Function at 0x140072b70
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
lea rbp, [rsp - 0x5a0]
sub rsp, 0x6a0
mov rax, qword [0x140118080]
xor rax, rsp
mov qword [rbp + 0x598], rax
xor esi, esi
xor edx, edx
lea rcx, [rbp + 0x48]
call fcn.140078d50
nop
mov dword [rsp + 0x40], 0x6d69411b
mov dword [rsp + 0x44], 0x45746f62
mov dword [rsp + 0x48], 0x6c62616e
mov word [rsp + 0x4c], 0x6465
mov byte [rsp + 0x4e], sil
xorps xmm0, xmm0
movups xmmword [rbp + 0x518], xmm0
mov qword [rbp + 0x528], rsi
mov qword [rbp + 0x530], rsi
lea rax, [rsp + 0x41]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140072c00
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x518]
call fcn.14000bb90
nop
movdqa xmm0, xmmword [0x140102b10]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x50], reloc.WS2_32.dll_WSAStartup
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f8], xmm0
mov qword [rbp + 0x508], rsi
mov qword [rbp + 0x510], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072c51
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x4f8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x65725009
mov dword [rsp + 0x34], 0x74636964
mov dword [rsp + 0x38], 0x6e6f69
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d8], xmm0
mov qword [rbp + 0x4e8], rsi
mov qword [rbp + 0x4f0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072ca5
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x4d8]
call fcn.14000bb90
nop
mov dword [rsp + 0x40], 0x6572505b
mov dword [rsp + 0x44], 0x74636964
mov dword [rsp + 0x48], 0x586e6f69
mov byte [rsp + 0x4c], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x578], xmm0
mov qword [rbp + 0x588], rsi
mov qword [rbp + 0x590], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140072d00
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x578]
call fcn.14000bb90
nop
mov dword [rsp + 0x40], 0x65725057
mov dword [rsp + 0x44], 0x74636964
mov dword [rsp + 0x48], 0x596e6f69
mov byte [rsp + 0x4c], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x498], xmm0
mov qword [rbp + 0x4a8], rsi
mov qword [rbp + 0x4b0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140072d60
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x498]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6d69415d
mov dword [rsp + 0x34], 0x50746f62
mov dword [rsp + 0x38], 0x747261
xorps xmm0, xmm0
movups xmmword [rbp + 0x478], xmm0
mov qword [rbp + 0x488], rsi
mov qword [rbp + 0x490], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072db4
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x478]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x61655463
mov dword [rsp + 0x34], 0x6568436d
mov word [rsp + 0x38], 0x6b63
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x458], xmm0
mov qword [rbp + 0x468], rsi
mov qword [rbp + 0x470], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140072e10
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x458]
call fcn.14000bb90
nop
movdqa xmm0, xmmword [0x140102980]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x50], 0x7974
mov byte [rsp + 0x52], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x438], xmm0
mov qword [rbp + 0x448], rsi
mov qword [rbp + 0x450], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072e66
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x438]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6d694102
mov dword [rsp + 0x34], 0x4b746f62
mov word [rsp + 0x38], 0x7965
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x418], xmm0
mov qword [rbp + 0x428], rsi
mov qword [rbp + 0x430], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140072ec0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x418]
call fcn.14000bb90
nop
mov dword [rsp + 0x40], 0x6d69415e
mov dword [rsp + 0x44], 0x4b746f62
mov dword [rsp + 0x48], 0x79547965
mov word [rsp + 0x4c], 0x6570
mov byte [rsp + 0x4e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x4b8], xmm0
mov qword [rbp + 0x4c8], rsi
mov qword [rbp + 0x4d0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072f20
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x4b8]
call fcn.14000bb90
nop
mov dword [rsp + 0x40], 0x6972546f
mov dword [rsp + 0x44], 0x72656767
mov dword [rsp + 0x48], 0x4b746f62
mov word [rsp + 0x4c], 0x7965
mov byte [rsp + 0x4e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d8], xmm0
mov qword [rbp + 0x3e8], rsi
mov qword [rbp + 0x3f0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072f80
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x3d8]
call fcn.14000bb90
nop
movdqa xmm0, xmmword [0x140102c10]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x50], 0x6570
mov byte [rsp + 0x52], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3b8], xmm0
mov qword [rbp + 0x3c8], rsi
mov qword [rbp + 0x3d0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072fd6
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x3b8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6e654d4a
mov dword [rsp + 0x34], 0x79654b75
mov byte [rsp + 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x398], xmm0
mov qword [rbp + 0x3a8], rsi
mov qword [rbp + 0x3b0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073030
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x398]
call fcn.14000bb90
nop
mov dword [rsp + 0x40], 0x6e654d62
mov dword [rsp + 0x44], 0x79654b75
mov dword [rsp + 0x48], 0x65707954
mov byte [rsp + 0x4c], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x378], xmm0
mov qword [rbp + 0x388], rsi
mov qword [rbp + 0x390], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073090
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x378]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x73655251
mov dword [rsp + 0x34], 0x65766c6f
mov word [rsp + 0x38], WSAStartup
xorps xmm0, xmm0
movups xmmword [rbp + 0x358], xmm0
mov qword [rbp + 0x368], rsi
mov qword [rbp + 0x370], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400730e3
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x358]
call fcn.14000bb90
nop
mov dword [rsp + 0x40], 0x6c6e556b
mov dword [rsp + 0x44], 0x4f6b636f
mov dword [rsp + 0x48], 0x6165446e
mov word [rsp + 0x4c], 0x6874
mov byte [rsp + 0x4e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x338], xmm0
mov qword [rbp + 0x348], rsi
mov qword [rbp + 0x350], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140073143
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x338]
call fcn.14000bb90
nop
mov dword [rsp + 0x40], 0x65735549
mov dword [rsp + 0x44], 0x67697254
mov dword [rsp + 0x48], 0x42726567
mov word [rsp + 0x4c], 0x746f
mov byte [rsp + 0x4e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x318], xmm0
mov qword [rbp + 0x328], rsi
mov qword [rbp + 0x330], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400731a3
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x318]
call fcn.14000bb90
nop
mov dword [rsp + 0x60], 0x6573551e
mov dword [rsp + 0x64], 0x564f46
xorps xmm0, xmm0
movups xmmword [rbp + 0x2f8], xmm0
mov qword [rbp + 0x308], rsi
mov qword [rbp + 0x310], rsi
lea rax, [rsp + 0x61]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1400731f0
lea rdx, [rsp + 0x61]
lea rcx, [rbp + 0x2f8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6f685336
mov dword [rsp + 0x34], 0x564f4677
mov byte [rsp + 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x2d8], xmm0
mov qword [rbp + 0x2e8], rsi
mov qword [rbp + 0x2f0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140073241
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x2d8]
call fcn.14000bb90
nop
movdqa xmm0, xmmword [0x1401026b0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x50], 0x564f
mov byte [rsp + 0x52], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x2b8], xmm0
mov qword [rbp + 0x2c8], rsi
mov qword [rbp + 0x2d0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400732a0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x2b8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x69745359
mov dword [rsp + 0x34], 0x41796b63
mov word [rsp + 0x38], 0x6d69
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x298], xmm0
mov qword [rbp + 0x2a8], rsi
mov qword [rbp + 0x2b0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073300
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x298]
call fcn.14000bb90
nop
movdqa xmm0, xmmword [0x140102c40]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x50], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x278], xmm0
mov qword [rbp + 0x288], rsi
mov qword [rbp + 0x290], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140073350
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x278]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x564f4651
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x5272
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x258], xmm0
mov qword [rbp + 0x268], rsi
mov qword [rbp + 0x270], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400733b0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x258]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x564f461d
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x4772
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x238], xmm0
mov qword [rbp + 0x248], rsi
mov qword [rbp + 0x250], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073410
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x238]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x564f460d
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x4272
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x218], xmm0
mov qword [rbp + 0x228], rsi
mov qword [rbp + 0x230], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073470
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x218]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6d614e4b
mov dword [rsp + 0x34], 0x6c6f4365
mov dword [rsp + 0x38], 0x52726f
xorps xmm0, xmm0
movups xmmword [rbp + 0x1f8], xmm0
mov qword [rbp + 0x208], rsi
mov qword [rbp + 0x210], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400734c4
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x1f8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6d614e2b
mov dword [rsp + 0x34], 0x6c6f4365
mov dword [rsp + 0x38], 0x47726f
xorps xmm0, xmm0
movups xmmword [rbp + 0x1d8], xmm0
mov qword [rbp + 0x1e8], rsi
mov qword [rbp + 0x1f0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073520
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x1d8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6d614e1a
mov dword [rsp + 0x34], 0x6c6f4365
mov dword [rsp + 0x38], 0x42726f
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b8], xmm0
mov qword [rbp + 0x1c8], rsi
mov qword [rbp + 0x1d0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140073574
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x1b8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x746f4469
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x5272
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x198], xmm0
mov qword [rbp + 0x1a8], rsi
mov qword [rbp + 0x1b0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400735d0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x198]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x746f446f
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x4772
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x178], xmm0
mov qword [rbp + 0x188], rsi
mov qword [rbp + 0x190], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073630
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x178]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x746f4457
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x4272
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x158], xmm0
mov qword [rbp + 0x168], rsi
mov qword [rbp + 0x170], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073690
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x158]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x786f424e
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x5272
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x138], xmm0
mov qword [rbp + 0x148], rsi
mov qword [rbp + 0x150], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400736f0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x138]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x786f4261
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x4772
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x118], xmm0
mov qword [rbp + 0x128], rsi
mov qword [rbp + 0x130], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073750
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x118]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x786f424b
mov dword [rsp + 0x34], 0x6f6c6f43
mov word [rsp + 0x38], 0x4272
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0xf8], xmm0
mov qword [rbp + 0x108], rsi
mov qword [rbp + 0x110], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400737b0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0xf8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x616e4554
mov dword [rsp + 0x34], 0x45656c62
mov word [rsp + 0x38], 0x5053
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0xd8], xmm0
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073810
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0xd8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x616e4522
mov dword [rsp + 0x34], 0x42656c62
mov word [rsp + 0x38], 0x786f
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb8], xmm0
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073870
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0xb8]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x616e4503
mov dword [rsp + 0x34], 0x4e656c62
mov dword [rsp + 0x38], 0x656d61
xorps xmm0, xmm0
movups xmmword [rbp + 0x98], xmm0
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400738c4
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x98]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x616e455d
mov dword [rsp + 0x34], 0x44656c62
mov word [rsp + 0x38], 0x746f
mov byte [rsp + 0x3a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x78], xmm0
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073920
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x78]
call fcn.14000bb90
nop
movdqa xmm0, xmmword [0x1401028d0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x50], reloc.WS2_32.dll_WSAGetLastError
xorps xmm0, xmm0
movups xmmword [rbp + 0x58], xmm0
mov qword [rbp + 0x68], rsi
mov qword [rbp + 0x70], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140073965
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x58]
call fcn.14000bb90
nop
movdqa xmm0, xmmword [0x140102aa0]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x50], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x558], xmm0
mov qword [rbp + 0x568], rsi
mov qword [rbp + 0x570], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400739b1
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x558]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x564f4652
mov dword [rsp + 0x34], 0x65707954
mov byte [rsp + 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x538], xmm0
mov qword [rbp + 0x548], rsi
mov qword [rbp + 0x550], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140073a02
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x538]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x786f4208
mov dword [rsp + 0x34], 0x65707954
mov byte [rsp + 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3f8], xmm0
mov qword [rbp + 0x408], rsi
mov qword [rbp + 0x410], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140073a53
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x3f8]
call fcn.14000bb90
nop
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6ccc]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073aae
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073ab2
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075511
lea rdx, [rbp + 0xd8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cbf]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073b39
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073b3d
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400754c3
lea rdx, [rbp + 0xb8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cbe]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073bc4
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073bc8
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140076141
lea rdx, [rbp + 0x98]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cbd]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073c4f
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073c53
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400760f3
lea rdx, [rbp + 0x78]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cce]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073cd7
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073cdb
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400760a5
lea rdx, [rbp + 0x58]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cdc]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073d5f
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073d63
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140076057
lea rdx, [rbp + 0x558]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f6cd8]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073de1
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073de5
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140076009
lea rdx, [rbp + 0x538]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [reloc.WS2_32.dll_accept]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073e63
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073e67
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075fbb
lea rdx, [rbp + 0x3f8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cbc]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073eee
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073ef2
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075f6d
lea rdx, [rbp + 0x518]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118130]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073f75
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073f79
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075f1f
lea rdx, [rbp + 0x4f8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cb9]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074000
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074004
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075ed1
lea rdx, [rbp + 0x4d8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x14011812c]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074087
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007408b
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075e83
lea rdx, [rbp + 0x578]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118124]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007410e
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074112
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075e35
lea rdx, [rbp + 0x498]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f6cac]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074190
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074194
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075de7
lea rdx, [rbp + 0x478]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6ca8]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007421b
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007421f
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075d99
lea rdx, [rbp + 0x458]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118138]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400742a2
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400742a6
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075d4b
lea rdx, [rbp + 0x438]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f32a8]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074324
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074328
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075cfd
lea rdx, [rbp + 0x418]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [reloc.WS2_32.dll_accept]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400743a6
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400743aa
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075caf
lea rdx, [rbp + 0x4b8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cb8]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074431
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074435
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075c61
lea rdx, [rbp + 0x318]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f3290]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400744b3
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400744b7
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075c13
lea rdx, [rbp + 0x3d8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [reloc.WS2_32.dll_accept]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074535
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074539
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075bc5
lea rdx, [rbp + 0x3b8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f3278]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400745b7
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400745bb
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075b77
lea rdx, [rbp + 0x398]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [reloc.WS2_32.dll_accept]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074639
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007463d
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075b29
lea rdx, [rbp + 0x378]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cbb]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400746c4
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400746c8
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075adb
lea rdx, [rbp + 0x358]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cab]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007474f
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074753
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075a8d
lea rdx, [rbp + 0x338]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6ccf]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400747da
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400747de
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075a3f
lea rdx, [rbp + 0x2f8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6ccd]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074865
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074869
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400759f1
lea rdx, [rbp + 0x2d8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6cba]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400748f0
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400748f4
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400759a3
lea rdx, [rbp + 0x2b8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f6ca9]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007497b
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007497f
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075955
lea rdx, [rbp + 0x298]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f6cc8]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400749fd
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074a01
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075907
lea rdx, [rbp + 0x278]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118140]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074a84
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074a88
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400758b9
lea rdx, [rbp + 0x258]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118144]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074b0b
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074b0f
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007586b
lea rdx, [rbp + 0x238]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118148]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074b92
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074b96
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007581d
lea rdx, [rbp + 0x218]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118160]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074c19
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074c1d
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400757cf
lea rdx, [rbp + 0x1f8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118164]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074ca0
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074ca4
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075781
lea rdx, [rbp + 0x1d8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118168]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074d27
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074d2b
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075733
lea rdx, [rbp + 0x1b8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118170]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074dae
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074db2
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400756e5
lea rdx, [rbp + 0x198]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118174]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074e35
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074e39
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075697
lea rdx, [rbp + 0x178]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118178]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074ebc
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074ec0
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140075649
lea rdx, [rbp + 0x158]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118150]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074f43
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074f47
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400755fb
lea rdx, [rbp + 0x138]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118154]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140074fca
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140074fce
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400755ad
lea rdx, [rbp + 0x118]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140118158]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140075051
mov byte [rbp + 0x48], 1
call fcn.14000b420
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140075055
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007555f
lea rdx, [rbp + 0xf8]
mov rcx, rax
call fcn.140078c70
nop
movzx edx, byte [rax]
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
mov byte [rsp + 0x40], dl
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
mov qword [rax + 8], rdx
mov qword [rsp + 0x48], rcx
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.140078800
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x48]
call fcn.140077950
mov rdi, rax
mov dword [rsp + 0x60], 0x66632e78
mov word [rsp + 0x64], 0x67
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
mov qword [rbp + 0x38], rsi
mov qword [rbp + 0x40], rsi
lea rdx, [0x1403f6dc0]
mov r8, rbx
inc r8
cmp byte [rdx + r8], 0
jne 0x1400750d5
lea rcx, [rbp + 0x28]
call fcn.14000bb90
nop
mov dword [rsp + 0x30], 0x6f635c46
mov dword [rsp + 0x34], 0x6769666e
mov word [rsp + 0x38], 0x5c73
mov byte [rsp + 0x3a], 0
mov dword [rsp + 0x40], 0x6e695c7a
mov dword [rsp + 0x44], 0x696e6966
mov dword [rsp + 0x48], 0x5c7974
lea rcx, [rbp - 0x40]
call fcn.140068740
nop
lea rcx, [rsp + 0x41]
mov r8, rbx
nop
inc r8
cmp byte [rcx + r8], 0
jne 0x140075130
lea rdx, [rsp + 0x41]
mov rcx, rax
call fcn.140009ed0
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
mov qword [rbp + 0x18], rsi
mov qword [rbp + 0x20], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x18], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rsp + 0x31]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140075180
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009b40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.1400085e0
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.140064d80
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.140072620
lea rdx, [0x140113ec0]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
int3