Function at 0x18011d900
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x40
mov rdi, qword [rcx + 0x98]
mov r15, r8
mov qword [rcx + 0xa0], rdi
mov rbp, rdx
mov r8, qword [r8]
mov rbx, rcx
mov rcx, rdi
mov edx, 0xa
mov r12, r9
call fcn.180154e90
xor r13d, r13d
mov qword [rbx + 0xa8], rax
mov rsi, rax
test rax, rax
je 0x18011e667
nop dword [rax]
sub rsi, rdi
lea rdx, [rbx + 0x30]
inc rsi
mov rcx, rbx
sub qword [r15], rsi
mov r8, qword [rbx + 0xa8]
inc r8
mov qword [rbx + 0x98], r8
sub r8, qword [rbx + 0xa0]
call fcn.18011ea60
test eax, eax
jne 0x18011e6b0
mov rax, qword [rbx + 0x88]
mov qword [rbx + 0xa8], rax
mov rax, qword [rbx + 0x770]
mov qword [rbx + 0xb0], rax
cmp dword [rbx + 0x80], r13d
jne 0x18011d9de
cmp qword [rbx + 0x90], 5
jbe 0x18011d9de
mov r8, qword [rbx + 0x770]
mov rdx, rbp
mov rcx, rbx
call fcn.18011e870
test eax, eax
je 0x18011e6ce
mov r10, qword [rbx + 0xb0]
movzx eax, byte [r10]
cmp al, 0xa
je 0x18011e44b
cmp al, 0xd
je 0x18011e44f
mov ecx, dword [rbx + 0x80]
lea eax, [rcx + 1]
mov dword [rbx + 0x80], eax
test ecx, ecx
jne 0x18011dbff
mov rax, qword [rbp + 0x2b8]
mov ecx, dword [rax + 0x74]
test cl, 1
je 0x18011daa7
lea rdi, [rbp + 0x174]
mov rcx, r10
lea rsi, [rbx + 0xc8]
mov r9, rdi
lea r8, [rsp + 0x70]
mov qword [rsp + 0x20], rsi
lea rdx, str._HTTP__d._d__3d
call fcn.18000eef0
cmp eax, 3
jne 0x18011da62
mov eax, dword [rsp + 0x70]
lea ecx, [rax + rax*4]
add ecx, ecx
add dword [rdi], ecx
jmp 0x18011dafd
mov rcx, qword [rbx + 0xb0]
lea rdx, str._HTTP__3d
mov r8, rsi
call fcn.18000eef0
mov dword [rdi], 0xa
test eax, eax
jne 0x18011dafd
mov rdx, qword [rbx + 0xb0]
mov rcx, rbx
call fcn.18011e7d0
test eax, eax
je 0x18011e6aa
mov dword [rsi], reloc.WLDAP32.dll_Ordinal_200
mov dword [rdi], 0xa
jmp 0x18011dafd
bt ecx, 0x12
jae 0x18011e6aa
lea rsi, [rbx + 0xc8]
mov rcx, r10
lea r9, [rbp + 0x178]
mov qword [rsp + 0x20], rsi
lea r8, [rsp + 0x30]
lea rdx, str._RTSP__d._d__3d
call fcn.18000eef0
cmp eax, 3
jne 0x18011e6aa
mov eax, dword [rsp + 0x30]
lea rdi, [rbp + 0x174]
mov dword [rdi], reloc.WS2_32.dll_inet_addr
lea ecx, [rax + rax*4]
add ecx, ecx
add dword [rbp + 0x178], ecx
mov eax, dword [rsi]
mov dword [rbx + 0x8980], eax
mov eax, dword [rdi]
mov dword [rbx + 0x8988], eax
mov eax, dword [rbx + 0x88e4]
test eax, eax
je 0x18011db1b
cmp eax, dword [rdi]
jle 0x18011db23
mov eax, dword [rdi]
mov dword [rbx + 0x88e4], eax
cmp dword [rbx + 0x3f0], r13d
je 0x18011db7a
mov eax, dword [rsi]
cmp eax, 0x190
jl 0x18011db7a
cmp eax, 0x191
jne 0x18011db45
cmp dword [rbp + 0x250], r13d
jne 0x18011db7a
cmp eax, 0x197
jne 0x18011db55
cmp dword [rbp + 0x254], r13d
jne 0x18011db7a
cmp qword [rbx + 0x8918], r13
je 0x18011e6ec
cmp dword [rbx + 0x310], 1
jne 0x18011e6ec
cmp eax, 0x1a0
jne 0x18011e6ec
mov eax, dword [rdi]
cmp eax, 0xa
jne 0x18011db9c
lea rdx, str.HTTP_1.0__assume_close_after_body_n
mov rcx, rbx
call fcn.180118a00
mov dword [rbp + 0x240], 1
jmp 0x18011dbcb
cmp eax, 0xb
jl 0x18011dbcb
cmp dword [rbp + 0x240], r13d
jne 0x18011dbcb
mov rdi, qword [rbp + 0x5e0]
test rdi, rdi
je 0x18011dbcb
mov rdx, rbp
mov rcx, rbx
call fcn.1801221f0
test eax, eax
jne 0x18011dbcb
mov dword [rdi], 1
mov ecx, dword [rsi]
sub ecx, 0xcc
je 0x18011dbda
cmp ecx, 0x64
jne 0x18011dbff
cmp dword [rbx + 0x300], r13d
je 0x18011dbed
mov dword [rbx + 0x8990], 1
mov qword [rbx + 0x30], r13
mov qword [rbx + 0x40], r13
mov dword [rbx + 0x114], 1
cmp dword [rbx + 0x114], r13d
jne 0x18011dc9c
cmp dword [rbx + 0x450], r13d
jne 0x18011dc9c
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Content_Length:
mov r8d, reloc.WS2_32.dll_ntohs
call fcn.1801243e0
test eax, eax
je 0x18011dc9c
mov rcx, qword [rbx + 0xb0]
xor edx, edx
add rcx, 0xf
lea r8d, [rdx + 0xa]
call fcn.18016abd0
mov rcx, qword [rbx + 0x3b0]
test rcx, rcx
je 0x18011dc61
cmp rax, rcx
jg 0x18011e6fb
mov rcx, rbx
test rax, rax
invalid
js 0x18011dc7e
mov rdx, rax
mov qword [rbx + 0x30], rax
mov qword [rbx + 0x40], rax
call fcn.180120e20
jmp 0x18011e3d9
mov r8, rax
mov dword [rbp + 0x240], 1
lea rdx, str.Negative_content_length:__lld__closing_after_transfer_n
call fcn.180118a00
jmp 0x18011e3d9
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Content_Type:
mov r8d, reloc.WS2_32.dll_listen
call fcn.1801243e0
mov rdx, qword [rbx + 0xb0]
test eax, eax
je 0x18011dd05
mov rcx, rdx
call fcn.18011e8c0
mov rdi, rax
test rax, rax
je 0x18011e711
cmp byte [rax], r13b
jne 0x18011dce7
mov rcx, rax
call qword [fcn.18015d8ec]
jmp 0x18011e3d9
mov rcx, qword [rbx + 0x89a8]
test rcx, rcx
je 0x18011dcf9
call qword [fcn.18015d8ec]
mov qword [rbx + 0x89a8], rdi
jmp 0x18011e3d9
mov r8d, 7
lea rcx, str.Server:
call fcn.1801243e0
test eax, eax
je 0x18011dd6b
mov rcx, qword [rbx + 0xb0]
call fcn.18011e8c0
mov rcx, qword [rbp + 0x5e0]
mov rdi, rax
test rcx, rcx
je 0x18011dd54
cmp dword [rcx], r13d
je 0x18011dd54
mov rdx, rax
mov rcx, rbx
call fcn.180121f90
test eax, eax
je 0x18011dd54
mov rax, qword [rbp + 0x5e0]
mov dword [rax], r13d
test rdi, rdi
je 0x18011e3d9
mov rcx, rdi
call qword [fcn.18015d8ec]
jmp 0x18011e3d9
cmp dword [rbp + 0x174], 0xa
jne 0x18011ddb6
cmp dword [rbp + 0x24c], r13d
je 0x18011ddb6
mov rcx, qword [rbx + 0xb0]
lea r8, str.keep_alive
lea rdx, str.Proxy_Connection:
call fcn.18011d330
test eax, eax
je 0x18011ddb6
lea rdx, str.HTTP_1.0_proxy_connection_set_to_keep_alive__n
mov dword [rbp + 0x240], r13d
mov rcx, rbx
call fcn.180118a00
jmp 0x18011e3d9
cmp dword [rbp + 0x174], 0xb
jne 0x18011de04
cmp dword [rbp + 0x24c], r13d
je 0x18011de04
mov rcx, qword [rbx + 0xb0]
lea r8, str.close
lea rdx, str.Proxy_Connection:
call fcn.18011d330
test eax, eax
je 0x18011de04
lea rdx, str.HTTP_1.1_proxy_connection_set_close__n
mov dword [rbp + 0x240], 1
mov rcx, rbx
call fcn.180118a00
jmp 0x18011e3d9
cmp dword [rbp + 0x174], 0xa
jne 0x18011de46
mov rcx, qword [rbx + 0xb0]
lea r8, str.keep_alive
lea rdx, str.Connection:
call fcn.18011d330
test eax, eax
je 0x18011de46
lea rdx, str.HTTP_1.0_connection_set_to_keep_alive__n
mov dword [rbp + 0x240], r13d
mov rcx, rbx
call fcn.180118a00
jmp 0x18011e3d9
mov rcx, qword [rbx + 0xb0]
lea r8, str.close
lea rdx, str.Connection:
call fcn.18011d330
test eax, eax
je 0x18011de73
mov dword [rbp + 0x240], 1
jmp 0x18011e3d9
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Transfer_Encoding:
mov r8d, reloc.WS2_32.dll_select
call fcn.1801243e0
mov rdx, qword [rbx + 0xb0]
test eax, eax
je 0x18011e020
lea rdi, [rdx + 0x12]
nop
movzx eax, byte [rdi]
test al, al
je 0x18011dec3
movzx ecx, al
call fcn.18016b1b8
test eax, eax
jne 0x18011deb8
cmp byte [rdi], 0x2c
jne 0x18011dec3
movzx eax, byte [rdi + 1]
inc rdi
test al, al
jne 0x18011dea7
mov r8d, 7
lea rcx, str.chunked
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011def2
mov rcx, rbp
mov dword [rbx + 0x138], 1
call fcn.18013a5d0
add rdi, 7
cmp dword [rbx + 0xd8], r13d
jne 0x18011e3d9
mov r8d, 8
lea rcx, str.identity
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011df2c
mov eax, 8
mov dword [rbx + 0xd8], r13d
add rdi, rax
jmp 0x18011dea0
mov r8d, 7
lea rcx, str.deflate
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011df5c
mov eax, 7
mov dword [rbx + 0xd8], 1
add rdi, rax
jmp 0x18011dea0
mov r8d, 4
lea rcx, str.gzip
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011df8c
mov eax, 4
mov dword [rbx + 0xd8], 2
add rdi, rax
jmp 0x18011dea0
mov r8d, 6
lea rcx, str.x_gzip
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011dfbc
mov eax, 6
mov dword [rbx + 0xd8], 2
add rdi, rax
jmp 0x18011dea0
mov r8d, 8
lea rcx, str.compress
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011dfec
mov eax, 8
mov dword [rbx + 0xd8], 3
add rdi, rax
jmp 0x18011dea0
mov r8d, 0xa
lea rcx, str.x_compress
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011e3d9
mov eax, 0xa
mov dword [rbx + 0xd8], 3
add rdi, rax
jmp 0x18011dea0
mov r8d, reloc.WS2_32.dll_recvfrom
lea rcx, str.Content_Encoding:
call fcn.1801243e0
test eax, eax
je 0x18011e144
cmp qword [rbx + 0x4a8], r13
je 0x18011e144
mov rdi, qword [rbx + 0xb0]
add rdi, 0x11
movzx eax, byte [rdi]
test al, al
je 0x18011e077
nop dword [rax]
movzx ecx, al
call fcn.18016b1b8
test eax, eax
je 0x18011e077
movzx eax, byte [rdi + 1]
inc rdi
test al, al
jne 0x18011e060
mov r8d, 8
lea rcx, str.identity
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011e09c
mov dword [rbx + 0xd8], r13d
jmp 0x18011e3d9
mov r8d, 7
lea rcx, str.deflate
mov rdx, rdi
call fcn.1801243e0
test eax, eax
je 0x18011e0c4
mov dword [rbx + 0xd8], 1
jmp 0x18011e3d9
mov r8d, 4
lea rcx, str.gzip
mov rdx, rdi
call fcn.1801243e0
test eax, eax
jne 0x18011e135
lea r8d, [rax + 6]
mov rdx, rdi
lea rcx, str.x_gzip
call fcn.1801243e0
test eax, eax
jne 0x18011e135
lea r8d, [rax + 8]
mov rdx, rdi
lea rcx, str.compress
call fcn.1801243e0
test eax, eax
jne 0x18011e126
lea r8d, [rax + 0xa]
mov rdx, rdi
lea rcx, str.x_compress
call fcn.1801243e0
test eax, eax
je 0x18011e3d9
mov dword [rbx + 0xd8], 3
jmp 0x18011e3d9
mov dword [rbx + 0xd8], 2
jmp 0x18011e3d9
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Content_Range:
mov r8d, reloc.WS2_32.dll_ntohl
call fcn.1801243e0
test eax, eax
je 0x18011e1bb
mov rdi, qword [rbx + 0xb0]
add rdi, 0xe
movzx eax, byte [rdi]
test al, al
je 0x18011e18a
movzx ecx, al
call fcn.18016b018
test eax, eax
jne 0x18011e18a
movzx eax, byte [rdi + 1]
inc rdi
test al, al
jne 0x18011e173
xor edx, edx
mov rcx, rdi
lea r8d, [rdx + 0xa]
call fcn.18016abd0
mov qword [rbx + 0xc0], rax
cmp qword [rbx + 0x8918], rax
jne 0x18011e3d9
mov dword [rbx + 0xb8], 1
jmp 0x18011e3d9
cmp qword [rbx + 0x640], r13
je 0x18011e24b
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Set_Cookie:
mov r8d, reloc.WS2_32.dll_inet_addr
call fcn.1801243e0
test eax, eax
je 0x18011e24b
mov edx, 2
mov rcx, rbx
mov r8d, edx
call fcn.1801240a0
mov rcx, qword [rbp + 0x318]
test rcx, rcx
jne 0x18011e208
mov rcx, qword [rbp + 0xa8]
mov rax, qword [rbx + 0x88f8]
mov r8d, 1
mov r9, qword [rbx + 0xb0]
mov rdx, qword [rbx + 0x640]
add r9, 0xb
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
mov rcx, rbx
call fcn.18010f570
mov edx, 2
mov rcx, rbx
call fcn.1801240e0
jmp 0x18011e3d9
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Last_Modified:
mov r8d, reloc.WS2_32.dll_ntohl
call fcn.1801243e0
test eax, eax
je 0x18011e2ba
cmp dword [rbx + 0x300], r13d
jne 0x18011e27a
cmp dword [rbx + 0x3d4], r13d
je 0x18011e2ba
xor ecx, ecx
call fcn.180164668
mov rcx, qword [rbx + 0xb0]
lea rdx, [rsp + 0x38]
add rcx, 0xe
mov qword [rsp + 0x38], rax
call sym.WebKeyAPICPPDLLx64.dll_curl_getdate
mov qword [rbx + 0xe0], rax
cmp dword [rbx + 0x3d4], r13d
je 0x18011e3d9
mov dword [rbx + 0x898c], eax
jmp 0x18011e3d9
mov rdx, qword [rbx + 0xb0]
lea rcx, str.WWW_Authenticate:
mov r8d, reloc.WS2_32.dll_recvfrom
call fcn.1801243e0
test eax, eax
je 0x18011e2e5
mov edx, dword [rbx + 0xc8]
cmp edx, 0x191
je 0x18011e310
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Proxy_authenticate:
mov r8d, reloc.WS2_32.dll_send
call fcn.1801243e0
test eax, eax
je 0x18011e324
mov edx, dword [rbx + 0xc8]
cmp edx, 0x197
jne 0x18011e324
mov r8, qword [rbx + 0xb0]
mov rcx, rbp
call fcn.18011d610
jmp 0x18011e3d1
mov eax, dword [rbx + 0xc8]
sub eax, 0x12c
cmp eax, 0x63
ja 0x18011e3b2
mov rdx, qword [rbx + 0xb0]
lea rcx, str.Location:
mov r8d, 9
call fcn.1801243e0
test eax, eax
je 0x18011e3b2
cmp qword [rbx + 0x118], r13
jne 0x18011e3b2
mov rcx, qword [rbx + 0xb0]
call fcn.18011e8c0
test rax, rax
je 0x18011e711
cmp byte [rax], r13b
jne 0x18011e37f
mov rcx, rax
call qword [fcn.18015d8ec]
jmp 0x18011e3d9
mov qword [rbx + 0x118], rax
cmp dword [rbx + 0x3f4], r13d
je 0x18011e3d9
mov rcx, rax
call qword [case.0x180110b34.0]
mov qword [rbx + 0x120], rax
test rax, rax
je 0x18011e711
mov rcx, rbp
call fcn.18011ec80
jmp 0x18011e3d1
mov rax, qword [rbp + 0x2b8]
test dword [rax + 0x74], 0x40000
je 0x18011e3d9
mov rdx, qword [rbx + 0xb0]
mov rcx, rbp
call fcn.1801314f0
test eax, eax
jne 0x18011e6b0
cmp dword [rbx + 0x400], r13d
mov edi, r13d
setne dil
cmp dword [rbx + 0x41c], r13d
je 0x18011e410
mov r9, qword [rbx + 0x90]
mov edx, 1
mov r8, qword [rbx + 0xb0]
mov rcx, rbx
mov qword [rsp + 0x20], rbp
call fcn.180118820
mov r9, qword [rbx + 0x90]
lea edx, [rdi + 2]
mov r8, qword [rbx + 0xb0]
mov rcx, rbp
call fcn.180118680
test eax, eax
jne 0x18011e6b0
mov eax, dword [rbx + 0x90]
add dword [rbx + 0x8994], eax
mov eax, dword [rbx + 0x90]
add dword [rbx + 0x60], eax
jmp 0x18011e616
cmp al, 0xd
jne 0x18011e45d
inc r10
mov qword [rbx + 0xb0], r10
movzx eax, byte [r10]
cmp al, 0xa
jne 0x18011e46c
lea rax, [r10 + 1]
mov qword [rbx + 0xb0], rax
mov eax, dword [rbx + 0xc8]
sub eax, 0x64
cmp eax, 0x63
ja 0x18011e4a1
mov dword [rbx + 0x78], 1
mov dword [rbx + 0x80], r13d
cmp dword [rbx + 0xd4], r13d
je 0x18011e4f9
or dword [rbx + 0x108], 2
mov dword [rbx + 0xd4], r13d
jmp 0x18011e4f9
cmp qword [rbx + 0x30], 0xffffffffffffffff
mov dword [rbx + 0x78], r13d
jne 0x18011e4f9
cmp dword [rbx + 0x138], r13d
jne 0x18011e4f9
cmp dword [rbp + 0x240], r13d
jne 0x18011e4f9
cmp dword [rbp + 0x174], 0xb
jl 0x18011e4f9
mov rax, qword [rbp + 0x2b8]
test dword [rax + 0x74], 0x40000
jne 0x18011e4f9
cmp dword [rbx + 0x310], 5
je 0x18011e4f9
lea rdx, str.no_chunk__no_close__no_size._Assume_close_to_signal_end_n
mov rcx, rbx
call fcn.180118a00
mov dword [rbp + 0x240], 1
mov rcx, rbp
call fcn.18011ee00
test eax, eax
jne 0x18011e7ae
mov r8, qword [rbx + 0x770]
mov edx, r13d
mov rdi, qword [rbx + 0xb0]
sub rdi, r8
cmp dword [rbx + 0x400], edx
mov r9, rdi
setne dl
add edx, 2
call fcn.180118680
test eax, eax
jne 0x18011e6b0
add dword [rbx + 0x60], edi
add dword [rbx + 0x8994], edi
mov eax, dword [rbx + 0xc8]
mov ecx, dword [rbx + 0x60]
sub eax, 0x64
cmp eax, 0x63
cmova ecx, r13d
mov dword [rbx + 0x64], ecx
cmp dword [r12], r13d
jne 0x18011e60c
mov rcx, rbp
call fcn.18011d420
test eax, eax
jne 0x18011e6b0
cmp dword [rbx + 0xc8], 0x12c
jl 0x18011e5ed
cmp dword [rbp + 0x278], r13d
jne 0x18011e5ed
cmp dword [rbp + 0x240], r13d
jne 0x18011e5ed
cmp dword [rbp + 0x27c], r13d
jne 0x18011e5f6
mov eax, dword [rbx + 0x310]
add eax, 0xfffffffe
cmp eax, 2
ja 0x18011e5ed
cmp dword [rbx + 0x10c], r13d
jne 0x18011e5ed
lea rdx, str.HTTP_error_before_end_of_send__stop_sending_n
mov rcx, rbx
call fcn.180118a00
mov dword [rbp + 0x240], 1
and dword [rbx + 0x108], 0xfffffffd
mov dword [rbx + 0x10c], 1
cmp dword [rbx + 0x88e8], r13d
je 0x18011e5ed
mov dword [rbx + 0xd4], 3
cmp dword [rbp + 0x27c], r13d
je 0x18011e60c
lea rdx, str.Keep_sending_data_to_get_tossed_away__n
mov rcx, rbx
call fcn.180118a00
or dword [rbx + 0x108], 2
cmp dword [rbx + 0x78], r13d
je 0x18011e718
mov rax, qword [rbx + 0x770]
mov qword [rbx + 0x88], rax
mov qword [rbx + 0x90], r13
cmp dword [r12], r13d
jne 0x18011e6ae
mov rdi, qword [rbx + 0x98]
cmp byte [rdi], r13b
je 0x18011e6ae
mov qword [rbx + 0xa0], rdi
mov edx, 0xa
mov r8, qword [r15]
mov rcx, rdi
call fcn.180154e90
mov qword [rbx + 0xa8], rax
mov rsi, rax
test rax, rax
jne 0x18011d960
mov r8, qword [r15]
lea rdx, [rbx + 0x30]
mov rcx, rbx
call fcn.18011ea60
test eax, eax
jne 0x18011e6b0
cmp dword [rbx + 0x80], r13d
jne 0x18011e6ae
cmp qword [rbx + 0x90], 5
jbe 0x18011e6ae
mov r8, qword [rbx + 0x770]
mov rdx, rbp
mov rcx, rbx
call fcn.18011e870
test eax, eax
jne 0x18011e6ae
mov dword [rbx + 0x7c], 2
mov dword [rbx + 0x78], r13d
xor eax, eax
lea r11, [rsp + 0x40]
mov rbx, qword [r11 + 0x38]
mov rbp, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov dword [rbx + 0x78], r13d
cmp qword [r15], r13
je 0x18011e6e0
mov dword [rbx + 0x7c], 1
jmp 0x18011e6ae
mov dword [rbx + 0x7c], 2
mov qword [r15], rsi
jmp 0x18011e6ae
mov rcx, rbx
call fcn.18011f020
mov eax, reloc.WS2_32.dll_shutdown
jmp 0x18011e6b0
lea rdx, str.Maximum_file_size_exceeded
mov rcx, rbx
call fcn.180118930
mov eax, 0x3f
jmp 0x18011e6b0
mov eax, reloc.WLDAP32.dll_Ordinal_27
jmp 0x18011e6b0
cmp dword [rbx + 0x40c], r13d
je 0x18011e72b
mov dword [r12], 1
jmp 0x18011e744
cmp dword [rbx + 0x138], r13d
je 0x18011e744
mov qword [rbx + 0x30], 0xffffffffffffffff
mov qword [rbx + 0x40], 0xffffffffffffffff
mov rdx, qword [rbx + 0x30]
cmp rdx, 0xffffffffffffffff
je 0x18011e760
mov rcx, rbx
call fcn.180120e20
mov rax, qword [rbx + 0x30]
mov qword [rbx + 0x40], rax
jmp 0x18011e764
mov rax, qword [rbx + 0x40]
test rax, rax
jne 0x18011e773
mov dword [r12], 1
jmp 0x18011e779
cmp dword [r12], r13d
je 0x18011e780
and dword [rbx + 0x108], 0xfffffffe
cmp dword [rbx + 0x41c], r13d
je 0x18011e6ae
mov r8, qword [rbx + 0xa0]
mov r9, rdi
mov edx, 1
mov qword [rsp + 0x20], rbp
mov rcx, rbx
call fcn.180118820
jmp 0x18011e6ae
mov r8d, dword [rbx + 0xc8]
lea rdx, str.The_requested_URL_returned_error:__d
mov rcx, rbx
call fcn.180118930
mov eax, reloc.WS2_32.dll_shutdown
jmp 0x18011e6b0