Function at 0x140006760
Capabilities:
Initialize winhttp library
Prepare http request
Receive http response

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xa80
movaps xmmword [rsp + 0xa70], xmm6
lea rbp, [rsp + 0x60]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1400210c0]
xor rax, rsp
mov qword [rbp + 0xa00], rax
mov qword [rbp + 0x108], r8
mov qword [rbp + 0xf0], rdx
mov qword [rbp + 0x10], rcx
movabs rax, 0xfabf483f780f018c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
movabs rbx, 0xf2a329d2db9ef01e
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
movabs r12, 0xfabf483f780f01f1
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x20], xmm0
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x5a0]
call fcn.140004690
mov qword [rbp + 0x20], rax
movabs rax, 0xfabf483f780f5c8c
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xd0], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0xd8], rcx
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0xd0], xmm0
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x120]
call fcn.140004690
mov qword [rbp + 0xd0], rax
movabs rax, 0xfabf483f780f01ac
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xb0], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0xb8], rcx
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0xb0], xmm0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x460]
call fcn.140004690
mov qword [rbp + 0xb0], rax
movabs r15, 0x94d62451112d2dd3
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
movabs r14, 0x97d045b3bda4d27b
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0x568], rcx
movabs rax, 0x8b365c7949c3545e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x570], rax
movabs r13, 0x87eeaf0c45535730
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x578], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movabs rax, 0x8b365c7949c35423
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x590], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x598], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x580]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x440]
vzeroupper
call fcn.140004690
mov qword [rbp + 0x110], rax
movabs rsi, 0x9fca245e0e2d2dd3
mov qword [rbp], rsi
mov rcx, qword [rbp]
mov qword [rbp + 0x90], rcx
movabs rdi, 0xf2a329d2dbbcca3c
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x98], rcx
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x90], xmm0
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x420]
call fcn.140004690
mov qword [rbp + 0x90], rax
movabs rax, 0xdad02c1f1d626ebf
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
movabs rax, 0x96c25da7abf39f5d
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x568], rcx
movabs rax, 0x8b365c7949f9264c
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x570], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x578], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movabs rax, 0x8b365c7949c35423
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x590], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x598], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x580]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x400]
vzeroupper
call fcn.140004690
mov qword [rbp + 0x100], rax
movabs rbx, 0xc09d2d521961238a
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x70], rcx
movabs r12, 0xf2a329d2db9ef03c
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x78], rcx
movabs rcx, 0xfabf483f780f01f1
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x70], xmm0
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x3e0]
call fcn.140004690
mov qword [rbp + 0x70], rax
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0x568], rcx
movabs rax, 0x8b365c7949c3785e
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x570], rcx
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x578], rax
movabs r14, 0xfabf483f780f01f1
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movabs r15, 0x8b365c7949c35423
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x590], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x598], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x580]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x3c0]
vzeroupper
call fcn.140004690
mov qword [rbp + 0xf8], rax
mov qword [rbp], rsi
mov rcx, qword [rbp]
mov qword [rbp + 0x50], rcx
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x58], rcx
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
movabs rdi, 0xf2a329d2db9ef01e
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x3a0]
call fcn.140004690
mov qword [rbp + 0x50], rax
movabs rax, 0xaa9f275b584b48a2
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x30], rcx
movabs rax, 0xf2a329d2db9eca5d
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x38], rcx
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x30], xmm0
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x380]
call fcn.140004690
mov qword [rbp + 0x30], rax
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x588], rcx
mov rbx, r14
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x360]
call fcn.140004690
mov r13, rax
movabs rax, 0xd8cc2c531d6667d3
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
movabs rax, 0xf2a329d2db9eab24
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x588], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x340]
call fcn.140004690
mov r12, rax
movabs rax, 0xc09d3a50146062d3
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
movabs rax, 0xc1931eeaeeacc52f
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x568], rcx
movabs rax, 0x8b365c7949c3540f
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x570], rcx
movabs rcx, 0x87eeaf0c45535730
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x578], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x590], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x598], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x580]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x320]
vzeroupper
call fcn.140004690
mov r15, rax
movabs rax, 0xfabf483f780f2dd3
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x588], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x300]
call fcn.140004690
mov r14, rax
movabs rax, 0x95cd3c4c196b60b2
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
mov qword [rbp], rdi
mov rcx, qword [rbp]
mov qword [rbp + 0x588], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x2e0]
call fcn.140004690
mov rsi, rax
movabs rax, 0xc09d2d530c6675d3
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
movabs rax, 0xf2a329d2db9ef03c
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x588], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x2c0]
call fcn.140004690
mov rdi, rax
movabs rax, 0xd8cc2c5a1a6264d3
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
movabs rax, 0xf2a329d2dbe5ab24
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x588], rcx
mov qword [rbp], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x280]
call fcn.140004690
mov rbx, rax
movabs rax, 0xfabf483f780f018a
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x580], rcx
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x588], rcx
movabs rcx, 0xfabf483f780f01f1
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov qword [rbp + 0x560], rcx
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x2a0]
call fcn.140004690
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x5e0]
call fcn.140005560
nop
mov r9, rdi
lea r8, [rbp + 0x5e0]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x160]
call fcn.140005560
nop
mov r9, rsi
lea r8, [rbp + 0x160]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x180]
call fcn.140005560
nop
mov r9, r14
lea r8, [rbp + 0x180]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1a0]
call fcn.140005560
nop
mov r9, r15
lea r8, [rbp + 0x1a0]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1c0]
call fcn.140005560
nop
mov r9, r12
lea r8, [rbp + 0x1c0]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x260]
call fcn.140005560
nop
mov r9, r13
lea r8, [rbp + 0x260]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x240]
call fcn.140005560
nop
mov r9, qword [rbp + 0x30]
lea r8, [rbp + 0x240]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x220]
call fcn.140005560
nop
mov r9, qword [rbp + 0x50]
lea r8, [rbp + 0x220]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x200]
call fcn.140005560
nop
mov rax, qword [rbp + 0xf0]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x1400072a2
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x200]
call fcn.140003ee0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x580], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x590], xmm1
xor ebx, ebx
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], bl
mov r9, qword [rbp + 0xf8]
lea r8, [rbp + 0x580]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x30]
call fcn.140005560
nop
mov r9, qword [rbp + 0x70]
lea r8, [rbp + 0x30]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x50]
call fcn.140005560
nop
mov r9, qword [rbp + 0x100]
lea r8, [rbp + 0x50]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x70]
call fcn.140005560
nop
mov r9, qword [rbp + 0x90]
lea r8, [rbp + 0x70]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x1e0]
call fcn.140005560
nop
mov rax, qword [rbp + 0x108]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140007352
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x1e0]
call fcn.140003ee0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x560], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x570], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r9, qword [rbp + 0x110]
lea r8, [rbp + 0x560]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x90]
call fcn.140005560
nop
mov r9, qword [rbp + 0xb0]
lea r8, [rbp + 0x90]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xb0]
call fcn.140005560
nop
mov r9, qword [rbp + 0xd0]
lea r8, [rbp + 0xb0]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0xd0]
call fcn.140005560
nop
mov r9, qword [rbp + 0x20]
lea r8, [rbp + 0xd0]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x530]
call fcn.140005560
nop
mov rdx, qword [rbp + 0xe8]
cmp rdx, 0xf
jbe 0x140007442
inc rdx
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000743d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000743d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqa xmm6, xmmword [0x14001bb60]
movdqu xmmword [rbp + 0xe0], xmm6
mov byte [rbp + 0xd0], 0
mov rdx, qword [rbp + 0xc8]
cmp rdx, 0xf
jbe 0x14000749d
inc rdx
mov rcx, qword [rbp + 0xb0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007498
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007498
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0xc0], xmm6
mov byte [rbp + 0xb0], 0
mov rdx, qword [rbp + 0xa8]
cmp rdx, 0xf
jbe 0x1400074f0
inc rdx
mov rcx, qword [rbp + 0x90]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400074eb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400074eb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0xa0], xmm6
mov byte [rbp + 0x90], 0
mov rdx, qword [rbp + 0x578]
cmp rdx, 0xf
jbe 0x140007543
inc rdx
mov rcx, qword [rbp + 0x560]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000753e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000753e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x570], xmm6
mov byte [rbp + 0x560], 0
mov rdx, qword [rbp + 0x1f8]
cmp rdx, 0xf
jbe 0x140007596
inc rdx
mov rcx, qword [rbp + 0x1e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007591
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007591
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x1f0], xmm6
mov byte [rbp + 0x1e0], 0
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x1400075e6
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400075e1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400075e1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x80], xmm6
mov byte [rbp + 0x70], 0
mov rdx, qword [rbp + 0x68]
cmp rdx, 0xf
jbe 0x140007630
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000762b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000762b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x60], xmm6
mov byte [rbp + 0x50], 0
mov rdx, qword [rbp + 0x48]
cmp rdx, 0xf
jbe 0x140007677
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007672
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007672
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x40], xmm6
mov byte [rbp + 0x30], 0
mov rdx, qword [rbp + 0x598]
cmp rdx, 0xf
jbe 0x1400076c4
inc rdx
mov rcx, qword [rbp + 0x580]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400076bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400076bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x590], xmm6
mov byte [rbp + 0x580], 0
mov rdx, qword [rbp + 0x218]
cmp rdx, 0xf
jbe 0x140007717
inc rdx
mov rcx, qword [rbp + 0x200]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007712
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007712
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x210], xmm6
mov byte [rbp + 0x200], 0
mov rdx, qword [rbp + 0x238]
cmp rdx, 0xf
jbe 0x14000776a
inc rdx
mov rcx, qword [rbp + 0x220]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007765
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007765
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x230], xmm6
mov byte [rbp + 0x220], 0
mov rdx, qword [rbp + 0x258]
cmp rdx, 0xf
jbe 0x1400077bd
inc rdx
mov rcx, qword [rbp + 0x240]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400077b8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400077b8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x250], xmm6
mov byte [rbp + 0x240], 0
mov rdx, qword [rbp + 0x278]
cmp rdx, 0xf
jbe 0x140007810
inc rdx
mov rcx, qword [rbp + 0x260]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000780b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000780b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x270], xmm6
mov byte [rbp + 0x260], 0
mov rdx, qword [rbp + 0x1d8]
cmp rdx, 0xf
jbe 0x140007863
inc rdx
mov rcx, qword [rbp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000785e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000785e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x1d0], xmm6
mov byte [rbp + 0x1c0], 0
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0xf
jbe 0x1400078b6
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400078b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400078b1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x1b0], xmm6
mov byte [rbp + 0x1a0], 0
mov rdx, qword [rbp + 0x198]
cmp rdx, 0xf
jbe 0x140007909
inc rdx
mov rcx, qword [rbp + 0x180]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007904
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007904
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x190], xmm6
mov byte [rbp + 0x180], 0
mov rdx, qword [rbp + 0x178]
cmp rdx, 0xf
jbe 0x14000795c
inc rdx
mov rcx, qword [rbp + 0x160]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007957
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007957
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x170], xmm6
mov byte [rbp + 0x160], 0
mov rdx, qword [rbp + 0x5f8]
cmp rdx, 0xf
jbe 0x1400079af
inc rdx
mov rcx, qword [rbp + 0x5e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400079aa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400079aa
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x5f0], xmm6
mov byte [rbp + 0x5e0], 0
mov rdx, qword [rbp + 0x2b8]
cmp rdx, 0xf
jbe 0x140007a02
inc rdx
mov rcx, qword [rbp + 0x2a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400079fd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400079fd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x2b0], xmm6
mov byte [rbp + 0x2a0], 0
mov rdx, qword [rbp + 0x298]
cmp rdx, 0xf
jbe 0x140007a55
inc rdx
mov rcx, qword [rbp + 0x280]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007a50
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007a50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x290], xmm6
mov byte [rbp + 0x280], 0
mov rdx, qword [rbp + 0x2d8]
cmp rdx, 0xf
jbe 0x140007aa8
inc rdx
mov rcx, qword [rbp + 0x2c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007aa3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007aa3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x2d0], xmm6
mov byte [rbp + 0x2c0], 0
mov rdx, qword [rbp + 0x2f8]
cmp rdx, 0xf
jbe 0x140007afb
inc rdx
mov rcx, qword [rbp + 0x2e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007af6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007af6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x2f0], xmm6
mov byte [rbp + 0x2e0], 0
mov rdx, qword [rbp + 0x318]
cmp rdx, 0xf
jbe 0x140007b4e
inc rdx
mov rcx, qword [rbp + 0x300]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007b49
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007b49
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x310], xmm6
mov byte [rbp + 0x300], 0
mov rdx, qword [rbp + 0x338]
cmp rdx, 0xf
jbe 0x140007ba1
inc rdx
mov rcx, qword [rbp + 0x320]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007b9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007b9c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x330], xmm6
mov byte [rbp + 0x320], 0
mov rdx, qword [rbp + 0x358]
cmp rdx, 0xf
jbe 0x140007bf4
inc rdx
mov rcx, qword [rbp + 0x340]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007bef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007bef
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x350], xmm6
mov byte [rbp + 0x340], 0
mov rdx, qword [rbp + 0x378]
cmp rdx, 0xf
jbe 0x140007c47
inc rdx
mov rcx, qword [rbp + 0x360]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007c42
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007c42
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x370], xmm6
mov byte [rbp + 0x360], 0
mov rdx, qword [rbp + 0x398]
cmp rdx, 0xf
jbe 0x140007c9a
inc rdx
mov rcx, qword [rbp + 0x380]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007c95
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007c95
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x390], xmm6
mov byte [rbp + 0x380], 0
mov rdx, qword [rbp + 0x3b8]
cmp rdx, 0xf
jbe 0x140007ced
inc rdx
mov rcx, qword [rbp + 0x3a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007ce8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007ce8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x3b0], xmm6
mov byte [rbp + 0x3a0], 0
mov rdx, qword [rbp + 0x3d8]
cmp rdx, 0xf
jbe 0x140007d40
inc rdx
mov rcx, qword [rbp + 0x3c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007d3b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007d3b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x3d0], xmm6
mov byte [rbp + 0x3c0], 0
mov rdx, qword [rbp + 0x3f8]
cmp rdx, 0xf
jbe 0x140007d93
inc rdx
mov rcx, qword [rbp + 0x3e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007d8e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007d8e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x3f0], xmm6
mov byte [rbp + 0x3e0], 0
mov rdx, qword [rbp + 0x418]
cmp rdx, 0xf
jbe 0x140007de6
inc rdx
mov rcx, qword [rbp + 0x400]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007de1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007de1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x410], xmm6
mov byte [rbp + 0x400], 0
mov rdx, qword [rbp + 0x438]
cmp rdx, 0xf
jbe 0x140007e39
inc rdx
mov rcx, qword [rbp + 0x420]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007e34
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007e34
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x430], xmm6
mov byte [rbp + 0x420], 0
mov rdx, qword [rbp + 0x458]
cmp rdx, 0xf
jbe 0x140007e8c
inc rdx
mov rcx, qword [rbp + 0x440]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007e87
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007e87
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x450], xmm6
mov byte [rbp + 0x440], 0
mov rdx, qword [rbp + 0x478]
cmp rdx, 0xf
jbe 0x140007edf
inc rdx
mov rcx, qword [rbp + 0x460]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007eda
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007eda
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x470], xmm6
mov byte [rbp + 0x460], 0
mov rdx, qword [rbp + 0x138]
cmp rdx, 0xf
jbe 0x140007f32
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007f2d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007f2d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x130], xmm6
mov byte [rbp + 0x120], 0
mov rdx, qword [rbp + 0x5b8]
cmp rdx, 0xf
jbe 0x140007f85
inc rdx
mov rcx, qword [rbp + 0x5a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007f80
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007f80
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x5b0], xmm6
mov byte [rbp + 0x5a0], 0
mov dword [rsp + 0x20], ebx
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, str.Discord_Webhook_1.0
call qword [sym.imp.WINHTTP.dll_WinHttpOpen]
mov rdi, rax
test rax, rax
jne 0x1400080ce
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
movabs rax, 0xb5cf3c4b306168a6
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x560], rax
movabs rax, 0x9eca48b4fbf0956e
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x568], rax
movabs rax, 0x8b365c7969f93046
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x570], rax
movabs r8, 0x87eeaf0c45535730
mov qword [rbp + 0x20], r8
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x578], rax
movabs rax, 0xfabf483f780f01f1
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x5e0], rax
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x5e8], rax
movabs rax, 0x8b365c7949c35423
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x20], r8
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x5f8], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x5e0]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
vzeroupper
call fcn.1400109b0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x140010b90]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x1400088dd
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x480], xmm0
movups xmmword [rbp + 0x490], xmm0
movups xmmword [rbp + 0x4a0], xmm0
movups xmmword [rbp + 0x4b0], xmm0
movups xmmword [rbp + 0x4c0], xmm0
movups xmmword [rbp + 0x4d0], xmm0
mov qword [rbp + 0x4e0], rax
mov dword [rbp + 0x480], 0x68
lea rax, [rbp + 0x600]
mov qword [rbp + 0x498], rax
mov dword [rbp + 0x4a0], 0x100
lea rax, [rbp + 0x800]
mov qword [rbp + 0x4c8], rax
mov dword [rbp + 0x4d0], 0x100
mov rdx, qword [rbp + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x140008155
mov r8, qword [rdx]
add r8, qword [rdx + 0x10]
mov rdx, qword [rdx]
jmp 0x14000815c
mov r8, qword [rdx + 0x10]
add r8, rdx
lea rcx, [rbp + 0x510]
call fcn.140010bd0
nop
lea rcx, [rbp + 0x510]
cmp qword [rbp + 0x528], 7
cmova rcx, qword [rbp + 0x510]
lea r9, [rbp + 0x480]
xor r8d, r8d
xor edx, edx
call qword [sym.imp.WINHTTP.dll_WinHttpCrackUrl]
movdqa xmm6, xmmword [0x14001bb50]
test eax, eax
jne 0x1400082c2
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
movabs rax, 0xb9cf3c4b306168a6
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x560], rax
movabs rax, 0xd2cf5b87b0fd916c
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x568], rax
movabs rax, 0xab0c381c25aa3545
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x570], rax
movabs r8, 0x87eeaf0c45535730
mov qword [rbp + 0x10], r8
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x578], rax
movabs rax, 0xfabf483f780f01f1
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a0], rax
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x8b365c7949c35423
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x10], r8
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b8], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
vzeroupper
call fcn.1400109b0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x140010b90]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
xor ebx, ebx
jmp 0x14000887d
mov r8d, 0x1bb
xor r9d, r9d
mov rdx, qword [rbp + 0x498]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpConnect]
mov r14, rax
test rax, rax
jne 0x14000832b
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
movabs rax, 0xb9cf3c4b306168a6
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x560], rax
movabs rax, 0x94835db1bef09e71
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x568], rax
movabs rax, 0x8b16661d2caf3d42
jmp 0x1400081e5
mov dword [rsp + 0x30], 0x800000
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
mov r8, qword [rbp + 0x4c8]
lea rdx, str.POST
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpOpenRequest]
mov rsi, rax
test rax, rax
jne 0x140008496
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
movabs rax, 0xb5cf3c4b306168a6
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x560], rax
movabs rax, 0x97d658b789f0956e
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x568], rax
movabs rax, 0xee5a35182fe32050
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x570], rax
movabs rax, 0x87eeaf0c45736d54
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x578], rax
movabs rax, 0xfabf483f780f01f1
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a0], rax
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x8b365c7949c35423
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b0], rax
movabs r8, 0x87eeaf0c45535730
mov qword [rbp + 0x10], r8
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b8], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
vzeroupper
call fcn.1400109b0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x140010b90]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
xor ebx, ebx
jmp 0x14000887d
lea rdx, str.Content_Type:_application_json_r_n
lea rcx, [rbp + 0x4f0]
call fcn.140005110
nop
lea r9, [rbp + 0x530]
cmp qword [rbp + 0x548], 0xf
cmova r9, qword [rbp + 0x530]
lea rdx, [rbp + 0x4f0]
cmp qword [rbp + 0x508], 7
cmova rdx, qword [rbp + 0x4f0]
mov qword [rsp + 0x30], rbx
mov rax, qword [rbp + 0x540]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], eax
mov r8d, 0xffffffff
mov rcx, rsi
call qword [sym.imp.WINHTTP.dll_WinHttpSendRequest]
test eax, eax
jne 0x14000855d
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
movabs rax, 0xa9cf3c4b306168a6
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x560], rax
movabs rax, 0x97d658b789fa9e7b
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x568], rax
movabs rax, 0xee5a35182fe32050
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x570], rax
movabs rax, 0x87eeaf0c45736d54
jmp 0x1400085cc
xor edx, edx
mov rcx, rsi
call qword [sym.imp.WINHTTP.dll_WinHttpReceiveResponse]
test eax, eax
jne 0x140008691
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
movabs rax, 0xa8cf3c4b306168a6
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x560], rax
movabs rax, 0x97f14ca4b2fb937b
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x568], rax
movabs rax, 0xed16390a27ac2450
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x570], rax
movabs rax, 0x87ce9568203f3e51
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x578], rax
movabs rax, 0xfabf483f780f01f1
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a0], rax
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x8b365c7949c35423
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b0], rax
movabs r8, 0x87eeaf0c45535730
mov qword [rbp + 0x10], r8
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b8], rax
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x560], ymm1
lea rdx, [rbp + 0x560]
vzeroupper
call fcn.1400109b0
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x140010b90]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xor ebx, ebx
jmp 0x140008809
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x94da3b1f197b60b5
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x120], rax
movabs rax, 0x90c65ef2b4ead06a
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x128], rax
movabs rax, 0xe8432f5922ac3b4b
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x130], rax
movabs rax, 0xeb82da6a36203253
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x138], rax
movabs rax, 0x54ea9a93ecfbc5fc
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x140], rax
movabs rdx, 0x95f661f600e51f62
mov qword [rbp + 0x10], rdx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x148], rax
movabs rax, 0xfabf483f780f01f1
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a0], rax
movabs rax, 0xf2a329d2db9ef01e
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x8b365c7949c35423
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b0], rax
movabs r8, 0x87eeaf0c45535730
mov qword [rbp + 0x10], r8
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x54ea9a93ecfbeb85
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x10], rdx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x5c8], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x120], ymm1
vmovdqa xmm0, xmmword [rbp + 0x140]
vxorps xmm0, xmm0, xmmword [rbp + 0x5c0]
vmovdqa xmmword [rbp + 0x140], xmm0
lea rdx, [rbp + 0x120]
vzeroupper
call fcn.1400109b0
lea rdx, [0x140010b90]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rcx, rsi
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, rdi
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
nop
mov rdx, qword [rbp + 0x508]
cmp rdx, 7
jbe 0x14000886e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x4f0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008869
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008869
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqu xmmword [rbp + 0x500], xmm6
mov word [rbp + 0x4f0], bx
mov rdx, qword [rbp + 0x528]
cmp rdx, 7
jbe 0x1400088ce
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x510]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400088c1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400088c1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
movdqa xmm6, xmmword [0x14001bb50]
movdqu xmmword [rbp + 0x520], xmm6
mov word [rbp + 0x510], bx
mov rdx, qword [rbp + 0x548]
cmp rdx, 0xf
jbe 0x140008921
inc rdx
mov rcx, qword [rbp + 0x530]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000891c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000891c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140016f00
mov rcx, qword [rbp + 0xa00]
xor rcx, rsp
call fcn.140016ee0
mov rbx, qword [rsp + 0xac0]
movaps xmm6, xmmword [rsp + 0xa70]
add rsp, 0xa80
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret