Function at 0x1400058e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r14
push r15
lea rbp, [rsp - 0x8a0]
sub rsp, 0x9a0
mov rax, qword [0x140014010]
xor rax, rsp
mov qword [rbp + 0x890], rax
mov ebx, edx
mov rsi, rcx
mov qword [rsp + 0x20], rcx
xor r15d, r15d
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x1400147d0], eax
jle 0x140006f4e
lea rcx, [0x1400147d0]
call fcn.14000c408
cmp dword [0x1400147d0], 0xffffffff
jne 0x140006f4e
mov dword [rsp + 0x20], 0x2ee1
lea r8, str.ERROR_INTERNET_OUT_OF_HANDLES_No_more_handles_could_be_generated_at_this_time.
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x50]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2ee2
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x78]
call fcn.1400092b0
nop
mov dword [rbp - 0x60], 0x2ee3
mov qword [rbp - 0x58], r15
mov qword [rbp - 0x48], r15
mov qword [rbp - 0x40], 0xf
mov ecx, 0xe0
call fcn.14000c210
mov rdx, rax
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x48], 0xd4
mov qword [rbp - 0x40], 0xdf
mov rcx, rax
lea rdi, [0x140000000]
lea rax, [rdi + 0xf940]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
sub rcx, 0xffffffffffffff80
movups xmm0, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rax]
movups xmmword [rcx], xmm1
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm0
movups xmm1, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm1
movups xmm0, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm0
movups xmm1, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm1
mov eax, dword [rax + 0x50]
mov dword [rcx + 0x50], eax
mov byte [rdx + 0xd4], r15b
mov dword [rbp - 0x38], 0x2ee4
mov qword [rbp - 0x30], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp - 0x20], xmm0
lea ecx, [r15 + 0x40]
call fcn.14000c210
mov rcx, rax
mov qword [rbp - 0x30], rax
movdqa xmm0, xmmword [0x140011390]
movdqa xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [str.ERROR_INTERNET_INTERNAL_ERROR_An_internal_error_has_occurred.]
movups xmmword [rax], xmm1
movups xmm0, xmmword [0x14000fa28]
movups xmmword [rax + 0x10], xmm0
movups xmm1, xmmword [0x14000fa38]
movups xmmword [rax + 0x20], xmm1
movsd xmm0, qword [0x14000fa48]
movsd qword [rax + 0x30], xmm0
mov eax, dword [0x14000fa50]
mov dword [rcx + 0x38], eax
movzx eax, byte [0x14000fa54]
mov byte [rcx + 0x3c], al
mov byte [rcx + 0x3d], r15b
mov dword [rbp - 0x10], 0x2ee5
mov qword [rbp - 8], r15
mov qword [rbp + 8], r15
mov qword [rbp + 0x10], 0xf
lea ecx, [r15 + 0x30]
call fcn.14000c210
mov rcx, rax
mov qword [rbp - 8], rax
mov qword [rbp + 8], 0x2e
mov qword [rbp + 0x10], 0x2f
movups xmm0, xmmword [str.ERROR_INTERNET_INVALID_URL_The_URL_is_invalid.]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x14000fa68]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [0x14000fa78]
movsd qword [rax + 0x20], xmm0
mov eax, dword [0x14000fa80]
mov dword [rcx + 0x28], eax
movzx eax, word [0x14000fa84]
mov word [rcx + 0x2c], ax
mov byte [rcx + 0x2e], r15b
mov dword [rbp + 0x18], 0x2ee6
mov qword [rbp + 0x20], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x30], xmm0
lea ecx, [r15 + 0x60]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x20], rax
movdqa xmm0, xmmword [0x140011400]
movdqa xmmword [rbp + 0x30], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_UNRECOGNIZED_SCHEME_The_URL_scheme_could_not_be_recognized_or_is_not_supported.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x14000faa0]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x14000fab0]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x14000fac0]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x14000fad0]
movups xmmword [rax + 0x40], xmm1
movsd xmm0, qword [0x14000fae0]
movsd qword [rax + 0x50], xmm0
mov eax, dword [0x14000fae8]
mov dword [rcx + 0x58], eax
movzx eax, word [0x14000faec]
mov word [rcx + 0x5c], ax
mov byte [rcx + 0x5e], r15b
mov dword [rbp + 0x40], 0x2ee7
mov qword [rbp + 0x48], r15
mov qword [rbp + 0x58], r15
mov qword [rbp + 0x60], 0xf
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x48], rax
mov qword [rbp + 0x58], 0x47
mov qword [rbp + 0x60], 0x4f
movaps xmm0, xmmword [str.ERROR_INTERNET_NAME_NOT_RESOLVED_The_server_name_could_not_be_resolved.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x14000fb00]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x14000fb10]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x14000fb20]
movups xmmword [rax + 0x30], xmm1
mov eax, dword [0x14000fb30]
mov dword [rcx + 0x40], eax
movzx eax, word [0x14000fb34]
mov word [rcx + 0x44], ax
movzx eax, byte [0x14000fb36]
mov byte [rcx + 0x46], al
mov byte [rcx + 0x47], r15b
mov dword [rbp + 0x68], 0x2ee8
mov qword [rbp + 0x70], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x80], xmm0
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x70], rax
movdqa xmm0, xmmword [0x1400113d0]
movdqa xmmword [rbp + 0x80], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_PROTOCOL_NOT_FOUND_The_requested_protocol_could_not_be_located.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x14000fb50]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x14000fb60]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x14000fb70]
movups xmmword [rax + 0x30], xmm0
movsd xmm1, qword [0x14000fb80]
movsd qword [rax + 0x40], xmm1
mov eax, dword [0x14000fb88]
mov dword [rcx + 0x48], eax
movzx eax, word [0x14000fb8c]
mov word [rcx + 0x4c], ax
mov byte [rcx + 0x4e], r15b
mov dword [rbp + 0x90], 0x2ee9
mov qword [rbp + 0x98], r15
mov qword [rbp + 0xa8], r15
mov qword [rbp + 0xb0], 0xf
mov ecx, 0x80
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x98], rax
mov qword [rbp + 0xa8], 0x76
mov qword [rbp + 0xb0], 0x7f
movaps xmm0, xmmword [str.ERROR_INTERNET_INVALID_OPTION_A_request_to_InternetQueryOption_or_InternetSetOption_specified_an_invalid_option_value.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x14000fba0]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x14000fbb0]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x14000fbc0]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x14000fbd0]
movups xmmword [rax + 0x40], xmm0
movaps xmm1, xmmword [0x14000fbe0]
movups xmmword [rax + 0x50], xmm1
movaps xmm0, xmmword [0x14000fbf0]
movups xmmword [rax + 0x60], xmm0
mov eax, dword [0x14000fc00]
mov dword [rcx + 0x70], eax
movzx eax, word [0x14000fc04]
mov word [rcx + 0x74], ax
mov byte [rcx + 0x76], r15b
mov dword [rbp + 0xb8], 0x2eea
mov qword [rbp + 0xc0], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0xd0], xmm0
mov ecx, 0xa0
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0xc0], rax
movdqa xmm0, xmmword [0x140011460]
movdqa xmmword [rbp + 0xd0], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_BAD_OPTION_LENGTH_The_length_of_an_option_supplied_to_InternetQueryOption_or_InternetSetOption_is_incorrect_for_the_type_of_option_specified.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x14000fc20]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x14000fc30]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x14000fc40]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x14000fc50]
movups xmmword [rax + 0x40], xmm1
movaps xmm0, xmmword [0x14000fc60]
movups xmmword [rax + 0x50], xmm0
movaps xmm1, xmmword [0x14000fc70]
movups xmmword [rax + 0x60], xmm1
movaps xmm0, xmmword [0x14000fc80]
movups xmmword [rax + 0x70], xmm0
movaps xmm1, xmmword [0x14000fc90]
movups xmmword [rax + 0x80], xmm1
movsd xmm0, qword [0x14000fca0]
movsd qword [rax + 0x90], xmm0
mov eax, dword [0x14000fca8]
mov dword [rcx + 0x98], eax
mov byte [rcx + 0x9c], r15b
mov dword [rbp + 0xe0], 0x2eeb
mov qword [rbp + 0xe8], r15
mov qword [rbp + 0xf8], r15
mov qword [rbp + 0x100], 0xf
lea ecx, [r15 + 0x60]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf8], 0x52
mov qword [rbp + 0x100], 0x5f
movaps xmm0, xmmword [str.ERROR_INTERNET_OPTION_NOT_SETTABLE_The_request_option_cannot_be_set__only_queried.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x14000fcc0]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x14000fcd0]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x14000fce0]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x14000fcf0]
movups xmmword [rax + 0x40], xmm0
movzx eax, word [0x14000fd00]
mov word [rcx + 0x50], ax
mov byte [rcx + 0x52], r15b
mov dword [rbp + 0x108], 0x2eec
mov qword [rbp + 0x110], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x120], xmm0
lea ecx, [r15 + 0x60]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x110], rax
movdqa xmm0, xmmword [0x1400113f0]
movdqa xmmword [rbp + 0x120], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_SHUTDOWN_The_Win32_Internet_function_support_is_being_shut_down_or_unloaded.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x14000fd20]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x14000fd30]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x14000fd40]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x14000fd50]
movups xmmword [rax + 0x40], xmm1
movsd xmm0, qword [0x14000fd60]
movsd qword [rax + 0x50], xmm0
movzx eax, word [0x14000fd68]
mov word [rcx + 0x58], ax
movzx eax, byte [0x14000fd6a]
mov byte [rcx + 0x5a], al
mov byte [rcx + 0x5b], r15b
mov dword [rbp + 0x130], 0x2eed
mov qword [rbp + 0x138], r15
mov qword [rbp + 0x148], r15
mov qword [rbp + 0x150], 0xf
mov ecx, 0xa0
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x138], rax
mov qword [rbp + 0x148], 0x99
mov qword [rbp + 0x150], 0x9f
movaps xmm0, xmmword [str.ERROR_INTERNET_INCORRECT_USER_NAME_The_request_to_connect_and_log_on_to_an_FTP_server_could_not_be_completed_because_the_supplied_user_name_is_incorrect.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x14000fd80]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x14000fd90]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x14000fda0]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x14000fdb0]
movups xmmword [rax + 0x40], xmm0
movaps xmm1, xmmword [0x14000fdc0]
movups xmmword [rax + 0x50], xmm1
movaps xmm0, xmmword [0x14000fdd0]
movups xmmword [rax + 0x60], xmm0
movaps xmm1, xmmword [0x14000fde0]
movups xmmword [rax + 0x70], xmm1
movaps xmm0, xmmword [0x14000fdf0]
movups xmmword [rax + 0x80], xmm0
movsd xmm1, qword [0x14000fe00]
movsd qword [rax + 0x90], xmm1
movzx eax, byte [0x14000fe08]
mov byte [rcx + 0x98], al
mov byte [rcx + 0x99], r15b
mov dword [rbp + 0x158], 0x2eee
mov qword [rbp + 0x160], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x170], xmm0
mov ecx, 0xa0
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x160], rax
movdqa xmm0, xmmword [0x140011450]
movdqa xmmword [rbp + 0x170], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_INCORRECT_PASSWORD_The_request_to_connect_and_log_on_to_an_FTP_server_could_not_be_completed_because_the_supplied_password_is_incorrect.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x14000fe20]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x14000fe30]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x14000fe40]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x14000fe50]
movups xmmword [rax + 0x40], xmm1
movaps xmm0, xmmword [0x14000fe60]
movups xmmword [rax + 0x50], xmm0
movaps xmm1, xmmword [0x14000fe70]
movups xmmword [rax + 0x60], xmm1
movaps xmm0, xmmword [0x14000fe80]
movups xmmword [rax + 0x70], xmm0
movaps xmm1, xmmword [0x14000fe90]
movups xmmword [rax + 0x80], xmm1
mov eax, dword [0x14000fea0]
mov dword [rcx + 0x90], eax
movzx eax, word [0x14000fea4]
mov word [rcx + 0x94], ax
movzx eax, byte [0x14000fea6]
mov byte [rcx + 0x96], al
mov byte [rcx + 0x97], r15b
mov dword [rbp + 0x180], 0x2eef
mov qword [rbp + 0x188], r15
mov qword [rbp + 0x198], r15
mov qword [rbp + 0x1a0], 0xf
lea ecx, [r15 + 0x60]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x188], rax
mov qword [rbp + 0x198], 0x5a
mov qword [rbp + 0x1a0], 0x5f
movaps xmm0, xmmword [str.ERROR_INTERNET_LOGIN_FAILURE_The_request_to_connect_to_and_log_on_to_an_FTP_server_failed.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x14000fec0]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x14000fed0]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x14000fee0]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x14000fef0]
movups xmmword [rax + 0x40], xmm0
movsd xmm1, qword [0x14000ff00]
movsd qword [rax + 0x50], xmm1
movzx eax, word [0x14000ff08]
mov word [rcx + 0x58], ax
mov byte [rcx + 0x5a], r15b
mov dword [rbp + 0x1a8], 0x2ef0
mov qword [rbp + 0x1b0], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x1c0], xmm0
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x1b0], rax
movdqa xmm0, xmmword [0x1400113a0]
movdqa xmmword [rbp + 0x1c0], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_INVALID_OPERATION_The_requested_operation_is_invalid.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x14000ff20]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x14000ff30]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x14000ff40]
movups xmmword [rax + 0x30], xmm0
mov eax, dword [0x14000ff50]
mov dword [rcx + 0x40], eax
mov byte [rcx + 0x44], r15b
mov dword [rbp + 0x1d0], 0x2ef1
mov qword [rbp + 0x1d8], r15
mov qword [rbp + 0x1e8], r15
mov qword [rbp + 0x1f0], 0xf
mov ecx, 0xb0
call fcn.14000c210
mov r8, rax
mov qword [rbp + 0x1d8], rax
mov qword [rbp + 0x1e8], 0xa7
mov qword [rbp + 0x1f0], 0xaf
lea rcx, [rdi + 0xff60]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rdx, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x10], xmm1
mov eax, dword [rcx + 0xa0]
mov dword [rdx + 0x20], eax
movzx eax, word [rcx + 0xa4]
mov word [rdx + 0x24], ax
movzx eax, byte [rcx + 0xa6]
mov byte [rdx + 0x26], al
mov byte [r8 + 0xa7], r15b
mov dword [rbp + 0x1f8], 0x2ef2
mov qword [rbp + 0x200], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x210], xmm0
lea ecx, [r15 + 0x70]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x200], rax
movdqa xmm0, xmmword [0x140011410]
movdqa xmmword [rbp + 0x210], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_INCORRECT_HANDLE_TYPE_The_type_of_handle_supplied_is_incorrect_for_this_operation.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x140010020]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x140010030]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x140010040]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x140010050]
movups xmmword [rax + 0x40], xmm1
movaps xmm0, xmmword [0x140010060]
movups xmmword [rax + 0x50], xmm0
movzx eax, byte [0x140010070]
mov byte [rcx + 0x60], al
mov byte [rcx + 0x61], r15b
mov dword [rbp + 0x220], 0x2ef3
mov qword [rbp + 0x228], r15
mov qword [rbp + 0x238], r15
mov qword [rbp + 0x240], 0xf
mov ecx, 0x90
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x228], rax
mov qword [rbp + 0x238], 0x8c
mov qword [rbp + 0x240], 0x8f
movaps xmm0, xmmword [str.ERROR_INTERNET_INCORRECT_HANDLE_STATE_The_requested_operation_cannot_be_carried_out_because_the_handle_supplied_is_not_in_the_correct_state.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x140010090]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x1400100a0]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x1400100b0]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x1400100c0]
movups xmmword [rax + 0x40], xmm0
movaps xmm1, xmmword [0x1400100d0]
movups xmmword [rax + 0x50], xmm1
movaps xmm0, xmmword [0x1400100e0]
movups xmmword [rax + 0x60], xmm0
movaps xmm1, xmmword [0x1400100f0]
movups xmmword [rax + 0x70], xmm1
movsd xmm0, qword [0x140010100]
movsd qword [rax + 0x80], xmm0
mov eax, dword [0x140010108]
mov dword [rcx + 0x88], eax
mov byte [rcx + 0x8c], r15b
mov dword [rbp + 0x248], 0x2ef4
mov qword [rbp + 0x250], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x260], xmm0
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov qword [rbp + 0x250], rax
movdqa xmm0, xmmword [0x1400113c0]
movdqa xmmword [rbp + 0x260], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_NOT_PROXY_REQUEST_The_request_cannot_be_made_via_a_proxy.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x140010120]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x140010130]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x140010140]
movups xmmword [rax + 0x30], xmm0
movsd xmm1, qword [0x140010150]
movsd qword [rax + 0x40], xmm1
mov byte [rax + 0x48], r15b
mov dword [rbp + 0x270], 0x2ef5
mov qword [rbp + 0x278], r15
mov qword [rbp + 0x288], r15
mov qword [rbp + 0x290], 0xf
lea ecx, [r15 + 0x60]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x278], rax
mov qword [rbp + 0x288], 0x57
mov qword [rbp + 0x290], 0x5f
movaps xmm0, xmmword [str.ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND_A_required_registry_value_could_not_be_located.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x140010170]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x140010180]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x140010190]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x1400101a0]
movups xmmword [rax + 0x40], xmm0
mov eax, dword [0x1400101b0]
mov dword [rcx + 0x50], eax
movzx eax, word [0x1400101b4]
mov word [rcx + 0x54], ax
movzx eax, byte [0x1400101b6]
mov byte [rcx + 0x56], al
mov byte [rcx + 0x57], r15b
mov dword [rbp + 0x298], 0x2ef6
mov qword [rbp + 0x2a0], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x2b0], xmm0
mov ecx, 0x80
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x2a0], rax
movdqa xmm0, xmmword [0x140011440]
movdqa xmmword [rbp + 0x2b0], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_BAD_REGISTRY_PARAMETER_A_required_registry_value_was_located_but_is_an_incorrect_type_or_has_an_invalid_value.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x1400101d0]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x1400101e0]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x1400101f0]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x140010200]
movups xmmword [rax + 0x40], xmm1
movaps xmm0, xmmword [0x140010210]
movups xmmword [rax + 0x50], xmm0
movaps xmm1, xmmword [0x140010220]
movups xmmword [rax + 0x60], xmm1
movsd xmm0, qword [0x140010230]
movsd qword [rax + 0x70], xmm0
mov eax, dword [0x140010238]
mov dword [rcx + 0x78], eax
movzx eax, byte [0x14001023c]
mov byte [rcx + 0x7c], al
mov byte [rcx + 0x7d], r15b
mov dword [rbp + 0x2c0], 0x2ef7
mov qword [rbp + 0x2c8], r15
mov qword [rbp + 0x2d8], r15
mov qword [rbp + 0x2e0], 0xf
lea ecx, [r15 + 0x60]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x2c8], rax
mov qword [rbp + 0x2d8], 0x52
mov qword [rbp + 0x2e0], 0x5f
movaps xmm0, xmmword [str.ERROR_INTERNET_NO_DIRECT_ACCESS_Direct_network_access_cannot_be_made_at_this_time.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x140010250]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x140010260]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x140010270]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x140010280]
movups xmmword [rax + 0x40], xmm0
movzx eax, word [0x140010290]
mov word [rcx + 0x50], ax
mov byte [rcx + 0x52], r15b
mov dword [rbp + 0x2e8], 0x2ef8
mov qword [rbp + 0x2f0], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x300], xmm0
lea ecx, [r15 + 0x70]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x2f0], rax
movdqa xmm0, xmmword [0x140011420]
movdqa xmmword [rbp + 0x300], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_NO_CONTEXT_An_asynchronous_request_could_not_be_made_because_a_zero_context_value_was_supplied.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x1400102b0]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x1400102c0]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x1400102d0]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x1400102e0]
movups xmmword [rax + 0x40], xmm1
movaps xmm0, xmmword [0x1400102f0]
movups xmmword [rax + 0x50], xmm0
movsd xmm1, qword [0x140010300]
movsd qword [rax + 0x60], xmm1
mov eax, dword [0x140010308]
mov dword [rcx + 0x68], eax
movzx eax, word [0x14001030c]
mov word [rcx + 0x6c], ax
mov byte [rcx + 0x6e], r15b
mov dword [rbp + 0x310], 0x2ef9
mov qword [rbp + 0x318], r15
mov qword [rbp + 0x328], r15
mov qword [rbp + 0x330], 0xf
mov ecx, 0x80
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x318], rax
mov qword [rbp + 0x328], 0x72
mov qword [rbp + 0x330], 0x7f
movaps xmm0, xmmword [str.ERROR_INTERNET_NO_CALLBACK_An_asynchronous_request_could_not_be_made_because_a_callback_function_has_not_been_set.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x140010320]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x140010330]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x140010340]
movups xmmword [rax + 0x30], xmm1
movaps xmm0, xmmword [0x140010350]
movups xmmword [rax + 0x40], xmm0
movaps xmm1, xmmword [0x140010360]
movups xmmword [rax + 0x50], xmm1
movaps xmm0, xmmword [0x140010370]
movups xmmword [rax + 0x60], xmm0
movzx eax, word [0x140010380]
mov word [rcx + 0x70], ax
mov byte [rcx + 0x72], r15b
mov dword [rbp + 0x338], 0x2efa
mov qword [rbp + 0x340], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x350], xmm0
mov ecx, 0x80
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x340], rax
movdqa xmm0, xmmword [0x140011430]
movdqa xmmword [rbp + 0x350], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_REQUEST_PENDING_The_required_operation_could_not_be_completed_because_one_or_more_requests_are_pending.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x1400103a0]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x1400103b0]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x1400103c0]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x1400103d0]
movups xmmword [rax + 0x40], xmm1
movaps xmm0, xmmword [0x1400103e0]
movups xmmword [rax + 0x50], xmm0
movaps xmm1, xmmword [0x1400103f0]
movups xmmword [rax + 0x60], xmm1
mov eax, dword [0x140010400]
mov dword [rcx + 0x70], eax
movzx eax, word [0x140010404]
mov word [rcx + 0x74], ax
mov byte [rcx + 0x76], r15b
mov dword [rbp + 0x360], 0x2efb
mov qword [rbp + 0x368], r15
mov qword [rbp + 0x378], r15
mov qword [rbp + 0x380], 0xf
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x378], 0x45
mov qword [rbp + 0x380], 0x4f
movaps xmm0, xmmword [str.ERROR_INTERNET_INCORRECT_FORMAT_The_format_of_the_request_is_invalid.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x140010420]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x140010430]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x140010440]
movups xmmword [rax + 0x30], xmm1
mov eax, dword [0x140010450]
mov dword [rcx + 0x40], eax
movzx eax, byte [0x140010454]
mov byte [rcx + 0x44], al
mov byte [rcx + 0x45], r15b
mov dword [rbp + 0x388], 0x2efc
mov qword [rbp + 0x390], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x3a0], xmm0
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x390], rax
movdqa xmm0, xmmword [0x1400113b0]
movdqa xmmword [rbp + 0x3a0], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_ITEM_NOT_FOUND_The_requested_item_could_not_be_located.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x140010470]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x140010480]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x140010490]
movups xmmword [rax + 0x30], xmm0
mov eax, dword [0x1400104a0]
mov dword [rcx + 0x40], eax
movzx eax, word [0x1400104a4]
mov word [rcx + 0x44], ax
mov byte [rcx + 0x46], r15b
mov dword [rbp + 0x3b0], 0x2efd
mov qword [rbp + 0x3b8], r15
mov qword [rbp + 0x3c8], r15
mov qword [rbp + 0x3d0], 0xf
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x3b8], rax
mov qword [rbp + 0x3c8], 0x4a
mov qword [rbp + 0x3d0], 0x4f
movaps xmm0, xmmword [str.ERROR_INTERNET_CANNOT_CONNECT_The_attempt_to_connect_to_the_server_failed.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x1400104c0]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x1400104d0]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x1400104e0]
movups xmmword [rax + 0x30], xmm1
movsd xmm0, qword [0x1400104f0]
movsd qword [rax + 0x40], xmm0
movzx eax, word [0x1400104f8]
mov word [rcx + 0x48], ax
mov byte [rcx + 0x4a], r15b
mov dword [rbp + 0x3d8], 0x2efe
mov qword [rbp + 0x3e0], r15
movdqa xmm0, xmmword [0x1400112d0]
movdqa xmmword [rbp + 0x3f0], xmm0
lea ecx, [r15 + 0x60]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x3e0], rax
movdqa xmm0, xmmword [0x1400113e0]
movdqa xmmword [rbp + 0x3f0], xmm0
movaps xmm1, xmmword [str.ERROR_INTERNET_CONNECTION_ABORTED_The_connection_with_the_server_has_been_terminated.]
movups xmmword [rax], xmm1
movaps xmm0, xmmword [0x140010510]
movups xmmword [rax + 0x10], xmm0
movaps xmm1, xmmword [0x140010520]
movups xmmword [rax + 0x20], xmm1
movaps xmm0, xmmword [0x140010530]
movups xmmword [rax + 0x30], xmm0
movaps xmm1, xmmword [0x140010540]
movups xmmword [rax + 0x40], xmm1
mov eax, dword [0x140010550]
mov dword [rcx + 0x50], eax
movzx eax, byte [0x140010554]
mov byte [rcx + 0x54], al
mov byte [rcx + 0x55], r15b
mov dword [rbp + 0x400], 0x2eff
mov qword [rbp + 0x408], r15
mov qword [rbp + 0x418], r15
mov qword [rbp + 0x420], 0xf
lea ecx, [r15 + 0x50]
call fcn.14000c210
mov rcx, rax
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x418], 0x4e
mov qword [rbp + 0x420], 0x4f
movaps xmm0, xmmword [str.ERROR_INTERNET_CONNECTION_RESET_The_connection_with_the_server_has_been_reset.]
movups xmmword [rax], xmm0
movaps xmm1, xmmword [0x140010570]
movups xmmword [rax + 0x10], xmm1
movaps xmm0, xmmword [0x140010580]
movups xmmword [rax + 0x20], xmm0
movaps xmm1, xmmword [0x140010590]
movups xmmword [rax + 0x30], xmm1
movsd xmm0, qword [0x1400105a0]
movsd qword [rax + 0x40], xmm0
mov eax, dword [0x1400105a8]
mov dword [rcx + 0x48], eax
movzx eax, word [0x1400105ac]
mov word [rcx + 0x4c], ax
mov byte [rcx + 0x4e], r15b
mov dword [rsp + 0x20], 0x2f00
lea r8, str.ERROR_INTERNET_FORCE_RETRY_Calls_for_the_Win32_Internet_function_to_redo_the_request.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x428]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f01
lea r8, str.ERROR_INTERNET_INVALID_PROXY_REQUEST_The_request_to_the_proxy_was_invalid.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x450]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f04
lea r8, str.ERROR_INTERNET_HANDLE_EXISTS_The_request_failed_because_the_handle_already_exists.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x478]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f05
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x4a0]
call fcn.140009330
nop
mov dword [rsp + 0x20], 0x2f06
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x4c8]
call fcn.1400093f0
nop
mov dword [rsp + 0x20], 0x2f07
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x4f0]
call fcn.1400094d0
nop
mov dword [rsp + 0x20], 0x2f08
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x518]
call fcn.140009590
nop
mov dword [rsp + 0x20], 0x2f09
lea r8, str.ERROR_INTERNET_MIXED_SECURITY_Indicates_that_the_content_is_not_entirely_secure._Some_of_the_content_being_viewed_may_have_come_from_unsecured_servers.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x540]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f0a
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x568]
call fcn.140009650
nop
mov dword [rsp + 0x20], 0x2f0b
lea r8, str.ERROR_INTERNET_POST_IS_NON_SECURE_The_application_is_posting_data_to_a_server_that_is_not_secure.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x590]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f4e
lea r8, str.ERROR_FTP_TRANSFER_IN_PROGRESS_The_requested_operation_cannot_be_made_on_the_FTP_session_handle_because_an_operation_is_already_in_progress.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x5b8]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f4f
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x5e0]
call fcn.140009710
nop
mov dword [rsp + 0x20], 0x2f62
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x608]
call fcn.1400097b0
nop
mov dword [rsp + 0x20], 0x2f63
lea r8, str.ERROR_GOPHER_NOT_FILE_The_request_must_be_made_for_a_file_locator.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x630]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f64
lea r8, str.ERROR_GOPHER_DATA_ERROR_An_error_was_detected_while_receiving_data_from_the_gopher_server.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x658]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f65
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x680]
call fcn.140009850
nop
mov dword [rsp + 0x20], 0x2f66
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x6a8]
call fcn.1400098e0
nop
mov dword [rsp + 0x20], 0x2f67
lea r8, str.ERROR_GOPHER_INCORRECT_LOCATOR_TYPE_The_type_of_the_locator_is_not_correct_for_this_operation.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x6d0]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f68
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x6f8]
call fcn.140009980
nop
mov dword [rsp + 0x20], 0x2f69
lea r8, str.ERROR_GOPHER_ATTRIBUTE_NOT_FOUND_The_requested_attribute_could_not_be_located.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x720]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f6a
lea r8, str.ERROR_GOPHER_UNKNOWN_LOCATOR_The_locator_type_is_unknown.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x748]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f76
lea r8, str.ERROR_HTTP_HEADER_NOT_FOUND_The_requested_header_could_not_be_located.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x770]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f77
lea r8, str.ERROR_HTTP_DOWNLEVEL_SERVER_The_server_did_not_return_any_headers.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x798]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f78
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x7c0]
call fcn.140009a50
nop
mov dword [rsp + 0x20], 0x2f79
lea r8, str.ERROR_HTTP_INVALID_HEADER_The_supplied_header_is_invalid.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x7e8]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f7a
lea r8, str.ERROR_HTTP_INVALID_QUERY_REQUEST_The_request_made_to_HttpQueryInfo_is_invalid.
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x810]
call fcn.140009260
nop
mov dword [rsp + 0x20], 0x2f7b
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x838]
call fcn.140009af0
nop
mov dword [rsp + 0x20], 0x2f7c
lea rdx, [rsp + 0x20]
lea rcx, [rbp + 0x860]
call fcn.140009b90
nop
lea rax, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea rax, [rbp + 0x888]
mov qword [rsp + 0x28], rax
lea rdx, [rsp + 0x20]
call fcn.140008790
nop
lea r9, [0x140007060]
lea edx, [r15 + 0x28]
lea r8d, [r15 + 0x3b]
lea rcx, [rsp + 0x50]
call fcn.14000c518
lea rcx, [0x14000e010]
call fcn.14000c820
nop
lea rcx, [0x1400147d0]
call fcn.14000c3a8
mov rdi, qword [0x1400147c0]
mov rax, qword [rdi + 8]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x40], r15d
mov rdx, rdi
cmp byte [rax + 0x19], 0
jne 0x140006f99
nop dword [rax]
mov qword [rsp + 0x38], rax
cmp dword [rax + 0x20], ebx
jae 0x140006f85
mov dword [rsp + 0x40], r15d
mov rax, qword [rax + 0x10]
jmp 0x140006f93
mov dword [rsp + 0x40], 1
mov rdx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x140006f70
cmp byte [rdx + 0x19], 0
jne 0x140006fa4
cmp ebx, dword [rdx + 0x20]
jae 0x140007018
movabs rax, 0x38e38e38e38e38e
cmp qword [0x1400147c8], rax
je 0x140007053
lea r14, [0x1400147c0]
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], r15
mov ecx, 0x48
call fcn.14000c210
nop
mov dword [rax + 0x20], ebx
mov qword [rax + 0x28], r15
mov qword [rax + 0x38], r15
mov qword [rax + 0x40], 0xf
mov qword [rax], rdi
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
mov word [rax + 0x18], 0
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x20], xmm0
mov r8, rax
lea rdx, [rsp + 0x20]
mov rcx, r14
call fcn.14000a3c0
mov rdx, rax
add rdx, 0x28
mov rcx, rsi
call fcn.1400015f0
mov rax, rsi
mov rcx, qword [rbp + 0x890]
xor rcx, rsp
call fcn.14000c1f0
lea r11, [rsp + 0x9a0]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
call fcn.140001250
int3