Function at 0x140071810
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 - 0x580]
sub rsp, 0x680
mov rax, qword [0x140116080]
xor rax, rsp
mov qword [rbp + 0x578], rax
xor esi, esi
xor edx, edx
lea rcx, [rbp + 0x48]
call fcn.140077860
nop
mov dword [rsp + 0x40], 0x6d694176
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 + 0x4f8], xmm0
mov qword [rbp + 0x508], rsi
mov qword [rbp + 0x510], rsi
lea rax, [rsp + 0x41]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400718a0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x4f8]
call fcn.14000bb30
nop
movdqa xmm0, xmmword [0x140100b60]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x50], reloc.WS2_32.dll_WSAStartup
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d8], xmm0
mov qword [rbp + 0x4e8], rsi
mov qword [rbp + 0x4f0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400718f1
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x4d8]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6572501c
mov dword [rsp + 0x44], 0x74636964
mov dword [rsp + 0x48], 0x6e6f69
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 0x140071945
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x4b8]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x65725022
mov dword [rsp + 0x44], 0x74636964
mov dword [rsp + 0x48], 0x586e6f69
mov byte [rsp + 0x4c], 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
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1400719a0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x558]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x65725023
mov dword [rsp + 0x44], 0x74636964
mov dword [rsp + 0x48], 0x596e6f69
mov byte [rsp + 0x4c], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x478], xmm0
mov qword [rbp + 0x488], rsi
mov qword [rbp + 0x490], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140071a00
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x478]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6d694123
mov dword [rsp + 0x44], 0x50746f62
mov dword [rsp + 0x48], 0x747261
xorps xmm0, xmm0
movups xmmword [rbp + 0x458], xmm0
mov qword [rbp + 0x468], rsi
mov qword [rbp + 0x470], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140071a54
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x458]
call fcn.14000bb30
nop
movdqa xmm0, xmmword [0x140100a30]
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
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140071ab0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x438]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x6d694108
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 dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140071b10
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x418]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6d69411b
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 + 0x3f8], xmm0
mov qword [rbp + 0x408], rsi
mov qword [rbp + 0x410], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140071b70
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x3f8]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x69725451
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 + 0x498], xmm0
mov qword [rbp + 0x4a8], rsi
mov qword [rbp + 0x4b0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140071bd0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x498]
call fcn.14000bb30
nop
movdqa xmm0, xmmword [0x140100c40]
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 0x140071c26
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x3b8]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x6e654d2b
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 0x140071c80
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x398]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6e654d76
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 0x140071ce0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x378]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x73655266
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 0x140071d33
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x358]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6c6e5550
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 0x140071d93
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x338]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6573557c
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 0x140071df3
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x318]
call fcn.14000bb30
nop
mov dword [rsp + 0x60], 0x6573553f
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 0x140071e40
lea rdx, [rsp + 0x61]
lea rcx, [rbp + 0x2f8]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x6f68532d
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 0x140071e91
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x2d8]
call fcn.14000bb30
nop
movdqa xmm0, xmmword [0x140100730]
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 0x140071ef0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x2b8]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x69745321
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 0x140071f50
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x298]
call fcn.14000bb30
nop
movdqa xmm0, xmmword [0x140100c70]
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 0x140071fa0
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x278]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x564f4647
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 0x140072000
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x258]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x564f463c
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 0x140072060
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x238]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x564f4663
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 0x1400720c0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x218]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6d614e26
mov dword [rsp + 0x44], 0x6c6f4365
mov dword [rsp + 0x48], 0x52726f
xorps xmm0, xmm0
movups xmmword [rbp + 0x1f8], xmm0
mov qword [rbp + 0x208], rsi
mov qword [rbp + 0x210], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072114
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x1f8]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6d614e7c
mov dword [rsp + 0x44], 0x6c6f4365
mov dword [rsp + 0x48], 0x47726f
xorps xmm0, xmm0
movups xmmword [rbp + 0x1d8], xmm0
mov qword [rbp + 0x1e8], rsi
mov qword [rbp + 0x1f0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140072170
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x1d8]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6d614e6b
mov dword [rsp + 0x44], 0x6c6f4365
mov dword [rsp + 0x48], 0x42726f
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b8], xmm0
mov qword [rbp + 0x1c8], rsi
mov qword [rbp + 0x1d0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400721c4
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x1b8]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x746f4445
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 0x140072220
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x198]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x746f445a
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 0x140072280
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x178]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x746f442a
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 0x1400722e0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x158]
call fcn.14000bb30
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 0x140072340
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x138]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x786f427c
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 0x1400723a0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x118]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x786f421d
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 0x140072400
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0xf8]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x616e4537
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 0x140072460
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0xd8]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x616e456c
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 0x1400724c0
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0xb8]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x616e455a
mov dword [rsp + 0x44], 0x4e656c62
mov dword [rsp + 0x48], 0x656d61
xorps xmm0, xmm0
movups xmmword [rbp + 0x98], xmm0
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072514
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x98]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x616e4535
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 0x140072570
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x78]
call fcn.14000bb30
nop
movdqa xmm0, xmmword [0x140100980]
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 0x1400725b5
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x58]
call fcn.14000bb30
nop
movdqa xmm0, xmmword [0x140100ac0]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x50], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x538], xmm0
mov qword [rbp + 0x548], rsi
mov qword [rbp + 0x550], rsi
lea rax, [rsp + 0x41]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072601
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x538]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x564f4650
mov dword [rsp + 0x34], 0x65707954
mov byte [rsp + 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x518], xmm0
mov qword [rbp + 0x528], rsi
mov qword [rbp + 0x530], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140072652
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x518]
call fcn.14000bb30
nop
mov dword [rsp + 0x30], 0x786f4244
mov dword [rsp + 0x34], 0x65707954
mov byte [rsp + 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d8], xmm0
mov qword [rbp + 0x3e8], rsi
mov qword [rbp + 0x3f0], rsi
lea rax, [rsp + 0x31]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400726a3
lea rdx, [rsp + 0x31]
lea rcx, [rbp + 0x3d8]
call fcn.14000bb30
nop
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4dad]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400726fe
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072702
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400740d4
lea rdx, [rbp + 0xd8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4dac]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072789
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007278d
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074086
lea rdx, [rbp + 0xb8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d9f]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072814
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072818
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074cb6
lea rdx, [rbp + 0x98]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d9e]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007289f
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400728a3
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074c68
lea rdx, [rbp + 0x78]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4daf]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072927
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007292b
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074c1a
lea rdx, [rbp + 0x58]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4db1]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400729af
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400729b3
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074bcc
lea rdx, [rbp + 0x538]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f4dc0]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072a31
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072a35
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074b7e
lea rdx, [rbp + 0x518]
mov rcx, rax
call fcn.140077780
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.140077310
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 0x140072ab3
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072ab7
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074b30
lea rdx, [rbp + 0x3d8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d9c]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072b3e
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072b42
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074ae2
lea rdx, [rbp + 0x4f8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116130]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072bc5
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072bc9
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074a94
lea rdx, [rbp + 0x4d8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d99]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072c50
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072c54
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074a46
lea rdx, [rbp + 0x4b8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x14011612c]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072cd7
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072cdb
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400749f8
lea rdx, [rbp + 0x558]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116124]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072d5e
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072d62
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400749aa
lea rdx, [rbp + 0x478]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f4d8c]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072de0
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072de4
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007495c
lea rdx, [rbp + 0x458]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116138]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072e67
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072e6b
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007490e
lea rdx, [rbp + 0x438]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f12a8]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072ee9
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072eed
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400748c0
lea rdx, [rbp + 0x418]
mov rcx, rax
call fcn.140077780
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.140077310
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 0x140072f6b
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072f6f
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074872
lea rdx, [rbp + 0x3f8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d98]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140072ff6
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140072ffa
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074824
lea rdx, [rbp + 0x318]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f1290]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073078
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007307c
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400747d6
lea rdx, [rbp + 0x498]
mov rcx, rax
call fcn.140077780
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.140077310
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 0x1400730fa
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400730fe
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074788
lea rdx, [rbp + 0x3b8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f1278]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007317c
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073180
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007473a
lea rdx, [rbp + 0x398]
mov rcx, rax
call fcn.140077780
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.140077310
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 0x1400731fe
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073202
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400746ec
lea rdx, [rbp + 0x378]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d9b]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073289
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007328d
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007469e
lea rdx, [rbp + 0x358]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d8a]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073314
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073318
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074650
lea rdx, [rbp + 0x338]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4db0]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007339f
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400733a3
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074602
lea rdx, [rbp + 0x2f8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4dae]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x14007342a
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007342e
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400745b4
lea rdx, [rbp + 0x2d8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d9a]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400734b5
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400734b9
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074566
lea rdx, [rbp + 0x2b8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 4
movzx eax, byte [0x1403f4d88]
mov byte [rsp + 0x60], al
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073540
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073544
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074518
lea rdx, [rbp + 0x298]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 5
movsxd rax, dword [0x1403f4da8]
mov qword [rsp + 0x48], rax
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400735c2
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400735c6
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400744ca
lea rdx, [rbp + 0x278]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116140]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073649
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007364d
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007447c
lea rdx, [rbp + 0x258]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116144]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400736d0
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400736d4
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007442e
lea rdx, [rbp + 0x238]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116148]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073757
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x14007375b
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400743e0
lea rdx, [rbp + 0x218]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116160]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400737de
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400737e2
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074392
lea rdx, [rbp + 0x1f8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116164]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073865
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073869
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074344
lea rdx, [rbp + 0x1d8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116168]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400738ec
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400738f0
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400742f6
lea rdx, [rbp + 0x1b8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116170]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073973
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073977
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400742a8
lea rdx, [rbp + 0x198]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116174]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x1400739fa
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x1400739fe
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007425a
lea rdx, [rbp + 0x178]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116178]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073a81
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073a85
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x14007420c
lea rdx, [rbp + 0x158]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116150]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073b08
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073b0c
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x1400741be
lea rdx, [rbp + 0x138]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116154]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073b8f
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073b93
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074170
lea rdx, [rbp + 0x118]
mov rcx, rax
call fcn.140077780
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.140077310
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 7
movss xmm0, dword [0x140116158]
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
movzx ecx, byte [rbp + 0x48]
test cl, cl
jne 0x140073c16
mov byte [rbp + 0x48], 1
call fcn.14000b3c0
mov qword [rbp + 0x50], rax
movzx ecx, byte [rbp + 0x48]
jmp 0x140073c1a
mov rax, qword [rbp + 0x50]
cmp cl, 1
jne 0x140074122
lea rdx, [rbp + 0xf8]
mov rcx, rax
call fcn.140077780
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.140077310
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x48]
call fcn.140076460
mov rdi, rax
mov dword [rsp + 0x60], 0x66632e5d
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, [0x1403f4ea0]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140073ca0
lea rcx, [rbp + 0x28]
call fcn.14000bb30
nop
mov dword [rsp + 0x40], 0x6f635c0e
mov dword [rsp + 0x44], 0x6769666e
mov word [rsp + 0x48], 0x5c73
mov byte [rsp + 0x4a], 0
mov dword [rsp + 0x30], 0x76455c37
mov dword [rsp + 0x34], 0x65746369
mov word [rsp + 0x38], 0x5c64
mov byte [rsp + 0x3a], 0
lea rcx, [rbp - 0x40]
call fcn.1400670b0
nop
lea rcx, [rsp + 0x31]
mov r8, rbx
nop
inc r8
cmp byte [rcx + r8], 0
jne 0x140073d00
lea rdx, [rsp + 0x31]
mov rcx, rax
call fcn.140009e50
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 + 0x41]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140073d50
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 8]
call fcn.140009e50
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r9, [rbp + 0x28]
lea r8, [rsp + 0x40]
movzx edx, byte [rbp - 0x20]
lea rcx, [rsp + 0x68]
call fcn.140079380
nop
lea rax, [rsp + 0x61]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140073da5
mov r8, rbx
lea rdx, [rsp + 0x61]
lea rcx, [rsp + 0x68]
call fcn.140009e50
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
mov qword [rbp - 8], rsi
mov qword [rbp], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 8], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, rdi
lea rcx, [rbp - 0x18]
call fcn.140071630
nop
lea rcx, [rbp - 0x18]
call fcn.140009d60
nop
lea rcx, [rsp + 0x68]
call fcn.140009d60
nop
lea rcx, [rsp + 0x40]
call fcn.140009d60
nop
lea rcx, [rbp + 8]
call fcn.140009d60
nop
lea rcx, [rbp - 0x40]
call fcn.140009d60
nop
lea rcx, [rbp + 0x28]
call fcn.140009d60
nop
lea rcx, [rbp - 0x60]
call fcn.140009d60
nop
lea rcx, [rbp + 0x3d8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x518]
call fcn.140009d60
nop
lea rcx, [rbp + 0x538]
call fcn.140009d60
nop
lea rcx, [rbp + 0x58]
call fcn.140009d60
nop
lea rcx, [rbp + 0x78]
call fcn.140009d60
nop
lea rcx, [rbp + 0x98]
call fcn.140009d60
nop
lea rcx, [rbp + 0xb8]
call fcn.140009d60
nop
lea rcx, [rbp + 0xd8]
call fcn.140009d60
nop
lea rcx, [rbp + 0xf8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x118]
call fcn.140009d60
nop
lea rcx, [rbp + 0x138]
call fcn.140009d60
nop
lea rcx, [rbp + 0x158]
call fcn.140009d60
nop
lea rcx, [rbp + 0x178]
call fcn.140009d60
nop
lea rcx, [rbp + 0x198]
call fcn.140009d60
nop
lea rcx, [rbp + 0x1b8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x1d8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x1f8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x218]
call fcn.140009d60
nop
lea rcx, [rbp + 0x238]
call fcn.140009d60
nop
lea rcx, [rbp + 0x258]
call fcn.140009d60
nop
lea rcx, [rbp + 0x278]
call fcn.140009d60
nop
lea rcx, [rbp + 0x298]
call fcn.140009d60
nop
lea rcx, [rbp + 0x2b8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x2d8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x2f8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x318]
call fcn.140009d60
nop
lea rcx, [rbp + 0x338]
call fcn.140009d60
nop
lea rcx, [rbp + 0x358]
call fcn.140009d60
nop
lea rcx, [rbp + 0x378]
call fcn.140009d60
nop
lea rcx, [rbp + 0x398]
call fcn.140009d60
nop
lea rcx, [rbp + 0x3b8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x498]
call fcn.140009d60
nop
lea rcx, [rbp + 0x3f8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x418]
call fcn.140009d60
nop
lea rcx, [rbp + 0x438]
call fcn.140009d60
nop
lea rcx, [rbp + 0x458]
call fcn.140009d60
nop
lea rcx, [rbp + 0x478]
call fcn.140009d60
nop
lea rcx, [rbp + 0x558]
call fcn.140009d60
nop
lea rcx, [rbp + 0x4b8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x4d8]
call fcn.140009d60
nop
lea rcx, [rbp + 0x4f8]
call fcn.140009d60
nop
movzx edx, byte [rbp + 0x48]
lea rcx, [rbp + 0x50]
call fcn.140077310
mov rcx, qword [rbp + 0x578]
xor rcx, rsp
call fcn.1400da3c0
lea r11, [rsp + 0x680]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbp + 0x48]
call fcn.140009ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.140008580
nop
mov r8, rax
lea rdx, str.cannot_use_operator___with_a_string_argument_with
lea rcx, [rbp - 0x40]
call fcn.1400636f0
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rsp + 0x68]
call fcn.1400712c0
lea rdx, [0x140111cf8]
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll__CxxThrowException
int3