Function at 0x1400a5530
Capabilities:
Contain obfuscated stackstrings
Hash data using fnv

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x122a0]
mov eax, 0x123a0
call fcn.14010fee0
sub rsp, rax
movaps xmmword [rsp + 0x12390], xmm6
mov rax, qword [0x14015d040]
xor rax, rsp
mov qword [rbp + 0x12280], rax
mov r13, rcx
xor r15d, r15d
mov esi, r15d
mov dword [rsp + 0x38], r15d
lea rcx, [rbp + 0xee00]
call fcn.140066940
nop
lea rdx, [r13 + 0x38]
xor r8d, r8d
lea rcx, [rbp + 0xee00]
call fcn.140066980
mov dword [rbp + 0x18a0], 0x90a3b386
mov dword [rbp + 0x18a4], 0xae9ca9b8
mov dword [rbp + 0x18a8], 0xa496a9b2
mov word [rbp + 0x18ac], 0x100
lea rcx, [rbp + 0x18a0]
call fcn.14000a1a0
mov rbx, rax
xor edx, edx
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rcx, rax
mov rdx, rbx
call fcn.14002bbd0
test al, al
je 0x1400a5666
cmp byte [0x1401669a0], r15b
je 0x1400a5666
cmp byte [0x140166981], r15b
je 0x1400a561a
cmp byte [0x140166980], r15b
jne 0x1400a5666
movdqa xmm0, xmmword [0x1401352e0]
movdqu xmmword [rbp + 0x2a78], xmm0
mov dword [rbp + 0x2a88], 0x93838e
mov byte [rbp + 0x2a8c], 1
lea rcx, [rbp + 0x2a78]
call fcn.14000cbf0
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b8a0
mov rcx, rax
lea rdx, [0x14002bd40]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xor edx, edx
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe1f8]
call fcn.14002a640
nop
xor edx, edx
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [0x140167608]
call fcn.14002a4b0
movdqa xmm0, xmmword [0x140135f50]
movdqu xmmword [rbp + 0x36b0], xmm0
mov dword [rbp + 0x36c0], 0x8d8485a4
mov dword [rbp + 0x36c4], 0x83a79e99
mov dword [rbp + 0x36c8], 0x81818a
mov byte [rbp + 0x36cc], 1
lea rcx, [rbp + 0x36b0]
call fcn.14000ea60
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a5711
mov byte [0x1401669f4], 1
lea rcx, [rbp + 0xe1f8]
call fcn.14002a3a0
movsx ecx, byte [rax]
test cl, cl
je 0x1400c204c
xor ecx, 0x811c9dc5
imul edx, ecx, 0x1000193
lea rcx, [rax + 1]
call fcn.140066010
cmp eax, 0x62d7eb18
ja 0x1400be231
je 0x1400be1b9
cmp eax, 0x98e6cbc
je 0x1400bdfe3
cmp eax, 0x16605bc1
je 0x1400ae28f
cmp eax, 0x22226100
je 0x1400ac477
cmp eax, 0x29844378
je 0x1400a579b
cmp eax, 0x4423f960
jne 0x1400c204c
lea rdx, [rbp + 0xee00]
mov rcx, qword [0x140167a98]
call fcn.140107ba0
mov bl, 1
jmp 0x1400c204e
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe1d8]
call fcn.14002a640
nop
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe518]
call fcn.14002a640
nop
mov esi, 1
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066040
mov r12d, dword [rax]
mov dword [rbp + 0x5c], 0x100b9bb
lea rcx, [rbp + 0x5c]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167920]
call fcn.14002ba70
test al, al
je 0x1400a5c5a
cmp byte [0x140166a58], 0
je 0x1400a5c5a
mov rbx, qword [0x140167a98]
lea rcx, [rbx + 0x160]
call fcn.140029960
mov rdi, rax
lea rcx, [rbx + 0x160]
call fcn.140029950
mov r14, rax
cmp rdi, rax
je 0x1400a5c5a
nop dword [rax]
xor r8d, r8d
lea rdx, [0x140167920]
mov rcx, rdi
call fcn.14002a340
cmp rax, 0xffffffffffffffff
je 0x1400a5c4d
mov dword [rbp + 0x17d0], 0xa1b6baa5
mov dword [rbp + 0x17d4], 0xbf84a8bc
mov dword [rbp + 0x17d8], 0xabbfb5
mov byte [rbp + 0x17dc], 1
lea rcx, [rbp + 0x17d0]
call fcn.140006e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov ecx, dword [rdi + 0x40]
cmp rax, 0xffffffffffffffff
je 0x1400a5aa6
cmp ecx, r12d
jne 0x1400a5c4d
mov dword [rbp + 0x18b0], 0xa1b6baa5
mov dword [rbp + 0x18b4], 0xbf84a8bc
mov dword [rbp + 0x18b8], 0xddabbfb5
mov word [rbp + 0x18bc], 0x100
lea rcx, [rbp + 0x18b0]
call fcn.14000a1a0
mov rdx, rax
lea rcx, [rbp + 0xe198]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xe198]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400a5a9a
lea rcx, [rbp + 0xe198]
call fcn.14002a390
lea r8, [rbx + rax]
mov r9, 0xffffffffffffffff
lea rdx, [rbp + 0xe178]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x2c8], 0xb7a3a3b4
mov word [rbp + 0x2cc], 0x100
lea rcx, [rbp + 0x2c8]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x3db0]
call fcn.14002a600
nop
lea r9, [0x140167888]
lea r8, [rbp + 0x3db0]
lea rdx, [rbp + 0xe178]
lea rcx, [rbp + 0xe158]
call fcn.14006f1a0
nop
lea rcx, [rbp + 0x3db0]
call fcn.140027fc0
mov dword [rbp + 0x16e0], 0x9a8ce7b5
mov dword [rbp + 0x16e4], 0xbcbbba84
mov dword [rbp + 0x16e8], 0x100febd
lea rcx, [rbp + 0x16e0]
call fcn.140026e10
mov rdx, rax
lea r8, [rbp + 0xe158]
lea rcx, [rbp + 0xe138]
call fcn.14002b580
nop
xor r8d, r8d
lea rdx, [rbp + 0xe178]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0xe178]
call fcn.14002a390
mov r8, rax
lea r9, [rbp + 0xe138]
mov rdx, rbx
lea rcx, [rbp + 0xe1d8]
call fcn.1400ca3b0
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1d8]
call fcn.1400056e0
nop
lea rcx, [rbp + 0xe138]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe158]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe178]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe198]
jmp 0x1400a5c48
cmp ecx, r12d
jne 0x1400a5c4d
mov dword [rbp + 0x34], 0x10089ef
lea rcx, [rbp + 0x34]
call fcn.140005bc0
mov rdx, rax
lea rcx, [rbp + 0xe118]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xe118]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400a5c41
lea rcx, [rbp + 0xe118]
call fcn.14002a390
lea r8, [rbx + rax]
mov r9, 0xffffffffffffffff
lea rdx, [rbp + 0xe0f8]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x2d0], 0xb7a3a3b4
mov word [rbp + 0x2d4], 0x100
lea rcx, [rbp + 0x2d0]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x3e50]
call fcn.14002a600
nop
lea r9, [0x140167888]
lea r8, [rbp + 0x3e50]
lea rdx, [rbp + 0xe0f8]
lea rcx, [rbp + 0xe0d8]
call fcn.14006f1a0
nop
lea rcx, [rbp + 0x3e50]
call fcn.140027fc0
mov dword [rbp + 0x16f0], 0x9a8ce7b5
mov dword [rbp + 0x16f4], 0xbcbbba84
mov dword [rbp + 0x16f8], 0x100febd
lea rcx, [rbp + 0x16f0]
call fcn.140026e10
mov rdx, rax
lea r8, [rbp + 0xe0d8]
lea rcx, [rbp + 0xe0b8]
call fcn.14002b580
nop
xor r8d, r8d
lea rdx, [rbp + 0xe0f8]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0xe0f8]
call fcn.14002a390
mov r8, rax
lea r9, [rbp + 0xe0b8]
mov rdx, rbx
lea rcx, [rbp + 0xe1d8]
call fcn.1400ca3b0
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1d8]
call fcn.1400056e0
nop
lea rcx, [rbp + 0xe0b8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe0d8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe0f8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe118]
call fcn.140027fc0
add rdi, 0x58
cmp rdi, r14
jne 0x1400a5870
cmp byte [0x140166a24], 0
je 0x1400a5d02
lea rdx, [0x1401677b8]
lea rcx, [rbp + 0xe098]
call fcn.14002a640
nop
xor r8d, r8d
lea rdx, [rbp + 0xe098]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
je 0x1400a5cf6
xor r8d, r8d
lea rdx, [rbp + 0xe098]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0xe098]
call fcn.14002a390
mov r8, rax
lea r9, [0x140167960]
mov rdx, rbx
lea rcx, [rbp + 0xe1d8]
call fcn.1400ca3b0
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1d8]
call fcn.1400056e0
nop
lea rcx, [rbp + 0xe098]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140137340]
movdqu xmmword [rbp + 0xa900], xmm0
movdqa xmm1, xmmword [0x140134670]
movdqu xmmword [rbp + 0xa910], xmm1
movdqa xmm0, xmmword [0x140133910]
movdqu xmmword [rbp + 0xa920], xmm0
mov dword [rbp + 0xa930], 0x1002761
lea rcx, [rbp + 0xa900]
call fcn.140007310
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a5dc4
cmp byte [0x140166a20], 0
je 0x1400a5dc4
movdqa xmm0, xmmword [0x140138990]
movdqu xmmword [rbp + 0x9b90], xmm0
movdqa xmm1, xmmword [0x140137dc0]
movdqu xmmword [rbp + 0x9ba0], xmm1
mov dword [rbp + 0x9bb0], 0xaa929a
mov byte [rbp + 0x9bb4], 1
lea rcx, [rbp + 0x9b90]
call fcn.14000ea90
mov rdx, rax
lea rcx, [rbp + 0x3ed0]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
mov byte [0x140166a20], 0
movdqa xmm0, xmmword [0x1401377f0]
movdqu xmmword [rbp + 0x9e38], xmm0
movdqa xmm1, xmmword [0x140137480]
movdqu xmmword [rbp + 0x9e48], xmm1
mov dword [rbp + 0x9e58], 0x999f82d5
mov dword [rbp + 0x9e5c], 0x100db8d
lea rcx, [rbp + 0x9e38]
call fcn.140026cc0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a5e29
cmp byte [0x1401669f6], 0
jne 0x1400ac457
movdqa xmm0, xmmword [0x140135f10]
movdqu xmmword [rbp + 0x2a90], xmm0
mov dword [rbp + 0x2aa0], 0x8786c4
mov byte [rbp + 0x2aa4], 1
lea rcx, [rbp + 0x2a90]
call fcn.14000cbf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400a5f26
movdqa xmm0, xmmword [0x140135f20]
movdqu xmmword [rbp + 0x9e10], xmm0
movdqa xmm1, xmmword [0x140134f80]
movdqu xmmword [rbp + 0x9e20], xmm1
mov dword [rbp + 0x9e30], 0xd9838594
mov dword [rbp + 0x9e34], 0x1009a99
lea rcx, [rbp + 0x9e10]
call fcn.140026cc0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400a5f26
movdqa xmm0, xmmword [0x140135540]
movdqu xmmword [rbp + 0x3ef0], xmm0
mov dword [rbp + 0x3f00], 0xc8898fc5
mov dword [rbp + 0x3f04], 0xcc8e829d
mov dword [rbp + 0x3f08], 0xd19d878c
mov dword [rbp + 0x3f0c], 0x1009291
lea rcx, [rbp + 0x3ef0]
call fcn.140026d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a5f53
xor eax, eax
mov byte [rsp + 0x40], al
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1d60]
call fcn.1400caeb0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1d60]
call fcn.140005ae0
movdqa xmm0, xmmword [0x140136b00]
movdqu xmmword [rbp + 0x2aa8], xmm0
mov dword [rbp + 0x2ab8], 0x8786c4
mov byte [rbp + 0x2abc], 1
lea rcx, [rbp + 0x2aa8]
call fcn.14000cbf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a5fce
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400a5fce
xor eax, eax
mov byte [rsp + 0x41], al
lea rdx, [rsp + 0x41]
lea rcx, [rbp + 0x1d70]
call fcn.1400caeb0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1d70]
call fcn.140005ae0
mov dword [rbp + 0x408], 0xb88ce1b5
mov word [rbp + 0x40c], 0xb9
mov byte [rbp + 0x40e], 1
mov rbx, qword [0x140167a98]
lea rcx, [rbp + 0x408]
call fcn.140006d50
mov rdx, rax
lea r8, [rbx + 0x178]
lea rcx, [rbp + 0x3f10]
call fcn.14002b580
mov rbx, rax
movdqa xmm0, xmmword [0x140138270]
movdqu xmmword [rbp + 0x2f90], xmm0
mov dword [rbp + 0x2fa0], 0xc8838884
mov dword [rbp + 0x2fa4], 0x9f858e
mov byte [rbp + 0x2fa8], 1
lea rcx, [rbp + 0x2f90]
call fcn.14000a230
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3f30]
call fcn.14002b6d0
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe1d8]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0x3f30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3f10]
call fcn.140027fc0
mov r14, 0xfffffffffffffff2
movss xmm6, dword [0x140131a5c]
cmp rbx, 0xffffffffffffffff
je 0x1400a6242
cmp dword [r13 + 0x14], 0x3e8
jl 0x1400a6242
cmp byte [0x1401669a3], 0
je 0x1400a6e8b
movdqa xmm0, xmmword [0x140135c20]
movdqu xmmword [rbp + 0x2ac0], xmm0
mov dword [rbp + 0x2ad0], 0x95878b
mov byte [rbp + 0x2ad4], 1
lea rcx, [rbp + 0x2ac0]
call fcn.14000cbf0
mov rdx, rax
mov rcx, qword [0x140167a98]
add rcx, 0x140
xor r8d, r8d
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a6428
mov dword [rbp + 0x1a10], 0xbd83b89a
mov dword [rbp + 0x1a14], 0xaa94aea1
mov dword [rbp + 0x1a18], 0x81b3acb8
mov word [rbp + 0x1a1c], 0x98
mov byte [rbp + 0x1a1e], 1
lea rcx, [rbp + 0x1a10]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x3f50]
call fcn.14002a600
nop
lea rdx, [rbp + 0x3f50]
lea rcx, [rbp + 0xefc0]
call fcn.140005720
nop
lea rcx, [rbp + 0x3f50]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135120]
movdqu xmmword [rbp + 0x2fb0], xmm0
mov dword [rbp + 0x2fc0], 0x868e8782
mov dword [rbp + 0x2fc4], 0xc2d0c9
mov byte [rbp + 0x2fc8], 1
lea rcx, [rbp + 0x2fb0]
call fcn.14000a230
mov rdx, rax
lea rcx, [rbp + 0x3f70]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0xefc0]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x3f70]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x3f70]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
lea r9d, [r14 + 0xd]
lea r8, [rbp + 0xefc0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xefc0]
call fcn.1400076f0
xor eax, eax
mov byte [rsp + 0x42], al
lea rdx, [rsp + 0x42]
lea rcx, [rbp + 0x1b80]
call fcn.1400cb060
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1b80]
call fcn.140005ae0
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400aa7f8
movdqa xmm0, xmmword [0x140135110]
movdqu xmmword [rbp + 0x2dc0], xmm0
mov dword [rbp + 0x2dd0], 0x8fc7828b
mov dword [rbp + 0x2dd4], 0x1009e86
lea rcx, [rbp + 0x2dc0]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400aa7f8
cmp dword [r13 + 0x14], 0x3e8
jl 0x1400aa7f8
movdqa xmm0, xmmword [0x140135110]
movdqu xmmword [rbp + 0x2dd8], xmm0
mov dword [rbp + 0x2de8], 0x8fc7828b
mov dword [rbp + 0x2dec], 0x1009e86
movdqu xmmword [rbp + 0x2df0], xmm0
mov dword [rbp + 0x2e00], 0x8fc7828b
mov dword [rbp + 0x2e04], 0x1009e86
lea rcx, [rbp + 0x2dd8]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1d8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2df0]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0x19]
mov r9, rdi
lea rdx, [rbp + 0xe458]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
mov edx, 2
lea r8d, [rdx + 3]
lea rcx, [rbp + 0xe458]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xe438]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe438]
call fcn.140004f80
mov dword [0x140166930], eax
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066040
mov ecx, dword [rax]
mov dword [0x140166964], ecx
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 6]
lea rcx, [rbp + 0xe1d8]
cmp dword [0x140166930], 9
jbe 0x1400aa5fe
lea rdx, [rbp + 0x5770]
call fcn.14002a2a0
mov rbx, rax
lea rcx, [rbp + 0xe1d8]
call fcn.14002a390
lea r9, [rax - 0x29]
xor r8d, r8d
lea rdx, [rbp + 0x5790]
mov rcx, rbx
call fcn.14002a2a0
mov rdx, rax
lea rcx, [0x140167520]
call fcn.14002a540
lea rcx, [rbp + 0x5790]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5770]
jmp 0x1400aa652
cmp byte [0x140166994], 0
je 0x1400a6215
mov dword [rbp + 0x1d80], 0xbdb2bea2
mov dword [rbp + 0x1d84], 0xb2bafab5
mov dword [rbp + 0x1d88], 0x8fb8feb9
mov dword [rbp + 0x1d8c], 0x100c295
mov dword [rbp + 0x1d90], 0xbdb2bea2
mov dword [rbp + 0x1d94], 0xb2bafab5
mov dword [rbp + 0x1d98], 0x8fb8feb9
mov dword [rbp + 0x1d9c], 0x100c295
mov dword [rbp + 0x178], 0xf6b6b5
mov byte [rbp + 0x17c], 1
lea rcx, [rbp + 0x1d80]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, r14
sub rdi, rax
lea rcx, [rbp + 0x178]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x1d90]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rdi
lea rdx, [rbp + 0xe078]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xe078]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xe058]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe058]
call fcn.140004f80
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe058]
cmp eax, 9
jg 0x1400a6566
call fcn.140004f80
mov ebx, eax
jmp 0x1400a6611
call fcn.140004f80
cmp eax, 0x13
jne 0x1400a6578
mov ebx, r15d
jmp 0x1400a6611
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe058]
call fcn.140004f80
cmp eax, 0x1c
jne 0x1400a6594
mov ebx, r15d
jmp 0x1400a6611
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe058]
call fcn.140004f80
test eax, eax
jne 0x1400a65af
mov ebx, r15d
jmp 0x1400a6611
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe058]
call fcn.140004f80
cmp eax, 0x1d
jne 0x1400a65ca
mov ebx, esi
jmp 0x1400a6611
lea rdx, [rbp + 0xe058]
lea rcx, [rbp + 0xe038]
call fcn.14002a640
xor edx, edx
lea rcx, [rbp + 0xe038]
call fcn.14004db90
movsx ebx, byte [rax]
mov rdx, rsi
lea rcx, [rbp + 0xe038]
call fcn.14004db90
movsx ecx, byte [rax]
add ecx, 0xffffffa0
add ebx, ecx
lea rcx, [rbp + 0xe038]
call fcn.140027fc0
mov rax, qword [0x140167a98]
movss xmm0, dword [rax + 0x1c0]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
mov dword [rbp + 0xdac0], r9d
movss xmm1, dword [rax + 0x1c4]
mulss xmm1, xmm6
cvttss2si eax, xmm1
mov dword [rbp + 0xdabc], eax
mov dword [rsp + 0x20], eax
mov r8d, 4
mov edx, dword [0x1401669c0]
mov ecx, dword [0x14016696c]
call fcn.140109650
test al, al
je 0x1400a6d5a
mov eax, dword [rbp + 0xdabc]
mov dword [rsp + 0x20], eax
mov r9d, dword [rbp + 0xdac0]
mov r8d, 4
mov edx, dword [0x140166924]
mov ecx, dword [0x1401669a8]
call fcn.140109650
test al, al
je 0x1400a6d5a
mov eax, dword [reloc.WS2_32.dll_getsockname]
test eax, eax
jne 0x1400a692f
test ebx, ebx
jne 0x1400a6815
xor edx, edx
lea rcx, [rbp + 0x4010]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2850], xmm0
mov dword [rbp + 0x2860], 0x100bdd7
lea rcx, [rbp + 0x2850]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4030]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4050]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x410], 0xb8b7b688
mov word [rbp + 0x414], 0xb9
mov byte [rbp + 0x416], 1
lea rcx, [rbp + 0x410]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3ff0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4050]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4030]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4010]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x35f0], xmm0
mov dword [rbp + 0x3600], 0xc680888c
mov dword [rbp + 0x3604], 0x8c8bc4c7
mov dword [rbp + 0x3608], 0x1008e8d
lea rcx, [rbp + 0x35f0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4070]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdabc]
lea rdx, [rbp + 0xdac0]
lea rcx, [rbp + 0x5f0]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1da0]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1da0]
call fcn.140005ae0
jmp 0x1400a6d35
mov edx, ebx
lea rcx, [rbp + 0x40b0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2868], xmm0
mov dword [rbp + 0x2878], 0x100bdd7
lea rcx, [rbp + 0x2868]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x40d0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x40f0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x418], 0xb8b7b688
mov word [rbp + 0x41c], 0xb9
mov byte [rbp + 0x41e], 1
lea rcx, [rbp + 0x418]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4090]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x40f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x40d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x40b0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4130], xmm0
mov dword [rbp + 0x4140], 0x8682968a
mov dword [rbp + 0x4144], 0xc28c8480
mov dword [rbp + 0x4148], 0x908fc0c3
mov dword [rbp + 0x414c], 0x1009291
lea rcx, [rbp + 0x4130]
call fcn.140026d80
lea rcx, [rbp + 0x4110]
jmp 0x1400a6d1e
test ebx, ebx
jne 0x1400a6a9d
xor edx, edx
lea rcx, [rbp + 0x4170]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2880], xmm0
mov dword [rbp + 0x2890], 0x100bdd7
lea rcx, [rbp + 0x2880]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4190]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x41b0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x420], 0xb8b7b688
mov word [rbp + 0x424], 0xb9
mov byte [rbp + 0x426], 1
lea rcx, [rbp + 0x420]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4150]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x41b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4190]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4170]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3610], xmm0
mov dword [rbp + 0x3620], 0xc680888c
mov dword [rbp + 0x3624], 0x8c8bc4c7
mov dword [rbp + 0x3628], 0x1008e8d
lea rcx, [rbp + 0x3610]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x41d0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdabc]
lea rdx, [rbp + 0xdac0]
lea rcx, [rbp + 0x5f8]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1db0]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1db0]
call fcn.140005ae0
jmp 0x1400a6d35
mov edx, ebx
cmp ebx, eax
jl 0x1400a6c0b
lea rcx, [rbp + 0x4210]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2898], xmm0
mov dword [rbp + 0x28a8], 0x100bdd7
lea rcx, [rbp + 0x2898]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4230]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4250]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x428], 0xb8b7b688
mov word [rbp + 0x42c], 0xb9
mov byte [rbp + 0x42e], 1
lea rcx, [rbp + 0x428]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x41f0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4250]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4230]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4210]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3350], xmm0
mov dword [rbp + 0x3360], 0xc680888c
mov dword [rbp + 0x3364], 0x8c8bc4c7
mov dword [rbp + 0x3368], 0x1008e8d
lea rcx, [rbp + 0x3350]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4270]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdabc]
lea rdx, [rbp + 0xdac0]
lea rcx, [rbp + 0x600]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1dc0]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1dc0]
call fcn.140005ae0
jmp 0x1400a6d35
lea rcx, [rbp + 0x42b0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x28b0], xmm0
mov dword [rbp + 0x28c0], 0x100bdd7
lea rcx, [rbp + 0x28b0]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x42d0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x42f0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x430], 0xb8b7b688
mov word [rbp + 0x434], 0xb9
mov byte [rbp + 0x436], 1
lea rcx, [rbp + 0x430]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4290]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x42f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x42d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x42b0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4330], xmm0
mov dword [rbp + 0x4340], 0x8682968a
mov dword [rbp + 0x4344], 0xc28c8480
mov dword [rbp + 0x4348], 0x908fc0c3
mov dword [rbp + 0x434c], 0x1009291
lea rcx, [rbp + 0x4330]
call fcn.140026d80
lea rcx, [rbp + 0x4310]
mov r8, rax
lea rdx, [0x140167708]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
mov byte [0x140166994], 0
lea rcx, [rbp + 0xe058]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe078]
call fcn.140027fc0
jmp 0x1400a6215
mov dword [rbp + 0x1a20], 0xbd83b89a
mov dword [rbp + 0x1a24], 0xaa94aea1
mov dword [rbp + 0x1a28], 0x81b3acb8
mov word [rbp + 0x1a2c], 0x98
mov byte [rbp + 0x1a2e], 1
lea rcx, [rbp + 0x1a20]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x4350]
call fcn.14002a600
nop
lea rdx, [rbp + 0x4350]
lea rcx, [rbp + 0xf180]
call fcn.140005720
nop
lea rcx, [rbp + 0x4350]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383f0]
movdqu xmmword [rbp + 0x36d0], xmm0
mov dword [rbp + 0x36e0], 0x88c7888c
mov dword [rbp + 0x36e4], 0x828a98d0
mov dword [rbp + 0x36e8], 0xce8b8a
mov byte [rbp + 0x36ec], 1
lea rcx, [rbp + 0x36d0]
call fcn.14000ea60
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4370]
call fcn.14002b660
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0xf180]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x4370]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xf180]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xf180]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xe058]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe078]
jmp 0x1400ac451
cmp byte [0x14016697e], 0
je 0x1400a79ac
movdqa xmm0, xmmword [0x140135c20]
movdqu xmmword [rbp + 0x2ad8], xmm0
mov dword [rbp + 0x2ae8], 0x95878b
mov byte [rbp + 0x2aec], 1
lea rcx, [rbp + 0x2ad8]
call fcn.14000cbf0
mov rdx, rax
mov rcx, qword [0x140167a98]
add rcx, 0x140
xor r8d, r8d
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a6ff0
mov dword [rbp + 0x1a30], 0xbd83b89a
mov dword [rbp + 0x1a34], 0xaa94aea1
mov dword [rbp + 0x1a38], 0x81b3acb8
mov word [rbp + 0x1a3c], 0x98
mov byte [rbp + 0x1a3e], 1
lea rcx, [rbp + 0x1a30]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x4390]
call fcn.14002a600
nop
lea rdx, [rbp + 0x4390]
lea rcx, [rbp + 0xf340]
call fcn.140005720
nop
lea rcx, [rbp + 0x4390]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135120]
movdqu xmmword [rbp + 0x2f70], xmm0
mov dword [rbp + 0x2f80], 0x868e8782
mov dword [rbp + 0x2f84], 0xc2d0c9
mov byte [rbp + 0x2f88], 1
lea rcx, [rbp + 0x2f70]
call fcn.14000a230
mov rdx, rax
lea rcx, [rbp + 0x43b0]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0xf340]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x43b0]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x43b0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xf340]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xf340]
jmp 0x1400a6210
cmp byte [0x140166994], 0
je 0x1400a6215
mov dword [rbp + 0x180], 0xf6b6b5
mov byte [rbp + 0x184], 1
mov dword [rbp + 0x1dd0], 0xbdb2bea2
mov dword [rbp + 0x1dd4], 0xb2bafab5
mov dword [rbp + 0x1dd8], 0x8fb8feb9
mov dword [rbp + 0x1ddc], 0x100c295
mov dword [rbp + 0x1de0], 0xbdb2bea2
mov dword [rbp + 0x1de4], 0xb2bafab5
mov dword [rbp + 0x1de8], 0x8fb8feb9
mov dword [rbp + 0x1dec], 0x100c295
lea rcx, [rbp + 0x1dd0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, r14
sub rdi, rax
lea rcx, [rbp + 0x180]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x1de0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rdi
lea rdx, [rbp + 0xe018]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xe018]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xdff8]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdff8]
call fcn.140004f80
mov ebx, eax
test eax, eax
jne 0x1400a711a
mov ebx, esi
jmp 0x1400a7132
mov eax, 0x66666667
imul ebx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
sub ebx, eax
mov rax, qword [0x140167a98]
movss xmm0, dword [rax + 0x1c0]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
mov dword [rbp + 0xdab8], r9d
movss xmm1, dword [rax + 0x1c4]
mulss xmm1, xmm6
cvttss2si eax, xmm1
mov dword [rbp + 0xdab4], eax
mov dword [rsp + 0x20], eax
mov r8d, 4
mov edx, dword [0x1401669c0]
mov ecx, dword [0x14016696c]
call fcn.140109650
test al, al
je 0x1400a787b
mov eax, dword [rbp + 0xdab4]
mov dword [rsp + 0x20], eax
mov r9d, dword [rbp + 0xdab8]
mov r8d, 4
mov edx, dword [0x140166924]
mov ecx, dword [0x1401669a8]
call fcn.140109650
test al, al
je 0x1400a787b
mov eax, dword [reloc.WS2_32.dll_getsockname]
test eax, eax
jne 0x1400a7450
test ebx, ebx
jne 0x1400a7336
xor edx, edx
lea rcx, [rbp + 0x4430]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x28c8], xmm0
mov dword [rbp + 0x28d8], 0x100bdd7
lea rcx, [rbp + 0x28c8]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4450]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4470]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x438], 0xb8b7b688
mov word [rbp + 0x43c], 0xb9
mov byte [rbp + 0x43e], 1
lea rcx, [rbp + 0x438]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4410]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4470]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4450]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4430]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3390], xmm0
mov dword [rbp + 0x33a0], 0xc680888c
mov dword [rbp + 0x33a4], 0x8c8bc4c7
mov dword [rbp + 0x33a8], 0x1008e8d
lea rcx, [rbp + 0x3390]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4490]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdab4]
lea rdx, [rbp + 0xdab8]
lea rcx, [rbp + 0x608]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1df0]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1df0]
call fcn.140005ae0
jmp 0x1400a7856
mov edx, ebx
lea rcx, [rbp + 0x44d0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x28e0], xmm0
mov dword [rbp + 0x28f0], 0x100bdd7
lea rcx, [rbp + 0x28e0]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x44f0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4510]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x440], 0xb8b7b688
mov word [rbp + 0x444], 0xb9
mov byte [rbp + 0x446], 1
lea rcx, [rbp + 0x440]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x44b0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4510]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x44f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x44d0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4550], xmm0
mov dword [rbp + 0x4560], 0x8682968a
mov dword [rbp + 0x4564], 0xc28c8480
mov dword [rbp + 0x4568], 0x908fc0c3
mov dword [rbp + 0x456c], 0x1009291
lea rcx, [rbp + 0x4550]
call fcn.140026d80
lea rcx, [rbp + 0x4530]
jmp 0x1400a783f
test ebx, ebx
jne 0x1400a75be
xor edx, edx
lea rcx, [rbp + 0x4590]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x28f8], xmm0
mov dword [rbp + 0x2908], 0x100bdd7
lea rcx, [rbp + 0x28f8]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x45b0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x45d0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x448], 0xb8b7b688
mov word [rbp + 0x44c], 0xb9
mov byte [rbp + 0x44e], 1
lea rcx, [rbp + 0x448]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4570]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x45d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x45b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4590]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x33b0], xmm0
mov dword [rbp + 0x33c0], 0xc680888c
mov dword [rbp + 0x33c4], 0x8c8bc4c7
mov dword [rbp + 0x33c8], 0x1008e8d
lea rcx, [rbp + 0x33b0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x45f0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdab4]
lea rdx, [rbp + 0xdab8]
lea rcx, [rbp + 0x610]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1e00]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1e00]
call fcn.140005ae0
jmp 0x1400a7856
mov edx, ebx
cmp ebx, eax
jl 0x1400a772c
lea rcx, [rbp + 0x4630]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2910], xmm0
mov dword [rbp + 0x2920], 0x100bdd7
lea rcx, [rbp + 0x2910]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4650]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4670]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x450], 0xb8b7b688
mov word [rbp + 0x454], 0xb9
mov byte [rbp + 0x456], 1
lea rcx, [rbp + 0x450]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4610]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4670]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4650]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4630]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x33d0], xmm0
mov dword [rbp + 0x33e0], 0xc680888c
mov dword [rbp + 0x33e4], 0x8c8bc4c7
mov dword [rbp + 0x33e8], 0x1008e8d
lea rcx, [rbp + 0x33d0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4690]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdab4]
lea rdx, [rbp + 0xdab8]
lea rcx, [rbp + 0x5a0]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1e10]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1e10]
call fcn.140005ae0
jmp 0x1400a7856
lea rcx, [rbp + 0x46d0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2928], xmm0
mov dword [rbp + 0x2938], 0x100bdd7
lea rcx, [rbp + 0x2928]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x46f0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4710]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x458], 0xb8b7b688
mov word [rbp + 0x45c], 0xb9
mov byte [rbp + 0x45e], 1
lea rcx, [rbp + 0x458]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x46b0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4710]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x46f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x46d0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4750], xmm0
mov dword [rbp + 0x4760], 0x8682968a
mov dword [rbp + 0x4764], 0xc28c8480
mov dword [rbp + 0x4768], 0x908fc0c3
mov dword [rbp + 0x476c], 0x1009291
lea rcx, [rbp + 0x4750]
call fcn.140026d80
lea rcx, [rbp + 0x4730]
mov r8, rax
lea rdx, [0x140167708]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
mov byte [0x140166994], 0
lea rcx, [rbp + 0xdff8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe018]
call fcn.140027fc0
jmp 0x1400a6215
mov dword [rbp + 0x1a40], 0xbd83b89a
mov dword [rbp + 0x1a44], 0xaa94aea1
mov dword [rbp + 0x1a48], 0x81b3acb8
mov word [rbp + 0x1a4c], 0x98
mov byte [rbp + 0x1a4e], 1
lea rcx, [rbp + 0x1a40]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x4770]
call fcn.14002a600
nop
lea rdx, [rbp + 0x4770]
lea rcx, [rbp + 0xf500]
call fcn.140005720
nop
lea rcx, [rbp + 0x4770]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383f0]
movdqu xmmword [rbp + 0x36f0], xmm0
mov dword [rbp + 0x3700], 0x88c7888c
mov dword [rbp + 0x3704], 0x828a98d0
mov dword [rbp + 0x3708], 0xce8b8a
mov byte [rbp + 0x370c], 1
lea rcx, [rbp + 0x36f0]
call fcn.14000ea60
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4790]
call fcn.14002b660
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0xf500]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x4790]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xf500]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xf500]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xdff8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe018]
jmp 0x1400ac451
cmp byte [0x140166959], 0
je 0x1400a84c5
movdqa xmm0, xmmword [0x140135c20]
movdqu xmmword [rbp + 0x2af0], xmm0
mov dword [rbp + 0x2b00], 0x95878b
mov byte [rbp + 0x2b04], 1
lea rcx, [rbp + 0x2af0]
call fcn.14000cbf0
mov rdx, rax
mov rcx, qword [0x140167a98]
add rcx, 0x140
xor r8d, r8d
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a7b11
mov dword [rbp + 0x1a50], 0xbd83b89a
mov dword [rbp + 0x1a54], 0xaa94aea1
mov dword [rbp + 0x1a58], 0x81b3acb8
mov word [rbp + 0x1a5c], 0x98
mov byte [rbp + 0x1a5e], 1
lea rcx, [rbp + 0x1a50]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x47b0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x47b0]
lea rcx, [rbp + 0xf6c0]
call fcn.140005720
nop
lea rcx, [rbp + 0x47b0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135120]
movdqu xmmword [rbp + 0x2fd0], xmm0
mov dword [rbp + 0x2fe0], 0x868e8782
mov dword [rbp + 0x2fe4], 0xc2d0c9
mov byte [rbp + 0x2fe8], 1
lea rcx, [rbp + 0x2fd0]
call fcn.14000a230
mov rdx, rax
lea rcx, [rbp + 0x47d0]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0xf6c0]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x47d0]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x47d0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xf6c0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xf6c0]
jmp 0x1400a6210
cmp byte [0x140166994], 0
je 0x1400a6215
mov dword [rbp + 0x160], 0xf6b6b5
mov byte [rbp + 0x164], 1
mov dword [rbp + 0x1e20], 0xbdb2bea2
mov dword [rbp + 0x1e24], 0xb2bafab5
mov dword [rbp + 0x1e28], 0x8fb8feb9
mov dword [rbp + 0x1e2c], 0x100c295
mov dword [rbp + 0x1e30], 0xbdb2bea2
mov dword [rbp + 0x1e34], 0xb2bafab5
mov dword [rbp + 0x1e38], 0x8fb8feb9
mov dword [rbp + 0x1e3c], 0x100c295
lea rcx, [rbp + 0x1e30]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, r14
sub rdi, rax
lea rcx, [rbp + 0x160]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x1e20]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rdi
lea rdx, [rbp + 0xdfd8]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xdfd8]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xdfb8]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdfb8]
call fcn.140004f80
mov ebx, eax
mov eax, 0x66666667
imul ebx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
sub ebx, eax
mov rax, qword [0x140167a98]
movss xmm0, dword [rax + 0x1c0]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
mov dword [rbp + 0xdab0], r9d
movss xmm1, dword [rax + 0x1c4]
mulss xmm1, xmm6
cvttss2si eax, xmm1
mov dword [rbp + 0xdaac], eax
mov dword [rsp + 0x20], eax
mov r8d, 4
mov edx, dword [0x1401669c0]
mov ecx, dword [0x14016696c]
call fcn.140109650
test al, al
je 0x1400a8394
mov eax, dword [rbp + 0xdaac]
mov dword [rsp + 0x20], eax
mov r9d, dword [rbp + 0xdab0]
mov r8d, 4
mov edx, dword [0x140166924]
mov ecx, dword [0x1401669a8]
call fcn.140109650
test al, al
je 0x1400a8394
mov eax, dword [reloc.WS2_32.dll_getsockname]
test eax, eax
jne 0x1400a7f69
test ebx, ebx
jne 0x1400a7e4f
xor edx, edx
lea rcx, [rbp + 0x4850]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2940], xmm0
mov dword [rbp + 0x2950], 0x100bdd7
lea rcx, [rbp + 0x2940]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4870]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4890]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x460], 0xb8b7b688
mov word [rbp + 0x464], 0xb9
mov byte [rbp + 0x466], 1
lea rcx, [rbp + 0x460]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4830]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4890]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4870]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4850]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x33f0], xmm0
mov dword [rbp + 0x3400], 0xc680888c
mov dword [rbp + 0x3404], 0x8c8bc4c7
mov dword [rbp + 0x3408], 0x1008e8d
lea rcx, [rbp + 0x33f0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x48b0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdaac]
lea rdx, [rbp + 0xdab0]
lea rcx, [rbp + 0x620]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1e40]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1e40]
call fcn.140005ae0
jmp 0x1400a836f
mov edx, ebx
lea rcx, [rbp + 0x48f0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2958], xmm0
mov dword [rbp + 0x2968], 0x100bdd7
lea rcx, [rbp + 0x2958]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4910]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4930]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x468], 0xb8b7b688
mov word [rbp + 0x46c], 0xb9
mov byte [rbp + 0x46e], 1
lea rcx, [rbp + 0x468]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x48d0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4930]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4910]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x48f0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4970], xmm0
mov dword [rbp + 0x4980], 0x8682968a
mov dword [rbp + 0x4984], 0xc28c8480
mov dword [rbp + 0x4988], 0x908fc0c3
mov dword [rbp + 0x498c], 0x1009291
lea rcx, [rbp + 0x4970]
call fcn.140026d80
lea rcx, [rbp + 0x4950]
jmp 0x1400a8358
test ebx, ebx
jne 0x1400a80d7
xor edx, edx
lea rcx, [rbp + 0x49b0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2970], xmm0
mov dword [rbp + 0x2980], 0x100bdd7
lea rcx, [rbp + 0x2970]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x49d0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x49f0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x470], 0xb8b7b688
mov word [rbp + 0x474], 0xb9
mov byte [rbp + 0x476], 1
lea rcx, [rbp + 0x470]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4990]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x49f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x49d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x49b0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3370], xmm0
mov dword [rbp + 0x3380], 0xc680888c
mov dword [rbp + 0x3384], 0x8c8bc4c7
mov dword [rbp + 0x3388], 0x1008e8d
lea rcx, [rbp + 0x3370]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4a10]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdaac]
lea rdx, [rbp + 0xdab0]
lea rcx, [rbp + 0x628]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1e50]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1e50]
call fcn.140005ae0
jmp 0x1400a836f
mov edx, ebx
cmp ebx, eax
jl 0x1400a8245
lea rcx, [rbp + 0x4a50]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2988], xmm0
mov dword [rbp + 0x2998], 0x100bdd7
lea rcx, [rbp + 0x2988]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4a70]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4a90]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x478], 0xb8b7b688
mov word [rbp + 0x47c], 0xb9
mov byte [rbp + 0x47e], 1
lea rcx, [rbp + 0x478]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4a30]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4a90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4a70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4a50]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3470], xmm0
mov dword [rbp + 0x3480], 0xc680888c
mov dword [rbp + 0x3484], 0x8c8bc4c7
mov dword [rbp + 0x3488], 0x1008e8d
lea rcx, [rbp + 0x3470]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4ab0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdaac]
lea rdx, [rbp + 0xdab0]
lea rcx, [rbp + 0x630]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1e60]
call fcn.1400caf40
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1e60]
call fcn.140005ae0
jmp 0x1400a836f
lea rcx, [rbp + 0x4af0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x29a0], xmm0
mov dword [rbp + 0x29b0], 0x100bdd7
lea rcx, [rbp + 0x29a0]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4b10]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4b30]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x480], 0xb8b7b688
mov word [rbp + 0x484], 0xb9
mov byte [rbp + 0x486], 1
lea rcx, [rbp + 0x480]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4ad0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4b30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4b10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4af0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4b70], xmm0
mov dword [rbp + 0x4b80], 0x8682968a
mov dword [rbp + 0x4b84], 0xc28c8480
mov dword [rbp + 0x4b88], 0x908fc0c3
mov dword [rbp + 0x4b8c], 0x1009291
lea rcx, [rbp + 0x4b70]
call fcn.140026d80
lea rcx, [rbp + 0x4b50]
mov r8, rax
lea rdx, [0x140167708]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
mov byte [0x140166994], 0
lea rcx, [rbp + 0xdfb8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdfd8]
call fcn.140027fc0
jmp 0x1400a6215
mov dword [rbp + 0x1960], 0xbd83b89a
mov dword [rbp + 0x1964], 0xaa94aea1
mov dword [rbp + 0x1968], 0x81b3acb8
mov word [rbp + 0x196c], 0x98
mov byte [rbp + 0x196e], 1
lea rcx, [rbp + 0x1960]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x4b90]
call fcn.14002a600
nop
lea rdx, [rbp + 0x4b90]
lea rcx, [rbp + 0xf880]
call fcn.140005720
nop
lea rcx, [rbp + 0x4b90]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383f0]
movdqu xmmword [rbp + 0x3710], xmm0
mov dword [rbp + 0x3720], 0x88c7888c
mov dword [rbp + 0x3724], 0x828a98d0
mov dword [rbp + 0x3728], 0xce8b8a
mov byte [rbp + 0x372c], 1
lea rcx, [rbp + 0x3710]
call fcn.14000ea60
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4bb0]
call fcn.14002b660
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0xf880]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x4bb0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xf880]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xf880]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xdfb8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdfd8]
jmp 0x1400ac451
cmp byte [0x140166948], 0
je 0x1400a904a
movdqa xmm0, xmmword [0x140135c20]
movdqu xmmword [rbp + 0x2b08], xmm0
mov dword [rbp + 0x2b18], 0x95878b
mov byte [rbp + 0x2b1c], 1
lea rcx, [rbp + 0x2b08]
call fcn.14000cbf0
mov rdx, rax
mov rcx, qword [0x140167a98]
add rcx, 0x140
xor r8d, r8d
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a862a
mov dword [rbp + 0x1a60], 0xbd83b89a
mov dword [rbp + 0x1a64], 0xaa94aea1
mov dword [rbp + 0x1a68], 0x81b3acb8
mov word [rbp + 0x1a6c], 0x98
mov byte [rbp + 0x1a6e], 1
lea rcx, [rbp + 0x1a60]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x4bd0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x4bd0]
lea rcx, [rbp + 0xfa40]
call fcn.140005720
nop
lea rcx, [rbp + 0x4bd0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135120]
movdqu xmmword [rbp + 0x2ff0], xmm0
mov dword [rbp + 0x3000], 0x868e8782
mov dword [rbp + 0x3004], 0xc2d0c9
mov byte [rbp + 0x3008], 1
lea rcx, [rbp + 0x2ff0]
call fcn.14000a230
mov rdx, rax
lea rcx, [rbp + 0x4bf0]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0xfa40]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x4bf0]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x4bf0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xfa40]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xfa40]
jmp 0x1400a6210
mov dword [rbp + 0x188], 0xf6b6b5
mov byte [rbp + 0x18c], 1
mov dword [rbp + 0x1e70], 0xbdb2bea2
mov dword [rbp + 0x1e74], 0xb2bafab5
mov dword [rbp + 0x1e78], 0x8fb8feb9
mov dword [rbp + 0x1e7c], 0x100c295
mov dword [rbp + 0x1e80], 0xbdb2bea2
mov dword [rbp + 0x1e84], 0xb2bafab5
mov dword [rbp + 0x1e88], 0x8fb8feb9
mov dword [rbp + 0x1e8c], 0x100c295
lea rcx, [rbp + 0x1e70]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, r14
sub rdi, rax
lea rcx, [rbp + 0x188]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x1e80]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rdi
lea rdx, [rbp + 0xe258]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xe258]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xdcb8]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdcb8]
call fcn.140004f80
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdcb8]
cmp eax, 9
jg 0x1400a875b
call fcn.140004f80
mov ebx, eax
jmp 0x1400a8806
call fcn.140004f80
cmp eax, 0x13
jne 0x1400a876d
mov ebx, r15d
jmp 0x1400a8806
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdcb8]
call fcn.140004f80
cmp eax, 0x1c
jne 0x1400a8789
mov ebx, r15d
jmp 0x1400a8806
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdcb8]
call fcn.140004f80
test eax, eax
jne 0x1400a87a4
mov ebx, r15d
jmp 0x1400a8806
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdcb8]
call fcn.140004f80
cmp eax, 0x1d
jne 0x1400a87bf
mov ebx, esi
jmp 0x1400a8806
lea rdx, [rbp + 0xdcb8]
lea rcx, [rbp + 0xe478]
call fcn.14002a640
xor edx, edx
lea rcx, [rbp + 0xe478]
call fcn.14004db90
movsx ebx, byte [rax]
mov rdx, rsi
lea rcx, [rbp + 0xe478]
call fcn.14004db90
movsx ecx, byte [rax]
add ecx, 0xffffffa0
add ebx, ecx
lea rcx, [rbp + 0xe478]
call fcn.140027fc0
mov rax, qword [0x140167a98]
movss xmm0, dword [rax + 0x1c0]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
mov dword [rbp + 0xdaa8], r9d
movss xmm1, dword [rax + 0x1c4]
mulss xmm1, xmm6
cvttss2si eax, xmm1
mov dword [rbp + 0xdaa4], eax
mov dword [rsp + 0x20], eax
mov r8d, 4
mov edx, dword [0x140166924]
mov ecx, dword [0x1401669a8]
call fcn.140109650
test al, al
je 0x1400a8f19
mov eax, dword [reloc.WS2_32.dll_getsockname]
test eax, eax
jne 0x1400a8af4
test ebx, ebx
jne 0x1400a89da
xor edx, edx
lea rcx, [rbp + 0x4c30]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x29b8], xmm0
mov dword [rbp + 0x29c8], 0x100bdd7
lea rcx, [rbp + 0x29b8]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4c50]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c70]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x2f8], 0xb8b7b688
mov word [rbp + 0x2fc], 0xb9
mov byte [rbp + 0x2fe], 1
lea rcx, [rbp + 0x2f8]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4c10]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4c70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4c50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4c30]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3330], xmm0
mov dword [rbp + 0x3340], 0xc680888c
mov dword [rbp + 0x3344], 0x8c8bc4c7
mov dword [rbp + 0x3348], 0x1008e8d
lea rcx, [rbp + 0x3330]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4c90]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdaa4]
lea rdx, [rbp + 0xdaa8]
lea rcx, [rbp + 0x638]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1e90]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1e90]
call fcn.140005ae0
jmp 0x1400a8efb
mov edx, ebx
lea rcx, [rbp + 0x4cd0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x29d0], xmm0
mov dword [rbp + 0x29e0], 0x100bdd7
lea rcx, [rbp + 0x29d0]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4cf0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4d10]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x490], 0xb8b7b688
mov word [rbp + 0x494], 0xb9
mov byte [rbp + 0x496], 1
lea rcx, [rbp + 0x490]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4cb0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4d10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4cf0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4cd0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4d50], xmm0
mov dword [rbp + 0x4d60], 0x8682968a
mov dword [rbp + 0x4d64], 0xc28c8480
mov dword [rbp + 0x4d68], 0x908fc0c3
mov dword [rbp + 0x4d6c], 0x1009291
lea rcx, [rbp + 0x4d50]
call fcn.140026d80
lea rcx, [rbp + 0x4d30]
jmp 0x1400a8ee3
test ebx, ebx
jne 0x1400a8c62
xor edx, edx
lea rcx, [rbp + 0x4d90]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x29e8], xmm0
mov dword [rbp + 0x29f8], 0x100bdd7
lea rcx, [rbp + 0x29e8]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4db0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4dd0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x498], 0xb8b7b688
mov word [rbp + 0x49c], 0xb9
mov byte [rbp + 0x49e], 1
lea rcx, [rbp + 0x498]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4d70]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4dd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4db0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4d90]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3310], xmm0
mov dword [rbp + 0x3320], 0xc680888c
mov dword [rbp + 0x3324], 0x8c8bc4c7
mov dword [rbp + 0x3328], 0x1008e8d
lea rcx, [rbp + 0x3310]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4df0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdaa4]
lea rdx, [rbp + 0xdaa8]
lea rcx, [rbp + 0x640]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1ea0]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1ea0]
call fcn.140005ae0
jmp 0x1400a8efb
mov edx, ebx
cmp ebx, eax
jl 0x1400a8dd0
lea rcx, [rbp + 0x4e30]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2a00], xmm0
mov dword [rbp + 0x2a10], 0x100bdd7
lea rcx, [rbp + 0x2a00]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4e50]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4e70]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4a0], 0xb8b7b688
mov word [rbp + 0x4a4], 0xb9
mov byte [rbp + 0x4a6], 1
lea rcx, [rbp + 0x4a0]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4e10]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4e70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4e50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4e30]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x32f0], xmm0
mov dword [rbp + 0x3300], 0xc680888c
mov dword [rbp + 0x3304], 0x8c8bc4c7
mov dword [rbp + 0x3308], 0x1008e8d
lea rcx, [rbp + 0x32f0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4e90]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xdaa4]
lea rdx, [rbp + 0xdaa8]
lea rcx, [rbp + 0x648]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1eb0]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1eb0]
call fcn.140005ae0
jmp 0x1400a8efb
lea rcx, [rbp + 0x4ed0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2a18], xmm0
mov dword [rbp + 0x2a28], 0x100bdd7
lea rcx, [rbp + 0x2a18]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4ef0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4f10]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4a8], 0xb8b7b688
mov word [rbp + 0x4ac], 0xb9
mov byte [rbp + 0x4ae], 1
lea rcx, [rbp + 0x4a8]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4eb0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x4f10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4ef0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x4ed0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x4f50], xmm0
mov dword [rbp + 0x4f60], 0x8682968a
mov dword [rbp + 0x4f64], 0xc28c8480
mov dword [rbp + 0x4f68], 0x908fc0c3
mov dword [rbp + 0x4f6c], 0x1009291
lea rcx, [rbp + 0x4f50]
call fcn.140026d80
lea rcx, [rbp + 0x4f30]
mov r8, rax
lea rdx, [0x140167708]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0xdcb8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe258]
call fcn.140027fc0
jmp 0x1400a6215
mov dword [rbp + 0x1a70], 0xbd83b89a
mov dword [rbp + 0x1a74], 0xaa94aea1
mov dword [rbp + 0x1a78], 0x81b3acb8
mov word [rbp + 0x1a7c], 0x98
mov byte [rbp + 0x1a7e], 1
lea rcx, [rbp + 0x1a70]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x4f70]
call fcn.14002a600
nop
lea rdx, [rbp + 0x4f70]
lea rcx, [rbp + 0xfc00]
call fcn.140005720
nop
lea rcx, [rbp + 0x4f70]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383f0]
movdqu xmmword [rbp + 0x3730], xmm0
mov dword [rbp + 0x3740], 0x88c7888c
mov dword [rbp + 0x3744], 0x828a98d0
mov dword [rbp + 0x3748], 0xce8b8a
mov byte [rbp + 0x374c], 1
lea rcx, [rbp + 0x3730]
call fcn.14000ea60
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x4f90]
call fcn.14002b660
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0xfc00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x4f90]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xfc00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xfc00]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xdcb8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe258]
jmp 0x1400ac451
cmp byte [0x14016697f], 0
je 0x1400a9b28
movdqa xmm0, xmmword [0x140135c20]
movdqu xmmword [rbp + 0x2b20], xmm0
mov dword [rbp + 0x2b30], 0x95878b
mov byte [rbp + 0x2b34], 1
lea rcx, [rbp + 0x2b20]
call fcn.14000cbf0
mov rdx, rax
mov rcx, qword [0x140167a98]
add rcx, 0x140
xor r8d, r8d
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a91af
mov dword [rbp + 0x1a80], 0xbd83b89a
mov dword [rbp + 0x1a84], 0xaa94aea1
mov dword [rbp + 0x1a88], 0x81b3acb8
mov word [rbp + 0x1a8c], 0x98
mov byte [rbp + 0x1a8e], 1
lea rcx, [rbp + 0x1a80]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x4fb0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x4fb0]
lea rcx, [rbp + 0xfdc0]
call fcn.140005720
nop
lea rcx, [rbp + 0x4fb0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135120]
movdqu xmmword [rbp + 0x3010], xmm0
mov dword [rbp + 0x3020], 0x868e8782
mov dword [rbp + 0x3024], 0xc2d0c9
mov byte [rbp + 0x3028], 1
lea rcx, [rbp + 0x3010]
call fcn.14000a230
mov rdx, rax
lea rcx, [rbp + 0x4fd0]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0xfdc0]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x4fd0]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x4fd0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xfdc0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xfdc0]
jmp 0x1400a6210
mov dword [rbp + 0x1ec0], 0xbdb2bea2
mov dword [rbp + 0x1ec4], 0xb2bafab5
mov dword [rbp + 0x1ec8], 0x8fb8feb9
mov dword [rbp + 0x1ecc], 0x100c295
mov dword [rbp + 0x1ed0], 0xbdb2bea2
mov dword [rbp + 0x1ed4], 0xb2bafab5
mov dword [rbp + 0x1ed8], 0x8fb8feb9
mov dword [rbp + 0x1edc], 0x100c295
mov dword [rbp + 0x190], 0xf6b6b5
mov byte [rbp + 0x194], 1
lea rcx, [rbp + 0x1ed0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, r14
sub rdi, rax
lea rcx, [rbp + 0x190]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x1ec0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rdi
lea rdx, [rbp + 0xddf8]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xddf8]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xdcf8]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdcf8]
call fcn.140004f80
mov ebx, eax
test eax, eax
jne 0x1400a92cc
mov ebx, esi
jmp 0x1400a92e4
mov eax, 0x66666667
imul ebx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
sub ebx, eax
mov rax, qword [0x140167a98]
movss xmm0, dword [rax + 0x1c0]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
mov dword [rbp + 0xdae8], r9d
movss xmm1, dword [rax + 0x1c4]
mulss xmm1, xmm6
cvttss2si eax, xmm1
mov dword [rbp + 0xda9c], eax
mov dword [rsp + 0x20], eax
mov r8d, 4
mov edx, dword [0x140166924]
mov ecx, dword [0x1401669a8]
call fcn.140109650
test al, al
je 0x1400a99f7
mov eax, dword [reloc.WS2_32.dll_getsockname]
test eax, eax
jne 0x1400a95d2
test ebx, ebx
jne 0x1400a94b8
xor edx, edx
lea rcx, [rbp + 0x5010]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2a30], xmm0
mov dword [rbp + 0x2a40], 0x100bdd7
lea rcx, [rbp + 0x2a30]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5030]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x5050]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4b0], 0xb8b7b688
mov word [rbp + 0x4b4], 0xb9
mov byte [rbp + 0x4b6], 1
lea rcx, [rbp + 0x4b0]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x4ff0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x5050]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5030]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5010]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x32d0], xmm0
mov dword [rbp + 0x32e0], 0xc680888c
mov dword [rbp + 0x32e4], 0x8c8bc4c7
mov dword [rbp + 0x32e8], 0x1008e8d
lea rcx, [rbp + 0x32d0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5070]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xda9c]
lea rdx, [rbp + 0xdae8]
lea rcx, [rbp + 0x650]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1ee0]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1ee0]
call fcn.140005ae0
jmp 0x1400a99d9
mov edx, ebx
lea rcx, [rbp + 0x50b0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2a48], xmm0
mov dword [rbp + 0x2a58], 0x100bdd7
lea rcx, [rbp + 0x2a48]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x50d0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x50f0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4b8], 0xb8b7b688
mov word [rbp + 0x4bc], 0xb9
mov byte [rbp + 0x4be], 1
lea rcx, [rbp + 0x4b8]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5090]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x50f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x50d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x50b0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x5130], xmm0
mov dword [rbp + 0x5140], 0x8682968a
mov dword [rbp + 0x5144], 0xc28c8480
mov dword [rbp + 0x5148], 0x908fc0c3
mov dword [rbp + 0x514c], 0x1009291
lea rcx, [rbp + 0x5130]
call fcn.140026d80
lea rcx, [rbp + 0x5110]
jmp 0x1400a99c1
test ebx, ebx
jne 0x1400a9740
xor edx, edx
lea rcx, [rbp + 0x5170]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2a60], xmm0
mov dword [rbp + 0x2a70], 0x100bdd7
lea rcx, [rbp + 0x2a60]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5190]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x51b0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4c0], 0xb8b7b688
mov word [rbp + 0x4c4], 0xb9
mov byte [rbp + 0x4c6], 1
lea rcx, [rbp + 0x4c0]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5150]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x51b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5190]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5170]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x32b0], xmm0
mov dword [rbp + 0x32c0], 0xc680888c
mov dword [rbp + 0x32c4], 0x8c8bc4c7
mov dword [rbp + 0x32c8], 0x1008e8d
lea rcx, [rbp + 0x32b0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x51d0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xda9c]
lea rdx, [rbp + 0xdae8]
lea rcx, [rbp + 0x658]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1b10]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1b10]
call fcn.140005ae0
jmp 0x1400a99d9
mov edx, ebx
cmp ebx, eax
jl 0x1400a98ae
lea rcx, [rbp + 0x5210]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2778], xmm0
mov dword [rbp + 0x2788], 0x100bdd7
lea rcx, [rbp + 0x2778]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5230]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x5250]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4c8], 0xb8b7b688
mov word [rbp + 0x4cc], 0xb9
mov byte [rbp + 0x4ce], 1
lea rcx, [rbp + 0x4c8]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x51f0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x5250]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5230]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5210]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x35d0], xmm0
mov dword [rbp + 0x35e0], 0xc680888c
mov dword [rbp + 0x35e4], 0x8c8bc4c7
mov dword [rbp + 0x35e8], 0x1008e8d
lea rcx, [rbp + 0x35d0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5270]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xda9c]
lea rdx, [rbp + 0xdae8]
lea rcx, [rbp + 0x660]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1b20]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1b20]
call fcn.140005ae0
jmp 0x1400a99d9
lea rcx, [rbp + 0x52b0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2838], xmm0
mov dword [rbp + 0x2848], 0x100bdd7
lea rcx, [rbp + 0x2838]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x52d0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x52f0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4d0], 0xb8b7b688
mov word [rbp + 0x4d4], 0xb9
mov byte [rbp + 0x4d6], 1
lea rcx, [rbp + 0x4d0]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5290]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x52f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x52d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x52b0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x5330], xmm0
mov dword [rbp + 0x5340], 0x8682968a
mov dword [rbp + 0x5344], 0xc28c8480
mov dword [rbp + 0x5348], 0x908fc0c3
mov dword [rbp + 0x534c], 0x1009291
lea rcx, [rbp + 0x5330]
call fcn.140026d80
lea rcx, [rbp + 0x5310]
mov r8, rax
lea rdx, [0x140167708]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0xdcf8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xddf8]
call fcn.140027fc0
jmp 0x1400a6215
mov dword [rbp + 0x1a90], 0xbd83b89a
mov dword [rbp + 0x1a94], 0xaa94aea1
mov dword [rbp + 0x1a98], 0x81b3acb8
mov word [rbp + 0x1a9c], 0x98
mov byte [rbp + 0x1a9e], 1
lea rcx, [rbp + 0x1a90]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x5350]
call fcn.14002a600
nop
lea rdx, [rbp + 0x5350]
lea rcx, [rbp + 0xff80]
call fcn.140005720
nop
lea rcx, [rbp + 0x5350]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383f0]
movdqu xmmword [rbp + 0x3750], xmm0
mov dword [rbp + 0x3760], 0x88c7888c
mov dword [rbp + 0x3764], 0x828a98d0
mov dword [rbp + 0x3768], 0xce8b8a
mov byte [rbp + 0x376c], 1
lea rcx, [rbp + 0x3750]
call fcn.14000ea60
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5370]
call fcn.14002b660
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0xff80]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5370]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xff80]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xff80]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xdcf8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xddf8]
jmp 0x1400ac451
cmp byte [0x140166971], 0
je 0x1400a6215
movdqa xmm0, xmmword [0x140135c20]
movdqu xmmword [rbp + 0x2b38], xmm0
mov dword [rbp + 0x2b48], 0x95878b
mov byte [rbp + 0x2b4c], 1
lea rcx, [rbp + 0x2b38]
call fcn.14000cbf0
mov rdx, rax
mov rcx, qword [0x140167a98]
add rcx, 0x140
xor r8d, r8d
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400a9c8d
mov dword [rbp + 0x1ab0], 0xbd83b89a
mov dword [rbp + 0x1ab4], 0xaa94aea1
mov dword [rbp + 0x1ab8], 0x81b3acb8
mov word [rbp + 0x1abc], 0x98
mov byte [rbp + 0x1abe], 1
lea rcx, [rbp + 0x1ab0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x5390]
call fcn.14002a600
nop
lea rdx, [rbp + 0x5390]
lea rcx, [rbp + 0x10140]
call fcn.140005720
nop
lea rcx, [rbp + 0x5390]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135120]
movdqu xmmword [rbp + 0x3030], xmm0
mov dword [rbp + 0x3040], 0x868e8782
mov dword [rbp + 0x3044], 0xc2d0c9
mov byte [rbp + 0x3048], 1
lea rcx, [rbp + 0x3030]
call fcn.14000a230
mov rdx, rax
lea rcx, [rbp + 0x53b0]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0x10140]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x53b0]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x53b0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10140]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x10140]
jmp 0x1400a6210
mov dword [rbp + 0x1b30], 0xbdb2bea2
mov dword [rbp + 0x1b34], 0xb2bafab5
mov dword [rbp + 0x1b38], 0x8fb8feb9
mov dword [rbp + 0x1b3c], 0x100c295
mov dword [rbp + 0x1b40], 0xbdb2bea2
mov dword [rbp + 0x1b44], 0xb2bafab5
mov dword [rbp + 0x1b48], 0x8fb8feb9
mov dword [rbp + 0x1b4c], 0x100c295
mov dword [rbp + 0x198], 0xf6b6b5
mov byte [rbp + 0x19c], 1
lea rcx, [rbp + 0x1b40]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, r14
sub rdi, rax
lea rcx, [rbp + 0x198]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x1b30]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rdi
lea rdx, [rbp + 0xdc98]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xdc98]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xe618]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe618]
call fcn.140004f80
mov ebx, eax
mov eax, 0x66666667
imul ebx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
sub ebx, eax
mov rax, qword [0x140167a98]
movss xmm0, dword [rax + 0x1c0]
mulss xmm0, xmm6
cvttss2si r9d, xmm0
mov dword [rbp + 0xda98], r9d
movss xmm1, dword [rax + 0x1c4]
mulss xmm1, xmm6
cvttss2si eax, xmm1
mov dword [rbp + 0xda94], eax
mov dword [rsp + 0x20], eax
mov r8d, 4
mov edx, dword [0x140166924]
mov ecx, dword [0x1401669a8]
call fcn.140109650
test al, al
je 0x1400aa4cd
mov eax, dword [reloc.WS2_32.dll_getsockname]
test eax, eax
jne 0x1400aa0a8
test ebx, ebx
jne 0x1400a9f8e
xor edx, edx
lea rcx, [rbp + 0x53f0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x2808], xmm0
mov dword [rbp + 0x2818], 0x100bdd7
lea rcx, [rbp + 0x2808]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5410]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x5430]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x4d8], 0xb8b7b688
mov word [rbp + 0x4dc], 0xb9
mov byte [rbp + 0x4de], 1
lea rcx, [rbp + 0x4d8]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x53d0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x5430]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5410]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x53f0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x35b0], xmm0
mov dword [rbp + 0x35c0], 0xc680888c
mov dword [rbp + 0x35c4], 0x8c8bc4c7
mov dword [rbp + 0x35c8], 0x1008e8d
lea rcx, [rbp + 0x35b0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5450]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xda94]
lea rdx, [rbp + 0xda98]
lea rcx, [rbp + 0x668]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1b50]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1b50]
call fcn.140005ae0
jmp 0x1400aa4af
mov edx, ebx
lea rcx, [rbp + 0x5490]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x27f0], xmm0
mov dword [rbp + 0x2800], 0x100bdd7
lea rcx, [rbp + 0x27f0]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x54b0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x54d0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x300], 0xb8b7b688
mov word [rbp + 0x304], 0xb9
mov byte [rbp + 0x306], 1
lea rcx, [rbp + 0x300]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5470]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x54d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x54b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5490]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x5510], xmm0
mov dword [rbp + 0x5520], 0x8682968a
mov dword [rbp + 0x5524], 0xc28c8480
mov dword [rbp + 0x5528], 0x908fc0c3
mov dword [rbp + 0x552c], 0x1009291
lea rcx, [rbp + 0x5510]
call fcn.140026d80
lea rcx, [rbp + 0x54f0]
jmp 0x1400aa497
test ebx, ebx
jne 0x1400aa216
xor edx, edx
lea rcx, [rbp + 0x5550]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x27d8], xmm0
mov dword [rbp + 0x27e8], 0x100bdd7
lea rcx, [rbp + 0x27d8]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5570]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x5590]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x308], 0xb8b7b688
mov word [rbp + 0x30c], 0xb9
mov byte [rbp + 0x30e], 1
lea rcx, [rbp + 0x308]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5530]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x5590]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5570]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5550]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x34d0], xmm0
mov dword [rbp + 0x34e0], 0xc680888c
mov dword [rbp + 0x34e4], 0x8c8bc4c7
mov dword [rbp + 0x34e8], 0x1008e8d
lea rcx, [rbp + 0x34d0]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x55b0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xda94]
lea rdx, [rbp + 0xda98]
lea rcx, [rbp + 0x670]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1b60]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1b60]
call fcn.140005ae0
jmp 0x1400aa4af
mov edx, ebx
cmp ebx, eax
jl 0x1400aa384
lea rcx, [rbp + 0x55f0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x27c0], xmm0
mov dword [rbp + 0x27d0], 0x100bdd7
lea rcx, [rbp + 0x27c0]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5610]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x5630]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x310], 0xb8b7b688
mov word [rbp + 0x314], 0xb9
mov byte [rbp + 0x316], 1
lea rcx, [rbp + 0x310]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x55d0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x5630]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5610]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x55f0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401356f0]
movdqu xmmword [rbp + 0x3590], xmm0
mov dword [rbp + 0x35a0], 0xc680888c
mov dword [rbp + 0x35a4], 0x8c8bc4c7
mov dword [rbp + 0x35a8], 0x1008e8d
lea rcx, [rbp + 0x3590]
call fcn.14000eac0
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5650]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea r8, [rbp + 0xda94]
lea rdx, [rbp + 0xda98]
lea rcx, [rbp + 0x678]
call fcn.1400c2890
mov rdx, rax
lea rcx, [rbp + 0x1b70]
call fcn.1400cafd0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1b70]
call fcn.140005ae0
jmp 0x1400aa4af
lea rcx, [rbp + 0x5690]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134ed0]
movdqu xmmword [rbp + 0x27a8], xmm0
mov dword [rbp + 0x27b8], 0x100bdd7
lea rcx, [rbp + 0x27a8]
call fcn.14000b080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x56b0]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x56d0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x318], 0xb8b7b688
mov word [rbp + 0x31c], 0xb9
mov byte [rbp + 0x31e], 1
lea rcx, [rbp + 0x318]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5670]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x56d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x56b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5690]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383e0]
movdqu xmmword [rbp + 0x5710], xmm0
mov dword [rbp + 0x5720], 0x8682968a
mov dword [rbp + 0x5724], 0xc28c8480
mov dword [rbp + 0x5728], 0x908fc0c3
mov dword [rbp + 0x572c], 0x1009291
lea rcx, [rbp + 0x5710]
call fcn.140026d80
lea rcx, [rbp + 0x56f0]
mov r8, rax
lea rdx, [0x140167708]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0xe618]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdc98]
call fcn.140027fc0
jmp 0x1400a6215
mov dword [rbp + 0x1ac0], 0xbd83b89a
mov dword [rbp + 0x1ac4], 0xaa94aea1
mov dword [rbp + 0x1ac8], 0x81b3acb8
mov word [rbp + 0x1acc], 0x98
mov byte [rbp + 0x1ace], 1
lea rcx, [rbp + 0x1ac0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x5730]
call fcn.14002a600
nop
lea rdx, [rbp + 0x5730]
lea rcx, [rbp + 0x10300]
call fcn.140005720
nop
lea rcx, [rbp + 0x5730]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401383f0]
movdqu xmmword [rbp + 0x3630], xmm0
mov dword [rbp + 0x3640], 0x88c7888c
mov dword [rbp + 0x3644], 0x828a98d0
mov dword [rbp + 0x3648], 0xce8b8a
mov byte [rbp + 0x364c], 1
lea rcx, [rbp + 0x3630]
call fcn.14000ea60
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x5750]
call fcn.14002b660
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0x10300]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5750]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10300]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x10300]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xe618]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdc98]
jmp 0x1400ac451
lea rdx, [rbp + 0x57b0]
call fcn.14002a2a0
mov rbx, rax
lea rcx, [rbp + 0xe1d8]
call fcn.14002a390
lea r9, [rax - 0x28]
xor r8d, r8d
lea rdx, [rbp + 0x57d0]
mov rcx, rbx
call fcn.14002a2a0
mov rdx, rax
lea rcx, [0x140167520]
call fcn.14002a540
lea rcx, [rbp + 0x57d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x57b0]
call fcn.140027fc0
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400aa7df
mov dword [rbp + 0x1ad0], 0xb999b89a
mov dword [rbp + 0x1ad4], 0xb498bfb4
mov dword [rbp + 0x1ad8], 0x85b8b0bc
mov word [rbp + 0x1adc], 0x85
mov byte [rbp + 0x1ade], 1
lea rcx, [rbp + 0x1ad0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x57f0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x57f0]
lea rcx, [rbp + 0x104c0]
call fcn.140005720
nop
lea rcx, [rbp + 0x57f0]
call fcn.140027fc0
mov edx, dword [0x140166930]
lea rcx, [rbp + 0x5810]
call fcn.140005010
mov rbx, rax
mov dword [rbp + 0x2d8], 0x83b4b6f5
mov word [rbp + 0x2dc], 0x100
lea rcx, [rbp + 0x2d8]
call fcn.140005b50
mov r8, rax
lea rdx, [0x140167520]
lea rcx, [rbp + 0x5830]
call fcn.14002b660
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x5850]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x1a0], 0xb7b688
mov byte [rbp + 0x1a4], 1
lea rcx, [rbp + 0x1a0]
call fcn.140005bf0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5870]
call fcn.14002b6d0
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0x104c0]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5870]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5850]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5830]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5810]
call fcn.140027fc0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, dword [0x140166964]
lea r8, [rbp + 0x104c0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x104c0]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xe438]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe458]
call fcn.140027fc0
lea rdx, [rbp + 0xe1d8]
lea rcx, [rbp + 0xe3b8]
call fcn.14002a640
nop
lea rdx, [rbp + 0x680]
lea rcx, [rbp + 0xe3b8]
call fcn.14002a3f0
mov rdi, rax
lea rdx, [rbp + 0x688]
lea rcx, [rbp + 0xe3b8]
call fcn.14002a3d0
mov rbx, rax
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0xe3b8]
call fcn.14002a3f0
mov rcx, qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
mov qword [rsp + 0x20], rcx
mov r9, qword [rdi]
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0x698]
call fcn.14002bac0
mov dword [rbp + 0x6a0], 0xb6bea6a6
mov dword [rbp + 0x6a4], 0x100aef9
lea rcx, [rbp + 0x6a0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x6a8], 0xb6a2a6a6
mov dword [rbp + 0x6ac], 0x100aef9
lea rcx, [rbp + 0x6a8]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x6b0], 0xb6b6a6a6
mov dword [rbp + 0x6b4], 0x100aef9
lea rcx, [rbp + 0x6b0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x6b8], 0xb6b8a6a6
mov dword [rbp + 0x6bc], 0x100aef9
lea rcx, [rbp + 0x6b8]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x6c0], 0xb6bea6a6
mov dword [rbp + 0x6c4], 0x100baf9
lea rcx, [rbp + 0x6c0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x320], 0xb6bea6a6
mov word [rbp + 0x324], 0xb9
mov byte [rbp + 0x326], 1
lea rcx, [rbp + 0x320]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x328], 0xb6a2a6a6
mov word [rbp + 0x32c], 0xb9
mov byte [rbp + 0x32e], 1
lea rcx, [rbp + 0x328]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x6c8], 0xb6a2a6a6
mov dword [rbp + 0x6cc], 0x100baf9
lea rcx, [rbp + 0x6c8]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x330], 0xb6b8a6a6
mov word [rbp + 0x334], 0xb9
mov byte [rbp + 0x336], 1
lea rcx, [rbp + 0x330]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aaace
mov dword [rbp + 0x6d0], 0xb6b8a6a6
mov dword [rbp + 0x6d4], 0x100baf9
lea rcx, [rbp + 0x6d0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400abb5a
mov dword [rbp + 0x1a8], 0xb3b8b4
mov byte [rbp + 0x1ac], 1
lea rcx, [rbp + 0x1a8]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aab71
mov dword [rbp + 0xf0], 0xb3b8b0
mov byte [rbp + 0xf4], 1
lea rcx, [rbp + 0xf0]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aab71
mov dword [rbp + 0xf8], 0xb3b8ba
mov byte [rbp + 0xfc], 1
lea rcx, [rbp + 0xf8]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400abb5a
mov dword [rbp + 0x100], 0xa3b9b2
mov byte [rbp + 0x104], 1
lea rcx, [rbp + 0x100]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aac14
mov dword [rbp + 0x108], 0xa3b7b2
mov byte [rbp + 0x10c], 1
lea rcx, [rbp + 0x108]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aac14
mov dword [rbp + 0x110], 0xa3b3b2
mov byte [rbp + 0x114], 1
lea rcx, [rbp + 0x110]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400abb5a
mov dword [rbp + 0x118], 0xb6bea2
mov byte [rbp + 0x11c], 1
lea rcx, [rbp + 0x118]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aacb7
mov dword [rbp + 0x120], 0xb2bea2
mov byte [rbp + 0x124], 1
lea rcx, [rbp + 0x120]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400aacb7
mov dword [rbp + 0x128], 0xb2b3a2
mov byte [rbp + 0x12c], 1
lea rcx, [rbp + 0x128]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400abb5a
mov word [rbp - 0x10], 0xb5
mov byte [rbp - 0xe], 1
lea rcx, [rbp - 0x10]
call fcn.140005ba0
mov rdx, rax
lea r8, [0x140167078]
lea rcx, [rbp + 0x5890]
call fcn.14002b580
mov rdx, rax
lea rcx, [0x140167580]
call fcn.14002a540
lea rcx, [rbp + 0x5890]
call fcn.140027fc0
lea rdx, [0x140167580]
lea rcx, [rbp + 0xe238]
call fcn.14002a640
nop
cmp dword [r13 + 0x14], 0x3e8
jl 0x1400ac30e
lea rdx, [0x14012f079]
lea rcx, [rbp + 0xe218]
call fcn.14002a600
nop
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rbp + 0x1b90], 0xbdb2bea2
mov dword [rbp + 0x1b94], 0xb2bafab5
mov dword [rbp + 0x1b98], 0x8fb8feb9
mov dword [rbp + 0x1b9c], 0x100c295
mov dword [rbp + 0x1ba0], 0xbdb2bea2
mov dword [rbp + 0x1ba4], 0xb2bafab5
mov dword [rbp + 0x1ba8], 0x8fb8feb9
mov dword [rbp + 0x1bac], 0x100c295
mov dword [rbp + 0x130], 0xf6b6b5
mov byte [rbp + 0x134], 1
lea rcx, [rbp + 0x1ba0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
mov rdi, r14
sub rdi, rax
lea rcx, [rbp + 0x130]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x1b90]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rdi
lea rdx, [rbp + 0xe8b8]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
mov rbx, qword [0x140167a98]
lea rcx, [rbx + 0x160]
call fcn.140029960
mov rdi, rax
lea rcx, [rbx + 0x160]
call fcn.140029950
mov rbx, rax
cmp rdi, rax
je 0x1400aaeac
cmp dword [rdi + 0x40], r12d
jne 0x1400aaea3
mov rdx, rdi
lea rcx, [rbp + 0xe218]
call fcn.14002a4b0
mov rcx, qword [0x140167a98]
mov eax, dword [rcx + 0x1b8]
cmp dword [rdi + 0x40], eax
je 0x1400aae77
movss xmm0, dword [rdi + 0x48]
movss xmm1, dword [rdi + 0x4c]
jmp 0x1400aae87
movss xmm0, dword [rcx + 0x1c0]
movss xmm1, dword [rcx + 0x1c4]
mulss xmm0, xmm6
cvttss2si r13d, xmm0
mov dword [rsp + 0x38], r13d
mulss xmm1, xmm6
cvttss2si r13d, xmm1
mov dword [rsp + 0x30], r13d
add rdi, 0x58
cmp rdi, rbx
jne 0x1400aae44
mov word [rbp - 0x54], 0x100
lea rcx, [rbp - 0x54]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xde18]
call fcn.14002a600
nop
mov word [rbp - 0x50], 0x100
lea rcx, [rbp - 0x50]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe218]
call fcn.14002ba70
test al, al
je 0x1400ab67f
mov edx, 0x2f6
lea rcx, [rbp + 0x58b0]
call fcn.140005010
mov rsi, rax
mov edx, 0x2f6
lea rcx, [rbp + 0x58d0]
call fcn.140005010
mov rdi, rax
movdqa xmm0, xmmword [0x140137df0]
movdqu xmmword [rbp + 0x9a50], xmm0
movdqa xmm1, xmmword [0x140136db0]
movdqu xmmword [rbp + 0x9a60], xmm1
mov dword [rbp + 0x9a70], 0x1008a99
lea rcx, [rbp + 0x9a50]
call fcn.14000f760
mov rdx, rax
lea r8, [rbp + 0xe218]
lea rcx, [rbp + 0x58f0]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0xcf0], 0xe2a0b6f5
mov dword [rbp + 0xcf4], 0x87acbaf9
mov word [rbp + 0xcf8], 0x100
lea rcx, [rbp + 0xcf0]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5910]
call fcn.14002b6d0
nop
lea r8, [rbp + 0xe8b8]
mov rdx, rax
lea rcx, [rbp + 0x5930]
call fcn.14002b810
mov rbx, rax
mov dword [rbp + 0x1ae0], 0xb88aa1b5
mov dword [rbp + 0x1ae4], 0xa0bbbab9
mov dword [rbp + 0x1ae8], 0x94b9bbb1
mov word [rbp + 0x1aec], 0x9d
mov byte [rbp + 0x1aee], 1
lea rcx, [rbp + 0x1ae0]
call fcn.14000f300
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5950]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x5970]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x1700], 0xb7bbb0a9
mov dword [rbp + 0x1704], 0xb2b2aeb8
mov dword [rbp + 0x1708], 0x10081ba
lea rcx, [rbp + 0x1700]
call fcn.140026e10
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5990]
call fcn.14002b6d0
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x59b0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x1af0], 0xbeb8b8a9
mov dword [rbp + 0x1af4], 0xafbcbbb5
mov dword [rbp + 0x1af8], 0xd0a3eea1
mov word [rbp + 0x1afc], 0x9d
mov byte [rbp + 0x1afe], 1
lea rcx, [rbp + 0x1af0]
call fcn.14000f300
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x59d0]
call fcn.14002b6d0
nop
mov rdx, rax
lea rcx, [rbp + 0xde18]
call fcn.14002a410
nop
lea rcx, [rbp + 0x59d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x59b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5990]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5970]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5950]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5930]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5910]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x58f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x58d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x58b0]
call fcn.140027fc0
lea rcx, [rbp + 0xdb18]
call fcn.1400681c0
lea rcx, [rbp + 0xdb18]
call fcn.1400681e0
mov qword [rbp + 0xdb08], rax
lea rcx, [rbp + 0xdb08]
call sub.api_ms_win_crt_time_l1_1_0.dll__localtime64
mov r13d, dword [rax + 8]
mov r12d, dword [rax + 4]
mov r15d, dword [rax]
mov ebx, dword [rax + 0xc]
mov edi, dword [rax + 0x10]
mov edx, dword [rax + 0x14]
add edx, 0x76c
lea rcx, [rbp + 0x59f0]
call fcn.140005010
mov r14, rax
mov edx, ebx
lea rcx, [rbp + 0x5a10]
call fcn.140005010
mov rsi, rax
lea edx, [rdi + 1]
lea rcx, [rbp + 0x5a30]
call fcn.140005010
mov rbx, rax
mov word [rbp + 0x2c], 0xf8
mov byte [rbp + 0x2e], 1
lea rcx, [rbp + 0x2c]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5a50]
call fcn.14002b6d0
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x5a70]
call fcn.14002b880
mov rbx, rax
mov word [rbp - 0x4c], 0xf8
mov byte [rbp - 0x4a], 1
lea rcx, [rbp - 0x4c]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5a90]
call fcn.14002b6d0
nop
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0xdcd8]
call fcn.14002b880
nop
lea rcx, [rbp + 0x5a90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5a70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5a50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5a30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5a10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x59f0]
call fcn.140027fc0
mov edx, r15d
lea rcx, [rbp + 0x5ab0]
call fcn.140005010
mov rsi, rax
mov edx, r12d
lea rcx, [rbp + 0x5ad0]
call fcn.140005010
mov rdi, rax
mov edx, r13d
lea rcx, [rbp + 0x5af0]
call fcn.140005010
mov rbx, rax
mov word [rbp - 0x48], 0xef
mov byte [rbp - 0x46], 1
lea rcx, [rbp - 0x48]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5b10]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x5b30]
call fcn.14002b880
mov rbx, rax
mov word [rbp - 0x44], 0xef
mov byte [rbp - 0x42], 1
lea rcx, [rbp - 0x44]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5b50]
call fcn.14002b6d0
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0xe3f8]
call fcn.14002b880
nop
lea rcx, [rbp + 0x5b50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5b30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5b10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5af0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5ad0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5ab0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140137f00]
movdqu xmmword [rbp + 0x37f0], xmm0
mov dword [rbp + 0x3800], 0xc8baa5b5
mov dword [rbp + 0x3804], 0x898683bd
mov dword [rbp + 0x3808], 0x90cfd4cd
mov word [rbp + 0x380c], 0xc3
mov byte [rbp + 0x380e], 1
lea rcx, [rbp + 0x37f0]
call fcn.140026cf0
mov rdx, rax
lea r8, [rbp + 0xe3f8]
lea rcx, [rbp + 0x5b70]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0x1710], 0x9c9afef5
mov dword [rbp + 0x1714], 0xfce1fa80
mov dword [rbp + 0x1718], 0x100ecbd
lea rcx, [rbp + 0x1710]
call fcn.140026e10
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5b90]
call fcn.14002b6d0
nop
lea r8, [rbp + 0xdcd8]
mov rdx, rax
lea rcx, [rbp + 0x5bb0]
call fcn.14002b810
mov rbx, rax
mov dword [rbp + 0x138], 0xabf6fc
mov byte [rbp + 0x13c], 1
lea rcx, [rbp + 0x138]
call fcn.140005bf0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5bd0]
call fcn.14002b6d0
nop
mov rdx, rax
lea rcx, [rbp + 0xde18]
call fcn.14002a410
nop
lea rcx, [rbp + 0x5bd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5bb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5b90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5b70]
call fcn.140027fc0
mov edx, dword [rsp + 0x30]
lea rcx, [rbp + 0x5bf0]
call fcn.140005010
mov rdi, rax
mov edx, dword [rsp + 0x38]
lea rcx, [rbp + 0x5c10]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134e90]
movdqu xmmword [rbp + 0x5c30], xmm0
mov dword [rbp + 0x5c40], 0x898bb6d4
mov dword [rbp + 0x5c44], 0xcc998f90
mov dword [rbp + 0x5c48], 0xd09c81bd
mov dword [rbp + 0x5c4c], 0x100d2cb
lea rcx, [rbp + 0x5c30]
call fcn.140026d80
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x5c50]
call fcn.14002b5f0
mov rbx, rax
mov word [rbp - 0x40], 0xf9
mov byte [rbp - 0x3e], 1
lea rcx, [rbp - 0x40]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5c70]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x5c90]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x140], 0xf7aaf5
mov byte [rbp + 0x144], 1
lea rcx, [rbp + 0x140]
call fcn.140005bf0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5cb0]
call fcn.14002b6d0
nop
mov rdx, rax
lea rcx, [rbp + 0xde18]
call fcn.14002a410
nop
lea rcx, [rbp + 0x5cb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5c90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5c70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5c50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5c10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5bf0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x2790], xmm0
mov dword [rbp + 0x27a0], 0x1009a89
lea rcx, [rbp + 0x2790]
call fcn.14000b080
mov rdx, rax
lea rcx, [rbp + 0xde18]
call fcn.14004dbd0
lea rdx, [rbp + 0xde18]
lea rcx, [0x140167810]
call fcn.1400a0bb0
mov word [rsp + 0x4c], 0x100
lea rcx, [rsp + 0x4c]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xde18]
call fcn.14002a430
nop
lea rcx, [rbp + 0xe3f8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdcd8]
call fcn.140027fc0
mov esi, 1
xor r15d, r15d
lea r14, [rsi - 0xf]
lea rcx, [rbp + 0xde18]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe8b8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe218]
call fcn.140027fc0
movzx ecx, byte [reloc.WS2_32.dll_accept]
movzx eax, byte [reloc.WS2_32.dll_accept]
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400abf83
test cl, cl
je 0x1400abc02
test al, al
je 0x1400abf83
mov dword [rbp + 0x148], 0xf6b6b5
mov byte [rbp + 0x14c], 1
mov dword [rbp + 0x1bb0], 0xbdb2bea2
mov dword [rbp + 0x1bb4], 0xb2bafab5
mov dword [rbp + 0x1bb8], 0x8fb8feb9
mov dword [rbp + 0x1bbc], 0x100c295
mov dword [rbp + 0x1bc0], 0xbdb2bea2
mov dword [rbp + 0x1bc4], 0xb2bafab5
mov dword [rbp + 0x1bc8], 0x8fb8feb9
mov dword [rbp + 0x1bcc], 0x100c295
lea rcx, [rbp + 0x1bc0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
sub r14, rax
lea rcx, [rbp + 0x148]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea rbx, [r14 + rax]
lea rcx, [rbp + 0x1bb0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rbx
lea rdx, [rbp + 0xdb58]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xdb58]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xeb58]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xeb58]
call fcn.140004f80
mov edi, eax
mov eax, 0x66666667
imul edi
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
sub edi, eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xeb58]
call fcn.140004f80
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xeb58]
cmp eax, 9
jg 0x1400ab82b
call fcn.140004f80
mov ebx, eax
jmp 0x1400ab8d6
call fcn.140004f80
cmp eax, 0x13
jne 0x1400ab83d
mov ebx, r15d
jmp 0x1400ab8d6
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xeb58]
call fcn.140004f80
cmp eax, 0x1c
jne 0x1400ab859
mov ebx, r15d
jmp 0x1400ab8d6
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xeb58]
call fcn.140004f80
test eax, eax
jne 0x1400ab874
mov ebx, r15d
jmp 0x1400ab8d6
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xeb58]
call fcn.140004f80
cmp eax, 0x1d
jne 0x1400ab88f
mov ebx, esi
jmp 0x1400ab8d6
lea rdx, [rbp + 0xeb58]
lea rcx, [rbp + 0xea98]
call fcn.14002a640
xor edx, edx
lea rcx, [rbp + 0xea98]
call fcn.14004db90
movsx ebx, byte [rax]
mov rdx, rsi
lea rcx, [rbp + 0xea98]
call fcn.14004db90
movsx ecx, byte [rax]
add ebx, 0xffffffa0
add ebx, ecx
lea rcx, [rbp + 0xea98]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x5cd0]
call fcn.140005010
mov rsi, rax
mov edx, ebx
lea rcx, [rbp + 0x5cf0]
call fcn.140005010
mov rdi, rax
mov dword [rbp + 0x17e0], 0x9992848e
mov dword [rbp + 0x17e4], 0xbcbb8795
mov dword [rbp + 0x17e8], 0xffbebd
mov byte [rbp + 0x17ec], 1
lea rcx, [rbp + 0x17e0]
call fcn.140006e10
mov r8, rax
lea rdx, [rbp + 0xe238]
lea rcx, [rbp + 0x5d10]
call fcn.14002b660
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5d30]
call fcn.14002b810
mov rbx, rax
mov dword [rbp + 0xd00], 0x8ae4b6f5
mov dword [rbp + 0xd04], 0xedbbfae3
mov word [rbp + 0xd08], 0x100
lea rcx, [rbp + 0xd00]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5d50]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x5d70]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x338], 0xb8b7b6f5
mov word [rbp + 0x33c], 0xb9
mov byte [rbp + 0x33e], 1
lea rcx, [rbp + 0x338]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5d90]
call fcn.14002b6d0
mov rbx, rax
mov dword [rbp + 0x17f0], 0xf8f1a1b5
mov dword [rbp + 0x17f4], 0xe68ae9b9
mov dword [rbp + 0x17f8], 0xeebefd
mov byte [rbp + 0x17fc], 1
lea rcx, [rbp + 0x17f0]
call fcn.140006e10
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5db0]
call fcn.14002b6d0
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x5dd0]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x340], 0xb8b7b6f5
mov word [rbp + 0x344], 0xb9
mov byte [rbp + 0x346], 1
lea rcx, [rbp + 0x340]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5df0]
call fcn.14002b6d0
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5df0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5dd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5db0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5d90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5d70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5d50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5d30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5d10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5cf0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5cd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xeb58]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdb58]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe238]
call fcn.140027fc0
mov esi, 1
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
movdqa xmm0, xmmword [0x140137620]
movdqu xmmword [rbp + 0xa090], xmm0
movdqa xmm1, xmmword [0x1401376a0]
movdqu xmmword [rbp + 0xa0a0], xmm1
mov dword [rbp + 0xa0b0], 0x989796b0
mov dword [rbp + 0xa0b4], 0x9c9ba7ce
mov word [rbp + 0xa0b8], 0x100
lea rcx, [rbp + 0xa090]
call fcn.140026ea0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ac3d8
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066040
mov ecx, dword [rax]
mov dword [0x140166988], ecx
jmp 0x1400ac44a
test al, al
je 0x1400abf83
mov dword [rbp + 0x1bd0], 0xbdb2bea2
mov dword [rbp + 0x1bd4], 0xb2bafab5
mov dword [rbp + 0x1bd8], 0x8fb8feb9
mov dword [rbp + 0x1bdc], 0x100c295
mov dword [rbp + 0x1be0], 0xbdb2bea2
mov dword [rbp + 0x1be4], 0xb2bafab5
mov dword [rbp + 0x1be8], 0x8fb8feb9
mov dword [rbp + 0x1bec], 0x100c295
mov dword [rbp + 0x150], 0xf6b6b5
mov byte [rbp + 0x154], 1
lea rcx, [rbp + 0x1bd0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
sub r14, rax
lea rcx, [rbp + 0x150]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea rbx, [r14 + rax]
lea rcx, [rbp + 0x1be0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rbx
lea rdx, [rbp + 0xe6d8]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xe6d8]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xdf98]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf98]
call fcn.140004f80
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf98]
cmp eax, 9
jg 0x1400abd39
call fcn.140004f80
mov esi, eax
jmp 0x1400abde0
call fcn.140004f80
cmp eax, 0x13
jne 0x1400abd4b
mov esi, r15d
jmp 0x1400abde0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf98]
call fcn.140004f80
cmp eax, 0x1c
jne 0x1400abd67
mov esi, r15d
jmp 0x1400abde0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf98]
call fcn.140004f80
test eax, eax
jne 0x1400abd82
mov esi, r15d
jmp 0x1400abde0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf98]
call fcn.140004f80
cmp eax, 0x1d
je 0x1400abde0
lea rdx, [rbp + 0xdf98]
lea rcx, [rbp + 0xde38]
call fcn.14002a640
xor edx, edx
lea rcx, [rbp + 0xde38]
call fcn.14004db90
movsx ebx, byte [rax]
mov rdx, rsi
lea rcx, [rbp + 0xde38]
call fcn.14004db90
movsx ecx, byte [rax]
lea esi, [rbx - 0x60]
add esi, ecx
lea rcx, [rbp + 0xde38]
call fcn.140027fc0
mov edx, esi
lea rcx, [rbp + 0x5e10]
call fcn.140005010
mov rdi, rax
mov dword [rbp + 0x1800], 0x9992848e
mov dword [rbp + 0x1804], 0xbcbb8795
mov dword [rbp + 0x1808], 0xffbebd
mov byte [rbp + 0x180c], 1
lea rcx, [rbp + 0x1800]
call fcn.140006e10
mov r8, rax
lea rdx, [rbp + 0xe238]
lea rcx, [rbp + 0x5e30]
call fcn.14002b660
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5e50]
call fcn.14002b810
mov rbx, rax
mov dword [rbp + 0x18c0], 0x8ae4b6f5
mov dword [rbp + 0x18c4], 0xfc9e979c
mov dword [rbp + 0x18c8], 0xd1bffee7
mov word [rbp + 0x18cc], 0x100
lea rcx, [rbp + 0x18c0]
call fcn.14000a1a0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5e70]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x5e90]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x348], 0xb8b7b6f5
mov word [rbp + 0x34c], 0xb9
mov byte [rbp + 0x34e], 1
lea rcx, [rbp + 0x348]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5eb0]
call fcn.14002b6d0
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5eb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5e90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5e70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5e50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5e30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5e10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdf98]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe6d8]
jmp 0x1400abb43
test cl, cl
je 0x1400ac258
test al, al
je 0x1400abb49
mov dword [rbp + 0x1bf0], 0xbdb2bea2
mov dword [rbp + 0x1bf4], 0xb2bafab5
mov dword [rbp + 0x1bf8], 0x8fb8feb9
mov dword [rbp + 0x1bfc], 0x100c295
mov dword [rbp + 0x158], 0xf6b6b5
mov byte [rbp + 0x15c], 1
mov dword [rbp + 0x1c00], 0xbdb2bea2
mov dword [rbp + 0x1c04], 0xb2bafab5
mov dword [rbp + 0x1c08], 0x8fb8feb9
mov dword [rbp + 0x1c0c], 0x100c295
lea rcx, [rbp + 0x1c00]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
sub r14, rax
lea rcx, [rbp + 0x158]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea rbx, [r14 + rax]
lea rcx, [rbp + 0x1bf0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
lea r8, [rax + 0xe]
mov r9, rbx
lea rdx, [rbp + 0xdc78]
lea rcx, [rbp + 0xe1d8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [rbp + 0xdc78]
call fcn.14002b1c0
mov rdx, rax
lea rcx, [rbp + 0xdc58]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdc58]
call fcn.140004f80
mov ecx, eax
mov eax, 0x66666667
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
sub ecx, eax
mov edx, ecx
lea rcx, [rbp + 0x5ed0]
call fcn.140005010
mov rdi, rax
mov dword [rbp + 0x1810], 0x9992848e
mov dword [rbp + 0x1814], 0xbcbb8795
mov dword [rbp + 0x1818], 0xffbebd
mov byte [rbp + 0x181c], 1
lea rcx, [rbp + 0x1810]
call fcn.140006e10
mov r8, rax
lea rdx, [rbp + 0xe238]
lea rcx, [rbp + 0x5ef0]
call fcn.14002b660
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5f10]
call fcn.14002b810
mov rbx, rax
mov dword [rbp + 0x1720], 0x89e4b6f5
mov dword [rbp + 0x1724], 0xfce1fa88
mov dword [rbp + 0x1728], 0x100efbd
lea rcx, [rbp + 0x1720]
call fcn.140026e10
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5f30]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x5f50]
call fcn.14002b880
mov rbx, rax
mov dword [rbp + 0x350], 0xb8b7b6f5
mov word [rbp + 0x354], 0xb9
mov byte [rbp + 0x356], 1
lea rcx, [rbp + 0x350]
call fcn.140006d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5f70]
call fcn.14002b6d0
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5f70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5f50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5f30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5f10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5ef0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5ed0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdc58]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdc78]
jmp 0x1400abb43
test al, al
je 0x1400abb49
mov dword [rbp + 0x1820], 0x9992848e
mov dword [rbp + 0x1824], 0xbcbb8795
mov dword [rbp + 0x1828], 0xffbebd
mov byte [rbp + 0x182c], 1
lea rcx, [rbp + 0x1820]
call fcn.140006e10
mov r8, rax
lea rdx, [rbp + 0xe238]
lea rcx, [rbp + 0x5f90]
call fcn.14002b660
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x5fb0]
call fcn.14002b810
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5fb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x5f90]
jmp 0x1400abb43
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400abb49
movdqa xmm0, xmmword [0x1401349e0]
movdqu xmmword [rbp + 0xa1b0], xmm0
movdqa xmm1, xmmword [0x140134460]
movdqu xmmword [rbp + 0xa1c0], xmm1
mov dword [rbp + 0xa1d0], 0xb5d79b90
mov dword [rbp + 0xa1d4], 0x9d88899c
mov dword [rbp + 0xa1d8], 0x8c9b9a
mov byte [rbp + 0xa1dc], 1
lea rcx, [rbp + 0xa1b0]
call fcn.140027b70
mov rdx, rax
lea rcx, [rbp + 0x5fd0]
call fcn.14002a600
nop
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x5fd0]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x5fd0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xe238]
call fcn.140027fc0
jmp 0x1400ac44a
movdqa xmm0, xmmword [0x1401378b0]
movdqu xmmword [rbp + 0x9870], xmm0
movdqa xmm1, xmmword [0x1401365a0]
movdqu xmmword [rbp + 0x9880], xmm1
mov word [rbp + 0x9890], __WSAFDIsSet
mov byte [rbp + 0x9892], 1
lea rcx, [rbp + 0x9870]
call fcn.14000b0b0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ac44a
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066040
mov ecx, dword [rax]
mov dword [0x140166984], ecx
lea rcx, [rbp + 0xe3b8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe518]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe1d8]
call fcn.140027fc0
mov bl, 1
jmp 0x1400c204e
mov esi, 1
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe398]
call fcn.14002a640
nop
cmp byte [0x1401669cc], 0
je 0x1400ac4ed
movdqa xmm0, xmmword [0x140136850]
movdqu xmmword [rbp + 0x2760], xmm0
mov dword [rbp + 0x2770], 0x1008b8a
lea rcx, [rbp + 0x2760]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ae27c
cmp byte [0x140166921], 0
jne 0x1400ac503
cmp byte [0x140166963], 0
je 0x1400ac6f6
movdqa xmm0, xmmword [0x140139220]
movdqa xmmword [rbp + 0xd9d0], xmm0
movdqa xmm1, xmmword [0x140139370]
movdqa xmmword [rbp + 0xd9e0], xmm1
movdqa xmm0, xmmword [0x140134b40]
movdqa xmmword [rbp + 0xd9f0], xmm0
movdqa xmm1, xmmword [0x140136340]
movdqa xmmword [rbp + 0xda00], xmm1
movdqa xmm0, xmmword [0x1401379e0]
movdqa xmmword [rbp + 0xda10], xmm0
movdqa xmm1, xmmword [0x140139390]
movdqa xmmword [rbp + 0xda20], xmm1
movdqa xmm0, xmmword [0x140136310]
movdqa xmmword [rbp + 0xda30], xmm0
movdqa xmm1, xmmword [0x140137370]
movdqa xmmword [rbp + 0xda40], xmm1
movdqa xmm0, xmmword [0x1401325d0]
movdqa xmmword [rbp + 0xda50], xmm0
movdqa xmm1, xmmword [0x140133660]
movdqa xmmword [rbp + 0xda60], xmm1
mov dword [rbp + 0xda70], 0x357b7732
mov dword [rbp + 0xda74], 0x39637f
mov byte [rbp + 0xda78], 1
lea rcx, [rbp + 0xd9d0]
call fcn.1400c2f30
mov rdx, rax
lea rcx, [rbp + 0xe398]
call fcn.14002bbd0
test al, al
je 0x1400ac6f6
mov dword [rbp + 0x19f0], 0xbd83b89a
mov dword [rbp + 0x19f4], 0xaa94aea1
mov dword [rbp + 0x19f8], 0x81b3acb8
mov word [rbp + 0x19fc], 0x98
mov byte [rbp + 0x19fe], 1
lea rcx, [rbp + 0x19f0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x5ff0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x5ff0]
lea rcx, [rbp + 0x10680]
call fcn.140005720
nop
lea rcx, [rbp + 0x5ff0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140136ad0]
movdqu xmmword [rbp + 0x9a28], xmm0
movdqa xmm1, xmmword [0x140134600]
movdqu xmmword [rbp + 0x9a38], xmm1
mov dword [rbp + 0x9a48], 0xaa9290
mov byte [rbp + 0x9a4c], 1
lea rcx, [rbp + 0x9a28]
call fcn.14000ea90
mov rdx, rax
lea rcx, [rbp + 0x6010]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0x10680]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x6010]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x6010]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10680]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
mov byte [0x140166921], 0
lea rcx, [rbp + 0x10680]
call fcn.1400076f0
movdqa xmm0, xmmword [0x140137f70]
movdqu xmmword [rbp + 0x9de8], xmm0
movdqa xmm1, xmmword [0x140136150]
movdqu xmmword [rbp + 0x9df8], xmm1
mov dword [rbp + 0x9e08], 0x9d819998
mov dword [rbp + 0x9e0c], 0x100d39d
lea rcx, [rbp + 0x9de8]
call fcn.140026cc0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ac9a3
movdqa xmm0, xmmword [0x140135cb0]
movdqa xmmword [rbp + 0xd1c0], xmm0
movdqa xmm1, xmmword [0x140139010]
movdqa xmmword [rbp + 0xd1d0], xmm1
movdqa xmm0, xmmword [0x140132e00]
movdqa xmmword [rbp + 0xd1e0], xmm0
movdqa xmm1, xmmword [0x140133ea0]
movdqa xmmword [rbp + 0xd1f0], xmm1
movdqa xmm0, xmmword [0x140132c50]
movdqa xmmword [rbp + 0xd200], xmm0
mov dword [rbp + 0xd210], 0xe5243
mov byte [rbp + 0xd214], 1
lea rcx, [rbp + 0xd1c0]
call fcn.140027350
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ac9a3
movdqa xmm0, xmmword [0x1401361d0]
movdqu xmmword [rbp + 0xa1e0], xmm0
movdqa xmm1, xmmword [0x140136f40]
movdqu xmmword [rbp + 0xa1f0], xmm1
mov dword [rbp + 0xa200], 0x8ad7929a
mov dword [rbp + 0xa204], 0x8a94979c
mov dword [rbp + 0xa208], 0xd69a98
mov byte [rbp + 0xa20c], 1
lea rcx, [rbp + 0xa1e0]
call fcn.140027b70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ac9a3
movdqa xmm0, xmmword [0x140134940]
movdqu xmmword [rbp + 0xada0], xmm0
movdqa xmm1, xmmword [0x140137d10]
movdqu xmmword [rbp + 0xadb0], xmm1
movdqa xmm0, xmmword [0x1401334a0]
movdqu xmmword [rbp + 0xadc0], xmm0
mov dword [rbp + 0xadd0], 0x6d716968
mov dword [rbp + 0xadd4], 0x100236d
lea rcx, [rbp + 0xada0]
call fcn.140008650
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ac9a3
movdqa xmm0, xmmword [0x140138290]
movdqa xmmword [rbp + 0xcb20], xmm0
movdqa xmm1, xmmword [0x1401344e0]
movdqa xmmword [rbp + 0xcb30], xmm1
movdqa xmm0, xmmword [0x140133ba0]
movdqa xmmword [rbp + 0xcb40], xmm0
movdqa xmm1, xmmword [0x1401343a0]
movdqa xmmword [rbp + 0xcb50], xmm1
mov dword [rbp + 0xcb60], 0x7c763671
mov dword [rbp + 0xcb64], 0x357f7f7d
mov word [rbp + 0xcb68], 0x100
lea rcx, [rbp + 0xcb20]
call fcn.140027110
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ac9a3
movdqa xmm0, xmmword [0x140136100]
movdqu xmmword [rbp + 0xaac0], xmm0
movdqa xmm1, xmmword [0x140136d90]
movdqu xmmword [rbp + 0xaad0], xmm1
movdqa xmm0, xmmword [0x1401339b0]
movdqu xmmword [rbp + 0xaae0], xmm0
mov dword [rbp + 0xaaf0], 0x6c62706a
mov word [rbp + 0xaaf4], 0x20
mov byte [rbp + 0xaaf6], 1
lea rcx, [rbp + 0xaac0]
call fcn.140008620
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ac9d0
xor eax, eax
mov byte [rsp + 0x43], al
lea rdx, [rsp + 0x43]
lea rcx, [rbp + 0x1c10]
call fcn.1400cb0f0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c10]
call fcn.140005ae0
cmp byte [0x140166a06], 0
je 0x1400acd50
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066060
mov rcx, qword [0x140167a98]
mov edx, dword [rcx + 0x1b8]
cmp dword [rax], edx
je 0x1400acd50
mov dword [rbp + 0x2e0], 0xb8ebe0b5
mov word [rbp + 0x2e4], 0x100
lea rcx, [rbp + 0x2e0]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400acd50
mov dword [rbp + 0x358], 0xb8e9b6b5
mov word [rbp + 0x35c], 0xb9
mov byte [rbp + 0x35e], 1
lea rcx, [rbp + 0x358]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400acd50
mov dword [rbp + 0x360], 0xb8ebe0b5
mov word [rbp + 0x364], 0x87
mov byte [rbp + 0x366], 1
lea rcx, [rbp + 0x360]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400acd50
mov dword [rbp + 0x368], 0xb8ebe0b5
mov word [rbp + 0x36c], 0xeb
mov byte [rbp + 0x36e], 1
lea rcx, [rbp + 0x368]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400acd50
mov word [rbp - 0x3c], 0xb5
mov byte [rbp - 0x3a], 1
lea rcx, [rbp - 0x3c]
call fcn.140005ba0
mov rdx, rax
lea r8, [0x1401674e0]
lea rcx, [rbp + 0x6030]
call fcn.14002b580
mov rdx, rax
lea rcx, [0x1401671b0]
call fcn.14002a540
lea rcx, [rbp + 0x6030]
call fcn.140027fc0
mov word [rbp - 0x38], 0xb5
mov byte [rbp - 0x36], 1
lea rcx, [rbp - 0x38]
call fcn.140005ba0
mov rdx, rax
lea r8, [0x140167540]
lea rcx, [rbp + 0x6050]
call fcn.14002b580
mov rdx, rax
lea rcx, [0x140167210]
call fcn.14002a540
lea rcx, [rbp + 0x6050]
call fcn.140027fc0
lea rdx, [0x1401671b0]
lea rcx, [rbp + 0xe898]
call fcn.14002a640
nop
lea rdx, [0x140167210]
lea rcx, [rbp + 0xe858]
call fcn.14002a640
nop
mov word [rbp - 0x34], 0xf1
mov byte [rbp - 0x32], 1
lea rcx, [rbp - 0x34]
call fcn.140005ba0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
mov rbx, rax
mov dword [rbp + 0x60], 0x100b6b5
lea rcx, [rbp + 0x60]
call fcn.140005bc0
mov rdx, rax
mov r8, 0xffffffffffffffff
lea rcx, [rbp + 0xe398]
call fcn.1400ca2f0
cmp rbx, 0xffffffffffffffff
je 0x1400acd37
cmp rax, 0xffffffffffffffff
je 0x1400acd37
cmp rax, rbx
jbe 0x1400acd37
sub rax, rbx
lea r9, [rax + 2]
mov r8, rbx
lea rdx, [rbp + 0xe838]
lea rcx, [rbp + 0xe398]
call fcn.14002a2a0
nop
lea rdx, [rbp + 0x6d8]
lea rcx, [rbp + 0xe838]
call fcn.14002a3f0
mov rdi, rax
lea rdx, [rbp + 0x6e0]
lea rcx, [rbp + 0xe838]
call fcn.14002a3d0
mov rbx, rax
lea rdx, [rbp + 0x6e8]
lea rcx, [rbp + 0xe838]
call fcn.14002a3f0
mov rcx, qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
mov qword [rsp + 0x20], rcx
mov r9, qword [rdi]
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0x6f0]
call fcn.14002bac0
mov dword [rbp + 0x2e8], 0xaba4b7b2
mov word [rbp + 0x2ec], 0x100
lea rcx, [rbp + 0x2e8]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe838]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400acd2a
mov byte [0x140166922], 1
lea r9, [rbp + 0xe858]
lea r8, [rbp + 0xe898]
lea rdx, [rbp + 0xee00]
lea rcx, [rbp + 0x2e08]
call fcn.140027ee0
mov rdx, rax
lea rcx, [rbp + 0x1c20]
call fcn.1400cb180
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c20]
call fcn.140005ae0
nop
lea rcx, [rbp + 0xe838]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe858]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe898]
call fcn.140027fc0
cmp byte [0x140166a24], 0
je 0x1400acdf5
lea rdx, [0x1401677b8]
lea rcx, [rbp + 0xe718]
call fcn.14002a640
nop
xor r8d, r8d
lea rdx, [rbp + 0xe718]
lea rcx, [rbp + 0xe398]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
je 0x1400acde9
xor r8d, r8d
lea rdx, [rbp + 0xe718]
lea rcx, [rbp + 0xe398]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0xe718]
call fcn.14002a390
mov r8, rax
lea r9, [0x140167960]
mov rdx, rbx
lea rcx, [rbp + 0xe398]
call fcn.1400ca3b0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe398]
call fcn.1400056e0
nop
lea rcx, [rbp + 0xe718]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140136c50]
movdqu xmmword [rbp + 0xbad0], xmm0
movdqa xmm1, xmmword [0x140138ba0]
movdqu xmmword [rbp + 0xbae0], xmm1
movdqa xmm0, xmmword [0x140133d90]
movdqu xmmword [rbp + 0xbaf0], xmm0
mov dword [rbp + 0xbb00], 0x2860686c
mov dword [rbp + 0xbb04], 0x63686f7b
mov dword [rbp + 0xbb08], 0x736a6063
mov word [rbp + 0xbb0c], 0x65
mov byte [rbp + 0xbb0e], 1
lea rcx, [rbp + 0xbad0]
call fcn.140026f60
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400acfb4
mov byte [0x1401669e6], 1
movdqa xmm0, xmmword [0x140134b30]
movdqu xmmword [rbp + 0x2b50], xmm0
mov dword [rbp + 0x2b60], 0x938f9d
mov byte [rbp + 0x2b64], 1
lea rcx, [rbp + 0x2b50]
call fcn.14000cbf0
mov rdx, rax
lea rcx, [rbp + 0x6070]
call fcn.14002a600
mov r9d, 3
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
mov rcx, qword [0x140167a98]
call fcn.140107ae0
movdqa xmm0, xmmword [0x1401358f0]
movdqa xmmword [rbp + 0xcf30], xmm0
movdqa xmm1, xmmword [0x140138e40]
movdqa xmmword [rbp + 0xcf40], xmm1
movdqa xmm0, xmmword [0x1401336b0]
movdqa xmmword [rbp + 0xcf50], xmm0
movdqa xmm1, xmmword [0x140133e50]
movdqa xmmword [rbp + 0xcf60], xmm1
mov dword [rbp + 0xcf70], 0x75786535
mov dword [rbp + 0xcf74], 0x797d3a7c
mov dword [rbp + 0xcf78], 0x526a6a7c
mov dword [rbp + 0xcf7c], 0x1005144
lea rcx, [rbp + 0xcf30]
call fcn.1400271a0
mov rdx, rax
lea rcx, [rbp + 0x6090]
call fcn.14002a600
nop
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x6090]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x6090]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
jmp 0x1400ae27c
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066040
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066040
mov edi, dword [rax]
cmp byte [0x140166a15], 0
je 0x1400ad0ec
call fcn.14006cdd0
mov dword [rbp + 0xd10], 0xb4a5b982
mov dword [rbp + 0xd14], 0xabbbfabd
mov word [rbp + 0xd18], 0x100
lea rcx, [rbp + 0xd10]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ad0ec
lea rdx, [rbp + 0xe398]
lea rcx, [rbp + 0xde78]
call fcn.14002a640
nop
movdqa xmm0, xmmword [0x140138110]
movdqu xmmword [rbp + 0x2b68], xmm0
mov dword [rbp + 0x2b78], 0x829484
mov byte [rbp + 0x2b7c], 1
lea rcx, [rbp + 0x2b68]
call fcn.14000cbf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xde78]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ad0e0
movdqa xmm0, xmmword [0x140136890]
movdqu xmmword [rbp + 0x23d0], xmm0
mov word [rbp + 0x23e0], 0x80
mov byte [rbp + 0x23e2], 1
lea rcx, [rbp + 0x23d0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xde78]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ad0e0
mov byte [0x1401669b6], 1
lea rcx, [rbp + 0xde78]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140136890]
movdqu xmmword [rbp + 0x23e8], xmm0
mov word [rbp + 0x23f8], 0x80
mov byte [rbp + 0x23fa], 1
lea rcx, [rbp + 0x23e8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ad1e2
movdqa xmm0, xmmword [0x140138110]
movdqu xmmword [rbp + 0x2b80], xmm0
mov dword [rbp + 0x2b90], 0x829484
mov byte [rbp + 0x2b94], 1
lea rcx, [rbp + 0x2b80]
call fcn.14000cbf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ad1e2
cmp byte [0x140166a1f], 0
je 0x1400ad1ac
xor eax, eax
mov byte [rsp + 0x44], al
lea rdx, [rsp + 0x44]
lea rcx, [rbp + 0x1c30]
call fcn.1400cb220
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c30]
jmp 0x1400ad1dd
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400ad1e2
xor eax, eax
mov byte [rsp + 0x45], al
lea rdx, [rsp + 0x45]
lea rcx, [rbp + 0x1c40]
call fcn.1400cb220
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c40]
call fcn.140005ae0
cmp byte [0x140166a05], 0
je 0x1400ad7a3
mov rax, qword [0x140167a98]
cmp edi, dword [rax + 0x1b8]
je 0x1400ad7a3
movdqa xmm0, xmmword [0x140137790]
movdqu xmmword [rbp + 0x2e20], xmm0
mov dword [rbp + 0x2e30], 0xbfbcdcb1
mov dword [rbp + 0x2e34], 0x100b5b4
lea rcx, [rbp + 0x2e20]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ad665
movdqa xmm0, xmmword [0x140137a60]
movdqu xmmword [rbp + 0x2c88], xmm0
mov dword [rbp + 0x2c98], 0xb5b0bddf
mov word [rbp + 0x2c9c], 0xb6
mov byte [rbp + 0x2c9e], 1
lea rcx, [rbp + 0x2c88]
call fcn.140006db0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ad665
movdqa xmm0, xmmword [0x140137780]
movdqu xmmword [rbp + 0x2e38], xmm0
mov dword [rbp + 0x2e48], 0xbfbcdcb1
mov dword [rbp + 0x2e4c], 0x100b5b4
lea rcx, [rbp + 0x2e38]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ad51b
movdqa xmm0, xmmword [0x140137a70]
movdqu xmmword [rbp + 0x2ca0], xmm0
mov dword [rbp + 0x2cb0], 0xb5b0bddf
mov word [rbp + 0x2cb4], 0xb6
mov byte [rbp + 0x2cb6], 1
lea rcx, [rbp + 0x2ca0]
call fcn.140006db0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ad51b
movdqa xmm0, xmmword [0x140137770]
movdqu xmmword [rbp + 0x2e50], xmm0
mov dword [rbp + 0x2e60], 0xbfbcdcb1
mov dword [rbp + 0x2e64], 0x100b5b4
lea rcx, [rbp + 0x2e50]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400ad3d8
movdqa xmm0, xmmword [0x140137a50]
movdqu xmmword [rbp + 0x2cb8], xmm0
mov dword [rbp + 0x2cc8], 0xb5b0bddf
mov word [rbp + 0x2ccc], 0xb6
mov byte [rbp + 0x2cce], 1
lea rcx, [rbp + 0x2cb8]
call fcn.140006db0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ad7a3
mov rbx, qword [0x140167a98]
lea rcx, [rbx + 0x160]
call fcn.140029960
mov r14, rax
lea rcx, [rbx + 0x160]
call fcn.140029950
mov r12, rax
cmp r14, rax
je 0x1400ad7a3
cmp dword [r14 + 0x40], edi
jne 0x1400ad509
mov dword [rbp + 0x1b00], 0xb999b89a
mov dword [rbp + 0x1b04], 0xb498bfb4
mov dword [rbp + 0x1b08], 0x85b8b0bc
mov word [rbp + 0x1b0c], 0x85
mov byte [rbp + 0x1b0e], 1
lea rcx, [rbp + 0x1b00]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x60b0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x60b0]
lea rcx, [rbp + 0x10840]
call fcn.140005720
nop
lea rcx, [rbp + 0x60b0]
call fcn.140027fc0
mov dword [rbp + 0xa20], 0x83e3b6f5
mov dword [rbp + 0xa24], 0xfb8798
mov byte [rbp + 0xa28], 1
lea rcx, [rbp + 0xa20]
call fcn.14000cc20
mov rdx, rax
mov r8, r14
lea rcx, [rbp + 0x60d0]
call fcn.14002b580
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0x10840]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x60d0]
call fcn.140027fc0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, edi
lea r8, [rbp + 0x10840]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x10840]
call fcn.1400076f0
add r14, 0x58
cmp r14, r12
jne 0x1400ad406
jmp 0x1400ad7a3
mov rbx, qword [0x140167a98]
lea rcx, [rbx + 0x160]
call fcn.140029960
mov r14, rax
lea rcx, [rbx + 0x160]
call fcn.140029950
mov r12, rax
cmp r14, rax
je 0x1400ad7a3
nop dword [rax]
cmp dword [r14 + 0x40], edi
jne 0x1400ad653
mov dword [rbp + 0x18d0], 0xb999b89a
mov dword [rbp + 0x18d4], 0xb498bfb4
mov dword [rbp + 0x18d8], 0x85b8b0bc
mov word [rbp + 0x18dc], 0x85
mov byte [rbp + 0x18de], 1
lea rcx, [rbp + 0x18d0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x60f0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x60f0]
lea rcx, [rbp + 0x10a00]
call fcn.140005720
nop
lea rcx, [rbp + 0x60f0]
call fcn.140027fc0
mov dword [rbp + 0xa30], 0x83e3b6f5
mov dword [rbp + 0xa34], 0xfb8790
mov byte [rbp + 0xa38], 1
lea rcx, [rbp + 0xa30]
call fcn.14000cc20
mov rdx, rax
mov r8, r14
lea rcx, [rbp + 0x6110]
call fcn.14002b580
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0x10a00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x6110]
call fcn.140027fc0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, edi
lea r8, [rbp + 0x10a00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x10a00]
call fcn.1400076f0
add r14, 0x58
cmp r14, r12
jne 0x1400ad550
jmp 0x1400ad7a3
mov rbx, qword [0x140167a98]
lea rcx, [rbx + 0x160]
call fcn.140029960
mov r14, rax
lea rcx, [rbx + 0x160]
call fcn.140029950
mov r12, rax
cmp r14, rax
je 0x1400ad7a3
cmp dword [r14 + 0x40], edi
jne 0x1400ad796
mov dword [rbp + 0x18e0], 0xb999b89a
mov dword [rbp + 0x18e4], 0xb498bfb4
mov dword [rbp + 0x18e8], 0x85b8b0bc
mov word [rbp + 0x18ec], 0x85
mov byte [rbp + 0x18ee], 1
lea rcx, [rbp + 0x18e0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x6130]
call fcn.14002a600
nop
lea rdx, [rbp + 0x6130]
lea rcx, [rbp + 0x10bc0]
call fcn.140005720
nop
lea rcx, [rbp + 0x6130]
call fcn.140027fc0
mov dword [rbp + 0xa40], 0x83e3b6f5
mov dword [rbp + 0xa44], 0xfb878e
mov byte [rbp + 0xa48], 1
lea rcx, [rbp + 0xa40]
call fcn.14000cc20
mov rdx, rax
mov r8, r14
lea rcx, [rbp + 0x6150]
call fcn.14002b580
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0x10bc0]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x6150]
call fcn.140027fc0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, edi
lea r8, [rbp + 0x10bc0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x10bc0]
call fcn.1400076f0
add r14, 0x58
cmp r14, r12
jne 0x1400ad693
movdqa xmm0, xmmword [0x1401380b0]
movdqu xmmword [rbp + 0x3570], xmm0
mov dword [rbp + 0x3580], 0x89c78991
mov dword [rbp + 0x3584], 0x9c8e898a
mov dword [rbp + 0x3588], 0x100c099
lea rcx, [rbp + 0x3570]
call fcn.14000eac0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe398]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ad830
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400ad830
xor eax, eax
mov byte [rsp + 0x46], al
lea rdx, [rsp + 0x46]
lea rcx, [rbp + 0x1c50]
call fcn.1400cb2b0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c50]
call fcn.140005ae0
jmp 0x1400ae27c
movdqa xmm0, xmmword [0x140137620]
movdqu xmmword [rbp + 0xa180], xmm0
movdqa xmm1, xmmword [0x1401376a0]
movdqu xmmword [rbp + 0xa190], xmm1
mov dword [rbp + 0xa1a0], 0x989796b0
mov dword [rbp + 0xa1a4], 0x9c9ba7ce
mov word [rbp + 0xa1a8], 0x100
lea rcx, [rbp + 0xa180]
call fcn.140026ea0
mov rdx, rax
lea rcx, [rbp + 0xe398]
call fcn.14002bbd0
test al, al
je 0x1400adc19
cmp byte [0x140166929], 0
je 0x1400adc19
mov byte [0x140166960], 1
mov dword [rbp + 0x64], gethostbyname
lea rdx, [rbp + 0x64]
lea rcx, [rbp + 0x6f8]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, dword [0x140166988]
lea rcx, [rbp + 0x6190]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2cd0], xmm0
mov dword [rbp + 0x2ce0], 0x8c8e9280
mov word [rbp + 0x2ce4], __WSAFDIsSet
mov byte [rbp + 0x2ce6], 1
lea rcx, [rbp + 0x2cd0]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x6170]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x6190]
call fcn.140027fc0
mov edx, dword [0x140166988]
lea rcx, [rbp + 0x61b0]
call fcn.140005010
mov rdi, rax
mov edx, dword [0x140166988]
lea rcx, [rbp + 0x61d0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa270], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa280], xmm1
mov dword [rbp + 0xa290], 0x88988689
mov dword [rbp + 0xa294], 0x92f18a8c
mov dword [rbp + 0xa298], 0x44b68a98
mov word [rbp + 0xa29c], 0x7d
mov byte [rbp + 0xa29e], 1
lea rcx, [rbp + 0xa270]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x61f0]
call fcn.14002b5f0
mov rbx, rax
mov dword [rbp + 0xd20], 0xbdb9dca9
mov dword [rbp + 0xd24], 0xa09f93ad
mov word [rbp + 0xd28], 0x100
lea rcx, [rbp + 0xd20]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x6210]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x6230]
call fcn.14002b880
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x3550], xmm0
mov dword [rbp + 0x3560], 0x84958992
mov dword [rbp + 0x3564], 0x828a888d
mov dword [rbp + 0x3568], 0x100e4e7
lea rcx, [rbp + 0x3550]
call fcn.14000eac0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xe5f8]
call fcn.14002b6d0
nop
lea rcx, [rbp + 0x6230]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6210]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x61f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x61d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x61b0]
call fcn.140027fc0
lea rdx, [rbp + 0xe5f8]
lea rcx, [rbp + 0x6250]
call fcn.14002a640
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
mov dword [rbp + 0x18f0], 0xbd83b89a
mov dword [rbp + 0x18f4], 0xaa94aea1
mov dword [rbp + 0x18f8], 0x81b3acb8
mov word [rbp + 0x18fc], 0x98
mov byte [rbp + 0x18fe], 1
lea rcx, [rbp + 0x18f0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x6270]
call fcn.14002a600
nop
lea rdx, [rbp + 0x6270]
lea rcx, [rbp + 0x10d80]
call fcn.140005720
nop
lea rcx, [rbp + 0x6270]
call fcn.140027fc0
mov edx, dword [0x140166988]
lea rcx, [rbp + 0x6290]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x1401348a0]
movdqu xmmword [rbp + 0x9708], xmm0
movdqa xmm1, xmmword [0x140131fd0]
movdqu xmmword [rbp + 0x9718], xmm1
mov byte [rbp + 0x9728], 1
lea rcx, [rbp + 0x9708]
call fcn.14000bd80
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x62b0]
call fcn.14002b5f0
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0x10d80]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x62b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6290]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10d80]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x10d80]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xe5f8]
jmp 0x1400ae276
movdqa xmm0, xmmword [0x1401378b0]
movdqu xmmword [rbp + 0x98c0], xmm0
movdqa xmm1, xmmword [0x1401365a0]
movdqu xmmword [rbp + 0x98d0], xmm1
mov word [rbp + 0x98e0], __WSAFDIsSet
mov byte [rbp + 0x98e2], 1
lea rcx, [rbp + 0x98c0]
call fcn.14000b0b0
mov rdx, rax
lea rcx, [rbp + 0xe398]
call fcn.14002bbd0
test al, al
je 0x1400adff5
cmp byte [0x14016692d], 0
je 0x1400adff5
mov byte [0x14016694d], 1
mov dword [rbp + 0x68], gethostbyname
lea rdx, [rbp + 0x68]
lea rcx, [rbp + 0x700]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, dword [0x140166984]
lea rcx, [rbp + 0x62f0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2ce8], xmm0
mov dword [rbp + 0x2cf8], 0x8c8e9280
mov word [rbp + 0x2cfc], __WSAFDIsSet
mov byte [rbp + 0x2cfe], 1
lea rcx, [rbp + 0x2ce8]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x62d0]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x62f0]
call fcn.140027fc0
mov edx, dword [0x140166984]
lea rcx, [rbp + 0x6310]
call fcn.140005010
mov rdi, rax
mov edx, dword [0x140166984]
lea rcx, [rbp + 0x6330]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa2a0], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa2b0], xmm1
mov dword [rbp + 0xa2c0], 0x88988689
mov dword [rbp + 0xa2c4], 0x92f18a8c
mov dword [rbp + 0xa2c8], 0x44b68a98
mov word [rbp + 0xa2cc], 0x7d
mov byte [rbp + 0xa2ce], 1
lea rcx, [rbp + 0xa2a0]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x6350]
call fcn.14002b5f0
mov rbx, rax
mov dword [rbp + 0xd30], 0xbdb9dca9
mov dword [rbp + 0xd34], 0xa09f93ad
mov word [rbp + 0xd38], 0x100
lea rcx, [rbp + 0xd30]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x6370]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x6390]
call fcn.14002b880
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x3530], xmm0
mov dword [rbp + 0x3540], 0x84958992
mov dword [rbp + 0x3544], 0x828a888d
mov dword [rbp + 0x3548], 0x100e4e7
lea rcx, [rbp + 0x3530]
call fcn.14000eac0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xe878]
call fcn.14002b6d0
nop
lea rcx, [rbp + 0x6390]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6370]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6350]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6330]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6310]
call fcn.140027fc0
lea rdx, [rbp + 0xe878]
lea rcx, [rbp + 0x63b0]
call fcn.14002a640
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
mov dword [rbp + 0x1900], 0xbd83b89a
mov dword [rbp + 0x1904], 0xaa94aea1
mov dword [rbp + 0x1908], 0x81b3acb8
mov word [rbp + 0x190c], 0x98
mov byte [rbp + 0x190e], 1
lea rcx, [rbp + 0x1900]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x63d0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x63d0]
lea rcx, [rbp + 0x10f40]
call fcn.140005720
nop
lea rcx, [rbp + 0x63d0]
call fcn.140027fc0
mov edx, dword [0x140166984]
lea rcx, [rbp + 0x63f0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x1401348a0]
movdqu xmmword [rbp + 0x96e0], xmm0
movdqa xmm1, xmmword [0x140131fd0]
movdqu xmmword [rbp + 0x96f0], xmm1
mov byte [rbp + 0x9700], 1
lea rcx, [rbp + 0x96e0]
call fcn.14000bd80
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x6410]
call fcn.14002b5f0
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0x10f40]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x6410]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x63f0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x10f40]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x10f40]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xe878]
jmp 0x1400ae276
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov r8, rax
lea rdx, [0x140167708]
lea rcx, [rbp + 0x6430]
call fcn.14002b740
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x6430]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xdf78]
call fcn.14002a640
nop
lea rdx, [0x140167708]
lea rcx, [rbp + 0xded8]
call fcn.14002a640
nop
xor r8d, r8d
lea rdx, [rbp + 0xded8]
lea rcx, [rbp + 0xdf78]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0xded8]
call fcn.14002a390
lea r8, [rbx + rax]
mov r9, 0xffffffffffffffff
lea rdx, [rbp + 0xde98]
lea rcx, [rbp + 0xdf78]
call fcn.14002a2a0
nop
xor edx, edx
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x6450]
call fcn.1400660b0
nop
mov dword [rbp + 0x370], 0xede48dce
mov word [rbp + 0x374], 0xb4
mov byte [rbp + 0x376], 1
mov rcx, rax
call fcn.14002a3a0
mov rbx, rax
lea rcx, [rbp + 0x370]
call fcn.140006d50
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b8a0
mov rcx, rax
lea rdx, [0x14012f07c]
call fcn.14002b8a0
mov rcx, rax
mov rdx, rbx
call fcn.14002b8a0
mov rcx, rax
lea rdx, [0x14002bd40]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0x6450]
call fcn.140027fc0
mov dword [rbp + 0x378], 0xebe48dce
mov word [rbp + 0x37c], 0xb4
mov byte [rbp + 0x37e], 1
mov dword [rbp + 0x380], 0xede48dce
mov word [rbp + 0x384], 0xb4
mov byte [rbp + 0x386], 1
movdqa xmm0, xmmword [0x140136910]
movdqu xmmword [rbp + 0x3690], xmm0
mov dword [rbp + 0x36a0], 0x988c8f89
mov dword [rbp + 0x36a4], 0x9593859b
mov dword [rbp + 0x36a8], 0xcf93cd
mov byte [rbp + 0x36ac], 1
lea rcx, [rbp + 0x378]
call fcn.140006d50
mov rdi, rax
lea rcx, [rbp + 0x3690]
call fcn.14000ea60
mov rbx, rax
lea rcx, [rbp + 0x380]
call fcn.140006d50
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b8a0
mov rcx, rax
mov rdx, rbx
call fcn.14002b8a0
mov rcx, rax
mov rdx, rdi
call fcn.14002b8a0
mov rcx, rax
lea rdx, [rbp + 0xde98]
call fcn.1400ca830
mov rcx, rax
lea rdx, [0x14002bd40]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0xde98]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xded8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdf78]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe398]
call fcn.140027fc0
mov bl, 1
jmp 0x1400c204e
mov esi, 1
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe1b8]
call fcn.14002a640
nop
cmp byte [0x1401669f7], 0
je 0x1400aea1d
mov dword [rbp + 0x1890], 0xbd9ae3b5
mov dword [rbp + 0x1894], 0xbbbaa9aa
mov dword [rbp + 0x1898], 0x8fabfeb8
mov word [rbp + 0x189c], 0x100
lea rcx, [rbp + 0x1890]
call fcn.14000a1a0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ae535
mov dword [rbp + 0x708], 0xbeb2baa9
mov dword [rbp + 0x70c], 0x100a6ad
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0x9f00], xmm0
movdqa xmm1, xmmword [0x140136450]
movdqu xmmword [rbp + 0x9f10], xmm1
mov dword [rbp + 0x9f20], 0x9783d690
mov word [rbp + 0x9f24], 0xd9
mov byte [rbp + 0x9f26], sil
movdqu xmmword [rbp + 0x9ed8], xmm0
movdqu xmmword [rbp + 0x9ee8], xmm1
mov dword [rbp + 0x9ef8], 0x9783d690
mov word [rbp + 0x9efc], 0xd9
mov byte [rbp + 0x9efe], sil
lea rcx, [rbp + 0x9f00]
call fcn.140026db0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, 0xffffffffffffffdb
sub rdi, rax
lea rcx, [rbp + 0x708]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x9ed8]
call fcn.140026db0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x25]
mov r9, rdi
lea rdx, [rbp + 0xde58]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x710], 0xf88ce4b5
mov dword [rbp + 0x714], 0x100b8b9
lea rcx, [rbp + 0x710]
call fcn.140005c20
mov rdx, rax
lea r8, [0x140167740]
lea rcx, [rbp + 0x6470]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0x718], 0x85e5b6f5
mov dword [rbp + 0x71c], 0x100b8b9
lea rcx, [rbp + 0x718]
call fcn.140005c20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x6490]
call fcn.14002b6d0
mov rdx, rax
lea rcx, [rbp + 0xde58]
call fcn.14002a540
lea rcx, [rbp + 0x6490]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6470]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135610]
movdqu xmmword [rbp + 0x2748], xmm0
mov dword [rbp + 0x2758], 0x100c680
lea rcx, [rbp + 0x2748]
call fcn.14000b080
mov rdx, rax
lea r8, [rbp + 0xde58]
lea rcx, [rbp + 0x64d0]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0x2f0], 0xb8b7b6b5
mov word [rbp + 0x2f4], 0x100
lea rcx, [rbp + 0x2f0]
call fcn.140005b50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x64b0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x64d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xde58]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140134780]
movdqu xmmword [rbp + 0x64f0], xmm0
mov dword [rbp + 0x6500], 0x8a868aba
mov dword [rbp + 0x6504], 0x8eb4868c
mov dword [rbp + 0x6508], 0x9f9b9a98
mov dword [rbp + 0x650c], 0x1008e9f
lea rcx, [rbp + 0x64f0]
call fcn.140026d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ae6a0
mov word [rbp - 0x30], 0xa9
mov byte [rbp - 0x2e], 1
movdqa xmm0, xmmword [0x140134780]
movdqu xmmword [rbp + 0x6510], xmm0
mov dword [rbp + 0x6520], 0x8a868aba
mov dword [rbp + 0x6524], 0x8eb4868c
mov dword [rbp + 0x6528], 0x9f9b9a98
mov dword [rbp + 0x652c], 0x1008e9f
movdqu xmmword [rbp + 0x6530], xmm0
mov dword [rbp + 0x6540], 0x8a868aba
mov dword [rbp + 0x6544], 0x8eb4868c
mov dword [rbp + 0x6548], 0x9f9b9a98
mov dword [rbp + 0x654c], 0x1008e9f
lea rcx, [rbp + 0x6510]
call fcn.140026d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, 0xffffffffffffffe2
sub rdi, rax
lea rcx, [rbp - 0x30]
call fcn.140005ba0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
add rdi, rax
lea rcx, [rbp + 0x6530]
call fcn.140026d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x1e]
mov r9, rdi
lea rdx, [rbp + 0x6550]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [0x1401676e8]
call fcn.14002a540
lea rcx, [rbp + 0x6550]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0x3770], xmm0
mov dword [rbp + 0x3780], 0x94898986
mov dword [rbp + 0x3784], 0x908c838b
mov dword [rbp + 0x3788], 0x9680cedd
mov word [rbp + 0x378c], 0x100
lea rcx, [rbp + 0x3770]
call fcn.14000a200
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ae7c7
movdqa xmm0, xmmword [0x140134890]
movdqu xmmword [rbp + 0x37d0], xmm0
mov dword [rbp + 0x37e0], 0x849b8685
mov dword [rbp + 0x37e4], 0x909f8c8c
mov dword [rbp + 0x37e8], 0xc6d9dddc
mov word [rbp + 0x37ec], 0x8d
mov byte [rbp + 0x37ee], 1
lea rcx, [rbp + 0x37d0]
call fcn.140026cf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400ae7c7
movdqa xmm0, xmmword [0x140138eb0]
movdqu xmmword [rbp + 0xa698], xmm0
movdqa xmm1, xmmword [0x140136090]
movdqu xmmword [rbp + 0xa6a8], xmm1
movdqa xmm0, xmmword [0x140131b50]
movdqu xmmword [rbp + 0xa6b8], xmm0
mov byte [rbp + 0xa6c8], 1
lea rcx, [rbp + 0xa698]
call fcn.140027410
mov rdx, rax
lea rcx, [rbp + 0x6570]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
mov byte [0x1401669f7], 0
jmp 0x1400b2b8f
movdqa xmm0, xmmword [0x140134bc0]
movdqu xmmword [rbp + 0xaa18], xmm0
movdqa xmm1, xmmword [0x140137320]
movdqu xmmword [rbp + 0xaa28], xmm1
movdqa xmm0, xmmword [0x140132a90]
movdqu xmmword [rbp + 0xaa38], xmm0
mov dword [rbp + 0xaa48], 0x7b3679
mov byte [rbp + 0xaa4c], 1
lea rcx, [rbp + 0xaa18]
call fcn.140026ff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
movdqa xmm0, xmmword [0x140134bc0]
movdqu xmmword [rbp + 0xad28], xmm0
movdqa xmm1, xmmword [0x140137320]
movdqu xmmword [rbp + 0xad38], xmm1
movdqa xmm0, xmmword [0x140132a90]
movdqu xmmword [rbp + 0xad48], xmm0
mov dword [rbp + 0xad58], 0x7b3679
mov byte [rbp + 0xad5c], 1
lea rcx, [rbp + 0xad28]
call fcn.140026ff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
movdqa xmm0, xmmword [0x1401356d0]
movdqu xmmword [rbp + 0xadd8], xmm0
movdqa xmm1, xmmword [0x140136fc0]
movdqu xmmword [rbp + 0xade8], xmm1
movdqa xmm0, xmmword [0x1401335b0]
movdqu xmmword [rbp + 0xadf8], xmm0
mov dword [rbp + 0xae08], 0x74377a76
mov dword [rbp + 0xae0c], 0x1007639
lea rcx, [rbp + 0xadd8]
call fcn.140008650
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
movdqa xmm0, xmmword [0x140135950]
movdqu xmmword [rbp + 0x3270], xmm0
mov dword [rbp + 0x3280], 0x8c828182
mov dword [rbp + 0x3284], 0x8a8d85c9
mov word [rbp + 0x3288], 0xc3
mov byte [rbp + 0x328a], 1
lea rcx, [rbp + 0x3270]
call fcn.140026d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
movdqa xmm0, xmmword [0x1401356e0]
movdqu xmmword [rbp + 0x37b0], xmm0
mov dword [rbp + 0x37c0], 0x85b89581
mov dword [rbp + 0x37c4], 0x8d98998c
mov dword [rbp + 0x37c8], 0x8c938b8a
mov word [rbp + 0x37cc], 0x8d
mov byte [rbp + 0x37ce], 1
lea rcx, [rbp + 0x37b0]
call fcn.140026cf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
movdqa xmm0, xmmword [0x1401356e0]
movdqu xmmword [rbp + 0x3510], xmm0
mov dword [rbp + 0x3520], 0x8db89581
mov dword [rbp + 0x3524], 0x909f838d
mov dword [rbp + 0x3528], 0x1009291
lea rcx, [rbp + 0x3510]
call fcn.14000eac0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
cmp byte [0x140166a24], 0
je 0x1400aeac2
lea rdx, [0x1401677b8]
lea rcx, [rbp + 0xdc38]
call fcn.14002a640
nop
xor r8d, r8d
lea rdx, [rbp + 0xdc38]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
je 0x1400aeab6
xor r8d, r8d
lea rdx, [rbp + 0xdc38]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0xdc38]
call fcn.14002a390
mov r8, rax
lea r9, [0x140167960]
mov rdx, rbx
lea rcx, [rbp + 0xe1b8]
call fcn.1400ca3b0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1b8]
call fcn.1400056e0
nop
lea rcx, [rbp + 0xdc38]
call fcn.140027fc0
cmp byte [0x14016696b], 1
jne 0x1400aeb06
mov dword [rbp + 0x1b8], 0xa8b8a491
mov word [rbp + 0x1bc], 0x100
lea rcx, [rbp + 0x1b8]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
cmp byte [0x140166938], 0
je 0x1400af240
cmp byte [0x14016693b], 0
je 0x1400af240
mov word [rsp + 0x50], 0x100
lea rcx, [rsp + 0x50]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdc18]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140135920]
movdqu xmmword [rbp + 0xa6d0], xmm0
movdqa xmm1, xmmword [0x140134d10]
movdqu xmmword [rbp + 0xa6e0], xmm1
movdqa xmm0, xmmword [0x140131c80]
movdqu xmmword [rbp + 0xa6f0], xmm0
mov byte [rbp + 0xa700], 1
lea rcx, [rbp + 0xa6d0]
call fcn.140027410
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400af172
lea rdx, [rbp + 0xe1b8]
lea rcx, [rbp + 0xdbb8]
call fcn.14002a640
nop
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0x34f0], xmm0
mov dword [rbp + 0x3500], 0x94898986
mov dword [rbp + 0x3504], 0x908c838b
mov dword [rbp + 0x3508], 0x100998d
lea rcx, [rbp + 0x34f0]
call fcn.14000eac0
mov rdx, rax
lea rcx, [rbp + 0xdb98]
call fcn.14002a600
nop
mov dword [rbp + 0x6c], 0x100fef5
lea rcx, [rbp + 0x6c]
call fcn.140005bc0
mov rdx, rax
lea rcx, [rbp + 0xdb78]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xdb98]
lea rcx, [rbp + 0xdbb8]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0xdb98]
call fcn.14002a390
add rbx, rax
mov r8, rbx
lea rdx, [rbp + 0xdb78]
lea rcx, [rbp + 0xdbb8]
call fcn.14002a340
cmp rbx, 0xffffffffffffffff
je 0x1400aece8
cmp rax, 0xffffffffffffffff
je 0x1400aece8
sub rax, rbx
mov r9, rax
mov r8, rbx
lea rdx, [rbp + 0x6590]
lea rcx, [rbp + 0xdbb8]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdc18]
call fcn.14002a540
lea rcx, [rbp + 0x6590]
call fcn.140027fc0
movdqa xmm0, xmmword [0x1401385a0]
movdqu xmmword [rbp + 0x1f98], xmm0
mov word [rbp + 0x1fa8], 0x100
lea rcx, [rbp + 0x1f98]
call fcn.140005830
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b8a0
mov rcx, rax
lea rdx, [rbp + 0xdc18]
call fcn.1400ca830
jmp 0x1400aed41
movdqa xmm0, xmmword [0x140135cf0]
movdqu xmmword [rbp + 0x3790], xmm0
mov dword [rbp + 0x37a0], 0x8093c68b
mov dword [rbp + 0x37a4], 0x9898ca8c
mov dword [rbp + 0x37a8], 0x9781879f
mov word [rbp + 0x37ac], 0xdf
mov byte [rbp + 0x37ae], 1
lea rcx, [rbp + 0x3790]
call fcn.140026cf0
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b8a0
lea rdx, [0x14002bd40]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 0x110
lea rcx, [rbp + 0xecf0]
call fcn.14000b180
mov dword [rbp + 0x1910], 0xb7a3a3b4
mov dword [rbp + 0x1914], 0xafb2b686
mov dword [rbp + 0x1918], 0x98abf0a9
mov word [rbp + 0x191c], __WSAFDIsSet
mov byte [rbp + 0x191e], 1
lea rcx, [rbp + 0x1910]
call fcn.14000f300
mov rdx, rax
mov dword [rsp + 0x20], esi
mov r9d, 0x40
mov r8d, esi
lea rcx, [rbp + 0xecf0]
call fcn.1400284e0
nop
lea rcx, [rbp + 0xecf0]
call fcn.1400284d0
test al, al
je 0x1400af0e8
lea rcx, [rbp + 0xdb38]
call fcn.14002a760
nop
lea rdx, [rbp + 0xdb38]
lea rcx, [rbp + 0xecf0]
call fcn.14002bd00
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x1400aee43
lea rdx, [rbp + 0xdc18]
lea rcx, [rbp + 0xdb38]
call fcn.14004eb20
test al, al
jne 0x1400af010
lea rdx, [rbp + 0xdb38]
lea rcx, [rbp + 0xecf0]
call fcn.14002bd00
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
jne 0x1400aee01
mov byte [0x140166938], 0
lea rcx, [rbp + 0xecf0]
call fcn.1400c9da0
nop
lea rcx, [rbp + 0xdb38]
call fcn.140027fc0
mov edx, pe_nt_image_headers64
lea rcx, [rbp + 0xebe0]
call fcn.14000a2d0
mov dword [rbp + 0x1920], 0xb7a3a3b4
mov dword [rbp + 0x1924], 0xafb2b686
mov dword [rbp + 0x1928], 0x98abf0a9
mov word [rbp + 0x192c], __WSAFDIsSet
mov byte [rbp + 0x192e], 1
lea rcx, [rbp + 0x1920]
call fcn.14000f300
mov rdx, rax
mov dword [rsp + 0x20], esi
mov r9d, 0x40
lea r8d, [r9 - 0x38]
lea rcx, [rbp + 0xebe0]
call fcn.140029300
nop
lea rcx, [rbp + 0xebe0]
call fcn.140029290
test al, al
je 0x1400af087
mov word [rbp - 0x2c], 0xdf
mov byte [rbp - 0x2a], 1
lea rcx, [rbp - 0x2c]
call fcn.140005ba0
mov rbx, rax
lea rdx, [rbp + 0xdc18]
lea rcx, [rbp + 0xebe0]
call fcn.1400ca830
mov rcx, rax
mov rdx, rbx
call fcn.14002b8a0
movdqa xmm0, xmmword [0x1401359e0]
movdqu xmmword [rbp + 0x3410], xmm0
mov dword [rbp + 0x3420], 0x8d8f92c5
mov dword [rbp + 0x3424], 0x80828cc9
mov dword [rbp + 0x3428], 0x100c088
lea rcx, [rbp + 0x3410]
call fcn.14000eac0
mov r8, rax
lea rdx, [rbp + 0xdc18]
lea rcx, [rbp + 0x65d0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
mov edx, 8
lea rcx, [rbp + 0xdb10]
call fcn.140009770
lea rdx, [rbp + 0x720]
lea rcx, [0x1401673b0]
call fcn.140029820
mov rbx, rax
lea rdx, [rbp + 0x728]
lea rcx, [0x1401673b0]
call fcn.14002acc0
lea r9, [rbp + 0xdc18]
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0xdb10]
call fcn.1400cb340
lea rdx, [rbp + 0x730]
lea rcx, [0x1401673b0]
call fcn.140029820
mov rdx, rax
lea rcx, [rbp + 0xdb10]
call fcn.1400c9950
test al, al
je 0x1400aeff8
lea rdx, [rbp + 0xdc18]
lea rcx, [0x1401673b0]
call fcn.140029bf0
mov byte [0x140166938], 0
lea rcx, [rbp + 0xebe0]
call fcn.140029250
jmp 0x1400af0d3
movdqa xmm0, xmmword [0x140137280]
movdqu xmmword [rbp + 0x9758], xmm0
movdqa xmm1, xmmword [0x140139050]
movdqu xmmword [rbp + 0x9768], xmm1
mov word [rbp + 0x9778], 0x100
lea rcx, [rbp + 0x9758]
call fcn.14000a1d0
mov r8, rax
lea rdx, [rbp + 0xdc18]
lea rcx, [rbp + 0x65b0]
call fcn.14002b660
mov rcx, rax
call fcn.1400d15c0
lea rcx, [rbp + 0xecf0]
call fcn.1400c9da0
mov byte [0x140166938], 0
lea rcx, [rbp + 0xdb38]
call fcn.140027fc0
jmp 0x1400af13a
movdqa xmm0, xmmword [0x140134be0]
movdqu xmmword [rbp + 0x9898], xmm0
movdqa xmm1, xmmword [0x140139030]
movdqu xmmword [rbp + 0x98a8], xmm1
mov word [rbp + 0x98b8], 0xff
mov byte [rbp + 0x98ba], 1
lea rcx, [rbp + 0x9898]
call fcn.14000b0b0
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.14002b8a0
nop
mov byte [0x140166938], 0
lea rcx, [rbp + 0xebe0]
call fcn.14000a260
jmp 0x1400af13a
movdqa xmm0, xmmword [0x140134be0]
movdqu xmmword [rbp + 0x98e8], xmm0
movdqa xmm1, xmmword [0x140139040]
movdqu xmmword [rbp + 0x98f8], xmm1
mov word [rbp + 0x9908], 0xff
mov byte [rbp + 0x990a], 1
lea rcx, [rbp + 0x98e8]
call fcn.14000b0b0
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.14002b8a0
mov byte [0x140166938], 0
lea rcx, [rbp + 0xecf0]
call fcn.14000b110
nop
lea rcx, [rbp + 0xdb78]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdb98]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdbb8]
call fcn.140027fc0
jmp 0x1400af22f
movdqa xmm0, xmmword [0x140135920]
movdqu xmmword [rbp + 0xa708], xmm0
movdqa xmm1, xmmword [0x140134d10]
movdqu xmmword [rbp + 0xa718], xmm1
movdqa xmm0, xmmword [0x140131b90]
movdqu xmmword [rbp + 0xa728], xmm0
mov byte [rbp + 0xa738], 1
lea rcx, [rbp + 0xa708]
call fcn.140027410
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400af228
movdqa xmm0, xmmword [0x140135920]
movdqu xmmword [rbp + 0xa740], xmm0
movdqa xmm1, xmmword [0x140134d10]
movdqu xmmword [rbp + 0xa750], xmm1
movdqa xmm0, xmmword [0x140131bd0]
movdqu xmmword [rbp + 0xa760], xmm0
mov byte [rbp + 0xa770], 1
lea rcx, [rbp + 0xa740]
call fcn.140027410
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400af22f
mov byte [0x140166938], 0
lea rcx, [rbp + 0xdc18]
call fcn.140027fc0
jmp 0x1400b2b8f
cmp byte [0x14016694f], 0
je 0x1400afcd8
lea rdx, [rbp + 0xe1b8]
lea rcx, [rbp + 0xe9f8]
call fcn.14002a640
nop
movdqa xmm0, xmmword [0x140135710]
movdqa xmmword [rbp + 0xd580], xmm0
movdqa xmm1, xmmword [0x140134bd0]
movdqa xmmword [rbp + 0xd590], xmm1
movdqa xmm0, xmmword [0x140133070]
movdqa xmmword [rbp + 0xd5a0], xmm0
movdqa xmm1, xmmword [0x140134050]
movdqa xmmword [rbp + 0xd5b0], xmm1
movdqa xmm0, xmmword [0x1401342e0]
movdqa xmmword [rbp + 0xd5c0], xmm0
mov dword [rbp + 0xd5d0], 0x4a495755
mov dword [rbp + 0xd5d4], 0x5e50594f
mov dword [rbp + 0xd5d8], 0x5d5c4e43
mov word [rbp + 0xd5dc], 0x4e
mov byte [rbp + 0xd5de], 1
lea rcx, [rbp + 0xd580]
call fcn.14004cff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400af38c
movdqa xmm0, xmmword [0x140135cd0]
movdqa xmmword [rbp + 0xcb70], xmm0
movdqa xmm1, xmmword [0x1401362c0]
movdqa xmmword [rbp + 0xcb80], xmm1
movdqa xmm0, xmmword [0x140133550]
movdqa xmmword [rbp + 0xcb90], xmm0
movdqa xmm1, xmmword [0x1401341c0]
movdqa xmmword [rbp + 0xcba0], xmm1
mov dword [rbp + 0xcbb0], 0x6b6b6470
mov dword [rbp + 0xcbb4], 0x70777b74
mov word [rbp + 0xcbb8], 0x100
lea rcx, [rbp + 0xcb70]
call fcn.140027110
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400afccc
movdqa xmm0, xmmword [0x140135ef0]
movdqu xmmword [rbp + 0xb238], xmm0
movdqa xmm1, xmmword [0x140138c80]
movdqu xmmword [rbp + 0xb248], xmm1
movdqa xmm0, xmmword [0x1401338b0]
movdqu xmmword [rbp + 0xb258], xmm0
mov dword [rbp + 0xb268], 0x74746164
mov dword [rbp + 0xb26c], 0x703b7639
mov word [rbp + 0xb270], 0x100
lea rcx, [rbp + 0xb238]
call fcn.140027170
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400afccc
mov word [rsp + 0x54], 0x100
lea rcx, [rsp + 0x54]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe978]
call fcn.14002a600
nop
mov word [rsp + 0x58], 0x100
lea rcx, [rsp + 0x58]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe918]
call fcn.14002a600
nop
mov word [rsp + 0x5c], 0x100
lea rcx, [rsp + 0x5c]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe6b8]
call fcn.14002a600
nop
mov word [rsp + 0x60], 0x100
lea rcx, [rsp + 0x60]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe638]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2400], xmm0
mov word [rbp + 0x2410], 0x99
mov byte [rbp + 0x2412], 1
lea rcx, [rbp + 0x2400]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400af58d
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2418], xmm0
mov word [rbp + 0x2428], 0x99
mov byte [rbp + 0x242a], 1
movdqu xmmword [rbp + 0x2430], xmm0
mov word [rbp + 0x2440], 0x99
mov byte [rbp + 0x2442], 1
lea rcx, [rbp + 0x2418]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe9f8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2430]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x65f0]
lea rcx, [rbp + 0xe9f8]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe978]
call fcn.14002a540
lea rcx, [rbp + 0x65f0]
call fcn.140027fc0
jmp 0x1400af5e3
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9d98], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9da8], xmm1
mov dword [rbp + 0x9db8], 0xd1afded5
mov word [rbp + 0x9dbc], 0x100
lea rcx, [rbp + 0x9d98]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6610]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2448], xmm0
mov word [rbp + 0x2458], 0x99
mov byte [rbp + 0x245a], 1
lea rcx, [rbp + 0x2448]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400af6eb
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2460], xmm0
mov word [rbp + 0x2470], 0x99
mov byte [rbp + 0x2472], 1
movdqu xmmword [rbp + 0x2478], xmm0
mov word [rbp + 0x2488], 0x99
mov byte [rbp + 0x248a], 1
lea rcx, [rbp + 0x2478]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe9f8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2460]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x6630]
lea rcx, [rbp + 0xe9f8]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe918]
call fcn.14002a540
lea rcx, [rbp + 0x6630]
call fcn.140027fc0
jmp 0x1400af741
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9d70], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9d80], xmm1
mov dword [rbp + 0x9d90], 0xd1aeded5
mov word [rbp + 0x9d94], 0x100
lea rcx, [rbp + 0x9d70]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6650]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa458], xmm0
movdqa xmm1, xmmword [0x140137d60]
movdqu xmmword [rbp + 0xa468], xmm1
mov dword [rbp + 0xa478], 0x8b9c959a
mov dword [rbp + 0xa47c], 0x8e9e8ad9
mov dword [rbp + 0xa480], 0x658bb7dd
mov dword [rbp + 0xa484], 0x1007e6c
lea rcx, [rbp + 0xa458]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400af8b9
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa488], xmm0
movdqa xmm1, xmmword [0x140137d60]
movdqu xmmword [rbp + 0xa498], xmm1
mov dword [rbp + 0xa4a8], 0x8b9c959a
mov dword [rbp + 0xa4ac], 0x8e9e8ad9
mov dword [rbp + 0xa4b0], 0x658bb7dd
mov dword [rbp + 0xa4b4], 0x1007e6c
movdqu xmmword [rbp + 0xa4b8], xmm0
movdqu xmmword [rbp + 0xa4c8], xmm1
mov dword [rbp + 0xa4d8], 0x8b9c959a
mov dword [rbp + 0xa4dc], 0x8e9e8ad9
mov dword [rbp + 0xa4e0], 0x658bb7dd
mov dword [rbp + 0xa4e4], 0x1007e6c
lea rcx, [rbp + 0xa488]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe9f8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0xa4b8]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
lea r8, [rax + 0x2e]
mov r9, rdi
lea rdx, [rbp + 0x6670]
lea rcx, [rbp + 0xe9f8]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe6b8]
call fcn.14002a540
lea rcx, [rbp + 0x6670]
call fcn.140027fc0
jmp 0x1400af919
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0xa0c0], xmm0
movdqa xmm1, xmmword [0x140138af0]
movdqu xmmword [rbp + 0xa0d0], xmm1
mov dword [rbp + 0xa0e0], 0x9592829c
mov dword [rbp + 0xa0e4], 0x889593d9
mov word [rbp + 0xa0e8], 0x100
lea rcx, [rbp + 0xa0c0]
call fcn.140026ea0
mov rdx, rax
lea rcx, [rbp + 0x6690]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa608], xmm0
movdqa xmm1, xmmword [0x140134f70]
movdqu xmmword [rbp + 0xa618], xmm1
mov dword [rbp + 0xa628], 0xafd78490
mov dword [rbp + 0xa62c], 0x98978896
mov dword [rbp + 0xa630], 0x6390b2dd
mov dword [rbp + 0xa634], 0x1007e6a
lea rcx, [rbp + 0xa608]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400afa91
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa4e8], xmm0
movdqa xmm1, xmmword [0x140134f70]
movdqu xmmword [rbp + 0xa4f8], xmm1
mov dword [rbp + 0xa508], 0xafd78490
mov dword [rbp + 0xa50c], 0x98978896
mov dword [rbp + 0xa510], 0x6390b2dd
mov dword [rbp + 0xa514], 0x1007e6a
movdqu xmmword [rbp + 0xa518], xmm0
movdqu xmmword [rbp + 0xa528], xmm1
mov dword [rbp + 0xa538], 0xafd78490
mov dword [rbp + 0xa53c], 0x98978896
mov dword [rbp + 0xa540], 0x6390b2dd
mov dword [rbp + 0xa544], 0x1007e6a
lea rcx, [rbp + 0xa4e8]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe9f8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0xa518]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
lea r8, [rax + 0x2e]
mov r9, rdi
lea rdx, [rbp + 0x66b0]
lea rcx, [rbp + 0xe9f8]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe638]
call fcn.14002a540
lea rcx, [rbp + 0x66b0]
call fcn.140027fc0
jmp 0x1400afae7
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9d48], xmm0
movdqa xmm1, xmmword [0x1401372b0]
movdqu xmmword [rbp + 0x9d58], xmm1
mov dword [rbp + 0x9d68], 0x8c999fd5
mov word [rbp + 0x9d6c], 0x100
lea rcx, [rbp + 0x9d48]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x66d0]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe978]
call fcn.140004f80
mov dword [rbp + 0xda90], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe918]
call fcn.140004f80
mov dword [rbp + 0xdac4], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe6b8]
call fcn.140004f80
mov dword [rbp + 0xda8c], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe638]
call fcn.140004f80
mov dword [rbp + 0xda88], eax
mov dword [rbp + 0xda84], 0x540be3ff
mov dword [rbp + 0x738], 0xbbbea485
mov dword [rbp + 0x73c], 0x100a6bc
lea rcx, [rbp + 0x738]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0xe378]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xe378]
lea rcx, [rbp + 0xe9f8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400afc1b
lea rcx, [rbp + 0xe378]
call fcn.14002a390
add rbx, rax
mov word [rbp - 0x28], 0xa9
mov byte [rbp - 0x26], 1
lea rcx, [rbp - 0x28]
call fcn.140005ba0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0xe9f8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400afc1b
sub rax, rbx
mov r9, rax
mov r8, rbx
lea rdx, [rbp + 0xe358]
lea rcx, [rbp + 0xe9f8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe358]
call fcn.140004f80
mov dword [rbp + 0xda84], eax
lea rcx, [rbp + 0xe358]
call fcn.140027fc0
lea rax, [rbp + 0xda88]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xda8c]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda84]
lea r8, [rbp + 0xdac4]
lea rdx, [rbp + 0xda90]
lea rcx, [rbp + 0x9dc0]
call fcn.1400c4010
mov rdx, rax
lea rcx, [rbp + 0x1c60]
call fcn.1400cb3e0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c60]
call fcn.140005ae0
nop
lea rcx, [rbp + 0xe378]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe638]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe6b8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe918]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe978]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe9f8]
call fcn.140027fc0
jmp 0x1400b2b8f
lea rcx, [rbp + 0xe9f8]
call fcn.140027fc0
cmp byte [0x140166995], 0
je 0x1400b0874
lea rdx, [rbp + 0xe1b8]
lea rcx, [rbp + 0xe318]
call fcn.14002a640
nop
movdqa xmm0, xmmword [0x140135710]
movdqa xmmword [rbp + 0xd5e0], xmm0
movdqa xmm1, xmmword [0x140134bd0]
movdqa xmmword [rbp + 0xd5f0], xmm1
movdqa xmm0, xmmword [0x140133070]
movdqa xmmword [rbp + 0xd600], xmm0
movdqa xmm1, xmmword [0x140134050]
movdqa xmmword [rbp + 0xd610], xmm1
movdqa xmm0, xmmword [0x1401342e0]
movdqa xmmword [rbp + 0xd620], xmm0
mov dword [rbp + 0xd630], 0x4a495755
mov dword [rbp + 0xd634], 0x5e50594f
mov dword [rbp + 0xd638], 0x5d5c4e43
mov word [rbp + 0xd63c], 0x4e
mov byte [rbp + 0xd63e], 1
lea rcx, [rbp + 0xd5e0]
call fcn.14004cff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400afe24
movdqa xmm0, xmmword [0x140135cd0]
movdqa xmmword [rbp + 0xcbc0], xmm0
movdqa xmm1, xmmword [0x1401362c0]
movdqa xmmword [rbp + 0xcbd0], xmm1
movdqa xmm0, xmmword [0x140133550]
movdqa xmmword [rbp + 0xcbe0], xmm0
movdqa xmm1, xmmword [0x1401341c0]
movdqa xmmword [rbp + 0xcbf0], xmm1
mov dword [rbp + 0xcc00], 0x6b6b6470
mov dword [rbp + 0xcc04], 0x70777b74
mov word [rbp + 0xcc08], 0x100
lea rcx, [rbp + 0xcbc0]
call fcn.140027110
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0868
movdqa xmm0, xmmword [0x140136b40]
movdqu xmmword [rbp + 0xacf0], xmm0
movdqa xmm1, xmmword [0x140136f50]
movdqu xmmword [rbp + 0xad00], xmm1
movdqa xmm0, xmmword [0x140132aa0]
movdqu xmmword [rbp + 0xad10], xmm0
mov dword [rbp + 0xad20], 0x7b3679
mov byte [rbp + 0xad24], 1
lea rcx, [rbp + 0xacf0]
call fcn.140026ff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0868
mov word [rsp + 0x64], 0x100
lea rcx, [rsp + 0x64]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe2f8]
call fcn.14002a600
nop
mov word [rsp + 0x68], 0x100
lea rcx, [rsp + 0x68]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe2d8]
call fcn.14002a600
nop
mov word [rsp + 0x6c], 0x100
lea rcx, [rsp + 0x6c]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe298]
call fcn.14002a600
nop
mov word [rsp + 0x70], 0x100
lea rcx, [rsp + 0x70]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe278]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2250], xmm0
mov word [rbp + 0x2260], 0x99
mov byte [rbp + 0x2262], 1
lea rcx, [rbp + 0x2250]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0019
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x24a8], xmm0
mov word [rbp + 0x24b8], 0x99
mov byte [rbp + 0x24ba], 1
movdqu xmmword [rbp + 0x24c0], xmm0
mov word [rbp + 0x24d0], 0x99
mov byte [rbp + 0x24d2], 1
lea rcx, [rbp + 0x24a8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe318]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x24c0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x66f0]
lea rcx, [rbp + 0xe318]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe2f8]
call fcn.14002a540
lea rcx, [rbp + 0x66f0]
call fcn.140027fc0
jmp 0x1400b006f
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9d20], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9d30], xmm1
mov dword [rbp + 0x9d40], 0xd1afded5
mov word [rbp + 0x9d44], 0x100
lea rcx, [rbp + 0x9d20]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6710]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2058], xmm0
mov word [rbp + 0x2068], 0x99
mov byte [rbp + 0x206a], 1
lea rcx, [rbp + 0x2058]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0177
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2070], xmm0
mov word [rbp + 0x2080], 0x99
mov byte [rbp + 0x2082], 1
movdqu xmmword [rbp + 0x2088], xmm0
mov word [rbp + 0x2098], 0x99
mov byte [rbp + 0x209a], 1
lea rcx, [rbp + 0x2070]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe318]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2088]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x6730]
lea rcx, [rbp + 0xe318]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe2d8]
call fcn.14002a540
lea rcx, [rbp + 0x6730]
call fcn.140027fc0
jmp 0x1400b01cd
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9cf8], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9d08], xmm1
mov dword [rbp + 0x9d18], 0xd1aeded5
mov word [rbp + 0x9d1c], 0x100
lea rcx, [rbp + 0x9cf8]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6750]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa548], xmm0
movdqa xmm1, xmmword [0x140137d60]
movdqu xmmword [rbp + 0xa558], xmm1
mov dword [rbp + 0xa568], 0x8b9c959a
mov dword [rbp + 0xa56c], 0x8e9e8ad9
mov dword [rbp + 0xa570], 0x658bb7dd
mov dword [rbp + 0xa574], 0x1007e6c
lea rcx, [rbp + 0xa548]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0345
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa578], xmm0
movdqa xmm1, xmmword [0x140137d60]
movdqu xmmword [rbp + 0xa588], xmm1
mov dword [rbp + 0xa598], 0x8b9c959a
mov dword [rbp + 0xa59c], 0x8e9e8ad9
mov dword [rbp + 0xa5a0], 0x658bb7dd
mov dword [rbp + 0xa5a4], 0x1007e6c
movdqu xmmword [rbp + 0xa5a8], xmm0
movdqu xmmword [rbp + 0xa5b8], xmm1
mov dword [rbp + 0xa5c8], 0x8b9c959a
mov dword [rbp + 0xa5cc], 0x8e9e8ad9
mov dword [rbp + 0xa5d0], 0x658bb7dd
mov dword [rbp + 0xa5d4], 0x1007e6c
lea rcx, [rbp + 0xa578]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe318]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0xa5a8]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
lea r8, [rax + 0x2e]
mov r9, rdi
lea rdx, [rbp + 0x6770]
lea rcx, [rbp + 0xe318]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe298]
call fcn.14002a540
lea rcx, [rbp + 0x6770]
call fcn.140027fc0
jmp 0x1400b03a5
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0xa0f0], xmm0
movdqa xmm1, xmmword [0x140138af0]
movdqu xmmword [rbp + 0xa100], xmm1
mov dword [rbp + 0xa110], 0x9592829c
mov dword [rbp + 0xa114], 0x889593d9
mov word [rbp + 0xa118], 0x100
lea rcx, [rbp + 0xa0f0]
call fcn.140026ea0
mov rdx, rax
lea rcx, [rbp + 0x6790]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa5d8], xmm0
movdqa xmm1, xmmword [0x140134f70]
movdqu xmmword [rbp + 0xa5e8], xmm1
mov dword [rbp + 0xa5f8], 0xafd78490
mov dword [rbp + 0xa5fc], 0x98978896
mov dword [rbp + 0xa600], 0x6390b2dd
mov dword [rbp + 0xa604], 0x1007e6a
lea rcx, [rbp + 0xa5d8]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b051d
movdqa xmm0, xmmword [0x140135d90]
movdqu xmmword [rbp + 0xa638], xmm0
movdqa xmm1, xmmword [0x140134f70]
movdqu xmmword [rbp + 0xa648], xmm1
mov dword [rbp + 0xa658], 0xafd78490
mov dword [rbp + 0xa65c], 0x98978896
mov dword [rbp + 0xa660], 0x6390b2dd
mov dword [rbp + 0xa664], 0x1007e6a
movdqu xmmword [rbp + 0xa668], xmm0
movdqu xmmword [rbp + 0xa678], xmm1
mov dword [rbp + 0xa688], 0xafd78490
mov dword [rbp + 0xa68c], 0x98978896
mov dword [rbp + 0xa690], 0x6390b2dd
mov dword [rbp + 0xa694], 0x1007e6a
lea rcx, [rbp + 0xa638]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe318]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0xa668]
call fcn.140026c90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe318]
call fcn.14002a300
lea r8, [rax + 0x2e]
mov r9, rdi
lea rdx, [rbp + 0x67b0]
lea rcx, [rbp + 0xe318]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe278]
call fcn.14002a540
lea rcx, [rbp + 0x67b0]
call fcn.140027fc0
jmp 0x1400b0573
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9ca8], xmm0
movdqa xmm1, xmmword [0x1401372b0]
movdqu xmmword [rbp + 0x9cb8], xmm1
mov dword [rbp + 0x9cc8], 0x8c999fd5
mov word [rbp + 0x9ccc], 0x100
lea rcx, [rbp + 0x9ca8]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x67d0]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe2f8]
call fcn.140004f80
mov dword [rbp + 0xdb04], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe2d8]
call fcn.140004f80
mov dword [rbp + 0xdb00], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe298]
call fcn.140004f80
mov dword [rbp + 0xdafc], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe278]
call fcn.140004f80
mov dword [rbp + 0xdaf8], eax
mov dword [rbp + 0xda80], 0x540be3ff
mov dword [rbp + 0x740], 0xbbbea485
mov dword [rbp + 0x744], 0x100a6bc
lea rcx, [rbp + 0x740]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0xe7f8]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xe7f8]
lea rcx, [rbp + 0xe318]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400b0752
lea rcx, [rbp + 0xe7f8]
call fcn.14002a390
add rbx, rax
mov word [rbp - 0x24], 0xa9
mov byte [rbp - 0x22], 1
lea rcx, [rbp - 0x24]
call fcn.140005ba0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0xe318]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b070a
sub rax, rbx
mov r9, rax
mov r8, rbx
lea rdx, [rbp + 0xe7b8]
lea rcx, [rbp + 0xe318]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe7b8]
call fcn.140004f80
mov dword [rbp + 0xda80], eax
mov dword [rbp + 0xa50], 0xbbbea485
mov dword [rbp + 0xa54], 0xfbe0bc
mov byte [rbp + 0xa58], 1
lea rcx, [rbp + 0xa50]
call fcn.14000cc20
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b8a0
mov rcx, rax
mov edx, dword [rbp + 0xda80]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x14002bd40]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0xe7b8]
call fcn.140027fc0
jmp 0x1400b07b7
movdqa xmm0, xmmword [0x1401368b0]
movdqu xmmword [rbp + 0x9eb0], xmm0
movdqa xmm1, xmmword [0x140135250]
movdqu xmmword [rbp + 0x9ec0], xmm1
mov dword [rbp + 0x9ed0], 0x8492959c
mov word [rbp + 0x9ed4], 0xde
mov byte [rbp + 0x9ed6], 1
lea rcx, [rbp + 0x9eb0]
call fcn.140026db0
jmp 0x1400b0798
movdqa xmm0, xmmword [0x140135c10]
movdqu xmmword [rbp + 0xa938], xmm0
movdqa xmm1, xmmword [0x140137410]
movdqu xmmword [rbp + 0xa948], xmm1
movdqa xmm0, xmmword [0x140133bd0]
movdqu xmmword [rbp + 0xa958], xmm0
mov dword [rbp + 0xa968], 0x100616b
lea rcx, [rbp + 0xa938]
call fcn.140007310
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14002b8a0
lea rdx, [0x14002bd40]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rax, [rbp + 0xdaf8]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdafc]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xda80]
lea r8, [rbp + 0xdb00]
lea rdx, [rbp + 0xdb04]
lea rcx, [rbp + 0x9f78]
call fcn.1400c4010
mov rdx, rax
lea rcx, [rbp + 0x1c70]
call fcn.1400cb480
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c70]
call fcn.140005ae0
nop
lea rcx, [rbp + 0xe7f8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe278]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe298]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe2d8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe2f8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe318]
call fcn.140027fc0
jmp 0x1400b2b8f
lea rcx, [rbp + 0xe318]
call fcn.140027fc0
cmp byte [0x14016697d], 0
je 0x1400b0e3d
lea rdx, [rbp + 0xe1b8]
lea rcx, [rbp + 0xe798]
call fcn.14002a640
nop
movdqa xmm0, xmmword [0x140135710]
movdqa xmmword [rbp + 0xd640], xmm0
movdqa xmm1, xmmword [0x140134bd0]
movdqa xmmword [rbp + 0xd650], xmm1
movdqa xmm0, xmmword [0x140133070]
movdqa xmmword [rbp + 0xd660], xmm0
movdqa xmm1, xmmword [0x140134050]
movdqa xmmword [rbp + 0xd670], xmm1
movdqa xmm0, xmmword [0x1401342e0]
movdqa xmmword [rbp + 0xd680], xmm0
mov dword [rbp + 0xd690], 0x4a495755
mov dword [rbp + 0xd694], 0x5e50594f
mov dword [rbp + 0xd698], 0x5d5c4e43
mov word [rbp + 0xd69c], 0x4e
mov byte [rbp + 0xd69e], 1
lea rcx, [rbp + 0xd640]
call fcn.14004cff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b09c0
movdqa xmm0, xmmword [0x140135cd0]
movdqa xmmword [rbp + 0xc8a0], xmm0
movdqa xmm1, xmmword [0x1401362c0]
movdqa xmmword [rbp + 0xc8b0], xmm1
movdqa xmm0, xmmword [0x140133550]
movdqa xmmword [rbp + 0xc8c0], xmm0
movdqa xmm1, xmmword [0x1401341c0]
movdqa xmmword [rbp + 0xc8d0], xmm1
mov dword [rbp + 0xc8e0], 0x6b6b6470
mov dword [rbp + 0xc8e4], 0x70777b74
mov word [rbp + 0xc8e8], 0x100
lea rcx, [rbp + 0xc8a0]
call fcn.140027110
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0e31
movdqa xmm0, xmmword [0x140135aa0]
movdqu xmmword [rbp + 0x3810], xmm0
mov dword [rbp + 0x3820], 0x898fc690
mov dword [rbp + 0x3824], 0x89cb8f9f
mov dword [rbp + 0x3828], 0x95819c8c
mov word [rbp + 0x382c], __WSAFDIsSet
mov byte [rbp + 0x382e], 1
lea rcx, [rbp + 0x3810]
call fcn.140026cf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0e31
movdqa xmm0, xmmword [0x140134500]
movdqu xmmword [rbp + 0xaa88], xmm0
movdqa xmm1, xmmword [0x140135220]
movdqu xmmword [rbp + 0xaa98], xmm1
movdqa xmm0, xmmword [0x140134180]
movdqu xmmword [rbp + 0xaaa8], xmm0
mov dword [rbp + 0xaab8], 0x387b3679
mov word [rbp + 0xaabc], 0x75
mov byte [rbp + 0xaabe], 1
lea rcx, [rbp + 0xaa88]
call fcn.140008620
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0e31
mov word [rsp + 0x74], 0x100
lea rcx, [rsp + 0x74]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe758]
call fcn.14002a600
nop
mov word [rsp + 0x78], 0x100
lea rcx, [rsp + 0x78]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe738]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x20a0], xmm0
mov word [rbp + 0x20b0], 0x99
mov byte [rbp + 0x20b2], 1
lea rcx, [rbp + 0x20a0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0be2
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x20b8], xmm0
mov word [rbp + 0x20c8], 0x99
mov byte [rbp + 0x20ca], 1
movdqu xmmword [rbp + 0x20d0], xmm0
mov word [rbp + 0x20e0], 0x99
mov byte [rbp + 0x20e2], 1
lea rcx, [rbp + 0x20b8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe798]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x20d0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x67f0]
lea rcx, [rbp + 0xe798]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe758]
call fcn.14002a540
lea rcx, [rbp + 0x67f0]
call fcn.140027fc0
jmp 0x1400b0c38
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9c80], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9c90], xmm1
mov dword [rbp + 0x9ca0], 0xd1afded5
mov word [rbp + 0x9ca4], 0x100
lea rcx, [rbp + 0x9c80]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6810]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x20e8], xmm0
mov word [rbp + 0x20f8], 0x99
mov byte [rbp + 0x20fa], 1
lea rcx, [rbp + 0x20e8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b0d40
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2100], xmm0
mov word [rbp + 0x2110], 0x99
mov byte [rbp + 0x2112], 1
movdqu xmmword [rbp + 0x2118], xmm0
mov word [rbp + 0x2128], 0x99
mov byte [rbp + 0x212a], 1
lea rcx, [rbp + 0x2118]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe798]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2100]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe798]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x6830]
lea rcx, [rbp + 0xe798]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xe738]
call fcn.14002a540
lea rcx, [rbp + 0x6830]
call fcn.140027fc0
jmp 0x1400b0d96
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9c58], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9c68], xmm1
mov dword [rbp + 0x9c78], 0xd1aeded5
mov word [rbp + 0x9c7c], 0x100
lea rcx, [rbp + 0x9c58]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6850]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe758]
call fcn.140004f80
mov dword [rbp + 0xdaf4], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xe738]
call fcn.140004f80
mov dword [rbp + 0xdaf0], eax
lea r8, [rbp + 0xdaf0]
lea rdx, [rbp + 0xdaf4]
lea rcx, [rbp + 0x1c80]
call fcn.14004d170
mov rdx, rax
lea rcx, [rbp + 0x1c90]
call fcn.1400cb520
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1c90]
call fcn.140005ae0
nop
lea rcx, [rbp + 0xe738]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe758]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe798]
call fcn.140027fc0
jmp 0x1400b2b8f
lea rcx, [rbp + 0xe798]
call fcn.140027fc0
cmp byte [0x14016694c], 1
jne 0x1400b22cf
movdqa xmm0, xmmword [0x140135710]
movdqa xmmword [rbp + 0xd520], xmm0
movdqa xmm1, xmmword [0x140134bd0]
movdqa xmmword [rbp + 0xd530], xmm1
movdqa xmm0, xmmword [0x140133070]
movdqa xmmword [rbp + 0xd540], xmm0
movdqa xmm1, xmmword [0x140134050]
movdqa xmmword [rbp + 0xd550], xmm1
movdqa xmm0, xmmword [0x1401342e0]
movdqa xmmword [rbp + 0xd560], xmm0
mov dword [rbp + 0xd570], 0x4a495755
mov dword [rbp + 0xd574], 0x5e50594f
mov dword [rbp + 0xd578], 0x5d5c4e43
mov word [rbp + 0xd57c], 0x4e
mov byte [rbp + 0xd57e], 1
lea rcx, [rbp + 0xd520]
call fcn.14004cff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b0f75
movdqa xmm0, xmmword [0x140135cd0]
movdqa xmmword [rbp + 0xcc10], xmm0
movdqa xmm1, xmmword [0x1401362c0]
movdqa xmmword [rbp + 0xcc20], xmm1
movdqa xmm0, xmmword [0x140133550]
movdqa xmmword [rbp + 0xcc30], xmm0
movdqa xmm1, xmmword [0x1401341c0]
movdqa xmmword [rbp + 0xcc40], xmm1
mov dword [rbp + 0xcc50], 0x6b6b6470
mov dword [rbp + 0xcc54], 0x70777b74
mov word [rbp + 0xcc58], 0x100
lea rcx, [rbp + 0xcc10]
call fcn.140027110
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b1831
lea rdx, [rbp + 0xe1b8]
lea rcx, [rbp + 0xe818]
call fcn.14002a640
nop
movdqa xmm0, xmmword [0x140135240]
movdqu xmmword [rbp + 0xb8b8], xmm0
movdqa xmm1, xmmword [0x140135c50]
movdqu xmmword [rbp + 0xb8c8], xmm1
movdqa xmm0, xmmword [0x140132690]
movdqu xmmword [rbp + 0xb8d8], xmm0
mov dword [rbp + 0xb8e8], 0x6a276971
mov dword [rbp + 0xb8ec], 0x7034737c
mov dword [rbp + 0xb8f0], 0x6c3c723d
mov word [rbp + 0xb8f4], 0x100
lea rcx, [rbp + 0xb8b8]
call fcn.140026fc0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b1825
mov word [rsp + 0x7c], 0x100
lea rcx, [rsp + 0x7c]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdf58]
call fcn.14002a600
nop
mov word [rbp - 0x80], 0x100
lea rcx, [rbp - 0x80]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdf38]
call fcn.14002a600
nop
mov word [rbp - 0x7c], 0x100
lea rcx, [rbp - 0x7c]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdf18]
call fcn.14002a600
nop
mov word [rbp - 0x78], 0x100
lea rcx, [rbp - 0x78]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdef8]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2130], xmm0
mov word [rbp + 0x2140], 0x99
mov byte [rbp + 0x2142], 1
lea rcx, [rbp + 0x2130]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b118e
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2148], xmm0
mov word [rbp + 0x2158], 0x99
mov byte [rbp + 0x215a], 1
movdqu xmmword [rbp + 0x2160], xmm0
mov word [rbp + 0x2170], 0x99
mov byte [rbp + 0x2172], 1
lea rcx, [rbp + 0x2160]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe818]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2148]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x6870]
lea rcx, [rbp + 0xe818]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdf58]
call fcn.14002a540
lea rcx, [rbp + 0x6870]
call fcn.140027fc0
jmp 0x1400b11e4
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9be0], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9bf0], xmm1
mov dword [rbp + 0x9c00], 0xd1afded5
mov word [rbp + 0x9c04], 0x100
lea rcx, [rbp + 0x9be0]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6890]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2178], xmm0
mov word [rbp + 0x2188], 0x99
mov byte [rbp + 0x218a], 1
lea rcx, [rbp + 0x2178]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b12ec
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2190], xmm0
mov word [rbp + 0x21a0], 0x99
mov byte [rbp + 0x21a2], 1
movdqu xmmword [rbp + 0x21a8], xmm0
mov word [rbp + 0x21b8], 0x99
mov byte [rbp + 0x21ba], 1
lea rcx, [rbp + 0x21a8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe818]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2190]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x68b0]
lea rcx, [rbp + 0xe818]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdf38]
call fcn.14002a540
lea rcx, [rbp + 0x68b0]
call fcn.140027fc0
jmp 0x1400b1342
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9c08], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9c18], xmm1
mov dword [rbp + 0x9c28], 0xd1aeded5
mov word [rbp + 0x9c2c], 0x100
lea rcx, [rbp + 0x9c08]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x68d0]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x2e68], xmm0
mov dword [rbp + 0x2e78], 0x8d938f91
mov dword [rbp + 0x2e7c], 0x1009684
lea rcx, [rbp + 0x2e68]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b1456
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x2e80], xmm0
mov dword [rbp + 0x2e90], 0x8d938f91
mov dword [rbp + 0x2e94], 0x1009684
movdqu xmmword [rbp + 0x2e98], xmm0
mov dword [rbp + 0x2ea8], 0x8d938f91
mov dword [rbp + 0x2eac], 0x1009684
lea rcx, [rbp + 0x2e80]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe818]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2e98]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
lea r8, [rax + 0x16]
mov r9, rdi
lea rdx, [rbp + 0x68f0]
lea rcx, [rbp + 0xe818]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdf18]
call fcn.14002a540
lea rcx, [rbp + 0x68f0]
call fcn.140027fc0
jmp 0x1400b14a2
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9780], xmm0
movdqa xmm1, xmmword [0x140136ee0]
movdqu xmmword [rbp + 0x9790], xmm1
mov word [rbp + 0x97a0], 0x100
lea rcx, [rbp + 0x9780]
call fcn.14000a1d0
mov rdx, rax
lea rcx, [rbp + 0x6910]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x3050], xmm0
mov dword [rbp + 0x3060], 0x81959691
mov dword [rbp + 0x3064], 0x978f8a
mov byte [rbp + 0x3068], 1
lea rcx, [rbp + 0x3050]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b15cb
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x3070], xmm0
mov dword [rbp + 0x3080], 0x81959691
mov dword [rbp + 0x3084], 0x978f8a
mov byte [rbp + 0x3088], 1
movdqu xmmword [rbp + 0x3090], xmm0
mov dword [rbp + 0x30a0], 0x81959691
mov dword [rbp + 0x30a4], 0x978f8a
mov byte [rbp + 0x30a8], 1
lea rcx, [rbp + 0x3070]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe818]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x3090]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe818]
call fcn.14002a300
lea r8, [rax + 0x17]
mov r9, rdi
lea rdx, [rbp + 0x6930]
lea rcx, [rbp + 0xe818]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdef8]
call fcn.14002a540
lea rcx, [rbp + 0x6930]
call fcn.140027fc0
jmp 0x1400b161e
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9848], xmm0
movdqa xmm1, xmmword [0x140136ba0]
movdqu xmmword [rbp + 0x9858], xmm1
mov word [rbp + 0x9868], __WSAFDIsSet
mov byte [rbp + 0x986a], 1
lea rcx, [rbp + 0x9848]
call fcn.14000b0b0
mov rdx, rax
lea rcx, [rbp + 0x6950]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
lea rdx, [0x140167500]
lea rcx, [rbp + 0xddd8]
call fcn.14002a640
nop
mov word [rbp - 0x74], 0x100
lea rcx, [rbp - 0x74]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xddb8]
call fcn.14002a600
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdef8]
call fcn.140004f80
cmp eax, 0xffffffff
je 0x1400b16ef
mov word [rbp - 0x20], 0xf8
mov byte [rbp - 0x1e], 1
lea rcx, [rbp - 0x20]
call fcn.140005ba0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdef8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b16ef
lea rcx, [rbp + 0xdef8]
call fcn.14002a3a0
mov rbx, rax
lea rcx, [rbp + 0xdef8]
call fcn.14002a3b0
mov rdi, rax
cmp rbx, rax
je 0x1400b16dc
nop word [rax + rax]
movzx edx, byte [rbx]
cmp dl, 0x2d
je 0x1400b16d4
lea rcx, [rbp + 0xddb8]
call fcn.14002e5e0
inc rbx
cmp rbx, rdi
jne 0x1400b16c0
lea rdx, [rbp + 0xddb8]
lea rcx, [rbp + 0xddd8]
call fcn.14002a4b0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf58]
call fcn.140004f80
mov dword [rbp + 0xdaec], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf38]
call fcn.140004f80
mov dword [rbp + 0xdae4], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdef8]
call fcn.140004f80
mov dword [rbp + 0xdae0], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdf18]
call fcn.140004f80
mov dword [rbp + 0xdadc], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xddd8]
call fcn.140004f80
mov dword [rbp + 0xdad8], eax
lea rax, [rbp + 0xdad8]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdadc]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdae0]
lea r8, [rbp + 0xdae4]
lea rdx, [rbp + 0xdaec]
lea rcx, [rbp + 0x9f28]
call fcn.1400c4010
mov rdx, rax
lea rcx, [rbp + 0x1ca0]
call fcn.1400cb5b0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1ca0]
call fcn.140005ae0
nop
lea rcx, [rbp + 0xddb8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xddd8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdef8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdf18]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdf38]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdf58]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe818]
call fcn.140027fc0
jmp 0x1400b2b8f
lea rcx, [rbp + 0xe818]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140139300]
movdqa xmmword [rbp + 0xd6a0], xmm0
movdqa xmm1, xmmword [0x1401392b0]
movdqa xmmword [rbp + 0xd6b0], xmm1
movdqa xmm0, xmmword [0x1401393c0]
movdqa xmmword [rbp + 0xd6c0], xmm0
movdqa xmm1, xmmword [0x1401389f0]
movdqa xmmword [rbp + 0xd6d0], xmm1
movdqa xmm0, xmmword [0x140139460]
movdqa xmmword [rbp + 0xd6e0], xmm0
movdqa xmm1, xmmword [0x140137a90]
movdqa xmmword [rbp + 0xd6f0], xmm1
mov dword [rbp + 0xd700], 0xa8bfbe
mov byte [rbp + 0xd704], 1
lea rcx, [rbp + 0xd6a0]
call fcn.1400c5100
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b22cf
lea rdx, [rbp + 0xe1b8]
lea rcx, [rbp + 0xdd98]
call fcn.14002a640
nop
mov word [rbp - 0x70], 0x100
lea rcx, [rbp - 0x70]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdd78]
call fcn.14002a600
nop
mov word [rbp - 0x6c], 0x100
lea rcx, [rbp - 0x6c]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdd58]
call fcn.14002a600
nop
mov word [rbp - 0x68], 0x100
lea rcx, [rbp - 0x68]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdd38]
call fcn.14002a600
nop
mov word [rbp - 0x64], 0x100
lea rcx, [rbp - 0x64]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdd18]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x21c0], xmm0
mov word [rbp + 0x21d0], 0x99
mov byte [rbp + 0x21d2], 1
lea rcx, [rbp + 0x21c0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b1a62
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x21d8], xmm0
mov word [rbp + 0x21e8], 0x99
mov byte [rbp + 0x21ea], 1
movdqu xmmword [rbp + 0x21f0], xmm0
mov word [rbp + 0x2200], 0x99
mov byte [rbp + 0x2202], 1
lea rcx, [rbp + 0x21f0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xdd98]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x21d8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x6970]
lea rcx, [rbp + 0xdd98]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdd78]
call fcn.14002a540
lea rcx, [rbp + 0x6970]
call fcn.140027fc0
jmp 0x1400b1ab8
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9c30], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9c40], xmm1
mov dword [rbp + 0x9c50], 0xd1afded5
mov word [rbp + 0x9c54], 0x100
lea rcx, [rbp + 0x9c30]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x6990]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2208], xmm0
mov word [rbp + 0x2218], 0x99
mov byte [rbp + 0x221a], 1
lea rcx, [rbp + 0x2208]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b1bc0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2220], xmm0
mov word [rbp + 0x2230], 0x99
mov byte [rbp + 0x2232], 1
movdqu xmmword [rbp + 0x2238], xmm0
mov word [rbp + 0x2248], 0x99
mov byte [rbp + 0x224a], 1
lea rcx, [rbp + 0x2238]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xdd98]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2220]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x69b0]
lea rcx, [rbp + 0xdd98]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdd58]
call fcn.14002a540
lea rcx, [rbp + 0x69b0]
call fcn.140027fc0
jmp 0x1400b1c16
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9cd0], xmm0
movdqa xmm1, xmmword [0x140136270]
movdqu xmmword [rbp + 0x9ce0], xmm1
mov dword [rbp + 0x9cf0], 0xd1aeded5
mov word [rbp + 0x9cf4], 0x100
lea rcx, [rbp + 0x9cd0]
call fcn.140026ed0
mov rdx, rax
lea rcx, [rbp + 0x69d0]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x2eb0], xmm0
mov dword [rbp + 0x2ec0], 0x8d938f91
mov dword [rbp + 0x2ec4], 0x1009684
lea rcx, [rbp + 0x2eb0]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b1d2a
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x2ec8], xmm0
mov dword [rbp + 0x2ed8], 0x8d938f91
mov dword [rbp + 0x2edc], 0x1009684
movdqu xmmword [rbp + 0x2ee0], xmm0
mov dword [rbp + 0x2ef0], 0x8d938f91
mov dword [rbp + 0x2ef4], 0x1009684
lea rcx, [rbp + 0x2ec8]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xdd98]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2ee0]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
lea r8, [rax + 0x16]
mov r9, rdi
lea rdx, [rbp + 0x69f0]
lea rcx, [rbp + 0xdd98]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdd38]
call fcn.14002a540
lea rcx, [rbp + 0x69f0]
call fcn.140027fc0
jmp 0x1400b1d76
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9730], xmm0
movdqa xmm1, xmmword [0x140136ee0]
movdqu xmmword [rbp + 0x9740], xmm1
mov word [rbp + 0x9750], 0x100
lea rcx, [rbp + 0x9730]
call fcn.14000a1d0
mov rdx, rax
lea rcx, [rbp + 0x6a10]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x30b0], xmm0
mov dword [rbp + 0x30c0], 0x81959691
mov dword [rbp + 0x30c4], 0x978f8a
mov byte [rbp + 0x30c8], 1
lea rcx, [rbp + 0x30b0]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b1e9f
movdqa xmm0, xmmword [0x140135310]
movdqu xmmword [rbp + 0x30d0], xmm0
mov dword [rbp + 0x30e0], 0x81959691
mov dword [rbp + 0x30e4], 0x978f8a
mov byte [rbp + 0x30e8], 1
movdqu xmmword [rbp + 0x30f0], xmm0
mov dword [rbp + 0x3100], 0x81959691
mov dword [rbp + 0x3104], 0x978f8a
mov byte [rbp + 0x3108], 1
lea rcx, [rbp + 0x30d0]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xdd98]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x30f0]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd98]
call fcn.14002a300
lea r8, [rax + 0x17]
mov r9, rdi
lea rdx, [rbp + 0x6a30]
lea rcx, [rbp + 0xdd98]
call fcn.14002a2a0
mov rdx, rax
lea rcx, [rbp + 0xdd18]
call fcn.14002a540
lea rcx, [rbp + 0x6a30]
call fcn.140027fc0
jmp 0x1400b1ef2
movdqa xmm0, xmmword [0x140135410]
movdqu xmmword [rbp + 0x9a00], xmm0
movdqa xmm1, xmmword [0x140136ba0]
movdqu xmmword [rbp + 0x9a10], xmm1
mov word [rbp + 0x9a20], __WSAFDIsSet
mov byte [rbp + 0x9a22], 1
lea rcx, [rbp + 0x9a00]
call fcn.14000b0b0
mov rdx, rax
lea rcx, [rbp + 0x6a50]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
lea rdx, [0x140167500]
lea rcx, [rbp + 0xdbf8]
call fcn.14002a640
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdbf8]
call fcn.140004f80
mov edi, eax
mov word [rbp - 0x60], 0x100
lea rcx, [rbp - 0x60]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xdbd8]
call fcn.14002a600
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdd18]
call fcn.140004f80
mov ebx, eax
cmp eax, 0xffffffff
je 0x1400b2199
mov word [rbp - 0x1c], 0xf8
mov byte [rbp - 0x1a], 1
lea rcx, [rbp - 0x1c]
call fcn.140005ba0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd18]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2199
cmp ebx, edi
jle 0x1400b2199
lea rcx, [rbp + 0xdd18]
call fcn.14002a3a0
mov rbx, rax
lea rcx, [rbp + 0xdd18]
call fcn.14002a3b0
mov rdi, rax
cmp rbx, rax
je 0x1400b1fcc
movzx edx, byte [rbx]
cmp dl, 0x2d
je 0x1400b1fc4
lea rcx, [rbp + 0xdbd8]
call fcn.14002e5e0
inc rbx
cmp rbx, rdi
jne 0x1400b1fb0
lea rdx, [rbp + 0xdbd8]
lea rcx, [rbp + 0xdbf8]
call fcn.14002a4b0
mov dword [rbp + 0x1b0], 0xdde7f8
mov byte [rbp + 0x1b4], 1
lea rcx, [rbp + 0x1b0]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdd18]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2199
mov word [rbp - 0x18], 0xf8
mov byte [rbp - 0x16], 1
lea rcx, [rbp - 0x18]
call fcn.140005ba0
mov rdx, rax
lea r8, [0x140167500]
lea rcx, [rbp + 0x6a70]
call fcn.14002b580
mov rbx, rax
mov word [rbp - 0x14], 0xdf
mov byte [rbp - 0x12], 1
lea rcx, [rbp - 0x14]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x6a90]
call fcn.14002b6d0
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xdd18]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0x6a90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6a70]
call fcn.140027fc0
cmp rbx, 0xffffffffffffffff
jne 0x1400b2199
movdqa xmm0, xmmword [0x140138460]
movdqu xmmword [rbp + 0x2730], xmm0
mov dword [rbp + 0x2740], 0x100df85
lea rcx, [rbp + 0x2730]
call fcn.14000b080
mov rdx, rax
lea r8, [0x140167500]
lea rcx, [rbp + 0x6ad0]
call fcn.14002b580
mov rbx, rax
movdqa xmm0, xmmword [0x140135e80]
movdqu xmmword [rbp + 0x2b98], xmm0
mov dword [rbp + 0x2ba8], 0xde86c5
mov byte [rbp + 0x2bac], 1
lea rcx, [rbp + 0x2b98]
call fcn.14000cbf0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x6af0]
call fcn.14002b6d0
nop
lea r8, [rbp + 0xdbf8]
mov rdx, rax
lea rcx, [rbp + 0x6b10]
call fcn.14002b810
mov rbx, rax
mov dword [rbp + 0x1c0], 0xb8b7b6b5
mov word [rbp + 0x1c4], 0x100
lea rcx, [rbp + 0x1c0]
call fcn.140005b50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x6ab0]
call fcn.14002b6d0
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x6b10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6af0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x6ad0]
call fcn.140027fc0
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdd78]
call fcn.140004f80
mov dword [rbp + 0xdad4], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdd58]
call fcn.140004f80
mov dword [rbp + 0xdad0], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdd18]
call fcn.140004f80
mov dword [rbp + 0xdaa0], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdd38]
call fcn.140004f80
mov dword [rbp + 0xdacc], eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xdbf8]
call fcn.140004f80
mov dword [rbp + 0xdac8], eax
lea rax, [rbp + 0xdacc]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xdaa0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xdac8]
lea r8, [rbp + 0xdad0]
lea rdx, [rbp + 0xdad4]
lea rcx, [rbp + 0x9f50]
call fcn.1400c4010
mov rdx, rax
lea rcx, [rbp + 0x1cb0]
call fcn.1400cb650
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1cb0]
call fcn.140005ae0
nop
lea rcx, [rbp + 0xdbd8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdbf8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdd18]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdd38]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdd58]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdd78]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdd98]
call fcn.140027fc0
jmp 0x1400b2b8f
cmp byte [0x14016695b], 1
jne 0x1400b239c
movdqa xmm0, xmmword [0x140136550]
movdqu xmmword [rbp + 0x2ef8], xmm0
mov dword [rbp + 0x2f08], 0x8b888a91
mov dword [rbp + 0x2f0c], 0x1009682
lea rcx, [rbp + 0x2ef8]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b239c
movdqa xmm0, xmmword [0x140136430]
movdqa xmmword [rbp + 0xc0d0], xmm0
movdqa xmm1, xmmword [0x140134650]
movdqa xmmword [rbp + 0xc0e0], xmm1
movdqa xmm0, xmmword [0x1401337c0]
movdqa xmmword [rbp + 0xc0f0], xmm0
movdqa xmm1, xmmword [0x140132710]
movdqa xmmword [rbp + 0xc100], xmm1
mov word [rbp + 0xc110], WSAGetLastError
mov byte [rbp + 0xc112], 1
lea rcx, [rbp + 0xc0d0]
call fcn.1400270b0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
movdqa xmm0, xmmword [0x1401379d0]
movdqa xmmword [rbp + 0xd890], xmm0
movdqa xmm1, xmmword [0x1401394d0]
movdqa xmmword [rbp + 0xd8a0], xmm1
movdqa xmm0, xmmword [0x140138ea0]
movdqa xmmword [rbp + 0xd8b0], xmm0
movdqa xmm1, xmmword [0x140139180]
movdqa xmmword [rbp + 0xd8c0], xmm1
movdqa xmm0, xmmword [0x1401391c0]
movdqa xmmword [rbp + 0xd8d0], xmm0
movdqa xmm1, xmmword [0x1401375b0]
movdqa xmmword [rbp + 0xd8e0], xmm1
movdqa xmm0, xmmword [0x1401355c0]
movdqa xmmword [rbp + 0xd8f0], xmm0
movdqa xmm1, xmmword [0x140137fa0]
movdqa xmmword [rbp + 0xd900], xmm1
movdqa xmm0, xmmword [0x1401329a0]
movdqa xmmword [rbp + 0xd910], xmm0
mov dword [rbp + 0xd920], 0x63616f7e
mov dword [rbp + 0xd924], 0x1007b72
lea rcx, [rbp + 0xd890]
call fcn.1400c5960
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
movdqa xmm0, xmmword [0x1401347d0]
movdqu xmmword [rbp + 0xacb8], xmm0
movdqa xmm1, xmmword [0x140135170]
movdqu xmmword [rbp + 0xacc8], xmm1
movdqa xmm0, xmmword [0x140132a80]
movdqu xmmword [rbp + 0xacd8], xmm0
mov dword [rbp + 0xace8], 0x7b3679
mov byte [rbp + 0xacec], 1
lea rcx, [rbp + 0xacb8]
call fcn.140026ff0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2729
cmp byte [0x1401669f9], 0
je 0x1400b25fd
movdqa xmm0, xmmword [0x140131e90]
movdqu xmmword [rbp + 0x1f08], xmm0
mov byte [rbp + 0x1f18], 1
lea rcx, [rbp + 0x1f08]
call fcn.14000f2d0
mov rdx, rax
lea rcx, [rbp + 0xeb38]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140137660]
movdqu xmmword [rbp + 0x3650], xmm0
mov dword [rbp + 0x3660], 0xc8889290
mov dword [rbp + 0x3664], 0x8b999fba
mov dword [rbp + 0x3668], 0x969c88
mov byte [rbp + 0x366c], 1
lea rcx, [rbp + 0x3650]
call fcn.14000ea60
mov rdx, rax
lea rcx, [rbp + 0xeb18]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xeb38]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400b25a6
lea rcx, [rbp + 0xeb38]
call fcn.14002a390
mov r8, rax
lea r9, [rbp + 0xeb18]
mov rdx, rbx
lea rcx, [rbp + 0xe1b8]
call fcn.1400ca3b0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1b8]
call fcn.1400056e0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xeb18]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xeb38]
jmp 0x1400b2724
cmp byte [0x140166a07], 0
je 0x1400b2729
movdqa xmm0, xmmword [0x140131e90]
movdqu xmmword [rbp + 0x1f20], xmm0
mov byte [rbp + 0x1f30], 1
lea rcx, [rbp + 0x1f20]
call fcn.14000f2d0
mov rdx, rax
lea rcx, [rbp + 0xeaf8]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140137660]
movdqu xmmword [rbp + 0x3670], xmm0
mov dword [rbp + 0x3680], 0xc8889290
mov dword [rbp + 0x3684], 0x8b999fba
mov dword [rbp + 0x3688], 0x969c88
mov byte [rbp + 0x368c], 1
lea rcx, [rbp + 0x3670]
call fcn.14000ea60
mov rdx, rax
lea rcx, [rbp + 0xead8]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xeaf8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400b26d2
lea rcx, [rbp + 0xeaf8]
call fcn.14002a390
mov r8, rax
lea r9, [rbp + 0xead8]
mov rdx, rbx
lea rcx, [rbp + 0xe1b8]
call fcn.1400ca3b0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1b8]
call fcn.1400056e0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xead8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xeaf8]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135920]
movdqa xmmword [rbp + 0xd160], xmm0
movdqa xmm1, xmmword [0x140134d10]
movdqa xmmword [rbp + 0xd170], xmm1
movdqa xmm0, xmmword [0x140133180]
movdqa xmmword [rbp + 0xd180], xmm0
movdqa xmm1, xmmword [0x140134290]
movdqa xmmword [rbp + 0xd190], xmm1
movdqa xmm0, xmmword [str.5RbutcarzFU]
movdqa xmmword [rbp + 0xd1a0], xmm0
mov dword [rbp + 0xd1b0], 0x5b101c
mov byte [rbp + 0xd1b4], 1
lea rcx, [rbp + 0xd160]
call fcn.140027350
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2a4a
cmp byte [0x1401669f9], 0
je 0x1400b28fe
movdqa xmm0, xmmword [0x140135be0]
movdqu xmmword [rbp + 0x3250], xmm0
mov dword [rbp + 0x3260], 0xc88b8786
mov dword [rbp + 0x3264], 0x81869fad
mov word [rbp + 0x3268], __WSAFDIsSet
mov byte [rbp + 0x326a], 1
lea rcx, [rbp + 0x3250]
call fcn.140026d20
mov rdx, rax
lea rcx, [rbp + 0xeab8]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140138800]
movdqu xmmword [rbp + 0x6b30], xmm0
mov dword [rbp + 0x6b40], 0x9da6c6a0
mov dword [rbp + 0x6b44], 0xbfcb859d
mov dword [rbp + 0x6b48], 0x95889c98
mov dword [rbp + 0x6b4c], 0x1008b83
lea rcx, [rbp + 0x6b30]
call fcn.140026d80
mov rdx, rax
lea rcx, [rbp + 0xea78]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xeab8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400b28a7
lea rcx, [rbp + 0xeab8]
call fcn.14002a390
mov r8, rax
lea r9, [rbp + 0xea78]
mov rdx, rbx
lea rcx, [rbp + 0xe1b8]
call fcn.1400ca3b0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1b8]
call fcn.1400056e0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xea78]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xeab8]
jmp 0x1400b2a45
cmp byte [0x140166a07], 0
je 0x1400b2a4a
movdqa xmm0, xmmword [0x140135be0]
movdqu xmmword [rbp + 0x3290], xmm0
mov dword [rbp + 0x32a0], 0xc88b8786
mov dword [rbp + 0x32a4], 0x81869fad
mov word [rbp + 0x32a8], __WSAFDIsSet
mov byte [rbp + 0x32aa], 1
lea rcx, [rbp + 0x3290]
call fcn.140026d20
mov rdx, rax
lea rcx, [rbp + 0xea58]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140138800]
movdqu xmmword [rbp + 0x6b50], xmm0
mov dword [rbp + 0x6b60], 0x9da6c6a0
mov dword [rbp + 0x6b64], 0xbfcb859d
mov dword [rbp + 0x6b68], 0x95889c98
mov dword [rbp + 0x6b6c], 0x1008b83
lea rcx, [rbp + 0x6b50]
call fcn.140026d80
mov rdx, rax
lea rcx, [rbp + 0xe9d8]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xea58]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400b29f3
lea rcx, [rbp + 0xea58]
call fcn.14002a390
mov r8, rax
lea r9, [rbp + 0xe9d8]
mov rdx, rbx
lea rcx, [rbp + 0xe1b8]
call fcn.1400ca3b0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1b8]
call fcn.1400056e0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xe9d8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xea58]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140134770]
movdqu xmmword [rbp + 0xa060], xmm0
movdqa xmm1, xmmword [0x140136770]
movdqu xmmword [rbp + 0xa070], xmm1
mov dword [rbp + 0xa080], 0xc88b8592
mov dword [rbp + 0xa084], 0x87ca85
mov byte [rbp + 0xa088], 1
lea rcx, [rbp + 0xa060]
call fcn.1400274a0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b75b6
cmp byte [0x1401669f9], 0
je 0x1400b4f06
movdqa xmm0, xmmword [0x140135040]
movdqu xmmword [rbp + 0x3110], xmm0
mov dword [rbp + 0x3120], 0xc894838e
mov dword [rbp + 0x3124], 0xca9a9c
mov byte [rbp + 0x3128], 1
lea rcx, [rbp + 0x3110]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2ba2
mov dword [rbp + 0xd40], 0xb4b8b9a1
mov dword [rbp + 0xd44], 0xeeede8e8
mov word [rbp + 0xd48], 0x100
lea rcx, [rbp + 0xd40]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2ba2
mov dword [rbp + 0x1730], 0xabb2b8b4
mov dword [rbp + 0x1734], 0xa8beb2ad
mov dword [rbp + 0x1738], 0x100bdb4
lea rcx, [rbp + 0x1730]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6b70]
call fcn.14002a600
mov rcx, rax
call fcn.1400d5470
mov bl, 1
lea rcx, [rbp + 0xe1b8]
call fcn.140027fc0
jmp 0x1400c204e
movdqa xmm0, xmmword [0x140135380]
movdqu xmmword [rbp + 0x99d8], xmm0
movdqa xmm1, xmmword [0x1401353f0]
movdqu xmmword [rbp + 0x99e8], xmm1
mov word [rbp + 0x99f8], 0xd4
mov byte [rbp + 0x99fa], 1
lea rcx, [rbp + 0x99d8]
call fcn.14000b0b0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2c70
mov dword [rbp + 0xd50], 0xb4b8b9a1
mov dword [rbp + 0xd54], 0xeeede8e8
mov word [rbp + 0xd58], 0x100
lea rcx, [rbp + 0xd50]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2c70
mov dword [rbp + 0x1740], 0xabb2b8b4
mov dword [rbp + 0x1744], 0xa8beb2ad
mov dword [rbp + 0x1748], 0x100bdb4
lea rcx, [rbp + 0x1740]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6b90]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140138400]
movdqu xmmword [rbp + 0x3150], xmm0
mov dword [rbp + 0x3160], 0x98889296
mov dword [rbp + 0x3164], 0xcd8f8f99
mov word [rbp + 0x3168], 0x100
lea rcx, [rbp + 0x3150]
call fcn.140009c00
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2d4f
mov dword [rbp + 0xd60], 0xb4b8b9a1
mov dword [rbp + 0xd64], 0xeeeae9ed
mov word [rbp + 0xd68], 0x100
lea rcx, [rbp + 0xd60]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2d4f
mov dword [rbp + 0x1930], 0xb1b1b3b1
mov dword [rbp + 0x1934], 0xb0b2a8bb
mov dword [rbp + 0x1938], 0x8fabbfb1
mov word [rbp + 0x193c], __WSAFDIsSet
mov byte [rbp + 0x193e], 1
lea rcx, [rbp + 0x1930]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x6bb0]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140134c20]
movdqu xmmword [rbp + 0x2bb0], xmm0
mov dword [rbp + 0x2bc0], 0x8892c5
mov byte [rbp + 0x2bc4], 1
lea rcx, [rbp + 0x2bb0]
call fcn.14000cbf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2e0e
mov dword [rbp + 0xd70], 0xb4b8b9a1
mov dword [rbp + 0xd74], 0xeeede8e8
mov word [rbp + 0xd78], 0x100
lea rcx, [rbp + 0xd70]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2e0e
mov dword [rbp + 0x1750], 0xabb2b8b4
mov dword [rbp + 0x1754], 0xa8beb2ad
mov dword [rbp + 0x1758], 0x100bdb4
lea rcx, [rbp + 0x1750]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6bd0]
jmp 0x1400b2b82
mov dword [rbp + 0x12c0], 0xabbba385
mov dword [rbp + 0x12c4], 0xbcfbe0bc
mov word [rbp + 0x12c8], 0xe9
mov byte [rbp + 0x12ca], 1
lea rcx, [rbp + 0x12c0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2edb
mov dword [rbp + 0xd80], 0xb4b8b9a1
mov dword [rbp + 0xd84], 0xeceae9ed
mov word [rbp + 0xd88], 0x100
lea rcx, [rbp + 0xd80]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2edb
mov dword [rbp + 0x1830], 0xb6b6a4a1
mov dword [rbp + 0x1834], 0xafaebcaa
mov dword [rbp + 0x1838], 0xb1b1b4
mov byte [rbp + 0x183c], 1
lea rcx, [rbp + 0x1830]
call fcn.140006e10
mov rdx, rax
lea rcx, [rbp + 0x6bf0]
jmp 0x1400b2b82
mov dword [rbp + 0xd90], 0xa8bab381
mov dword [rbp + 0xd94], 0xe8bbfae3
mov word [rbp + 0xd98], 0x100
lea rcx, [rbp + 0xd90]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2f96
mov dword [rbp + 0xda0], 0xb4b8b9a1
mov dword [rbp + 0xda4], 0xeaede8e8
mov word [rbp + 0xda8], 0x100
lea rcx, [rbp + 0xda0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b2f96
mov dword [rbp + 0x1760], 0xb1a3b8b4
mov dword [rbp + 0x1764], 0xa8b4b3bb
mov dword [rbp + 0x1768], 0x100bdb4
lea rcx, [rbp + 0x1760]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6c10]
jmp 0x1400b2b82
mov dword [rbp + 0xdb0], 0xa8bab381
mov dword [rbp + 0xdb4], 0xe8bbfae3
mov word [rbp + 0xdb8], 0x100
lea rcx, [rbp + 0xdb0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3047
mov dword [rbp + 0xdc0], 0xb4b8b9a1
mov dword [rbp + 0xdc4], 0xe4eae9ed
mov word [rbp + 0xdc8], 0x100
lea rcx, [rbp + 0xdc0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3047
mov dword [rbp + 0x748], 0xb3b5b7b9
mov dword [rbp + 0x74c], 0x100aeb0
lea rcx, [rbp + 0x748]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x6c30]
jmp 0x1400b2b82
mov dword [rbp + 0xdd0], 0xa8bab381
mov dword [rbp + 0xdd4], 0xeabbfae3
mov word [rbp + 0xdd8], 0x100
lea rcx, [rbp + 0xdd0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3102
mov dword [rbp + 0xde0], 0xb4b8b9a1
mov dword [rbp + 0xde4], 0xeaede8e8
mov word [rbp + 0xde8], 0x100
lea rcx, [rbp + 0xde0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3102
mov dword [rbp + 0x1770], 0xb1a3b8b4
mov dword [rbp + 0x1774], 0xa8b4b3bb
mov dword [rbp + 0x1778], 0x100bdb4
lea rcx, [rbp + 0x1770]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6c50]
jmp 0x1400b2b82
mov dword [rbp + 0xdf0], 0xa8bab381
mov dword [rbp + 0xdf4], 0xeabbfae3
mov word [rbp + 0xdf8], 0x100
lea rcx, [rbp + 0xdf0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b31b3
mov dword [rbp + 0xe00], 0xb4b8b9a1
mov dword [rbp + 0xe04], 0xe4eae9ed
mov word [rbp + 0xe08], 0x100
lea rcx, [rbp + 0xe00]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b31b3
mov dword [rbp + 0x750], 0xb3b5b7b9
mov dword [rbp + 0x754], 0x100aeb0
lea rcx, [rbp + 0x750]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x6c70]
jmp 0x1400b2b82
mov dword [rbp + 0xe10], 0xa8bab381
mov dword [rbp + 0xe14], 0xefbbfae3
mov word [rbp + 0xe18], 0x100
lea rcx, [rbp + 0xe10]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b326e
mov dword [rbp + 0xe20], 0xb4b8b9a1
mov dword [rbp + 0xe24], 0xeaede8e8
mov word [rbp + 0xe28], 0x100
lea rcx, [rbp + 0xe20]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b326e
mov dword [rbp + 0x1780], 0xb1a3b8b4
mov dword [rbp + 0x1784], 0xa8b4b3bb
mov dword [rbp + 0x1788], 0x100bdb4
lea rcx, [rbp + 0x1780]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6c90]
jmp 0x1400b2b82
mov dword [rbp + 0xe30], 0xa8bab381
mov dword [rbp + 0xe34], 0xefbbfae3
mov word [rbp + 0xe38], 0x100
lea rcx, [rbp + 0xe30]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b331f
mov dword [rbp + 0xe40], 0xb4b8b9a1
mov dword [rbp + 0xe44], 0xe4eae9ed
mov word [rbp + 0xe48], 0x100
lea rcx, [rbp + 0xe40]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b331f
mov dword [rbp + 0x758], 0xb3b5b7b9
mov dword [rbp + 0x75c], 0x100aeb0
lea rcx, [rbp + 0x758]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x6cb0]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140135740]
movdqu xmmword [rbp + 0x9fa0], xmm0
movdqa xmm1, xmmword [0x140135140]
movdqu xmmword [rbp + 0x9fb0], xmm1
mov dword [rbp + 0x9fc0], 0x93949f80
mov dword [rbp + 0x9fc4], 0xda8395
mov byte [rbp + 0x9fc8], 1
lea rcx, [rbp + 0x9fa0]
call fcn.1400274a0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b33f4
mov dword [rbp + 0xe50], 0xb4b8b9a1
mov dword [rbp + 0xe54], 0xe8eae9ed
mov word [rbp + 0xe58], 0x100
lea rcx, [rbp + 0xe50]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b33f4
mov dword [rbp + 0x388], 0xb5b6bab6
mov word [rbp + 0x38c], 0xa9
mov byte [rbp + 0x38e], 1
lea rcx, [rbp + 0x388]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x6cd0]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140135740]
movdqu xmmword [rbp + 0x9fd0], xmm0
movdqa xmm1, xmmword [0x140135140]
movdqu xmmword [rbp + 0x9fe0], xmm1
mov dword [rbp + 0x9ff0], 0x93949f80
mov dword [rbp + 0x9ff4], 0xda8395
mov byte [rbp + 0x9ff8], 1
lea rcx, [rbp + 0x9fd0]
call fcn.1400274a0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b34cc
mov dword [rbp + 0xe60], 0xb4b8b9a1
mov dword [rbp + 0xe64], 0xecece8e8
mov word [rbp + 0xe68], 0x100
lea rcx, [rbp + 0xe60]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b34cc
mov dword [rbp + 0xe70], 0xacbea2a6
mov dword [rbp + 0xe74], 0xafbeb2ba
mov word [rbp + 0xe78], 0x100
lea rcx, [rbp + 0xe70]
call fcn.140006d20
mov rdx, rax
lea rcx, [rbp + 0x6cf0]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140136af0]
movdqu xmmword [rbp + 0x34b0], xmm0
mov dword [rbp + 0x34c0], 0xc880888c
mov dword [rbp + 0x34c4], 0x8384868b
mov dword [rbp + 0x34c8], 0x100cf89
lea rcx, [rbp + 0x34b0]
call fcn.14000eac0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3594
mov dword [rbp + 0xe80], 0xb4b8b9a1
mov dword [rbp + 0xe84], 0xe8eae9ed
mov word [rbp + 0xe88], 0x100
lea rcx, [rbp + 0xe80]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3594
mov dword [rbp + 0x390], 0xb5b6bab6
mov word [rbp + 0x394], 0xa9
mov byte [rbp + 0x396], 1
lea rcx, [rbp + 0x390]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x6d10]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140136af0]
movdqu xmmword [rbp + 0x3490], xmm0
mov dword [rbp + 0x34a0], 0xc880888c
mov dword [rbp + 0x34a4], 0x8384868b
mov dword [rbp + 0x34a8], 0x100cf89
lea rcx, [rbp + 0x3490]
call fcn.14000eac0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b365f
mov dword [rbp + 0xe90], 0xb4b8b9a1
mov dword [rbp + 0xe94], 0xecece8e8
mov word [rbp + 0xe98], 0x100
lea rcx, [rbp + 0xe90]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b365f
mov dword [rbp + 0xea0], 0xacbea2a6
mov dword [rbp + 0xea4], 0xafbeb2ba
mov word [rbp + 0xea8], 0x100
lea rcx, [rbp + 0xea0]
call fcn.140006d20
mov rdx, rax
lea rcx, [rbp + 0x6d30]
jmp 0x1400b2b82
mov dword [rbp + 0x1cc0], 0xb1b4b89c
mov dword [rbp + 0x1cc4], 0xb2b4b3aa
mov dword [rbp + 0x1cc8], 0x80ffe4ae
mov dword [rbp + 0x1ccc], 0x100d2d3
lea rcx, [rbp + 0x1cc0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3721
mov dword [rbp + 0xeb0], 0xb4b8b9a1
mov dword [rbp + 0xeb4], 0xeae2e8e8
mov word [rbp + 0xeb8], 0x100
lea rcx, [rbp + 0xeb0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3721
mov dword [rbp + 0x398], 0xb1afbfb3
mov word [rbp + 0x39c], 0xad
mov byte [rbp + 0x39e], 1
lea rcx, [rbp + 0x398]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x6d50]
jmp 0x1400b2b82
mov dword [rbp + 0x1cd0], 0xb1b4b89c
mov dword [rbp + 0x1cd4], 0xb2b4b3aa
mov dword [rbp + 0x1cd8], 0x80ffe4ae
mov dword [rbp + 0x1cdc], 0x100d2d2
lea rcx, [rbp + 0x1cd0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b37e3
mov dword [rbp + 0xec0], 0xb4b8b9a1
mov dword [rbp + 0xec4], 0xeae2e8e8
mov word [rbp + 0xec8], 0x100
lea rcx, [rbp + 0xec0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b37e3
mov dword [rbp + 0x3a0], 0xb1afbfb3
mov word [rbp + 0x3a4], 0xad
mov byte [rbp + 0x3a6], 1
lea rcx, [rbp + 0x3a0]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x6d70]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x1401382a0]
movdqu xmmword [rbp + 0x9b68], xmm0
movdqa xmm1, xmmword [0x1401353c0]
movdqu xmmword [rbp + 0x9b78], xmm1
mov dword [rbp + 0x9b88], 0x1009290
lea rcx, [rbp + 0x9b68]
call fcn.14000f760
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b38ab
mov dword [rbp + 0xed0], 0xb4b8b9a1
mov dword [rbp + 0xed4], 0xeaeae9ed
mov word [rbp + 0xed8], 0x100
lea rcx, [rbp + 0xed0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b38ab
mov dword [rbp + 0x1790], 0xaaa3baa0
mov dword [rbp + 0x1794], 0xa9b4a9b8
mov dword [rbp + 0x1798], 0x100bab3
lea rcx, [rbp + 0x1790]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6d90]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140131d10]
movdqu xmmword [rbp + 0x1f38], xmm0
mov byte [rbp + 0x1f48], 1
lea rcx, [rbp + 0x1f38]
call fcn.14000f2d0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3960
mov dword [rbp + 0xee0], 0xb4b8b9a1
mov dword [rbp + 0xee4], 0xeeede8e8
mov word [rbp + 0xee8], 0x100
lea rcx, [rbp + 0xee0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3960
mov dword [rbp + 0x17a0], 0xabb2b8b4
mov dword [rbp + 0x17a4], 0xa8beb2ad
mov dword [rbp + 0x17a8], 0x100bdb4
lea rcx, [rbp + 0x17a0]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6db0]
jmp 0x1400b2b82
mov dword [rbp + 0x12d0], 0xbdb9b997
mov dword [rbp + 0x12d4], 0xbcfbe0aa
mov word [rbp + 0x12d8], 0xeb
mov byte [rbp + 0x12da], 1
lea rcx, [rbp + 0x12d0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3a5d
mov dword [rbp + 0xef0], 0xb3b8a4b7
mov dword [rbp + 0xef4], 0xbcbbb4bc
mov word [rbp + 0xef8], 0x100
lea rcx, [rbp + 0xef0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3a5d
mov dword [rbp + 0xf00], 0xb4b8b9a1
mov dword [rbp + 0xf04], 0xe4ede8e8
mov word [rbp + 0xf08], 0x100
lea rcx, [rbp + 0xf00]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3a5d
mov dword [rbp + 0x760], 0xb1bba6a6
mov dword [rbp + 0x764], 0x100aeb7
lea rcx, [rbp + 0x760]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x6dd0]
jmp 0x1400b2b82
mov dword [rbp + 0x12e0], 0xbdb9b997
mov dword [rbp + 0x12e4], 0xbcfbe0aa
mov word [rbp + 0x12e8], 0xe9
mov byte [rbp + 0x12ea], 1
lea rcx, [rbp + 0x12e0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3b5a
mov dword [rbp + 0xf10], 0xb3b8a4b7
mov dword [rbp + 0xf14], 0xbcbbb4bc
mov word [rbp + 0xf18], 0x100
lea rcx, [rbp + 0xf10]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3b5a
mov dword [rbp + 0xf20], 0xb4b8b9a1
mov dword [rbp + 0xf24], 0xe4ede8e8
mov word [rbp + 0xf28], 0x100
lea rcx, [rbp + 0xf20]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3b5a
mov dword [rbp + 0x768], 0xb1bba6a6
mov dword [rbp + 0x76c], 0x100aeb7
lea rcx, [rbp + 0x768]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x6df0]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140135ba0]
movdqu xmmword [rbp + 0x2f10], xmm0
mov dword [rbp + 0x2f20], 0x9a86c696
mov dword [rbp + 0x2f24], 0x100c484
lea rcx, [rbp + 0x2f10]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3c1b
mov dword [rbp + 0xf30], 0xb4b8b9a1
mov dword [rbp + 0xf34], 0xecece8e8
mov word [rbp + 0xf38], 0x100
lea rcx, [rbp + 0xf30]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3c1b
mov dword [rbp + 0xf40], 0xacbea2a6
mov dword [rbp + 0xf44], 0xafbeb2ba
mov word [rbp + 0xf48], 0x100
lea rcx, [rbp + 0xf40]
call fcn.140006d20
mov rdx, rax
lea rcx, [rbp + 0x6e10]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140131d20]
movdqu xmmword [rbp + 0x1f50], xmm0
mov byte [rbp + 0x1f60], 1
lea rcx, [rbp + 0x1f50]
call fcn.14000f2d0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3cd0
mov dword [rbp + 0xf50], 0xb4b8b9a1
mov dword [rbp + 0xf54], 0xeeede8e8
mov word [rbp + 0xf58], 0x100
lea rcx, [rbp + 0xf50]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3cd0
mov dword [rbp + 0x17b0], 0xabb2b8b4
mov dword [rbp + 0x17b4], 0xa8beb2ad
mov dword [rbp + 0x17b8], 0x100bdb4
lea rcx, [rbp + 0x17b0]
call fcn.140026e10
mov rdx, rax
lea rcx, [rbp + 0x6e30]
jmp 0x1400b2b82
mov dword [rbp + 0x12f0], 0xabbba385
mov dword [rbp + 0x12f4], 0xbcfbe0bc
mov word [rbp + 0x12f8], 0xeb
mov byte [rbp + 0x12fa], 1
lea rcx, [rbp + 0x12f0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3d9d
mov dword [rbp + 0xf60], 0xb4b8b9a1
mov dword [rbp + 0xf64], 0xeceae9ed
mov word [rbp + 0xf68], 0x100
lea rcx, [rbp + 0xf60]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3d9d
mov dword [rbp + 0x1840], 0xb6b6a4a1
mov dword [rbp + 0x1844], 0xafaebcaa
mov dword [rbp + 0x1848], 0xb1b1b4
mov byte [rbp + 0x184c], 1
lea rcx, [rbp + 0x1840]
call fcn.140006e10
mov rdx, rax
lea rcx, [rbp + 0x6e50]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x1401380d0]
movdqu xmmword [rbp + 0x9b40], xmm0
movdqa xmm1, xmmword [0x1401373c0]
movdqu xmmword [rbp + 0x9b50], xmm1
mov dword [rbp + 0x9b60], 0xd6919b
mov byte [rbp + 0x9b64], 1
lea rcx, [rbp + 0x9b40]
call fcn.14000ea90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3e62
mov dword [rbp + 0xf70], 0xb4b8b9a1
mov dword [rbp + 0xf74], 0xe4eee8e8
mov word [rbp + 0xf78], 0x100
lea rcx, [rbp + 0xf70]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3e62
mov dword [rbp + 0x770], 0xb6b8a6a6
mov dword [rbp + 0x774], 0x100bfbe
lea rcx, [rbp + 0x770]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x6e70]
jmp 0x1400b2b82
mov dword [rbp + 0xf80], 0xb4b8b9a1
mov dword [rbp + 0xf84], 0xeae2e8e8
mov word [rbp + 0xf88], 0x100
lea rcx, [rbp + 0xf80]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3f1c
mov dword [rbp + 0xf90], 0xb4b8b9a1
mov dword [rbp + 0xf94], 0xecece8e8
mov word [rbp + 0xf98], 0x100
lea rcx, [rbp + 0xf90]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b3f1c
mov dword [rbp + 0xfa0], 0xacbea2a6
mov dword [rbp + 0xfa4], 0xafbeb2ba
mov word [rbp + 0xfa8], 0x100
lea rcx, [rbp + 0xfa0]
call fcn.140006d20
mov rdx, rax
lea rcx, [rbp + 0x6e90]
jmp 0x1400b2b82
mov dword [rbp + 0x1300], 0xbdb9b997
mov dword [rbp + 0x1304], 0xbcfbe0aa
mov word [rbp + 0x1308], 0xeb
mov byte [rbp + 0x130a], 1
lea rcx, [rbp + 0x1300]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4054
mov dword [rbp + 0x1c8], 0xeeb7f6f9
mov word [rbp + 0x1cc], 0x100
lea rcx, [rbp + 0x1c8]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4054
mov dword [rbp + 0x14c0], 0xb9bfa5f5
mov dword [rbp + 0x14c4], 0xaebeaead
mov dword [rbp + 0x14c8], 0x100bab8
lea rcx, [rbp + 0x14c0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4054
mov dword [rbp + 0xfb0], 0xb4b8b9a1
mov dword [rbp + 0xfb4], 0xe4ebe9ed
mov word [rbp + 0xfb8], 0x100
lea rcx, [rbp + 0xfb0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4054
mov dword [rbp + 0x1d0], 0xabb9bfa5
mov word [rbp + 0x1d4], 0x100
lea rcx, [rbp + 0x1d0]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x6eb0]
jmp 0x1400b2b82
mov dword [rbp + 0x1310], 0xbdb9b997
mov dword [rbp + 0x1314], 0xbcfbe0aa
mov word [rbp + 0x1318], 0xeb
mov byte [rbp + 0x131a], 1
lea rcx, [rbp + 0x1310]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4194
mov dword [rbp + 0x1d8], 0xeeb7f6f9
mov word [rbp + 0x1dc], 0x100
lea rcx, [rbp + 0x1d8]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4194
mov dword [rbp + 0x14d0], 0xb9bfa5f5
mov dword [rbp + 0x14d4], 0xaebeaead
mov dword [rbp + 0x14d8], 0x100bab8
lea rcx, [rbp + 0x14d0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4194
mov dword [rbp + 0xfc0], 0xb4b8b9a1
mov dword [rbp + 0xfc4], 0xecede8e8
mov word [rbp + 0xfc8], 0x100
lea rcx, [rbp + 0xfc0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4194
mov dword [rbp + 0xa60], 0xb4b6b5a6
mov dword [rbp + 0xa64], 0xb7bfa9
mov byte [rbp + 0xa68], 1
lea rcx, [rbp + 0xa60]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x6ed0]
jmp 0x1400b2b82
mov dword [rbp + 0x1320], 0xbdb9b997
mov dword [rbp + 0x1324], 0xbcfbe0aa
mov word [rbp + 0x1328], 0xe9
mov byte [rbp + 0x132a], 1
lea rcx, [rbp + 0x1320]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b42cc
mov dword [rbp + 0x1e0], 0xeeb7f6f9
mov word [rbp + 0x1e4], 0x100
lea rcx, [rbp + 0x1e0]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b42cc
mov dword [rbp + 0x14e0], 0xb9bfa5f5
mov dword [rbp + 0x14e4], 0xaebeaead
mov dword [rbp + 0x14e8], 0x100bab8
lea rcx, [rbp + 0x14e0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b42cc
mov dword [rbp + 0xfd0], 0xb4b8b9a1
mov dword [rbp + 0xfd4], 0xe4ebe9ed
mov word [rbp + 0xfd8], 0x100
lea rcx, [rbp + 0xfd0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b42cc
mov dword [rbp + 0x1e8], 0xabb9bfa5
mov word [rbp + 0x1ec], 0x100
lea rcx, [rbp + 0x1e8]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x6ef0]
jmp 0x1400b2b82
mov dword [rbp + 0x1330], 0xbdb9b997
mov dword [rbp + 0x1334], 0xbcfbe0aa
mov word [rbp + 0x1338], 0xe9
mov byte [rbp + 0x133a], 1
lea rcx, [rbp + 0x1330]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b440c
mov dword [rbp + 0x1f0], 0xeeb7f6f9
mov word [rbp + 0x1f4], 0x100
lea rcx, [rbp + 0x1f0]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b440c
mov dword [rbp + 0x14f0], 0xb9bfa5f5
mov dword [rbp + 0x14f4], 0xaebeaead
mov dword [rbp + 0x14f8], 0x100bab8
lea rcx, [rbp + 0x14f0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b440c
mov dword [rbp + 0xfe0], 0xb4b8b9a1
mov dword [rbp + 0xfe4], 0xecede8e8
mov word [rbp + 0xfe8], 0x100
lea rcx, [rbp + 0xfe0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b440c
mov dword [rbp + 0xa70], 0xb4b6b5a6
mov dword [rbp + 0xa74], 0xb7bfa9
mov byte [rbp + 0xa78], 1
lea rcx, [rbp + 0xa70]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x6f10]
jmp 0x1400b2b82
mov dword [rbp + 0x1340], 0xbdb9b997
mov dword [rbp + 0x1344], 0xbcfbe0aa
mov word [rbp + 0x1348], 0xeb
mov byte [rbp + 0x134a], 1
lea rcx, [rbp + 0x1340]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4544
mov dword [rbp + 0x1f8], 0xecb7f6f9
mov word [rbp + 0x1fc], 0x100
lea rcx, [rbp + 0x1f8]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4544
mov dword [rbp + 0x1500], 0xb9bfa5f5
mov dword [rbp + 0x1504], 0xaebeaead
mov dword [rbp + 0x1508], 0x100bab8
lea rcx, [rbp + 0x1500]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4544
mov dword [rbp + 0xff0], 0xb4b8b9a1
mov dword [rbp + 0xff4], 0xe4ebe9ed
mov word [rbp + 0xff8], 0x100
lea rcx, [rbp + 0xff0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4544
mov dword [rbp + 0x200], 0xabb9bfa5
mov word [rbp + 0x204], 0x100
lea rcx, [rbp + 0x200]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x6f30]
jmp 0x1400b2b82
mov dword [rbp + 0x1350], 0xbdb9b997
mov dword [rbp + 0x1354], 0xbcfbe0aa
mov word [rbp + 0x1358], 0xeb
mov byte [rbp + 0x135a], 1
lea rcx, [rbp + 0x1350]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4684
mov dword [rbp + 0x208], 0xecb7f6f9
mov word [rbp + 0x20c], 0x100
lea rcx, [rbp + 0x208]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4684
mov dword [rbp + 0x1510], 0xb9bfa5f5
mov dword [rbp + 0x1514], 0xaebeaead
mov dword [rbp + 0x1518], 0x100bab8
lea rcx, [rbp + 0x1510]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4684
mov dword [rbp + 0x1000], 0xb4b8b9a1
mov dword [rbp + 0x1004], 0xecede8e8
mov word [rbp + 0x1008], 0x100
lea rcx, [rbp + 0x1000]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4684
mov dword [rbp + 0xa80], 0xb4b6b5a6
mov dword [rbp + 0xa84], 0xb7bfa9
mov byte [rbp + 0xa88], 1
lea rcx, [rbp + 0xa80]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x6f50]
jmp 0x1400b2b82
mov dword [rbp + 0x1360], 0xbdb9b997
mov dword [rbp + 0x1364], 0xbcfbe0aa
mov word [rbp + 0x1368], 0xe9
mov byte [rbp + 0x136a], 1
lea rcx, [rbp + 0x1360]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b47bc
mov dword [rbp + 0x210], 0xecb7f6f9
mov word [rbp + 0x214], 0x100
lea rcx, [rbp + 0x210]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b47bc
mov dword [rbp + 0x1520], 0xb9bfa5f5
mov dword [rbp + 0x1524], 0xaebeaead
mov dword [rbp + 0x1528], 0x100bab8
lea rcx, [rbp + 0x1520]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b47bc
mov dword [rbp + 0x1010], 0xb4b8b9a1
mov dword [rbp + 0x1014], 0xe4ebe9ed
mov word [rbp + 0x1018], 0x100
lea rcx, [rbp + 0x1010]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b47bc
mov dword [rbp + 0x218], 0xabb9bfa5
mov word [rbp + 0x21c], 0x100
lea rcx, [rbp + 0x218]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x6f70]
jmp 0x1400b2b82
mov dword [rbp + 0x1370], 0xbdb9b997
mov dword [rbp + 0x1374], 0xbcfbe0aa
mov word [rbp + 0x1378], 0xe9
mov byte [rbp + 0x137a], 1
lea rcx, [rbp + 0x1370]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b48fc
mov dword [rbp + 0x220], 0xecb7f6f9
mov word [rbp + 0x224], 0x100
lea rcx, [rbp + 0x220]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b48fc
mov dword [rbp + 0x1530], 0xb9bfa5f5
mov dword [rbp + 0x1534], 0xaebeaead
mov dword [rbp + 0x1538], 0x100bab8
lea rcx, [rbp + 0x1530]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b48fc
mov dword [rbp + 0x1020], 0xb4b8b9a1
mov dword [rbp + 0x1024], 0xecede8e8
mov word [rbp + 0x1028], 0x100
lea rcx, [rbp + 0x1020]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b48fc
mov dword [rbp + 0xa90], 0xb4b6b5a6
mov dword [rbp + 0xa94], 0xb7bfa9
mov byte [rbp + 0xa98], 1
lea rcx, [rbp + 0xa90]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x6f90]
jmp 0x1400b2b82
mov dword [rbp + 0x1380], 0xbdb9b997
mov dword [rbp + 0x1384], 0xbcfbe0aa
mov word [rbp + 0x1388], 0xeb
mov byte [rbp + 0x138a], 1
lea rcx, [rbp + 0x1380]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b49f9
mov dword [rbp + 0x1540], 0xb9bfa5f5
mov dword [rbp + 0x1544], 0xaebeaead
mov dword [rbp + 0x1548], 0x100bab8
lea rcx, [rbp + 0x1540]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b49f9
mov dword [rbp + 0x1030], 0xb4b8b9a1
mov dword [rbp + 0x1034], 0xe4ebe9ed
mov word [rbp + 0x1038], 0x100
lea rcx, [rbp + 0x1030]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b49f9
mov dword [rbp + 0x228], 0xabb9bfa5
mov word [rbp + 0x22c], 0x100
lea rcx, [rbp + 0x228]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x6fb0]
jmp 0x1400b2b82
mov dword [rbp + 0x1390], 0xbdb9b997
mov dword [rbp + 0x1394], 0xbcfbe0aa
mov word [rbp + 0x1398], 0xeb
mov byte [rbp + 0x139a], 1
lea rcx, [rbp + 0x1390]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4afe
mov dword [rbp + 0x1550], 0xb9bfa5f5
mov dword [rbp + 0x1554], 0xaebeaead
mov dword [rbp + 0x1558], 0x100bab8
lea rcx, [rbp + 0x1550]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4afe
mov dword [rbp + 0x1040], 0xb4b8b9a1
mov dword [rbp + 0x1044], 0xecede8e8
mov word [rbp + 0x1048], 0x100
lea rcx, [rbp + 0x1040]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4afe
mov dword [rbp + 0xa00], 0xb4b6b5a6
mov dword [rbp + 0xa04], 0xb7bfa9
mov byte [rbp + 0xa08], 1
lea rcx, [rbp + 0xa00]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x6fd0]
jmp 0x1400b2b82
mov dword [rbp + 0x13b0], 0xbdb9b997
mov dword [rbp + 0x13b4], 0xbcfbe0aa
mov word [rbp + 0x13b8], 0xe9
mov byte [rbp + 0x13ba], 1
lea rcx, [rbp + 0x13b0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4bfb
mov dword [rbp + 0x1560], 0xb9bfa5f5
mov dword [rbp + 0x1564], 0xaebeaead
mov dword [rbp + 0x1568], 0x100bab8
lea rcx, [rbp + 0x1560]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4bfb
mov dword [rbp + 0x1050], 0xb4b8b9a1
mov dword [rbp + 0x1054], 0xe4ebe9ed
mov word [rbp + 0x1058], 0x100
lea rcx, [rbp + 0x1050]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4bfb
mov dword [rbp + 0x230], 0xabb9bfa5
mov word [rbp + 0x234], 0x100
lea rcx, [rbp + 0x230]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x6ff0]
jmp 0x1400b2b82
mov dword [rbp + 0x13c0], 0xbdb9b997
mov dword [rbp + 0x13c4], 0xbcfbe0aa
mov word [rbp + 0x13c8], 0xe9
mov byte [rbp + 0x13ca], 1
lea rcx, [rbp + 0x13c0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4d00
mov dword [rbp + 0x1570], 0xb9bfa5f5
mov dword [rbp + 0x1574], 0xaebeaead
mov dword [rbp + 0x1578], 0x100bab8
lea rcx, [rbp + 0x1570]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4d00
mov dword [rbp + 0x1060], 0xb4b8b9a1
mov dword [rbp + 0x1064], 0xecede8e8
mov word [rbp + 0x1068], 0x100
lea rcx, [rbp + 0x1060]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4d00
mov dword [rbp + 0x7d0], 0xb4b6b5a6
mov dword [rbp + 0x7d4], 0xb7bfa9
mov byte [rbp + 0x7d8], 1
lea rcx, [rbp + 0x7d0]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x7010]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140135ba0]
movdqu xmmword [rbp + 0x2f28], xmm0
mov dword [rbp + 0x2f38], 0x8d8bc696
mov dword [rbp + 0x2f3c], 0x100c48e
lea rcx, [rbp + 0x2f28]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4dc1
mov dword [rbp + 0x1070], 0xb4b8b9a1
mov dword [rbp + 0x1074], 0xecece8e8
mov word [rbp + 0x1078], 0x100
lea rcx, [rbp + 0x1070]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4dc1
mov dword [rbp + 0x1080], 0xacbea2a6
mov dword [rbp + 0x1084], 0xafbeb2ba
mov word [rbp + 0x1088], 0x100
lea rcx, [rbp + 0x1080]
call fcn.140006d20
mov rdx, rax
lea rcx, [rbp + 0x7030]
jmp 0x1400b2b82
movdqa xmm0, xmmword [0x140135740]
movdqu xmmword [rbp + 0x99b0], xmm0
movdqa xmm1, xmmword [0x140135c70]
movdqu xmmword [rbp + 0x99c0], xmm1
mov word [rbp + 0x99d0], 0xdb
mov byte [rbp + 0x99d2], 1
lea rcx, [rbp + 0x99b0]
call fcn.14000b0b0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4e8b
mov dword [rbp + 0x1090], 0xb4b8b9a1
mov dword [rbp + 0x1094], 0xe8eae9ed
mov word [rbp + 0x1098], 0x100
lea rcx, [rbp + 0x1090]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4e8b
mov dword [rbp + 0x3a8], 0xb5b6bab6
mov word [rbp + 0x3ac], 0xa9
mov byte [rbp + 0x3ae], 1
lea rcx, [rbp + 0x3a8]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x7050]
jmp 0x1400b2b82
mov dword [rbp + 0x10a0], 0xb4b8b9a1
mov dword [rbp + 0x10a4], 0xecede8e8
mov word [rbp + 0x10a8], 0x100
lea rcx, [rbp + 0x10a0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b75b6
mov dword [rbp + 0x7e0], 0xb4b6b5a6
mov dword [rbp + 0x7e4], 0xb7bfa9
mov byte [rbp + 0x7e8], 1
lea rcx, [rbp + 0x7e0]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x7070]
jmp 0x1400b2b82
cmp byte [0x140166a07], 0
je 0x1400b75b6
movdqa xmm0, xmmword [0x140135040]
movdqu xmmword [rbp + 0x3130], xmm0
mov dword [rbp + 0x3140], 0xc894838e
mov dword [rbp + 0x3144], 0xca9a9c
mov byte [rbp + 0x3148], 1
lea rcx, [rbp + 0x3130]
call fcn.14000a230
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4fd9
mov dword [rbp + 0x10b0], 0xb4b8b9a1
mov dword [rbp + 0x10b4], 0xeeede8e8
mov word [rbp + 0x10b8], 0x100
lea rcx, [rbp + 0x10b0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b4fd9
mov dword [rbp + 0x1580], 0xabb2b8b4
mov dword [rbp + 0x1584], 0xa8beb2ad
mov dword [rbp + 0x1588], 0x100bdb4
lea rcx, [rbp + 0x1580]
call fcn.140026e10
lea rcx, [rbp + 0x7090]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140135380]
movdqu xmmword [rbp + 0x9988], xmm0
movdqa xmm1, xmmword [0x1401353f0]
movdqu xmmword [rbp + 0x9998], xmm1
mov word [rbp + 0x99a8], 0xd4
mov byte [rbp + 0x99aa], 1
lea rcx, [rbp + 0x9988]
call fcn.14000b0b0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b50a4
mov dword [rbp + 0x10c0], 0xb4b8b9a1
mov dword [rbp + 0x10c4], 0xeeede8e8
mov word [rbp + 0x10c8], 0x100
lea rcx, [rbp + 0x10c0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b50a4
mov dword [rbp + 0x1590], 0xabb2b8b4
mov dword [rbp + 0x1594], 0xa8beb2ad
mov dword [rbp + 0x1598], 0x100bdb4
lea rcx, [rbp + 0x1590]
call fcn.140026e10
lea rcx, [rbp + 0x70b0]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140138400]
movdqu xmmword [rbp + 0x3230], xmm0
mov dword [rbp + 0x3240], 0x98889296
mov dword [rbp + 0x3244], 0xcd8f8f99
mov word [rbp + 0x3248], 0x100
lea rcx, [rbp + 0x3230]
call fcn.140009c00
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5180
mov dword [rbp + 0x10d0], 0xb4b8b9a1
mov dword [rbp + 0x10d4], 0xeeeae9ed
mov word [rbp + 0x10d8], 0x100
lea rcx, [rbp + 0x10d0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5180
mov dword [rbp + 0x1940], 0xb1b1b3b1
mov dword [rbp + 0x1944], 0xb0b2a8bb
mov dword [rbp + 0x1948], 0x8fabbfb1
mov word [rbp + 0x194c], __WSAFDIsSet
mov byte [rbp + 0x194e], 1
lea rcx, [rbp + 0x1940]
call fcn.14000f300
lea rcx, [rbp + 0x70d0]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140134c20]
movdqu xmmword [rbp + 0x2bc8], xmm0
mov dword [rbp + 0x2bd8], 0x8892c5
mov byte [rbp + 0x2bdc], 1
lea rcx, [rbp + 0x2bc8]
call fcn.14000cbf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b523c
mov dword [rbp + 0x10e0], 0xb4b8b9a1
mov dword [rbp + 0x10e4], 0xeeede8e8
mov word [rbp + 0x10e8], 0x100
lea rcx, [rbp + 0x10e0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b523c
mov dword [rbp + 0x15a0], 0xabb2b8b4
mov dword [rbp + 0x15a4], 0xa8beb2ad
mov dword [rbp + 0x15a8], 0x100bdb4
lea rcx, [rbp + 0x15a0]
call fcn.140026e10
lea rcx, [rbp + 0x70f0]
jmp 0x1400b72b1
mov dword [rbp + 0x13d0], 0xabbba385
mov dword [rbp + 0x13d4], 0xbcfbe0bc
mov word [rbp + 0x13d8], 0xe9
mov byte [rbp + 0x13da], 1
lea rcx, [rbp + 0x13d0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5302
mov dword [rbp + 0x10f0], 0xb4b8b9a1
mov dword [rbp + 0x10f4], 0xeceae9ed
mov word [rbp + 0x10f8], 0x100
lea rcx, [rbp + 0x10f0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5302
mov dword [rbp + 0x1850], 0xb6b6a4a1
mov dword [rbp + 0x1854], 0xafaebcaa
mov dword [rbp + 0x1858], 0xb1b1b4
mov byte [rbp + 0x185c], 1
lea rcx, [rbp + 0x1850]
call fcn.140006e10
lea rcx, [rbp + 0x7110]
jmp 0x1400b72b1
mov dword [rbp + 0x1100], 0xa8bab381
mov dword [rbp + 0x1104], 0xe8bbfae3
mov word [rbp + 0x1108], 0x100
lea rcx, [rbp + 0x1100]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b53ba
mov dword [rbp + 0x1110], 0xb4b8b9a1
mov dword [rbp + 0x1114], 0xeaede8e8
mov word [rbp + 0x1118], 0x100
lea rcx, [rbp + 0x1110]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b53ba
mov dword [rbp + 0x15b0], 0xb1a3b8b4
mov dword [rbp + 0x15b4], 0xa8b4b3bb
mov dword [rbp + 0x15b8], 0x100bdb4
lea rcx, [rbp + 0x15b0]
call fcn.140026e10
lea rcx, [rbp + 0x7130]
jmp 0x1400b72b1
mov dword [rbp + 0x1120], 0xa8bab381
mov dword [rbp + 0x1124], 0xe8bbfae3
mov word [rbp + 0x1128], 0x100
lea rcx, [rbp + 0x1120]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5468
mov dword [rbp + 0x1130], 0xb4b8b9a1
mov dword [rbp + 0x1134], 0xe4eae9ed
mov word [rbp + 0x1138], 0x100
lea rcx, [rbp + 0x1130]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5468
mov dword [rbp + 0x778], 0xb3b5b7b9
mov dword [rbp + 0x77c], 0x100aeb0
lea rcx, [rbp + 0x778]
call fcn.140005c20
lea rcx, [rbp + 0x7150]
jmp 0x1400b72b1
mov dword [rbp + 0x1140], 0xa8bab381
mov dword [rbp + 0x1144], 0xeabbfae3
mov word [rbp + 0x1148], 0x100
lea rcx, [rbp + 0x1140]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5520
mov dword [rbp + 0x1150], 0xb4b8b9a1
mov dword [rbp + 0x1154], 0xeaede8e8
mov word [rbp + 0x1158], 0x100
lea rcx, [rbp + 0x1150]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5520
mov dword [rbp + 0x15c0], 0xb1a3b8b4
mov dword [rbp + 0x15c4], 0xa8b4b3bb
mov dword [rbp + 0x15c8], 0x100bdb4
lea rcx, [rbp + 0x15c0]
call fcn.140026e10
lea rcx, [rbp + 0x7170]
jmp 0x1400b72b1
mov dword [rbp + 0x1160], 0xa8bab381
mov dword [rbp + 0x1164], 0xeabbfae3
mov word [rbp + 0x1168], 0x100
lea rcx, [rbp + 0x1160]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b55ce
mov dword [rbp + 0x1170], 0xb4b8b9a1
mov dword [rbp + 0x1174], 0xe4eae9ed
mov word [rbp + 0x1178], 0x100
lea rcx, [rbp + 0x1170]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b55ce
mov dword [rbp + 0x780], 0xb3b5b7b9
mov dword [rbp + 0x784], 0x100aeb0
lea rcx, [rbp + 0x780]
call fcn.140005c20
lea rcx, [rbp + 0x7190]
jmp 0x1400b72b1
mov dword [rbp + 0x1180], 0xa8bab381
mov dword [rbp + 0x1184], 0xefbbfae3
mov word [rbp + 0x1188], 0x100
lea rcx, [rbp + 0x1180]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5686
mov dword [rbp + 0x1190], 0xb4b8b9a1
mov dword [rbp + 0x1194], 0xeaede8e8
mov word [rbp + 0x1198], 0x100
lea rcx, [rbp + 0x1190]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5686
mov dword [rbp + 0x15d0], 0xb1a3b8b4
mov dword [rbp + 0x15d4], 0xa8b4b3bb
mov dword [rbp + 0x15d8], 0x100bdb4
lea rcx, [rbp + 0x15d0]
call fcn.140026e10
lea rcx, [rbp + 0x71b0]
jmp 0x1400b72b1
mov dword [rbp + 0x11a0], 0xa8bab381
mov dword [rbp + 0x11a4], 0xefbbfae3
mov word [rbp + 0x11a8], 0x100
lea rcx, [rbp + 0x11a0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5734
mov dword [rbp + 0x11b0], 0xb4b8b9a1
mov dword [rbp + 0x11b4], 0xe4eae9ed
mov word [rbp + 0x11b8], 0x100
lea rcx, [rbp + 0x11b0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5734
mov dword [rbp + 0x788], 0xb3b5b7b9
mov dword [rbp + 0x78c], 0x100aeb0
lea rcx, [rbp + 0x788]
call fcn.140005c20
lea rcx, [rbp + 0x71d0]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140135740]
movdqu xmmword [rbp + 0xa000], xmm0
movdqa xmm1, xmmword [0x140135140]
movdqu xmmword [rbp + 0xa010], xmm1
mov dword [rbp + 0xa020], 0x93949f80
mov dword [rbp + 0xa024], 0xda8395
mov byte [rbp + 0xa028], 1
lea rcx, [rbp + 0xa000]
call fcn.1400274a0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5806
mov dword [rbp + 0x11c0], 0xb4b8b9a1
mov dword [rbp + 0x11c4], 0xe8eae9ed
mov word [rbp + 0x11c8], 0x100
lea rcx, [rbp + 0x11c0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5806
mov dword [rbp + 0x3b0], 0xb5b6bab6
mov word [rbp + 0x3b4], 0xa9
mov byte [rbp + 0x3b6], 1
lea rcx, [rbp + 0x3b0]
call fcn.140006d50
lea rcx, [rbp + 0x71f0]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140135740]
movdqu xmmword [rbp + 0xa030], xmm0
movdqa xmm1, xmmword [0x140135140]
movdqu xmmword [rbp + 0xa040], xmm1
mov dword [rbp + 0xa050], 0x93949f80
mov dword [rbp + 0xa054], 0xda8395
mov byte [rbp + 0xa058], 1
lea rcx, [rbp + 0xa030]
call fcn.1400274a0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b58db
mov dword [rbp + 0x11d0], 0xb4b8b9a1
mov dword [rbp + 0x11d4], 0xecece8e8
mov word [rbp + 0x11d8], 0x100
lea rcx, [rbp + 0x11d0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b58db
mov dword [rbp + 0x11e0], 0xacbea2a6
mov dword [rbp + 0x11e4], 0xafbeb2ba
mov word [rbp + 0x11e8], 0x100
lea rcx, [rbp + 0x11e0]
call fcn.140006d20
lea rcx, [rbp + 0x7210]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140136af0]
movdqu xmmword [rbp + 0x3450], xmm0
mov dword [rbp + 0x3460], 0xc880888c
mov dword [rbp + 0x3464], 0x8384868b
mov dword [rbp + 0x3468], 0x100cf89
lea rcx, [rbp + 0x3450]
call fcn.14000eac0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b59a0
mov dword [rbp + 0x11f0], 0xb4b8b9a1
mov dword [rbp + 0x11f4], 0xe8eae9ed
mov word [rbp + 0x11f8], 0x100
lea rcx, [rbp + 0x11f0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b59a0
mov dword [rbp + 0x3b8], 0xb5b6bab6
mov word [rbp + 0x3bc], 0xa9
mov byte [rbp + 0x3be], 1
lea rcx, [rbp + 0x3b8]
call fcn.140006d50
lea rcx, [rbp + 0x7230]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140136af0]
movdqu xmmword [rbp + 0x3430], xmm0
mov dword [rbp + 0x3440], 0xc880888c
mov dword [rbp + 0x3444], 0x8384868b
mov dword [rbp + 0x3448], 0x100cf89
lea rcx, [rbp + 0x3430]
call fcn.14000eac0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5a68
mov dword [rbp + 0x1200], 0xb4b8b9a1
mov dword [rbp + 0x1204], 0xecece8e8
mov word [rbp + 0x1208], 0x100
lea rcx, [rbp + 0x1200]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5a68
mov dword [rbp + 0x1210], 0xacbea2a6
mov dword [rbp + 0x1214], 0xafbeb2ba
mov word [rbp + 0x1218], 0x100
lea rcx, [rbp + 0x1210]
call fcn.140006d20
lea rcx, [rbp + 0x7250]
jmp 0x1400b72b1
mov dword [rbp + 0x1ce0], 0xb1b4b89c
mov dword [rbp + 0x1ce4], 0xb2b4b3aa
mov dword [rbp + 0x1ce8], 0x80ffe4ae
mov dword [rbp + 0x1cec], 0x100d2d3
lea rcx, [rbp + 0x1ce0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5b27
mov dword [rbp + 0x1220], 0xb4b8b9a1
mov dword [rbp + 0x1224], 0xeae2e8e8
mov word [rbp + 0x1228], 0x100
lea rcx, [rbp + 0x1220]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5b27
mov dword [rbp + 0x3c0], 0xb1afbfb3
mov word [rbp + 0x3c4], 0xad
mov byte [rbp + 0x3c6], 1
lea rcx, [rbp + 0x3c0]
call fcn.140006d50
lea rcx, [rbp + 0x7270]
jmp 0x1400b72b1
mov dword [rbp + 0x1cf0], 0xb1b4b89c
mov dword [rbp + 0x1cf4], 0xb2b4b3aa
mov dword [rbp + 0x1cf8], 0x80ffe4ae
mov dword [rbp + 0x1cfc], 0x100d2d2
lea rcx, [rbp + 0x1cf0]
call fcn.140006d80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5be6
mov dword [rbp + 0x1230], 0xb4b8b9a1
mov dword [rbp + 0x1234], 0xeae2e8e8
mov word [rbp + 0x1238], 0x100
lea rcx, [rbp + 0x1230]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5be6
mov dword [rbp + 0x3c8], 0xb1afbfb3
mov word [rbp + 0x3cc], 0xad
mov byte [rbp + 0x3ce], 1
lea rcx, [rbp + 0x3c8]
call fcn.140006d50
lea rcx, [rbp + 0x7290]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x1401382a0]
movdqu xmmword [rbp + 0x9bb8], xmm0
movdqa xmm1, xmmword [0x1401353c0]
movdqu xmmword [rbp + 0x9bc8], xmm1
mov dword [rbp + 0x9bd8], 0x1009290
lea rcx, [rbp + 0x9bb8]
call fcn.14000f760
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5cab
mov dword [rbp + 0x1240], 0xb4b8b9a1
mov dword [rbp + 0x1244], 0xeaeae9ed
mov word [rbp + 0x1248], 0x100
lea rcx, [rbp + 0x1240]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5cab
mov dword [rbp + 0x15e0], 0xaaa3baa0
mov dword [rbp + 0x15e4], 0xa9b4a9b8
mov dword [rbp + 0x15e8], 0x100bab3
lea rcx, [rbp + 0x15e0]
call fcn.140026e10
lea rcx, [rbp + 0x72b0]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140131d10]
movdqu xmmword [rbp + 0x1f68], xmm0
mov byte [rbp + 0x1f78], 1
lea rcx, [rbp + 0x1f68]
call fcn.14000f2d0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5d5d
mov dword [rbp + 0x1250], 0xb4b8b9a1
mov dword [rbp + 0x1254], 0xeeede8e8
mov word [rbp + 0x1258], 0x100
lea rcx, [rbp + 0x1250]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5d5d
mov dword [rbp + 0x15f0], 0xabb2b8b4
mov dword [rbp + 0x15f4], 0xa8beb2ad
mov dword [rbp + 0x15f8], 0x100bdb4
lea rcx, [rbp + 0x15f0]
call fcn.140026e10
lea rcx, [rbp + 0x72d0]
jmp 0x1400b72b1
mov dword [rbp + 0x13e0], 0xbdb9b997
mov dword [rbp + 0x13e4], 0xbcfbe0aa
mov word [rbp + 0x13e8], 0xeb
mov byte [rbp + 0x13ea], 1
lea rcx, [rbp + 0x13e0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5e57
mov dword [rbp + 0x1260], 0xb3b8a4b7
mov dword [rbp + 0x1264], 0xbcbbb4bc
mov word [rbp + 0x1268], 0x100
lea rcx, [rbp + 0x1260]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5e57
mov dword [rbp + 0x1270], 0xb4b8b9a1
mov dword [rbp + 0x1274], 0xe4ede8e8
mov word [rbp + 0x1278], 0x100
lea rcx, [rbp + 0x1270]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5e57
mov dword [rbp + 0x790], 0xb1bba6a6
mov dword [rbp + 0x794], 0x100aeb7
lea rcx, [rbp + 0x790]
call fcn.140005c20
lea rcx, [rbp + 0x72f0]
jmp 0x1400b72b1
mov dword [rbp + 0x1290], 0xbdb9b997
mov dword [rbp + 0x1294], 0xbcfbe0aa
mov word [rbp + 0x1298], 0xe9
mov byte [rbp + 0x129a], 1
lea rcx, [rbp + 0x1290]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5f51
mov dword [rbp + 0x1280], 0xb3b8a4b7
mov dword [rbp + 0x1284], 0xbcbbb4bc
mov word [rbp + 0x1288], 0x100
lea rcx, [rbp + 0x1280]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5f51
mov dword [rbp + 0xaa0], 0xb4b8b9a1
mov dword [rbp + 0xaa4], 0xe4ede8e8
mov word [rbp + 0xaa8], 0x100
lea rcx, [rbp + 0xaa0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b5f51
mov dword [rbp + 0x798], 0xb1bba6a6
mov dword [rbp + 0x79c], 0x100aeb7
lea rcx, [rbp + 0x798]
call fcn.140005c20
lea rcx, [rbp + 0x7310]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140135ba0]
movdqu xmmword [rbp + 0x2f40], xmm0
mov dword [rbp + 0x2f50], 0x9a86c696
mov dword [rbp + 0x2f54], 0x100c484
lea rcx, [rbp + 0x2f40]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b600f
mov dword [rbp + 0xab0], 0xb4b8b9a1
mov dword [rbp + 0xab4], 0xecece8e8
mov word [rbp + 0xab8], 0x100
lea rcx, [rbp + 0xab0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b600f
mov dword [rbp + 0xac0], 0xacbea2a6
mov dword [rbp + 0xac4], 0xafbeb2ba
mov word [rbp + 0xac8], 0x100
lea rcx, [rbp + 0xac0]
call fcn.140006d20
lea rcx, [rbp + 0x7330]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140131d20]
movdqu xmmword [rbp + 0x1f80], xmm0
mov byte [rbp + 0x1f90], 1
lea rcx, [rbp + 0x1f80]
call fcn.14000f2d0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b60c1
mov dword [rbp + 0xad0], 0xb4b8b9a1
mov dword [rbp + 0xad4], 0xeeede8e8
mov word [rbp + 0xad8], 0x100
lea rcx, [rbp + 0xad0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b60c1
mov dword [rbp + 0x1600], 0xabb2b8b4
mov dword [rbp + 0x1604], 0xa8beb2ad
mov dword [rbp + 0x1608], 0x100bdb4
lea rcx, [rbp + 0x1600]
call fcn.140026e10
lea rcx, [rbp + 0x7350]
jmp 0x1400b72b1
mov dword [rbp + 0x1400], 0xabbba385
mov dword [rbp + 0x1404], 0xbcfbe0bc
mov word [rbp + 0x1408], 0xeb
mov byte [rbp + 0x140a], 1
lea rcx, [rbp + 0x1400]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6187
mov dword [rbp + 0xae0], 0xb4b8b9a1
mov dword [rbp + 0xae4], 0xeceae9ed
mov word [rbp + 0xae8], 0x100
lea rcx, [rbp + 0xae0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6187
mov dword [rbp + 0x17c0], 0xb6b6a4a1
mov dword [rbp + 0x17c4], 0xafaebcaa
mov dword [rbp + 0x17c8], 0xb1b1b4
mov byte [rbp + 0x17cc], 1
lea rcx, [rbp + 0x17c0]
call fcn.140006e10
lea rcx, [rbp + 0x7370]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x1401380d0]
movdqu xmmword [rbp + 0x9b18], xmm0
movdqa xmm1, xmmword [0x1401373c0]
movdqu xmmword [rbp + 0x9b28], xmm1
mov dword [rbp + 0x9b38], 0xd6919b
mov byte [rbp + 0x9b3c], 1
lea rcx, [rbp + 0x9b18]
call fcn.14000ea90
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6249
mov dword [rbp + 0xaf0], 0xb4b8b9a1
mov dword [rbp + 0xaf4], 0xe4eee8e8
mov word [rbp + 0xaf8], 0x100
lea rcx, [rbp + 0xaf0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6249
mov dword [rbp + 0x7a0], 0xb6b8a6a6
mov dword [rbp + 0x7a4], 0x100bfbe
lea rcx, [rbp + 0x7a0]
call fcn.140005c20
lea rcx, [rbp + 0x7390]
jmp 0x1400b72b1
mov dword [rbp + 0xb00], 0xb4b8b9a1
mov dword [rbp + 0xb04], 0xeae2e8e8
mov word [rbp + 0xb08], 0x100
lea rcx, [rbp + 0xb00]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6300
mov dword [rbp + 0xb10], 0xb4b8b9a1
mov dword [rbp + 0xb14], 0xecece8e8
mov word [rbp + 0xb18], 0x100
lea rcx, [rbp + 0xb10]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6300
mov dword [rbp + 0xb20], 0xacbea2a6
mov dword [rbp + 0xb24], 0xafbeb2ba
mov word [rbp + 0xb28], 0x100
lea rcx, [rbp + 0xb20]
call fcn.140006d20
lea rcx, [rbp + 0x73b0]
jmp 0x1400b72b1
mov dword [rbp + 0x1410], 0xbdb9b997
mov dword [rbp + 0x1414], 0xbcfbe0aa
mov word [rbp + 0x1418], 0xeb
mov byte [rbp + 0x141a], 1
lea rcx, [rbp + 0x1410]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6435
mov dword [rbp + 0x238], 0xeeb7f6f9
mov word [rbp + 0x23c], 0x100
lea rcx, [rbp + 0x238]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6435
mov dword [rbp + 0x1610], 0xb9bfa5f5
mov dword [rbp + 0x1614], 0xaebeaead
mov dword [rbp + 0x1618], 0x100bab8
lea rcx, [rbp + 0x1610]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6435
mov dword [rbp + 0xb30], 0xb4b8b9a1
mov dword [rbp + 0xb34], 0xe4ebe9ed
mov word [rbp + 0xb38], 0x100
lea rcx, [rbp + 0xb30]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6435
mov dword [rbp + 0x240], 0xabb9bfa5
mov word [rbp + 0x244], 0x100
lea rcx, [rbp + 0x240]
call fcn.140005b50
lea rcx, [rbp + 0x73d0]
jmp 0x1400b72b1
mov dword [rbp + 0x1420], 0xbdb9b997
mov dword [rbp + 0x1424], 0xbcfbe0aa
mov word [rbp + 0x1428], 0xeb
mov byte [rbp + 0x142a], 1
lea rcx, [rbp + 0x1420]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6572
mov dword [rbp + 0x248], 0xeeb7f6f9
mov word [rbp + 0x24c], 0x100
lea rcx, [rbp + 0x248]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6572
mov dword [rbp + 0x1620], 0xb9bfa5f5
mov dword [rbp + 0x1624], 0xaebeaead
mov dword [rbp + 0x1628], 0x100bab8
lea rcx, [rbp + 0x1620]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6572
mov dword [rbp + 0xb40], 0xb4b8b9a1
mov dword [rbp + 0xb44], 0xecede8e8
mov word [rbp + 0xb48], 0x100
lea rcx, [rbp + 0xb40]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6572
mov dword [rbp + 0x7f0], 0xb4b6b5a6
mov dword [rbp + 0x7f4], 0xb7bfa9
mov byte [rbp + 0x7f8], 1
lea rcx, [rbp + 0x7f0]
call fcn.14000cc20
lea rcx, [rbp + 0x73f0]
jmp 0x1400b72b1
mov dword [rbp + 0x1430], 0xbdb9b997
mov dword [rbp + 0x1434], 0xbcfbe0aa
mov word [rbp + 0x1438], 0xe9
mov byte [rbp + 0x143a], 1
lea rcx, [rbp + 0x1430]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b66a7
mov dword [rbp + 0x250], 0xeeb7f6f9
mov word [rbp + 0x254], 0x100
lea rcx, [rbp + 0x250]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b66a7
mov dword [rbp + 0x1630], 0xb9bfa5f5
mov dword [rbp + 0x1634], 0xaebeaead
mov dword [rbp + 0x1638], 0x100bab8
lea rcx, [rbp + 0x1630]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b66a7
mov dword [rbp + 0xb50], 0xb4b8b9a1
mov dword [rbp + 0xb54], 0xe4ebe9ed
mov word [rbp + 0xb58], 0x100
lea rcx, [rbp + 0xb50]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b66a7
mov dword [rbp + 0x258], 0xabb9bfa5
mov word [rbp + 0x25c], 0x100
lea rcx, [rbp + 0x258]
call fcn.140005b50
lea rcx, [rbp + 0x7410]
jmp 0x1400b72b1
mov dword [rbp + 0x1440], 0xbdb9b997
mov dword [rbp + 0x1444], 0xbcfbe0aa
mov word [rbp + 0x1448], 0xe9
mov byte [rbp + 0x144a], 1
lea rcx, [rbp + 0x1440]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b67e4
mov dword [rbp + 0x260], 0xeeb7f6f9
mov word [rbp + 0x264], 0x100
lea rcx, [rbp + 0x260]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b67e4
mov dword [rbp + 0x16c0], 0xb9bfa5f5
mov dword [rbp + 0x16c4], 0xaebeaead
mov dword [rbp + 0x16c8], 0x100bab8
lea rcx, [rbp + 0x16c0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b67e4
mov dword [rbp + 0xb60], 0xb4b8b9a1
mov dword [rbp + 0xb64], 0xecede8e8
mov word [rbp + 0xb68], 0x100
lea rcx, [rbp + 0xb60]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b67e4
mov dword [rbp + 0x800], 0xb4b6b5a6
mov dword [rbp + 0x804], 0xb7bfa9
mov byte [rbp + 0x808], 1
lea rcx, [rbp + 0x800]
call fcn.14000cc20
lea rcx, [rbp + 0x7430]
jmp 0x1400b72b1
mov dword [rbp + 0x1450], 0xbdb9b997
mov dword [rbp + 0x1454], 0xbcfbe0aa
mov word [rbp + 0x1458], 0xeb
mov byte [rbp + 0x145a], 1
lea rcx, [rbp + 0x1450]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6919
mov dword [rbp + 0x268], 0xecb7f6f9
mov word [rbp + 0x26c], 0x100
lea rcx, [rbp + 0x268]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6919
mov dword [rbp + 0x1640], 0xb9bfa5f5
mov dword [rbp + 0x1644], 0xaebeaead
mov dword [rbp + 0x1648], 0x100bab8
lea rcx, [rbp + 0x1640]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6919
mov dword [rbp + 0xb70], 0xb4b8b9a1
mov dword [rbp + 0xb74], 0xe4ebe9ed
mov word [rbp + 0xb78], 0x100
lea rcx, [rbp + 0xb70]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6919
mov dword [rbp + 0x270], 0xabb9bfa5
mov word [rbp + 0x274], 0x100
lea rcx, [rbp + 0x270]
call fcn.140005b50
lea rcx, [rbp + 0x7450]
jmp 0x1400b72b1
mov dword [rbp + 0x1460], 0xbdb9b997
mov dword [rbp + 0x1464], 0xbcfbe0aa
mov word [rbp + 0x1468], 0xeb
mov byte [rbp + 0x146a], 1
lea rcx, [rbp + 0x1460]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6a56
mov dword [rbp + 0x278], 0xecb7f6f9
mov word [rbp + 0x27c], 0x100
lea rcx, [rbp + 0x278]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6a56
mov dword [rbp + 0x1650], 0xb9bfa5f5
mov dword [rbp + 0x1654], 0xaebeaead
mov dword [rbp + 0x1658], 0x100bab8
lea rcx, [rbp + 0x1650]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6a56
mov dword [rbp + 0xb80], 0xb4b8b9a1
mov dword [rbp + 0xb84], 0xecede8e8
mov word [rbp + 0xb88], 0x100
lea rcx, [rbp + 0xb80]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6a56
mov dword [rbp + 0x810], 0xb4b6b5a6
mov dword [rbp + 0x814], 0xb7bfa9
mov byte [rbp + 0x818], 1
lea rcx, [rbp + 0x810]
call fcn.14000cc20
lea rcx, [rbp + 0x7470]
jmp 0x1400b72b1
mov dword [rbp + 0x1470], 0xbdb9b997
mov dword [rbp + 0x1474], 0xbcfbe0aa
mov word [rbp + 0x1478], 0xe9
mov byte [rbp + 0x147a], 1
lea rcx, [rbp + 0x1470]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6b8b
mov dword [rbp + 0x280], 0xecb7f6f9
mov word [rbp + 0x284], 0x100
lea rcx, [rbp + 0x280]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6b8b
mov dword [rbp + 0x1660], 0xb9bfa5f5
mov dword [rbp + 0x1664], 0xaebeaead
mov dword [rbp + 0x1668], 0x100bab8
lea rcx, [rbp + 0x1660]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6b8b
mov dword [rbp + 0xb90], 0xb4b8b9a1
mov dword [rbp + 0xb94], 0xe4ebe9ed
mov word [rbp + 0xb98], 0x100
lea rcx, [rbp + 0xb90]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6b8b
mov dword [rbp + 0x288], 0xabb9bfa5
mov word [rbp + 0x28c], 0x100
lea rcx, [rbp + 0x288]
call fcn.140005b50
lea rcx, [rbp + 0x7490]
jmp 0x1400b72b1
mov dword [rbp + 0x1480], 0xbdb9b997
mov dword [rbp + 0x1484], 0xbcfbe0aa
mov word [rbp + 0x1488], 0xe9
mov byte [rbp + 0x148a], 1
lea rcx, [rbp + 0x1480]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6cc8
mov dword [rbp + 0x290], 0xecb7f6f9
mov word [rbp + 0x294], 0x100
lea rcx, [rbp + 0x290]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6cc8
mov dword [rbp + 0x1670], 0xb9bfa5f5
mov dword [rbp + 0x1674], 0xaebeaead
mov dword [rbp + 0x1678], 0x100bab8
lea rcx, [rbp + 0x1670]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6cc8
mov dword [rbp + 0xba0], 0xb4b8b9a1
mov dword [rbp + 0xba4], 0xecede8e8
mov word [rbp + 0xba8], 0x100
lea rcx, [rbp + 0xba0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6cc8
mov dword [rbp + 0x820], 0xb4b6b5a6
mov dword [rbp + 0x824], 0xb7bfa9
mov byte [rbp + 0x828], 1
lea rcx, [rbp + 0x820]
call fcn.14000cc20
lea rcx, [rbp + 0x74b0]
jmp 0x1400b72b1
mov dword [rbp + 0x1490], 0xbdb9b997
mov dword [rbp + 0x1494], 0xbcfbe0aa
mov word [rbp + 0x1498], 0xeb
mov byte [rbp + 0x149a], 1
lea rcx, [rbp + 0x1490]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6dc2
mov dword [rbp + 0x1680], 0xb9bfa5f5
mov dword [rbp + 0x1684], 0xaebeaead
mov dword [rbp + 0x1688], 0x100bab8
lea rcx, [rbp + 0x1680]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6dc2
mov dword [rbp + 0xbb0], 0xb4b8b9a1
mov dword [rbp + 0xbb4], 0xe4ebe9ed
mov word [rbp + 0xbb8], 0x100
lea rcx, [rbp + 0xbb0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6dc2
mov dword [rbp + 0x298], 0xabb9bfa5
mov word [rbp + 0x29c], 0x100
lea rcx, [rbp + 0x298]
call fcn.140005b50
lea rcx, [rbp + 0x74d0]
jmp 0x1400b72b1
mov dword [rbp + 0x14a0], 0xbdb9b997
mov dword [rbp + 0x14a4], 0xbcfbe0aa
mov word [rbp + 0x14a8], 0xeb
mov byte [rbp + 0x14aa], 1
lea rcx, [rbp + 0x14a0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6ec4
mov dword [rbp + 0x1690], 0xb9bfa5f5
mov dword [rbp + 0x1694], 0xaebeaead
mov dword [rbp + 0x1698], 0x100bab8
lea rcx, [rbp + 0x1690]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6ec4
mov dword [rbp + 0xbc0], 0xb4b8b9a1
mov dword [rbp + 0xbc4], 0xecede8e8
mov word [rbp + 0xbc8], 0x100
lea rcx, [rbp + 0xbc0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6ec4
mov dword [rbp + 0x830], 0xb4b6b5a6
mov dword [rbp + 0x834], 0xb7bfa9
mov byte [rbp + 0x838], 1
lea rcx, [rbp + 0x830]
call fcn.14000cc20
lea rcx, [rbp + 0x74f0]
jmp 0x1400b72b1
mov dword [rbp + 0x13f0], 0xbdb9b997
mov dword [rbp + 0x13f4], 0xbcfbe0aa
mov word [rbp + 0x13f8], 0xe9
mov byte [rbp + 0x13fa], 1
lea rcx, [rbp + 0x13f0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6fbe
mov dword [rbp + 0x16a0], 0xb9bfa5f5
mov dword [rbp + 0x16a4], 0xaebeaead
mov dword [rbp + 0x16a8], 0x100bab8
lea rcx, [rbp + 0x16a0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6fbe
mov dword [rbp + 0xbd0], 0xb4b8b9a1
mov dword [rbp + 0xbd4], 0xe4ebe9ed
mov word [rbp + 0xbd8], 0x100
lea rcx, [rbp + 0xbd0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b6fbe
mov dword [rbp + 0x2a0], 0xabb9bfa5
mov word [rbp + 0x2a4], 0x100
lea rcx, [rbp + 0x2a0]
call fcn.140005b50
lea rcx, [rbp + 0x7510]
jmp 0x1400b72b1
mov dword [rbp + 0x13a0], 0xbdb9b997
mov dword [rbp + 0x13a4], 0xbcfbe0aa
mov word [rbp + 0x13a8], 0xe9
mov byte [rbp + 0x13aa], 1
lea rcx, [rbp + 0x13a0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b70c0
mov dword [rbp + 0x16d0], 0xb9bfa5f5
mov dword [rbp + 0x16d4], 0xaebeaead
mov dword [rbp + 0x16d8], 0x100bab8
lea rcx, [rbp + 0x16d0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b70c0
mov dword [rbp + 0xbe0], 0xb4b8b9a1
mov dword [rbp + 0xbe4], 0xecede8e8
mov word [rbp + 0xbe8], 0x100
lea rcx, [rbp + 0xbe0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b70c0
mov dword [rbp + 0x840], 0xb4b6b5a6
mov dword [rbp + 0x844], 0xb7bfa9
mov byte [rbp + 0x848], 1
lea rcx, [rbp + 0x840]
call fcn.14000cc20
lea rcx, [rbp + 0x7530]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140135ba0]
movdqu xmmword [rbp + 0x2f58], xmm0
mov dword [rbp + 0x2f68], 0x8d8bc696
mov dword [rbp + 0x2f6c], 0x100c48e
lea rcx, [rbp + 0x2f58]
call fcn.140026e70
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b717e
mov dword [rbp + 0xbf0], 0xb4b8b9a1
mov dword [rbp + 0xbf4], 0xecece8e8
mov word [rbp + 0xbf8], 0x100
lea rcx, [rbp + 0xbf0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b717e
mov dword [rbp + 0xc00], 0xacbea2a6
mov dword [rbp + 0xc04], 0xafbeb2ba
mov word [rbp + 0xc08], 0x100
lea rcx, [rbp + 0xc00]
call fcn.140006d20
lea rcx, [rbp + 0x7550]
jmp 0x1400b72b1
movdqa xmm0, xmmword [0x140135740]
movdqu xmmword [rbp + 0x9960], xmm0
movdqa xmm1, xmmword [0x140135c70]
movdqu xmmword [rbp + 0x9970], xmm1
mov word [rbp + 0x9980], 0xdb
mov byte [rbp + 0x9982], 1
lea rcx, [rbp + 0x9960]
call fcn.14000b0b0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b7242
mov dword [rbp + 0xc10], 0xb4b8b9a1
mov dword [rbp + 0xc14], 0xe8eae9ed
mov word [rbp + 0xc18], 0x100
lea rcx, [rbp + 0xc10]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b7242
mov dword [rbp + 0x3d0], 0xb5b6bab6
mov word [rbp + 0x3d4], 0xa9
mov byte [rbp + 0x3d6], 1
lea rcx, [rbp + 0x3d0]
call fcn.140006d50
lea rcx, [rbp + 0x7570]
jmp 0x1400b72b1
mov dword [rbp + 0xc20], 0xb4b8b9a1
mov dword [rbp + 0xc24], 0xecede8e8
mov word [rbp + 0xc28], 0x100
lea rcx, [rbp + 0xc20]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b72c1
mov dword [rbp + 0x850], 0xb4b6b5a6
mov dword [rbp + 0x854], 0xb7bfa9
mov byte [rbp + 0x858], 1
lea rcx, [rbp + 0x850]
call fcn.14000cc20
lea rcx, [rbp + 0x7590]
mov rdx, rax
call fcn.14002a600
mov rcx, rax
call fcn.1400d5470
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0xa210], xmm0
movdqa xmm1, xmmword [0x140137ac0]
movdqu xmmword [rbp + 0xa220], xmm1
mov dword [rbp + 0xa230], 0x948b9695
mov dword [rbp + 0xa234], 0x808f9c9c
mov dword [rbp + 0xa238], 0x83c6cc
mov byte [rbp + 0xa23c], 1
lea rcx, [rbp + 0xa210]
call fcn.140027b70
mov rdx, rax
lea rcx, [rbp + 0xe9b8]
call fcn.14002a600
nop
mov word [rbp - 0x5c], 0x100
lea rcx, [rbp - 0x5c]
call fcn.140005b90
mov rdx, rax
lea rcx, [rbp + 0xe998]
call fcn.14002a600
nop
mov dword [rbp + 0x3d8], 0xb1afbfb3
mov word [rbp + 0x3dc], 0xad
mov byte [rbp + 0x3de], 1
lea rcx, [rbp + 0x3d8]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [0x140167900]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b73b3
mov dword [rbp + 0x7a8], 0xf8afbfb3
mov dword [rbp + 0x7ac], 0x100aeb0
lea rcx, [rbp + 0x7a8]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0xe998]
call fcn.14002a430
jmp 0x1400b7436
mov dword [rbp + 0x7b0], 0xb3b5b7b9
mov dword [rbp + 0x7b4], 0x100aeb0
lea rcx, [rbp + 0x7b0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [0x140167900]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400b7423
mov dword [rbp + 0x860], 0xf8b5b7b9
mov dword [rbp + 0x864], 0xafb3b2
mov byte [rbp + 0x868], 1
lea rcx, [rbp + 0x860]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0xe998]
call fcn.14002a430
jmp 0x1400b7436
lea rdx, [0x140167900]
lea rcx, [rbp + 0xe998]
call fcn.14002a4b0
movdqa xmm0, xmmword [0x140135cd0]
movdqa xmmword [rbp + 0xd280], xmm0
movdqa xmm1, xmmword [0x140137ac0]
movdqa xmmword [rbp + 0xd290], xmm1
movdqa xmm0, xmmword [0x140133250]
movdqa xmmword [rbp + 0xd2a0], xmm0
movdqa xmm1, xmmword [0x140133980]
movdqa xmmword [rbp + 0xd2b0], xmm1
movdqa xmm0, xmmword [str.fvtufs_wmLHI]
movdqa xmmword [rbp + 0xd2c0], xmm0
mov dword [rbp + 0xd2d0], 0x1001745
lea rcx, [rbp + 0xd280]
call fcn.140027380
mov rdx, rax
lea r8, [rbp + 0xe998]
lea rcx, [rbp + 0x75b0]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0x1950], 0xb4abb6b5
mov dword [rbp + 0x1954], 0xa0afbcbc
mov dword [rbp + 0x1958], 0xd4e6e9ec
mov word [rbp + 0x195c], 0x9d
mov byte [rbp + 0x195e], 1
lea rcx, [rbp + 0x1950]
call fcn.14000f300
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xe958]
call fcn.14002b6d0
nop
lea rcx, [rbp + 0x75b0]
call fcn.140027fc0
xor r8d, r8d
lea rdx, [rbp + 0xe9b8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a340
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400b7552
lea rcx, [rbp + 0xe9b8]
call fcn.14002a390
mov r8, rax
lea r9, [rbp + 0xe958]
mov rdx, rbx
lea rcx, [rbp + 0xe1b8]
call fcn.1400ca3b0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe1b8]
call fcn.1400056e0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xe958]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe998]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe9b8]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0xb8f8], xmm0
movdqa xmm1, xmmword [0x140135260]
movdqu xmmword [rbp + 0xb908], xmm1
movdqa xmm0, xmmword [0x140133650]
movdqu xmmword [rbp + 0xb918], xmm0
mov dword [rbp + 0xb928], 0x6d6b7a65
mov dword [rbp + 0xb92c], 0x39777e6f
mov dword [rbp + 0xb930], 0x6c393f3d
mov word [rbp + 0xb934], 0x100
lea rcx, [rbp + 0xb8f8]
call fcn.140026fc0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bb54c
lea rcx, [rbp + 0xe938]
call fcn.14002a760
nop
mov word [rbp + 0x10], 0xb5
mov byte [rbp + 0x12], 1
lea rcx, [rbp + 0x10]
call fcn.140005ba0
mov rdx, rax
lea r8, [0x1401674e0]
lea rcx, [rbp + 0x75d0]
call fcn.14002b580
mov rdx, rax
lea rcx, [0x1401671b0]
call fcn.14002a540
lea rcx, [rbp + 0x75d0]
call fcn.140027fc0
mov word [rbp - 0xc], 0xb5
mov byte [rbp - 0xa], 1
lea rcx, [rbp - 0xc]
call fcn.140005ba0
mov rdx, rax
lea r8, [0x140167540]
lea rcx, [rbp + 0x75f0]
call fcn.14002b580
mov rdx, rax
lea rcx, [0x140167210]
call fcn.14002a540
lea rcx, [rbp + 0x75f0]
call fcn.140027fc0
lea rdx, [0x1401671b0]
lea rcx, [rbp + 0xe698]
call fcn.14002a640
nop
lea rdx, [0x140167210]
lea rcx, [rbp + 0xe678]
call fcn.14002a640
nop
lea rdx, [0x14012f079]
lea rcx, [rbp + 0xe658]
call fcn.14002a600
nop
movdqa xmm0, xmmword [0x140135920]
movdqu xmmword [rbp + 0xac80], xmm0
movdqa xmm1, xmmword [0x140134d10]
movdqu xmmword [rbp + 0xac90], xmm1
movdqa xmm0, xmmword [0x140132fc0]
movdqu xmmword [rbp + 0xaca0], xmm0
mov dword [rbp + 0xacb0], 0x27636d
mov byte [rbp + 0xacb4], 1
lea rcx, [rbp + 0xac80]
call fcn.140026ff0
mov rdx, rax
lea r8, [rbp + 0xe698]
lea rcx, [rbp + 0x7610]
call fcn.14002b580
mov rbx, rax
movdqa xmm0, xmmword [0x1401375a0]
movdqu xmmword [rbp + 0x9af0], xmm0
movdqa xmm1, xmmword [0x140138520]
movdqu xmmword [rbp + 0x9b00], xmm1
mov dword [rbp + 0x9b10], 0x8bc0c4
mov byte [rbp + 0x9b14], 1
lea rcx, [rbp + 0x9af0]
call fcn.14000ea90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7630]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x2718], xmm0
mov dword [rbp + 0x2728], 0x1009a89
lea rcx, [rbp + 0x2718]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7650]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140135980]
movdqa xmmword [rbp + 0xcdf0], xmm0
movdqa xmm1, xmmword [0x140136740]
movdqa xmmword [rbp + 0xce00], xmm1
movdqa xmm0, xmmword [0x1401340e0]
movdqa xmmword [rbp + 0xce10], xmm0
movdqa xmm1, xmmword [0x140134350]
movdqa xmmword [rbp + 0xce20], xmm1
mov dword [rbp + 0xce30], 0x797b6470
mov dword [rbp + 0xce34], 0x686e7560
mov dword [rbp + 0xce38], 0x1006261
lea rcx, [rbp + 0xcdf0]
call fcn.140026f00
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7670]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x2700], xmm0
mov dword [rbp + 0x2710], 0x1009a89
lea rcx, [rbp + 0x2700]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7690]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140137df0]
movdqu xmmword [rbp + 0xae10], xmm0
movdqa xmm1, xmmword [0x1401373a0]
movdqu xmmword [rbp + 0xae20], xmm1
movdqa xmm0, xmmword [0x140133d80]
movdqu xmmword [rbp + 0xae30], xmm0
mov dword [rbp + 0xae40], 0x31303779
mov dword [rbp + 0xae44], 0x100763d
lea rcx, [rbp + 0xae10]
call fcn.140008650
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x76b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb5b8], xmm0
movdqa xmm1, xmmword [0x140137130]
movdqu xmmword [rbp + 0xb5c8], xmm1
movdqa xmm0, xmmword [0x140134430]
movdqu xmmword [rbp + 0xb5d8], xmm0
mov dword [rbp + 0xb5e8], 0x69624025
mov dword [rbp + 0xb5ec], 0x69797f7d
mov dword [rbp + 0xb5f0], 0x100727e
lea rcx, [rbp + 0xb5b8]
call fcn.140026f30
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x76d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xbb10], xmm0
movdqa xmm1, xmmword [0x140138ad0]
movdqu xmmword [rbp + 0xbb20], xmm1
movdqa xmm0, xmmword [0x140133cf0]
movdqu xmmword [rbp + 0xbb30], xmm0
mov dword [rbp + 0xbb40], 0x2875636d
mov dword [rbp + 0xbb44], 0x786a6f4f
mov dword [rbp + 0xbb48], 0x636a7c78
mov word [rbp + 0xbb4c], WSACleanup
mov byte [rbp + 0xbb4e], 1
lea rcx, [rbp + 0xbb10]
call fcn.140026f60
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x76f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc620], xmm0
movdqa xmm1, xmmword [0x140135180]
movdqa xmmword [rbp + 0xc630], xmm1
movdqa xmm0, xmmword [0x1401336c0]
movdqa xmmword [rbp + 0xc640], xmm0
movdqa xmm1, xmmword [0x140134010]
movdqa xmmword [rbp + 0xc650], xmm1
mov dword [rbp + 0xc660], 0x646e7a79
mov word [rbp + 0xc664], 0x100
lea rcx, [rbp + 0xc620]
call fcn.140026f90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7710]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbef0], xmm0
movdqa xmm1, xmmword [0x140138ac0]
movdqa xmmword [rbp + 0xbf00], xmm1
movdqa xmm0, xmmword [0x140133da0]
movdqa xmmword [rbp + 0xbf10], xmm0
movdqa xmm1, xmmword [0x1401338d0]
movdqa xmmword [rbp + 0xbf20], xmm1
mov word [rbp + 0xbf30], 0x100
lea rcx, [rbp + 0xbef0]
call fcn.140005860
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7730]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc670], xmm0
movdqa xmm1, xmmword [0x140136e90]
movdqa xmmword [rbp + 0xc680], xmm1
movdqa xmm0, xmmword [0x1401340d0]
movdqa xmmword [rbp + 0xc690], xmm0
movdqa xmm1, xmmword [0x140134110]
movdqa xmmword [rbp + 0xc6a0], xmm1
mov dword [rbp + 0xc6b0], 0x643e7379
mov word [rbp + 0xc6b4], 0x100
lea rcx, [rbp + 0xc670]
call fcn.140026f90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7750]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb938], xmm0
movdqa xmm1, xmmword [0x1401387a0]
movdqu xmmword [rbp + 0xb948], xmm1
movdqa xmm0, xmmword [0x140133b80]
movdqu xmmword [rbp + 0xb958], xmm0
mov dword [rbp + 0xb968], 0x4a286d66
mov dword [rbp + 0xb96c], 0x5c2b6468
mov dword [rbp + 0xb970], 0x6c6a696c
mov word [rbp + 0xb974], 0x100
lea rcx, [rbp + 0xb938]
call fcn.140026fc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7770]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xac48], xmm0
movdqa xmm1, xmmword [0x140138780]
movdqu xmmword [rbp + 0xac58], xmm1
movdqa xmm0, xmmword [0x140133680]
movdqu xmmword [rbp + 0xac68], xmm0
mov dword [rbp + 0xac78], 0x7b6362
mov byte [rbp + 0xac7c], 1
lea rcx, [rbp + 0xac48]
call fcn.140026ff0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7790]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb3f8], xmm0
movdqa xmm1, xmmword [0x140138c00]
movdqu xmmword [rbp + 0xb408], xmm1
movdqa xmm0, xmmword [0x1401341b0]
movdqu xmmword [rbp + 0xb418], xmm0
mov dword [rbp + 0xb428], 0x28626164
mov dword [rbp + 0xb42c], 0x696c6b59
mov word [rbp + 0xb430], WSACleanup
mov byte [rbp + 0xb432], 1
lea rcx, [rbp + 0xb3f8]
call fcn.140026d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x77b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xac10], xmm0
movdqa xmm1, xmmword [0x140138de0]
movdqu xmmword [rbp + 0xac20], xmm1
movdqa xmm0, xmmword [0x140133ad0]
movdqu xmmword [rbp + 0xac30], xmm0
mov dword [rbp + 0xac40], 0x7b7577
mov byte [rbp + 0xac44], 1
lea rcx, [rbp + 0xac10]
call fcn.140026ff0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x77d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc4e0], xmm0
movdqa xmm1, xmmword [0x140136650]
movdqa xmmword [rbp + 0xc4f0], xmm1
movdqa xmm0, xmmword [0x1401335d0]
movdqa xmmword [rbp + 0xc500], xmm0
movdqa xmm1, xmmword [0x140134320]
movdqa xmmword [rbp + 0xc510], xmm1
mov dword [rbp + 0xc520], 0x6b6572
mov byte [rbp + 0xc524], 1
lea rcx, [rbp + 0xc4e0]
call fcn.140027020
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x77f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xaeb8], xmm0
movdqa xmm1, xmmword [0x140137160]
movdqu xmmword [rbp + 0xaec8], xmm1
movdqa xmm0, xmmword [0x140133b20]
movdqu xmmword [rbp + 0xaed8], xmm0
mov dword [rbp + 0xaee8], 0x7a687125
mov dword [rbp + 0xaeec], 0x776e65
mov byte [rbp + 0xaef0], 1
lea rcx, [rbp + 0xaeb8]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7810]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb6b8], xmm0
movdqa xmm1, xmmword [0x1401370a0]
movdqu xmmword [rbp + 0xb6c8], xmm1
movdqa xmm0, xmmword [0x140133fa0]
movdqu xmmword [rbp + 0xb6d8], xmm0
mov dword [rbp + 0xb6e8], 0x67532676
mov dword [rbp + 0xb6ec], 0x7e645d29
mov dword [rbp + 0xb6f0], 0x736a61
mov byte [rbp + 0xb6f4], 1
lea rcx, [rbp + 0xb6b8]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7830]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbc10], xmm0
movdqa xmm1, xmmword [0x140138db0]
movdqa xmmword [rbp + 0xbc20], xmm1
movdqa xmm0, xmmword [0x1401327c0]
movdqa xmmword [rbp + 0xbc30], xmm0
mov dword [rbp + 0xbc40], 0x5f276951
mov dword [rbp + 0xbc44], 0x68677866
mov dword [rbp + 0xbc48], 0x592f7d2a
mov dword [rbp + 0xbc4c], 0x1006e75
lea rcx, [rbp + 0xbc10]
call fcn.140027080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7850]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbf40], xmm0
movdqa xmm1, xmmword [0x140138770]
movdqa xmmword [rbp + 0xbf50], xmm1
movdqa xmm0, xmmword [0x140134170]
movdqa xmmword [rbp + 0xbf60], xmm0
movdqa xmm1, xmmword [0x140133960]
movdqa xmmword [rbp + 0xbf70], xmm1
mov word [rbp + 0xbf80], 0x100
lea rcx, [rbp + 0xbf40]
call fcn.140005860
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7870]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb978], xmm0
movdqa xmm1, xmmword [0x140136630]
movdqu xmmword [rbp + 0xb988], xmm1
movdqa xmm0, xmmword [0x140133d40]
movdqu xmmword [rbp + 0xb998], xmm0
mov dword [rbp + 0xb9a8], 0x5b27746a
mov dword [rbp + 0xb9ac], 0x657f7e6c
mov dword [rbp + 0xb9b0], 0x6c7c6963
mov word [rbp + 0xb9b4], 0x100
lea rcx, [rbp + 0xb978]
call fcn.140026fc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7890]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc120], xmm0
movdqa xmm1, xmmword [0x140138b80]
movdqa xmmword [rbp + 0xc130], xmm1
movdqa xmm0, xmmword [0x140133a10]
movdqa xmmword [rbp + 0xc140], xmm0
movdqa xmm1, xmmword [0x140133d00]
movdqa xmmword [rbp + 0xc150], xmm1
mov word [rbp + 0xc160], WSAGetLastError
mov byte [rbp + 0xc162], 1
lea rcx, [rbp + 0xc120]
call fcn.1400270b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x78b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc530], xmm0
movdqa xmm1, xmmword [0x1401367c0]
movdqa xmmword [rbp + 0xc540], xmm1
movdqa xmm0, xmmword [0x1401333d0]
movdqa xmmword [rbp + 0xc550], xmm0
movdqa xmm1, xmmword [0x140133520]
movdqa xmmword [rbp + 0xc560], xmm1
mov dword [rbp + 0xc570], 0x6b627b
mov byte [rbp + 0xc574], 1
lea rcx, [rbp + 0xc530]
call fcn.140027020
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x78d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb438], xmm0
movdqa xmm1, xmmword [0x140134e60]
movdqu xmmword [rbp + 0xb448], xmm1
movdqa xmm0, xmmword [0x140132c70]
movdqu xmmword [rbp + 0xb458], xmm0
mov dword [rbp + 0xb468], 0x28737564
mov dword [rbp + 0xb46c], 0x7c64784d
mov word [rbp + 0xb470], WSACleanup
mov byte [rbp + 0xb472], 1
lea rcx, [rbp + 0xb438]
call fcn.140026d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x78f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb6f8], xmm0
movdqa xmm1, xmmword [0x140135390]
movdqu xmmword [rbp + 0xb708], xmm1
movdqa xmm0, xmmword [0x1401326c0]
movdqu xmmword [rbp + 0xb718], xmm0
mov dword [rbp + 0xb728], 0x7c746743
mov dword [rbp + 0xb72c], 0x6d795e29
mov dword [rbp + 0xb730], 0x73667e
mov byte [rbp + 0xb734], 1
lea rcx, [rbp + 0xb6f8]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7910]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb5f8], xmm0
movdqa xmm1, xmmword [0x140137140]
movdqu xmmword [rbp + 0xb608], xmm1
movdqa xmm0, xmmword [0x140133400]
movdqu xmmword [rbp + 0xb618], xmm0
mov dword [rbp + 0xb628], 0x78482661
mov dword [rbp + 0xb62c], 0x6264637d
mov dword [rbp + 0xb630], 0x100727e
lea rcx, [rbp + 0xb5f8]
call fcn.140026f30
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7930]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xbb50], xmm0
movdqa xmm1, xmmword [0x140138ce0]
movdqu xmmword [rbp + 0xbb60], xmm1
movdqa xmm0, xmmword [0x140132700]
movdqu xmmword [rbp + 0xbb70], xmm0
mov dword [rbp + 0xbb80], 0x6b626e46
mov dword [rbp + 0xbb84], 0x2c796f62
mov dword [rbp + 0xbb88], 0x756b6140
mov word [rbp + 0xbb8c], WSACleanup
mov byte [rbp + 0xbb8e], 1
lea rcx, [rbp + 0xbb50]
call fcn.140026f60
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7950]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc6c0], xmm0
movdqa xmm1, xmmword [0x140138700]
movdqa xmmword [rbp + 0xc6d0], xmm1
movdqa xmm0, xmmword [0x140133b10]
movdqa xmmword [rbp + 0xc6e0], xmm0
movdqa xmm1, xmmword [0x1401331d0]
movdqa xmmword [rbp + 0xc6f0], xmm1
mov dword [rbp + 0xc700], 0x6464717a
mov word [rbp + 0xc704], 0x100
lea rcx, [rbp + 0xc6c0]
call fcn.140026f90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7970]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc850], xmm0
movdqa xmm1, xmmword [0x140137100]
movdqa xmmword [rbp + 0xc860], xmm1
movdqa xmm0, xmmword [0x140132920]
movdqa xmmword [rbp + 0xc870], xmm0
movdqa xmm1, xmmword [0x140132a70]
movdqa xmmword [rbp + 0xc880], xmm1
mov dword [rbp + 0xc890], 0x6c767e56
mov word [rbp + 0xc894], 0x65
mov byte [rbp + 0xc896], 1
lea rcx, [rbp + 0xc850]
call fcn.1400270e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7990]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x26e8], xmm0
mov dword [rbp + 0x26f8], 0x1009a89
lea rcx, [rbp + 0x26e8]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x79b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140137df0]
movdqu xmmword [rbp + 0xaef8], xmm0
movdqa xmm1, xmmword [0x140135210]
movdqu xmmword [rbp + 0xaf08], xmm1
movdqa xmm0, xmmword [0x140133540]
movdqu xmmword [rbp + 0xaf18], xmm0
mov dword [rbp + 0xaf28], 0x3c367a71
mov dword [rbp + 0xaf2c], 0x773e3b
mov byte [rbp + 0xaf30], 1
lea rcx, [rbp + 0xaef8]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x79d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xcc60], xmm0
movdqa xmm1, xmmword [0x140137150]
movdqa xmmword [rbp + 0xcc70], xmm1
movdqa xmm0, xmmword [0x140132d80]
movdqa xmmword [rbp + 0xcc80], xmm0
movdqa xmm1, xmmword [0x140133270]
movdqa xmmword [rbp + 0xcc90], xmm1
mov dword [rbp + 0xcca0], 0x7740367b
mov dword [rbp + 0xcca4], 0x607f766b
mov word [rbp + 0xcca8], 0x100
lea rcx, [rbp + 0xcc60]
call fcn.140027110
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x79f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc170], xmm0
movdqa xmm1, xmmword [0x140138d10]
movdqa xmmword [rbp + 0xc180], xmm1
movdqa xmm0, xmmword [0x140132740]
movdqa xmmword [rbp + 0xc190], xmm0
movdqa xmm1, xmmword [0x140133e00]
movdqa xmmword [rbp + 0xc1a0], xmm1
mov word [rbp + 0xc1b0], WSAGetLastError
mov byte [rbp + 0xc1b2], 1
lea rcx, [rbp + 0xc170]
call fcn.1400270b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7a10]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc1c0], xmm0
movdqa xmm1, xmmword [0x140138d00]
movdqa xmmword [rbp + 0xc1d0], xmm1
movdqa xmm0, xmmword [0x140132750]
movdqa xmmword [rbp + 0xc1e0], xmm0
movdqa xmm1, xmmword [0x140133e00]
movdqa xmmword [rbp + 0xc1f0], xmm1
mov word [rbp + 0xc200], WSAGetLastError
mov byte [rbp + 0xc202], 1
lea rcx, [rbp + 0xc1c0]
call fcn.1400270b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7a30]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbd10], xmm0
movdqa xmm1, xmmword [0x140136670]
movdqa xmmword [rbp + 0xbd20], xmm1
movdqa xmm0, xmmword [0x140133850]
movdqa xmmword [rbp + 0xbd30], xmm0
movdqa xmm1, xmmword [0x140131c50]
movdqa xmmword [rbp + 0xbd40], xmm1
mov byte [rbp + 0xbd50], 1
lea rcx, [rbp + 0xbd10]
call fcn.140027140
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7a50]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb738], xmm0
movdqa xmm1, xmmword [0x140136f90]
movdqu xmmword [rbp + 0xb748], xmm1
movdqa xmm0, xmmword [0x140133af0]
movdqu xmmword [rbp + 0xb758], xmm0
mov dword [rbp + 0xb768], 0x69647572
mov dword [rbp + 0xb76c], 0x3c322a67
mov dword [rbp + 0xb770], 0x733e3d
mov byte [rbp + 0xb774], 1
lea rcx, [rbp + 0xb738]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7a70]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb278], xmm0
movdqa xmm1, xmmword [0x1401386f0]
movdqu xmmword [rbp + 0xb288], xmm1
movdqa xmm0, xmmword [0x140133d20]
movdqu xmmword [rbp + 0xb298], xmm0
mov dword [rbp + 0xb2a8], 0x5b2a4928
mov dword [rbp + 0xb2ac], 0x707b6b67
mov word [rbp + 0xb2b0], 0x100
lea rcx, [rbp + 0xb278]
call fcn.140027170
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7a90]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x26d0], xmm0
mov dword [rbp + 0x26e0], 0x1009a89
lea rcx, [rbp + 0x26d0]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7ab0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140137df0]
movdqa xmmword [rbp + 0xc080], xmm0
movdqa xmm1, xmmword [0x140134510]
movdqa xmmword [rbp + 0xc090], xmm1
movdqa xmm0, xmmword [0x1401334c0]
movdqa xmmword [rbp + 0xc0a0], xmm0
movdqa xmm1, xmmword [0x140132630]
movdqa xmmword [rbp + 0xc0b0], xmm1
mov word [rbp + 0xc0c0], WSAGetLastError
mov byte [rbp + 0xc0c2], 1
lea rcx, [rbp + 0xc080]
call fcn.1400270b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7ad0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb2b8], xmm0
movdqa xmm1, xmmword [0x140138760]
movdqu xmmword [rbp + 0xb2c8], xmm1
movdqa xmm0, xmmword [0x1401326f0]
movdqu xmmword [rbp + 0xb2d8], xmm0
mov dword [rbp + 0xb2e8], 0x6f757356
mov dword [rbp + 0xb2ec], 0x7072786c
mov word [rbp + 0xb2f0], 0x100
lea rcx, [rbp + 0xb2b8]
call fcn.140027170
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7af0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb638], xmm0
movdqa xmm1, xmmword [0x140136cc0]
movdqu xmmword [rbp + 0xb648], xmm1
movdqa xmm0, xmmword [0x140133a80]
movdqu xmmword [rbp + 0xb658], xmm0
mov dword [rbp + 0xb668], 0x28636a77
mov dword [rbp + 0xb66c], 0x6967635d
mov dword [rbp + 0xb670], 0x100727e
lea rcx, [rbp + 0xb638]
call fcn.140026f30
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7b10]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xce40], xmm0
movdqa xmm1, xmmword [0x140136cd0]
movdqa xmmword [rbp + 0xce50], xmm1
movdqa xmm0, xmmword [0x140133a40]
movdqa xmmword [rbp + 0xce60], xmm0
movdqa xmm1, xmmword [0x1401337f0]
movdqa xmmword [rbp + 0xce70], xmm1
mov dword [rbp + 0xce80], 0x30237635
mov dword [rbp + 0xce84], 0x72757b5b
mov dword [rbp + 0xce88], 0x45737c7c
mov dword [rbp + 0xce8c], 0x1005e08
lea rcx, [rbp + 0xce40]
call fcn.1400271a0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7b30]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd710], xmm0
movdqa xmm1, xmmword [0x1401351e0]
movdqa xmmword [rbp + 0xd720], xmm1
movdqa xmm0, xmmword [0x140132770]
movdqa xmmword [rbp + 0xd730], xmm0
movdqa xmm1, xmmword [0x140132580]
movdqa xmmword [rbp + 0xd740], xmm1
movdqa xmm0, xmmword [0x140133130]
movdqa xmmword [rbp + 0xd750], xmm0
movdqa xmm1, xmmword [0x1401330f0]
movdqa xmmword [rbp + 0xd760], xmm1
mov dword [rbp + 0xd770], 0x11525a57
mov word [rbp + 0xd774], 0x45
mov byte [rbp + 0xd776], 1
lea rcx, [rbp + 0xd710]
call fcn.1400271d0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7b50]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc350], xmm0
movdqa xmm1, xmmword [0x1401372c0]
movdqa xmmword [rbp + 0xc360], xmm1
movdqa xmm0, xmmword [0x140133ab0]
movdqa xmmword [rbp + 0xc370], xmm0
movdqa xmm1, xmmword [0x1401341d0]
movdqa xmmword [rbp + 0xc380], xmm1
mov dword [rbp + 0xc390], 0x1006a70
lea rcx, [rbp + 0xc350]
call fcn.140027200
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7b70]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc210], xmm0
movdqa xmm1, xmmword [0x140134630]
movdqa xmmword [rbp + 0xc220], xmm1
movdqa xmm0, xmmword [0x140133710]
movdqa xmmword [rbp + 0xc230], xmm0
movdqa xmm1, xmmword [0x140133f20]
movdqa xmmword [rbp + 0xc240], xmm1
mov dword [rbp + 0xc250], 0x1006a66
lea rcx, [rbp + 0xc210]
call fcn.140027200
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7b90]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xbb90], xmm0
movdqa xmm1, xmmword [0x140138a60]
movdqu xmmword [rbp + 0xbba0], xmm1
movdqa xmm0, xmmword [0x140133700]
movdqu xmmword [rbp + 0xbbb0], xmm0
mov dword [rbp + 0xbbc0], 0x696b756b
mov dword [rbp + 0xbbc4], 0x2c6f6f7d
mov dword [rbp + 0xbbc8], 0x64776b59
mov word [rbp + 0xbbcc], WSACleanup
mov byte [rbp + 0xbbce], 1
lea rcx, [rbp + 0xbb90]
call fcn.140026f60
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7bb0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x2820], xmm0
mov dword [rbp + 0x2830], 0x1009a89
lea rcx, [rbp + 0x2820]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7bd0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140137df0]
movdqu xmmword [rbp + 0xb678], xmm0
movdqa xmm1, xmmword [0x1401344f0]
movdqu xmmword [rbp + 0xb688], xmm1
movdqa xmm0, xmmword [0x140132bd0]
movdqu xmmword [rbp + 0xb698], xmm0
mov dword [rbp + 0xb6a8], 0x6e626a79
mov dword [rbp + 0xb6ac], 0x393c767d
mov dword [rbp + 0xb6b0], 0x1007235
lea rcx, [rbp + 0xb678]
call fcn.140026f30
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7bf0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xbbd0], xmm0
movdqa xmm1, xmmword [0x140134480]
movdqu xmmword [rbp + 0xbbe0], xmm1
movdqa xmm0, xmmword [0x140133b30]
movdqu xmmword [rbp + 0xbbf0], xmm0
mov dword [rbp + 0xbc00], 0x7c74696d
mov dword [rbp + 0xbc04], 0x787b4529
mov dword [rbp + 0xbc08], 0x63616164
mov word [rbp + 0xbc0c], WSACleanup
mov byte [rbp + 0xbc0e], 1
lea rcx, [rbp + 0xbbd0]
call fcn.140026f60
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7c10]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xaf38], xmm0
movdqa xmm1, xmmword [0x1401387c0]
movdqu xmmword [rbp + 0xaf48], xmm1
movdqa xmm0, xmmword [0x140133080]
movdqu xmmword [rbp + 0xaf58], xmm0
mov dword [rbp + 0xaf68], 0x5327756a
mov dword [rbp + 0xaf6c], 0x775738
mov byte [rbp + 0xaf70], 1
lea rcx, [rbp + 0xaf38]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7c30]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xaf78], xmm0
movdqa xmm1, xmmword [0x1401387e0]
movdqu xmmword [rbp + 0xaf88], xmm1
movdqa xmm0, xmmword [0x140133080]
movdqu xmmword [rbp + 0xaf98], xmm0
mov dword [rbp + 0xafa8], 0x5327756a
mov dword [rbp + 0xafac], 0x77573b
mov byte [rbp + 0xafb0], 1
lea rcx, [rbp + 0xaf78]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7c50]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbd60], xmm0
movdqa xmm1, xmmword [0x140138740]
movdqa xmmword [rbp + 0xbd70], xmm1
movdqa xmm0, xmmword [0x140133a30]
movdqa xmmword [rbp + 0xbd80], xmm0
movdqa xmm1, xmmword [str.kWdhsn__ctao]
movdqa xmmword [rbp + 0xbd90], xmm1
mov byte [rbp + 0xbda0], 1
lea rcx, [rbp + 0xbd60]
call fcn.140027140
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7c70]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc260], xmm0
movdqa xmm1, xmmword [0x1401387b0]
movdqa xmmword [rbp + 0xc270], xmm1
movdqa xmm0, xmmword [0x140132f90]
movdqa xmmword [rbp + 0xc280], xmm0
movdqa xmm1, xmmword [0x140132e70]
movdqa xmmword [rbp + 0xc290], xmm1
mov word [rbp + 0xc2a0], WSAGetLastError
mov byte [rbp + 0xc2a2], 1
lea rcx, [rbp + 0xc260]
call fcn.1400270b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7c90]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc490], xmm0
movdqa xmm1, xmmword [0x1401387d0]
movdqa xmmword [rbp + 0xc4a0], xmm1
movdqa xmm0, xmmword [0x140132f90]
movdqa xmmword [rbp + 0xc4b0], xmm0
movdqa xmm1, xmmword [0x140132e60]
movdqa xmmword [rbp + 0xc4c0], xmm1
mov word [rbp + 0xc4d0], WSAGetLastError
mov byte [rbp + 0xc4d2], 1
lea rcx, [rbp + 0xc490]
call fcn.1400270b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7cb0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc8f0], xmm0
movdqa xmm1, xmmword [0x1401371c0]
movdqa xmmword [rbp + 0xc900], xmm1
movdqa xmm0, xmmword [0x1401327b0]
movdqa xmmword [rbp + 0xc910], xmm0
movdqa xmm1, xmmword [0x1401330e0]
movdqa xmmword [rbp + 0xc920], xmm1
mov dword [rbp + 0xc930], 0x76627978
mov dword [rbp + 0xc934], 0x100666d
lea rcx, [rbp + 0xc8f0]
call fcn.140009c30
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7cd0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd340], xmm0
movdqa xmm1, xmmword [0x140136e10]
movdqa xmmword [rbp + 0xd350], xmm1
movdqa xmm0, xmmword [0x140133930]
movdqa xmmword [rbp + 0xd360], xmm0
movdqa xmm1, xmmword [0x140132ca0]
movdqa xmmword [rbp + 0xd370], xmm1
movdqa xmm0, xmmword [0x140132ce0]
movdqa xmmword [rbp + 0xd380], xmm0
mov dword [rbp + 0xd390], 0x54004645
mov word [rbp + 0xd394], 0x100
lea rcx, [rbp + 0xd340]
call fcn.140027230
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7cf0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x26b8], xmm0
mov dword [rbp + 0x26c8], 0x1009a89
lea rcx, [rbp + 0x26b8]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7d10]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140137df0]
movdqu xmmword [rbp + 0xae48], xmm0
movdqa xmm1, xmmword [0x140137070]
movdqu xmmword [rbp + 0xae58], xmm1
movdqa xmm0, xmmword [0x140133d70]
movdqu xmmword [rbp + 0xae68], xmm0
mov dword [rbp + 0xae78], 0x3c313f79
mov dword [rbp + 0xae7c], 0x1007639
lea rcx, [rbp + 0xae48]
call fcn.140008650
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7d30]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc580], xmm0
movdqa xmm1, xmmword [0x1401367d0]
movdqa xmmword [rbp + 0xc590], xmm1
movdqa xmm0, xmmword [0x1401340b0]
movdqa xmmword [rbp + 0xc5a0], xmm0
movdqa xmm1, xmmword [0x140133510]
movdqa xmmword [rbp + 0xc5b0], xmm1
mov dword [rbp + 0xc5c0], 0x6b627b
mov byte [rbp + 0xc5c4], 1
lea rcx, [rbp + 0xc580]
call fcn.140027020
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7d50]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xcd00], xmm0
movdqa xmm1, xmmword [0x140136800]
movdqa xmmword [rbp + 0xcd10], xmm1
movdqa xmm0, xmmword [0x1401340b0]
movdqa xmmword [rbp + 0xcd20], xmm0
movdqa xmm1, xmmword [0x1401330d0]
movdqa xmmword [rbp + 0xcd30], xmm1
mov dword [rbp + 0xcd40], 0x75563666
mov dword [rbp + 0xcd44], 0x68756f76
mov word [rbp + 0xcd48], 0x61
mov byte [rbp + 0xcd4a], 1
lea rcx, [rbp + 0xcd00]
call fcn.140027260
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7d70]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xce90], xmm0
movdqa xmm1, xmmword [0x1401367b0]
movdqa xmmword [rbp + 0xcea0], xmm1
movdqa xmm0, xmmword [0x1401340b0]
movdqa xmmword [rbp + 0xceb0], xmm0
movdqa xmm1, xmmword [0x140133800]
movdqa xmmword [rbp + 0xcec0], xmm1
mov dword [rbp + 0xced0], 0x38645735
mov dword [rbp + 0xced4], 0x69747758
mov dword [rbp + 0xced8], 0x636a73
mov byte [rbp + 0xcedc], 1
lea rcx, [rbp + 0xce90]
call fcn.140027290
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7d90]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xcee0], xmm0
movdqa xmm1, xmmword [0x1401367e0]
movdqa xmmword [rbp + 0xcef0], xmm1
movdqa xmm0, xmmword [0x1401340b0]
movdqa xmmword [rbp + 0xcf00], xmm0
movdqa xmm1, xmmword [0x140134450]
movdqa xmmword [rbp + 0xcf10], xmm1
mov dword [rbp + 0xcf20], 0x6b563666
mov dword [rbp + 0xcf24], 0x73765b39
mov dword [rbp + 0xcf28], 0x5c6b7068
mov word [rbp + 0xcf2c], 0x100
lea rcx, [rbp + 0xcee0]
call fcn.1400272c0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7db0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd3a0], xmm0
movdqa xmm1, xmmword [0x1401367f0]
movdqa xmmword [rbp + 0xd3b0], xmm1
movdqa xmm0, xmmword [0x1401340b0]
movdqa xmmword [rbp + 0xd3c0], xmm0
movdqa xmm1, xmmword [0x140133360]
movdqa xmmword [rbp + 0xd3d0], xmm1
movdqa xmm0, xmmword [0x140132ee0]
movdqa xmmword [rbp + 0xd3e0], xmm0
mov dword [rbp + 0xd3f0], 0x54534850
mov word [rbp + 0xd3f4], 0x100
lea rcx, [rbp + 0xd3a0]
call fcn.140027230
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7dd0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbdb0], xmm0
movdqa xmm1, xmmword [0x140138f90]
movdqa xmmword [rbp + 0xbdc0], xmm1
movdqa xmm0, xmmword [0x140133c90]
movdqa xmmword [rbp + 0xbdd0], xmm0
movdqa xmm1, xmmword [str.vNf_Cezh_]
movdqa xmmword [rbp + 0xbde0], xmm1
mov byte [rbp + 0xbdf0], 1
lea rcx, [rbp + 0xbdb0]
call fcn.140027140
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7df0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc710], xmm0
movdqa xmm1, xmmword [0x140136810]
movdqa xmmword [rbp + 0xc720], xmm1
movdqa xmm0, xmmword [0x1401340b0]
movdqa xmmword [rbp + 0xc730], xmm0
movdqa xmm1, xmmword [0x1401343b0]
movdqa xmmword [rbp + 0xc740], xmm1
mov dword [rbp + 0xc750], 0x64637860
mov word [rbp + 0xc754], 0x100
lea rcx, [rbp + 0xc710]
call fcn.140026f90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7e10]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc5d0], xmm0
movdqa xmm1, xmmword [0x140138cf0]
movdqa xmmword [rbp + 0xc5e0], xmm1
movdqa xmm0, xmmword [0x140132730]
movdqa xmmword [rbp + 0xc5f0], xmm0
movdqa xmm1, xmmword [0x140134360]
movdqa xmmword [rbp + 0xc600], xmm1
mov dword [rbp + 0xc610], 0x6b6f67
mov byte [rbp + 0xc614], 1
lea rcx, [rbp + 0xc5d0]
call fcn.140027020
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7e30]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc9e0], xmm0
movdqa xmm1, xmmword [0x140138730]
movdqa xmmword [rbp + 0xc9f0], xmm1
movdqa xmm0, xmmword [0x140133b00]
movdqa xmmword [rbp + 0xca00], xmm0
movdqa xmm1, xmmword [0x1401342b0]
movdqa xmmword [rbp + 0xca10], xmm1
mov dword [rbp + 0xca20], 0x6d785535
mov dword [rbp + 0xca24], 0x676e77
mov byte [rbp + 0xca28], 1
lea rcx, [rbp + 0xc9e0]
call fcn.1400272f0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7e50]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb778], xmm0
movdqa xmm1, xmmword [0x140134e70]
movdqu xmmword [rbp + 0xb788], xmm1
movdqa xmm0, xmmword [0x1401334f0]
movdqu xmmword [rbp + 0xb798], xmm0
mov dword [rbp + 0xb7a8], 0x61512668
mov dword [rbp + 0xb7ac], 0x606a7f7a
mov dword [rbp + 0xb7b0], 0x737761
mov byte [rbp + 0xb7b4], 1
lea rcx, [rbp + 0xb778]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7e70]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x26a0], xmm0
mov dword [rbp + 0x26b0], 0x1009a89
lea rcx, [rbp + 0x26a0]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7e90]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140137df0]
movdqu xmmword [rbp + 0xb2f8], xmm0
movdqa xmm1, xmmword [0x140137290]
movdqu xmmword [rbp + 0xb308], xmm1
movdqa xmm0, xmmword [0x140133530]
movdqu xmmword [rbp + 0xb318], xmm0
mov dword [rbp + 0xb328], 0x39367a71
mov dword [rbp + 0xb32c], 0x703b393b
mov word [rbp + 0xb330], 0x100
lea rcx, [rbp + 0xb2f8]
call fcn.140027170
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7eb0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbf90], xmm0
movdqa xmm1, xmmword [0x140136ce0]
movdqa xmmword [rbp + 0xbfa0], xmm1
movdqa xmm0, xmmword [0x140133690]
movdqa xmmword [rbp + 0xbfb0], xmm0
movdqa xmm1, xmmword [0x140133940]
movdqa xmmword [rbp + 0xbfc0], xmm1
mov word [rbp + 0xbfd0], 0x100
lea rcx, [rbp + 0xbf90]
call fcn.140005860
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7ed0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb9b8], xmm0
movdqa xmm1, xmmword [0x1401365d0]
movdqu xmmword [rbp + 0xb9c8], xmm1
movdqa xmm0, xmmword [0x140133440]
movdqu xmmword [rbp + 0xb9d8], xmm0
mov dword [rbp + 0xb9e8], 0x6e665525
mov dword [rbp + 0xb9ec], 0x6d5d2a6c
mov dword [rbp + 0xb9f0], 0x6c7b6278
mov word [rbp + 0xb9f4], 0x100
lea rcx, [rbp + 0xb9b8]
call fcn.140026fc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7ef0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb7b8], xmm0
movdqa xmm1, xmmword [0x1401365e0]
movdqu xmmword [rbp + 0xb7c8], xmm1
movdqa xmm0, xmmword [0x140133480]
movdqu xmmword [rbp + 0xb7d8], xmm0
mov dword [rbp + 0xb7e8], 0x61512676
mov dword [rbp + 0xb7ec], 0x606a7f7a
mov dword [rbp + 0xb7f0], 0x737761
mov byte [rbp + 0xb7f4], 1
lea rcx, [rbp + 0xb7b8]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7f10]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb9f8], xmm0
movdqa xmm1, xmmword [0x140137170]
movdqu xmmword [rbp + 0xba08], xmm1
movdqa xmm0, xmmword [0x140132df0]
movdqu xmmword [rbp + 0xba18], xmm0
mov dword [rbp + 0xba28], 0x6f69676d
mov dword [rbp + 0xba2c], 0x412b786c
mov dword [rbp + 0xba30], 0x6c6a6a62
mov word [rbp + 0xba34], 0x100
lea rcx, [rbp + 0xb9f8]
call fcn.140026fc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7f30]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb338], xmm0
movdqa xmm1, xmmword [0x140138fa0]
movdqu xmmword [rbp + 0xb348], xmm1
movdqa xmm0, xmmword [0x1401327e0]
movdqu xmmword [rbp + 0xb358], xmm0
mov dword [rbp + 0xb368], 0x7b696946
mov dword [rbp + 0xb36c], 0x706e6666
mov word [rbp + 0xb370], 0x100
lea rcx, [rbp + 0xb338]
call fcn.140027170
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7f50]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb7f8], xmm0
movdqa xmm1, xmmword [0x140136640]
movdqu xmmword [rbp + 0xb808], xmm1
movdqa xmm0, xmmword [0x140133260]
movdqu xmmword [rbp + 0xb818], xmm0
mov dword [rbp + 0xb828], 0x7b685625
mov dword [rbp + 0xb82c], 0x78625e29
mov dword [rbp + 0xb830], 0x736b61
mov byte [rbp + 0xb834], 1
lea rcx, [rbp + 0xb7f8]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7f70]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xafb8], xmm0
movdqa xmm1, xmmword [0x140137110]
movdqu xmmword [rbp + 0xafc8], xmm1
movdqa xmm0, xmmword [0x140134190]
movdqu xmmword [rbp + 0xafd8], xmm0
mov dword [rbp + 0xafe8], 0x674a2671
mov dword [rbp + 0xafec], 0x776f6d
mov byte [rbp + 0xaff0], 1
lea rcx, [rbp + 0xafb8]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7f90]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc2b0], xmm0
movdqa xmm1, xmmword [0x140136e40]
movdqa xmmword [rbp + 0xc2c0], xmm1
movdqa xmm0, xmmword [0x140133470]
movdqa xmmword [rbp + 0xc2d0], xmm0
movdqa xmm1, xmmword [0x140133c30]
movdqa xmmword [rbp + 0xc2e0], xmm1
mov word [rbp + 0xc2f0], WSAGetLastError
mov byte [rbp + 0xc2f2], 1
lea rcx, [rbp + 0xc2b0]
call fcn.1400270b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7fb0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xcd50], xmm0
movdqa xmm1, xmmword [0x140138b50]
movdqa xmmword [rbp + 0xcd60], xmm1
movdqa xmm0, xmmword [0x140132f00]
movdqa xmmword [rbp + 0xcd70], xmm0
movdqa xmm1, xmmword [0x140132d90]
movdqa xmmword [rbp + 0xcd80], xmm1
mov dword [rbp + 0xcd90], 0x7d707874
mov dword [rbp + 0xcd94], 0x352b2b39
mov word [rbp + 0xcd98], 0x61
mov byte [rbp + 0xcd9a], 1
lea rcx, [rbp + 0xcd50]
call fcn.140027260
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7fd0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbe00], xmm0
movdqa xmm1, xmmword [0x140136760]
movdqa xmmword [rbp + 0xbe10], xmm1
movdqa xmm0, xmmword [0x140132760]
movdqa xmmword [rbp + 0xbe20], xmm0
movdqa xmm1, xmmword [str.Lrbez_enko]
movdqa xmmword [rbp + 0xbe30], xmm1
mov byte [rbp + 0xbe40], 1
lea rcx, [rbp + 0xbe00]
call fcn.140027140
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x7ff0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc760], xmm0
movdqa xmm1, xmmword [0x1401365f0]
movdqa xmmword [rbp + 0xc770], xmm1
movdqa xmm0, xmmword [0x140133f80]
movdqa xmmword [rbp + 0xc780], xmm0
movdqa xmm1, xmmword [0x140133630]
movdqa xmmword [rbp + 0xc790], xmm1
mov dword [rbp + 0xc7a0], 0x64647b74
mov word [rbp + 0xc7a4], 0x100
lea rcx, [rbp + 0xc760]
call fcn.140026f90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8010]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xcfe0], xmm0
movdqa xmm1, xmmword [0x140136610]
movdqa xmmword [rbp + 0xcff0], xmm1
movdqa xmm0, xmmword [0x1401326e0]
movdqa xmmword [rbp + 0xd000], xmm0
movdqa xmm1, xmmword [0x140134280]
movdqa xmmword [rbp + 0xd010], xmm1
movdqa xmm0, xmmword [0x1401331b0]
movdqa xmmword [rbp + 0xd020], xmm0
mov word [rbp + 0xd030], 0x100
lea rcx, [rbp + 0xcfe0]
call fcn.140027320
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8030]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd2e0], xmm0
movdqa xmm1, xmmword [0x140138c10]
movdqa xmmword [rbp + 0xd2f0], xmm1
movdqa xmm0, xmmword [0x1401333c0]
movdqa xmmword [rbp + 0xd300], xmm0
movdqa xmm1, xmmword [0x140133810]
movdqa xmmword [rbp + 0xd310], xmm1
movdqa xmm0, xmmword [0x140132e40]
movdqa xmmword [rbp + 0xd320], xmm0
mov dword [rbp + 0xd330], 0x5b0f40
mov byte [rbp + 0xd334], 1
lea rcx, [rbp + 0xd2e0]
call fcn.140027350
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8050]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc3a0], xmm0
movdqa xmm1, xmmword [0x140138bb0]
movdqa xmmword [rbp + 0xc3b0], xmm1
movdqa xmm0, xmmword [0x140133e80]
movdqa xmmword [rbp + 0xc3c0], xmm0
movdqa xmm1, xmmword [0x1401331c0]
movdqa xmmword [rbp + 0xc3d0], xmm1
mov dword [rbp + 0xc3e0], 0x61707174
mov word [rbp + 0xc3e4], 0x65
mov byte [rbp + 0xc3e6], 1
lea rcx, [rbp + 0xc3a0]
call fcn.1400270e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8070]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xca30], xmm0
movdqa xmm1, xmmword [0x140138bf0]
movdqa xmmword [rbp + 0xca40], xmm1
movdqa xmm0, xmmword [0x1401337d0]
movdqa xmmword [rbp + 0xca50], xmm0
movdqa xmm1, xmmword [0x140133570]
movdqa xmmword [rbp + 0xca60], xmm1
mov dword [rbp + 0xca70], 0x77637870
mov dword [rbp + 0xca74], 0x67636b
mov byte [rbp + 0xca78], 1
lea rcx, [rbp + 0xca30]
call fcn.1400272f0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8090]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xca80], xmm0
movdqa xmm1, xmmword [0x140136600]
movdqa xmmword [rbp + 0xca90], xmm1
movdqa xmm0, xmmword [0x140133bc0]
movdqa xmmword [rbp + 0xcaa0], xmm0
movdqa xmm1, xmmword [0x1401342f0]
movdqa xmmword [rbp + 0xcab0], xmm1
mov dword [rbp + 0xcac0], 0x6a784135
mov dword [rbp + 0xcac4], 0x677e75
mov byte [rbp + 0xcac8], 1
lea rcx, [rbp + 0xca80]
call fcn.1400272f0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x80b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbc50], xmm0
movdqa xmm1, xmmword [0x140134d00]
movdqa xmmword [rbp + 0xbc60], xmm1
movdqa xmm0, xmmword [0x140133f70]
movdqa xmmword [rbp + 0xbc70], xmm0
mov dword [rbp + 0xbc80], 0x2873746a
mov dword [rbp + 0xbc84], 0x4b2b655d
mov dword [rbp + 0xbc88], 0x7978617f
mov dword [rbp + 0xbc8c], 0x1006e75
lea rcx, [rbp + 0xbc50]
call fcn.140027080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x80d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbe50], xmm0
movdqa xmm1, xmmword [0x140137050]
movdqa xmmword [rbp + 0xbe60], xmm1
movdqa xmm0, xmmword [0x140133b60]
movdqa xmmword [rbp + 0xbe70], xmm0
movdqa xmm1, xmmword [str.coil_d_J_gxvo]
movdqa xmmword [rbp + 0xbe80], xmm1
mov byte [rbp + 0xbe90], 1
lea rcx, [rbp + 0xbe50]
call fcn.140027140
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x80f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbc90], xmm0
movdqa xmm1, xmmword [0x140138bd0]
movdqa xmmword [rbp + 0xbca0], xmm1
movdqa xmm0, xmmword [0x140133190]
movdqa xmmword [rbp + 0xbcb0], xmm0
mov dword [rbp + 0xbcc0], 0x5b277260
mov dword [rbp + 0xbcc4], 0x2c6e7c68
mov dword [rbp + 0xbcc8], 0x7c7d615a
mov dword [rbp + 0xbccc], 0x1006e75
lea rcx, [rbp + 0xbc90]
call fcn.140027080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8110]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xaff8], xmm0
movdqa xmm1, xmmword [0x140138750]
movdqu xmmword [rbp + 0xb008], xmm1
movdqa xmm0, xmmword [0x1401334e0]
movdqu xmmword [rbp + 0xb018], xmm0
mov dword [rbp + 0xb028], 0x7a685125
mov dword [rbp + 0xb02c], 0x776e65
mov byte [rbp + 0xb030], 1
lea rcx, [rbp + 0xaff8]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8130]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xcad0], xmm0
movdqa xmm1, xmmword [0x140136030]
movdqa xmmword [rbp + 0xcae0], xmm1
movdqa xmm0, xmmword [0x140132d20]
movdqa xmmword [rbp + 0xcaf0], xmm0
movdqa xmm1, xmmword [0x140134380]
movdqa xmmword [rbp + 0xcb00], xmm1
mov dword [rbp + 0xcb10], 0x41376260
mov dword [rbp + 0xcb14], 0x676f76
mov byte [rbp + 0xcb18], 1
lea rcx, [rbp + 0xcad0]
call fcn.1400272f0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8150]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb838], xmm0
movdqa xmm1, xmmword [0x140136030]
movdqu xmmword [rbp + 0xb848], xmm1
movdqa xmm0, xmmword [0x140132d10]
movdqu xmmword [rbp + 0xb858], xmm0
mov dword [rbp + 0xb868], 0x4f276a69
mov dword [rbp + 0xb86c], 0x657c657b
mov dword [rbp + 0xb870], 0x737d69
mov byte [rbp + 0xb874], 1
lea rcx, [rbp + 0xb838]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8170]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd040], xmm0
movdqa xmm1, xmmword [0x140138650]
movdqa xmmword [rbp + 0xd050], xmm1
movdqa xmm0, xmmword [0x140132d30]
movdqa xmmword [rbp + 0xd060], xmm0
movdqa xmm1, xmmword [0x140134370]
movdqa xmmword [rbp + 0xd070], xmm1
movdqa xmm0, xmmword [0x140133200]
movdqa xmmword [rbp + 0xd080], xmm0
mov word [rbp + 0xd090], 0x100
lea rcx, [rbp + 0xd040]
call fcn.140027320
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8190]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc7b0], xmm0
movdqa xmm1, xmmword [0x1401386a0]
movdqa xmmword [rbp + 0xc7c0], xmm1
movdqa xmm0, xmmword [0x140132d30]
movdqa xmmword [rbp + 0xc7d0], xmm0
movdqa xmm1, xmmword [0x140134370]
movdqa xmmword [rbp + 0xc7e0], xmm1
mov dword [rbp + 0xc7f0], 0x646e7a78
mov word [rbp + 0xc7f4], 0x100
lea rcx, [rbp + 0xc7b0]
call fcn.140026f90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x81b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbcd0], xmm0
movdqa xmm1, xmmword [0x140138cb0]
movdqa xmmword [rbp + 0xbce0], xmm1
movdqa xmm0, xmmword [0x140132640]
movdqa xmmword [rbp + 0xbcf0], xmm0
mov dword [rbp + 0xbd00], 0x7b7e6741
mov dword [rbp + 0xbd04], 0x626a4829
mov dword [rbp + 0xbd08], 0x7460432d
mov dword [rbp + 0xbd0c], 0x1006e74
lea rcx, [rbp + 0xbcd0]
call fcn.140027080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x81d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbea0], xmm0
movdqa xmm1, xmmword [0x140137ff0]
movdqa xmmword [rbp + 0xbeb0], xmm1
movdqa xmm0, xmmword [0x140132a30]
movdqa xmmword [rbp + 0xbec0], xmm0
movdqa xmm1, xmmword [str._BfqzImc.B]
movdqa xmmword [rbp + 0xbed0], xmm1
mov byte [rbp + 0xbee0], 1
lea rcx, [rbp + 0xbea0]
call fcn.140027140
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x81f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd400], xmm0
movdqa xmm1, xmmword [0x140137120]
movdqa xmmword [rbp + 0xd410], xmm1
movdqa xmm0, xmmword [0x140133410]
movdqa xmmword [rbp + 0xd420], xmm0
movdqa xmm1, xmmword [0x140134300]
movdqa xmmword [rbp + 0xd430], xmm1
movdqa xmm0, xmmword [0x140132d60]
movdqa xmmword [rbp + 0xd440], xmm0
mov dword [rbp + 0xd450], 0x540e4351
mov word [rbp + 0xd454], 0x100
lea rcx, [rbp + 0xd400]
call fcn.140027230
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8210]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb3b8], xmm0
movdqa xmm1, xmmword [0x140137190]
movdqu xmmword [rbp + 0xb3c8], xmm1
movdqa xmm0, xmmword [0x1401339f0]
movdqu xmmword [rbp + 0xb3d8], xmm0
mov dword [rbp + 0xb3e8], 0x5a273725
mov dword [rbp + 0xb3ec], 0x69677f66
mov dword [rbp + 0xb3f0], 0x6c6a7a79
mov word [rbp + 0xb3f4], 0x100
lea rcx, [rbp + 0xb3b8]
call fcn.140026fc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8230]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd0a0], xmm0
movdqa xmm1, xmmword [0x140136170]
movdqa xmmword [rbp + 0xd0b0], xmm1
movdqa xmm0, xmmword [0x140133620]
movdqa xmmword [rbp + 0xd0c0], xmm0
movdqa xmm1, xmmword [0x140133390]
movdqa xmmword [rbp + 0xd0d0], xmm1
movdqa xmm0, xmmword [0x140133210]
movdqa xmmword [rbp + 0xd0e0], xmm0
mov word [rbp + 0xd0f0], 0x100
lea rcx, [rbp + 0xd0a0]
call fcn.140027320
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8250]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xbfe0], xmm0
movdqa xmm1, xmmword [0x140136170]
movdqa xmmword [rbp + 0xbff0], xmm1
movdqa xmm0, xmmword [0x140133be0]
movdqa xmmword [rbp + 0xc000], xmm0
movdqa xmm1, xmmword [0x140133870]
movdqa xmmword [rbp + 0xc010], xmm1
mov word [rbp + 0xc020], 0x100
lea rcx, [rbp + 0xbfe0]
call fcn.140005860
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8270]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc3f0], xmm0
movdqa xmm1, xmmword [0x140138b20]
movdqa xmmword [rbp + 0xc400], xmm1
movdqa xmm0, xmmword [0x140132720]
movdqa xmmword [rbp + 0xc410], xmm0
movdqa xmm1, xmmword [0x140134330]
movdqa xmmword [rbp + 0xc420], xmm1
mov dword [rbp + 0xc430], 0x1006a66
lea rcx, [rbp + 0xc3f0]
call fcn.140027200
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8290]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc800], xmm0
movdqa xmm1, xmmword [0x140138b00]
movdqa xmmword [rbp + 0xc810], xmm1
movdqa xmm0, xmmword [0x140133a10]
movdqa xmmword [rbp + 0xc820], xmm0
movdqa xmm1, xmmword [0x140134020]
movdqa xmmword [rbp + 0xc830], xmm1
mov dword [rbp + 0xc840], 0x646e7a79
mov word [rbp + 0xc844], 0x100
lea rcx, [rbp + 0xc800]
call fcn.140026f90
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x82b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb878], xmm0
movdqa xmm1, xmmword [0x140138e20]
movdqu xmmword [rbp + 0xb888], xmm1
movdqa xmm0, xmmword [0x140133a50]
movdqu xmmword [rbp + 0xb898], xmm0
mov dword [rbp + 0xb8a8], 0x28756969
mov dword [rbp + 0xb8ac], 0x68656b5b
mov dword [rbp + 0xb8b0], 0x736362
mov byte [rbp + 0xb8b4], 1
lea rcx, [rbp + 0xb878]
call fcn.140027050
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x82d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb038], xmm0
movdqa xmm1, xmmword [0x140138e00]
movdqu xmmword [rbp + 0xb048], xmm1
movdqa xmm0, xmmword [0x1401339e0]
movdqu xmmword [rbp + 0xb058], xmm0
mov dword [rbp + 0xb068], 0x7a685125
mov dword [rbp + 0xb06c], 0x776e65
mov byte [rbp + 0xb070], 1
lea rcx, [rbp + 0xb038]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x82f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xa7b0], xmm0
movdqa xmm1, xmmword [0x140138710]
movdqu xmmword [rbp + 0xa7c0], xmm1
movdqa xmm0, xmmword [0x140133a20]
movdqu xmmword [rbp + 0xa7d0], xmm0
mov word [rbp + 0xa7e0], 0x79
mov byte [rbp + 0xa7e2], 1
lea rcx, [rbp + 0xa7b0]
call fcn.140026c60
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8310]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd220], xmm0
movdqa xmm1, xmmword [0x140136620]
movdqa xmmword [rbp + 0xd230], xmm1
movdqa xmm0, xmmword [0x140133ce0]
movdqa xmmword [rbp + 0xd240], xmm0
movdqa xmm1, xmmword [0x1401342d0]
movdqa xmmword [rbp + 0xd250], xmm1
movdqa xmm0, xmmword [0x140133e10]
movdqa xmmword [rbp + 0xd260], xmm0
mov dword [rbp + 0xd270], 0x1005a51
lea rcx, [rbp + 0xd220]
call fcn.140027380
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8330]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xba38], xmm0
movdqa xmm1, xmmword [0x140138720]
movdqu xmmword [rbp + 0xba48], xmm1
movdqa xmm0, xmmword [0x140133380]
movdqu xmmword [rbp + 0xba58], xmm0
mov dword [rbp + 0xba68], 0x66664b25
mov dword [rbp + 0xba6c], 0x616e6d68
mov dword [rbp + 0xba70], 0x6c7b6068
mov word [rbp + 0xba74], 0x100
lea rcx, [rbp + 0xba38]
call fcn.140026fc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8350]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401354a0]
movdqu xmmword [rbp + 0x2688], xmm0
mov dword [rbp + 0x2698], 0x1009a89
lea rcx, [rbp + 0x2688]
call fcn.14000b080
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8370]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140137df0]
movdqu xmmword [rbp + 0xa970], xmm0
movdqa xmm1, xmmword [0x1401371b0]
movdqu xmmword [rbp + 0xa980], xmm1
movdqa xmm0, xmmword [0x140132bc0]
movdqu xmmword [rbp + 0xa990], xmm0
mov dword [rbp + 0xa9a0], 0x1007a35
lea rcx, [rbp + 0xa970]
call fcn.140007310
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8390]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc030], xmm0
movdqa xmm1, xmmword [0x140134a80]
movdqa xmmword [rbp + 0xc040], xmm1
movdqa xmm0, xmmword [0x140132790]
movdqa xmmword [rbp + 0xc050], xmm0
movdqa xmm1, xmmword [0x1401338c0]
movdqa xmmword [rbp + 0xc060], xmm1
mov word [rbp + 0xc070], 0x100
lea rcx, [rbp + 0xc030]
call fcn.140005860
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x83b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc940], xmm0
movdqa xmm1, xmmword [0x140134ab0]
movdqa xmmword [rbp + 0xc950], xmm1
movdqa xmm0, xmmword [0x140132790]
movdqa xmmword [rbp + 0xc960], xmm0
movdqa xmm1, xmmword [0x1401330b0]
movdqa xmmword [rbp + 0xc970], xmm1
mov dword [rbp + 0xc980], 0x76627978
mov dword [rbp + 0xc984], 0x100666d
lea rcx, [rbp + 0xc940]
call fcn.140009c30
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x83d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xccb0], xmm0
movdqa xmm1, xmmword [0x140134a70]
movdqa xmmword [rbp + 0xccc0], xmm1
movdqa xmm0, xmmword [0x140132790]
movdqa xmmword [rbp + 0xccd0], xmm0
movdqa xmm1, xmmword [0x1401337b0]
movdqa xmmword [rbp + 0xcce0], xmm1
mov dword [rbp + 0xccf0], 0x777a5735
mov dword [rbp + 0xccf4], 0x606f746c
mov word [rbp + 0xccf8], 0x100
lea rcx, [rbp + 0xccb0]
call fcn.140027110
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x83f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xcda0], xmm0
movdqa xmm1, xmmword [0x140134a90]
movdqa xmmword [rbp + 0xcdb0], xmm1
movdqa xmm0, xmmword [0x140132790]
movdqa xmmword [rbp + 0xcdc0], xmm0
movdqa xmm1, xmmword [0x1401330c0]
movdqa xmmword [rbp + 0xcdd0], xmm1
mov dword [rbp + 0xcde0], 0x75563666
mov dword [rbp + 0xcde4], 0x68756f76
mov word [rbp + 0xcde8], 0x61
mov byte [rbp + 0xcdea], 1
lea rcx, [rbp + 0xcda0]
call fcn.140027260
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8410]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xd100], xmm0
movdqa xmm1, xmmword [0x140134aa0]
movdqa xmmword [rbp + 0xd110], xmm1
movdqa xmm0, xmmword [0x140132790]
movdqa xmmword [rbp + 0xd120], xmm0
movdqa xmm1, xmmword [0x140132840]
movdqa xmmword [rbp + 0xd130], xmm1
movdqa xmm0, xmmword [0x140132fa0]
movdqa xmmword [rbp + 0xd140], xmm0
mov word [rbp + 0xd150], 0x59
mov byte [rbp + 0xd152], 1
lea rcx, [rbp + 0xd100]
call fcn.1400273b0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8430]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xabd8], xmm0
movdqa xmm1, xmmword [0x140138df0]
movdqu xmmword [rbp + 0xabe8], xmm1
movdqa xmm0, xmmword [0x1401340a0]
movdqu xmmword [rbp + 0xabf8], xmm0
mov dword [rbp + 0xac08], 0x7b766a
mov byte [rbp + 0xac0c], 1
lea rcx, [rbp + 0xabd8]
call fcn.140026ff0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8450]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xab68], xmm0
movdqa xmm1, xmmword [0x140138e10]
movdqu xmmword [rbp + 0xab78], xmm1
movdqa xmm0, xmmword [0x1401340c0]
movdqu xmmword [rbp + 0xab88], xmm0
mov dword [rbp + 0xab98], 0x746f7564
mov word [rbp + 0xab9c], 0x100
lea rcx, [rbp + 0xab68]
call fcn.140008f50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8470]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xaa50], xmm0
movdqa xmm1, xmmword [0x140138790]
movdqu xmmword [rbp + 0xaa60], xmm1
movdqa xmm0, xmmword [0x1401326f0]
movdqu xmmword [rbp + 0xaa70], xmm0
mov dword [rbp + 0xaa80], 0x65756743
mov word [rbp + 0xaa84], 0x75
mov byte [rbp + 0xaa86], 1
lea rcx, [rbp + 0xaa50]
call fcn.140008620
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8490]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb478], xmm0
movdqa xmm1, xmmword [0x140136e30]
movdqu xmmword [rbp + 0xb488], xmm1
movdqa xmm0, xmmword [0x140132d40]
movdqu xmmword [rbp + 0xb498], xmm0
mov dword [rbp + 0xb4a8], 0x28687270
mov dword [rbp + 0xb4ac], 0x60677f59
mov word [rbp + 0xb4b0], WSACleanup
mov byte [rbp + 0xb4b2], 1
lea rcx, [rbp + 0xb478]
call fcn.140026d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x84b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb4b8], xmm0
movdqa xmm1, xmmword [0x140137460]
movdqu xmmword [rbp + 0xb4c8], xmm1
movdqa xmm0, xmmword [0x140132d40]
movdqu xmmword [rbp + 0xb4d8], xmm0
mov dword [rbp + 0xb4e8], 0x28687270
mov dword [rbp + 0xb4ec], 0x67686342
mov word [rbp + 0xb4f0], WSACleanup
mov byte [rbp + 0xb4f2], 1
lea rcx, [rbp + 0xb4b8]
call fcn.140026d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x84d0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb078], xmm0
movdqa xmm1, xmmword [0x140138cc0]
movdqu xmmword [rbp + 0xb088], xmm1
movdqa xmm0, xmmword [0x140133e20]
movdqu xmmword [rbp + 0xb098], xmm0
mov dword [rbp + 0xb0a8], 0x4a276971
mov dword [rbp + 0xb0ac], 0x776468
mov byte [rbp + 0xb0b0], 1
lea rcx, [rbp + 0xb078]
call fcn.140026de0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x84f0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xae80], xmm0
movdqa xmm1, xmmword [0x140137180]
movdqu xmmword [rbp + 0xae90], xmm1
movdqa xmm0, xmmword [0x1401341a0]
movdqu xmmword [rbp + 0xaea0], xmm0
mov dword [rbp + 0xaeb0], 0x64725625
mov dword [rbp + 0xaeb4], 0x1007665
lea rcx, [rbp + 0xae80]
call fcn.140008650
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8510]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xba80], xmm0
movdqa xmm1, xmmword [0x140136e20]
movdqa xmmword [rbp + 0xba90], xmm1
movdqa xmm0, xmmword [0x140134160]
movdqa xmmword [rbp + 0xbaa0], xmm0
movdqa xmm1, xmmword [0x140133890]
movdqa xmmword [rbp + 0xbab0], xmm1
mov word [rbp + 0xbac0], 0x100
lea rcx, [rbp + 0xba80]
call fcn.140005860
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8530]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xa420], xmm0
movdqa xmm1, xmmword [0x1401366e0]
movdqu xmmword [rbp + 0xa430], xmm1
movdqa xmm0, xmmword [0x140134260]
movdqu xmmword [rbp + 0xa440], xmm0
mov word [rbp + 0xa450], 0x100
lea rcx, [rbp + 0xa420]
call fcn.140007440
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8550]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqu xmmword [rbp + 0xb4f8], xmm0
movdqa xmm1, xmmword [0x140136eb0]
movdqu xmmword [rbp + 0xb508], xmm1
movdqa xmm0, xmmword [0x140132d40]
movdqu xmmword [rbp + 0xb518], xmm0
mov dword [rbp + 0xb528], 0x28687270
mov dword [rbp + 0xb52c], 0x616a7a5a
mov word [rbp + 0xb530], WSACleanup
mov byte [rbp + 0xb532], 1
lea rcx, [rbp + 0xb4f8]
call fcn.140026d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8570]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x1401384b0]
movdqa xmmword [rbp + 0xc440], xmm0
movdqa xmm1, xmmword [0x140136eb0]
movdqa xmmword [rbp + 0xc450], xmm1
movdqa xmm0, xmmword [0x1401326b0]
movdqa xmmword [rbp + 0xc460], xmm0
movdqa xmm1, xmmword [0x140134000]
movdqa xmmword [rbp + 0xc470], xmm1
mov dword [rbp + 0xc480], 0x1006a78
lea rcx, [rbp + 0xc440]
call fcn.140027200
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8590]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140136de0]
movdqu xmmword [rbp + 0x1fc8], xmm0
mov word [rbp + 0x1fd8], 0x100
lea rcx, [rbp + 0x1fc8]
call fcn.140005830
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x85b0]
call fcn.14002b6d0
mov rbx, rax
movdqa xmm0, xmmword [0x140134a50]
movdqu xmmword [rbp + 0x97a8], xmm0
movdqa xmm1, xmmword [0x140135510]
movdqu xmmword [rbp + 0x97b8], xmm1
mov word [rbp + 0x97c8], 0x100
lea rcx, [rbp + 0x97a8]
call fcn.14000a1d0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x85d0]
call fcn.14002b6d0
mov rdx, rax
lea rcx, [rbp + 0xe938]
call fcn.14002a540
lea rcx, [rbp + 0x85d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x85b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8590]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8570]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8550]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8530]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8510]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x84f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x84d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x84b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8490]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8470]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8450]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8430]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8410]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x83f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x83d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x83b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8390]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8370]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8350]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8330]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8310]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x82f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x82d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x82b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8290]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8270]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8250]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8230]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8210]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x81f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x81d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x81b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8190]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8170]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8150]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8130]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8110]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x80f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x80d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x80b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8090]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8070]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8050]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8030]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8010]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7ff0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7fd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7fb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7f90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7f70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7f50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7f30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7f10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7ef0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7ed0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7eb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7e90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7e70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7e50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7e30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7e10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7df0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7dd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7db0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7d90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7d70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7d50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7d30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7d10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7cf0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7cd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7cb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7c90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7c70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7c50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7c30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7c10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7bf0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7bd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7bb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7b90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7b70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7b50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7b30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7b10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7af0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7ad0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7ab0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7a90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7a70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7a50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7a30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7a10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x79f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x79d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x79b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7990]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7970]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7950]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7930]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7910]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x78f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x78d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x78b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7890]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7870]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7850]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7830]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7810]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x77f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x77d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x77b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7790]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7770]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7750]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7730]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7710]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x76f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x76d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x76b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7690]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7670]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7650]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7630]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x7610]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140131e40]
movdqu xmmword [rbp + 0x1ef0], xmm0
mov byte [rbp + 0x1f00], 1
lea rcx, [rbp + 0x1ef0]
call fcn.14000f2d0
mov rdx, rax
lea rcx, [rbp + 0x85f0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x85f0]
lea rcx, [rbp + 0x11100]
call fcn.140005720
nop
lea rcx, [rbp + 0x85f0]
call fcn.140027fc0
mov edx, esi
lea rcx, [rbp + 0x11100]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe938]
call fcn.1400056e0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x11100]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x11100]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xe658]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe678]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe698]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe938]
call fcn.140027fc0
jmp 0x1400b2b8f
movdqa xmm0, xmmword [0x140135710]
movdqa xmmword [rbp + 0xcf80], xmm0
movdqa xmm1, xmmword [0x140134bd0]
movdqa xmmword [rbp + 0xcf90], xmm1
movdqa xmm0, xmmword [0x140132d00]
movdqa xmmword [rbp + 0xcfa0], xmm0
movdqa xmm1, xmmword [0x140132ad0]
movdqa xmmword [rbp + 0xcfb0], xmm1
movdqa xmm0, xmmword [str.Axjugpxxk_]
movdqa xmmword [rbp + 0xcfc0], xmm0
mov byte [rbp + 0xcfd0], 1
lea rcx, [rbp + 0xcf80]
call fcn.14004cfc0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bb602
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400bb602
xor eax, eax
mov byte [rsp + 0x47], al
lea rdx, [rsp + 0x47]
lea rcx, [rbp + 0x1d00]
call fcn.1400cb6f0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1d00]
call fcn.140005ae0
jmp 0x1400b2b8f
movdqa xmm0, xmmword [0x140135cd0]
movdqa xmmword [rbp + 0xc300], xmm0
movdqa xmm1, xmmword [0x140136160]
movdqa xmmword [rbp + 0xc310], xmm1
movdqa xmm0, xmmword [0x140133ae0]
movdqa xmmword [rbp + 0xc320], xmm0
movdqa xmm1, xmmword [0x140132860]
movdqa xmmword [rbp + 0xc330], xmm1
mov word [rbp + 0xc340], WSAGetLastError
mov byte [rbp + 0xc342], 1
lea rcx, [rbp + 0xc300]
call fcn.1400270b0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bb6b1
cmp byte [0x140166983], 0
je 0x1400bb6b1
xor eax, eax
mov byte [rsp + 0x48], al
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0x1d10]
call fcn.1400cb780
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1d10]
call fcn.140005ae0
jmp 0x1400b2b8f
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0xab30], xmm0
movdqa xmm1, xmmword [0x140135450]
movdqu xmmword [rbp + 0xab40], xmm1
movdqa xmm0, xmmword [0x140132a00]
movdqu xmmword [rbp + 0xab50], xmm0
mov dword [rbp + 0xab60], 0x7431323c
mov word [rbp + 0xab64], 0x100
lea rcx, [rbp + 0xab30]
call fcn.140008f50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400bb7ff
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0xb538], xmm0
movdqa xmm1, xmmword [0x1401369a0]
movdqu xmmword [rbp + 0xb548], xmm1
movdqa xmm0, xmmword [0x140133990]
movdqu xmmword [rbp + 0xb558], xmm0
mov dword [rbp + 0xb568], 0x74736060
mov dword [rbp + 0xb56c], 0x343f333f
mov word [rbp + 0xb570], WSACleanup
mov byte [rbp + 0xb572], 1
lea rcx, [rbp + 0xb538]
call fcn.140026d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400bb7ff
movdqa xmm0, xmmword [0x140135cd0]
movdqu xmmword [rbp + 0xaaf8], xmm0
movdqa xmm1, xmmword [0x140137c20]
movdqu xmmword [rbp + 0xab08], xmm1
movdqa xmm0, xmmword [0x1401329e0]
movdqu xmmword [rbp + 0xab18], xmm0
mov dword [rbp + 0xab28], 0x743f3533
mov word [rbp + 0xab2c], 0x100
lea rcx, [rbp + 0xaaf8]
call fcn.140008f50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bbda1
lea rdx, [rbp + 0xe1b8]
lea rcx, [rbp + 0xdeb8]
call fcn.14002a640
nop
cmp byte [0x1401669b4], 1
jne 0x1400bbd95
movdqa xmm0, xmmword [0x140135400]
movdqu xmmword [rbp + 0x9690], xmm0
movdqa xmm1, xmmword [0x140132050]
movdqu xmmword [rbp + 0x96a0], xmm1
mov byte [rbp + 0x96b0], 1
lea rcx, [rbp + 0x9690]
call fcn.14000bd80
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400bbd95
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2268], xmm0
mov word [rbp + 0x2278], 0x99
mov byte [rbp + 0x227a], 1
movdqu xmmword [rbp + 0x2280], xmm0
mov word [rbp + 0x2290], 0x99
mov byte [rbp + 0x2292], 1
lea rcx, [rbp + 0x2280]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2268]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x8610]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov dword [0x1401669d8], eax
lea rcx, [rbp + 0x8610]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2298], xmm0
mov word [rbp + 0x22a8], 0x99
mov byte [rbp + 0x22aa], 1
movdqu xmmword [rbp + 0x22b0], xmm0
mov word [rbp + 0x22c0], 0x99
mov byte [rbp + 0x22c2], 1
lea rcx, [rbp + 0x22b0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2298]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x8630]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov dword [0x1401669d4], eax
lea rcx, [rbp + 0x8630]
call fcn.140027fc0
mov dword [rbp + 0x1aa0], 0xb9beb792
mov dword [rbp + 0x1aa4], 0x9efba9fe
mov dword [rbp + 0x1aa8], 0x8fbcbfb8
mov word [rbp + 0x1aac], __WSAFDIsSet
mov byte [rbp + 0x1aae], 1
lea rcx, [rbp + 0x1aa0]
call fcn.14000f300
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xdeb8]
call fcn.14002a300
mov edx, dword [0x1401669d4]
cmp rax, 0xffffffffffffffff
je 0x1400bbbea
lea rcx, [rbp + 0x8670]
call fcn.140005010
mov rdi, rax
mov edx, dword [0x1401669d8]
lea rcx, [rbp + 0x8690]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xad60], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xad70], xmm1
movdqa xmm0, xmmword [0x140133340]
movdqu xmmword [rbp + 0xad80], xmm0
mov dword [rbp + 0xad90], 0x646e720f
mov dword [rbp + 0xad94], 0x77726c
mov byte [rbp + 0xad98], 1
lea rcx, [rbp + 0xad60]
call fcn.140026de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x86b0]
call fcn.14002b5f0
mov rbx, rax
mov dword [rbp + 0xc30], 0xb1a3dca9
mov dword [rbp + 0xc34], 0xa0a2bfb5
mov word [rbp + 0xc38], 0x100
lea rcx, [rbp + 0xc30]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x86d0]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x86f0]
call fcn.14002b880
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0xa7e8], xmm0
movdqa xmm1, xmmword [0x1401372e0]
movdqu xmmword [rbp + 0xa7f8], xmm1
movdqa xmm0, xmmword [0x140134250]
movdqu xmmword [rbp + 0xa808], xmm0
mov word [rbp + 0xa818], reloc.WS2_32.dll_gethostbyname
mov byte [rbp + 0xa81a], 1
lea rcx, [rbp + 0xa7e8]
call fcn.140026c60
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8650]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x86f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x86d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x86b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8690]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8670]
jmp 0x1400bbd7e
lea rcx, [rbp + 0x8730]
call fcn.140005010
mov rdi, rax
mov edx, dword [0x1401669d8]
lea rcx, [rbp + 0x8750]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xb378], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xb388], xmm1
movdqa xmm0, xmmword [0x1401337e0]
movdqu xmmword [rbp + 0xb398], xmm0
mov dword [rbp + 0xb3a8], 0x61730c6e
mov dword [rbp + 0xb3ac], 0x70736f65
mov word [rbp + 0xb3b0], 0x100
lea rcx, [rbp + 0xb378]
call fcn.140027170
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8770]
call fcn.14002b5f0
mov rbx, rax
mov dword [rbp + 0xc40], 0xb1a3dca9
mov dword [rbp + 0xc44], 0xa0a2bfb5
mov word [rbp + 0xc48], 0x100
lea rcx, [rbp + 0xc40]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8790]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x87b0]
call fcn.14002b880
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0xa820], xmm0
movdqa xmm1, xmmword [0x1401372e0]
movdqu xmmword [rbp + 0xa830], xmm1
movdqa xmm0, xmmword [0x140134250]
movdqu xmmword [rbp + 0xa840], xmm0
mov word [rbp + 0xa850], reloc.WS2_32.dll_gethostbyname
mov byte [rbp + 0xa852], 1
lea rcx, [rbp + 0xa820]
call fcn.140026c60
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8710]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x87b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8790]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8770]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8750]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8730]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdeb8]
call fcn.140027fc0
jmp 0x1400b2b8f
lea rcx, [rbp + 0xdeb8]
call fcn.140027fc0
cmp byte [0x140166961], 0
je 0x1400bbdb4
xor al, al
mov byte [0x140166957], al
jmp 0x1400bbdbb
movzx eax, byte [0x140166957]
cmp byte [0x14016695a], 0
je 0x1400bbdcb
xor bl, bl
jmp 0x1400b2b91
test al, al
jne 0x1400b2b8f
cmp byte [reloc.WS2_32.dll_accept], al
je 0x1400bc90c
mov rcx, qword [0x140167a98]
add rcx, 0xa0
mov edx, 0x704
call fcn.1400057f0
test al, al
je 0x1400bc90c
mov dword [rbp + 0x74], 0x704
mov rcx, qword [0x140167a98]
add rcx, 0xa8
lea rdx, [rbp + 0x74]
call fcn.140029b00
cmp byte [rax + 2], 0x64
jb 0x1400bc90c
movdqa xmm0, xmmword [0x140139310]
movdqa xmmword [rbp + 0xd930], xmm0
movdqa xmm1, xmmword [0x140139470]
movdqa xmmword [rbp + 0xd940], xmm1
movdqa xmm0, xmmword [0x1401388f0]
movdqa xmmword [rbp + 0xd950], xmm0
movdqa xmm1, xmmword [0x140136330]
movdqa xmmword [rbp + 0xd960], xmm1
movdqa xmm0, xmmword [0x140139360]
movdqa xmmword [rbp + 0xd970], xmm0
movdqa xmm1, xmmword [0x140137830]
movdqa xmmword [rbp + 0xd980], xmm1
movdqa xmm0, xmmword [0x140135d40]
movdqa xmmword [rbp + 0xd990], xmm0
movdqa xmm1, xmmword [0x140137260]
movdqa xmmword [rbp + 0xd9a0], xmm1
movdqa xmm0, xmmword [0x1401325c0]
movdqa xmmword [rbp + 0xd9b0], xmm0
mov dword [rbp + 0xd9c0], 0x73766671
mov dword [rbp + 0xd9c4], 0x6d646f
mov byte [rbp + 0xd9c8], 1
lea rcx, [rbp + 0xd930]
call fcn.1400c5990
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bc1ec
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x22c8], xmm0
mov word [rbp + 0x22d8], 0x99
mov byte [rbp + 0x22da], 1
movdqu xmmword [rbp + 0x22e0], xmm0
mov word [rbp + 0x22f0], 0x99
mov byte [rbp + 0x22f2], 1
lea rcx, [rbp + 0x22e0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x22c8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x87d0]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov esi, eax
lea rcx, [rbp + 0x87d0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x22f8], xmm0
mov word [rbp + 0x2308], 0x99
mov byte [rbp + 0x230a], 1
movdqu xmmword [rbp + 0x2310], xmm0
mov word [rbp + 0x2320], 0x99
mov byte [rbp + 0x2322], 1
lea rcx, [rbp + 0x2310]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x22f8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x87f0]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov ebx, eax
lea rcx, [rbp + 0x87f0]
call fcn.140027fc0
mov edx, ebx
lea rcx, [rbp + 0x8830]
call fcn.140005010
mov rdi, rax
mov edx, esi
lea rcx, [rbp + 0x8850]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa858], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa868], xmm1
movdqa xmm0, xmmword [0x1401343e0]
movdqu xmmword [rbp + 0xa878], xmm0
mov word [rbp + 0xa888], 0x79
mov byte [rbp + 0xa88a], 1
lea rcx, [rbp + 0xa858]
call fcn.140026c60
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8870]
call fcn.14002b5f0
mov rbx, rax
mov dword [rbp + 0xc50], 0xb1a3dca9
mov dword [rbp + 0xc54], 0xa0a2bfb5
mov word [rbp + 0xc58], 0x100
lea rcx, [rbp + 0xc50]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8890]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x88b0]
call fcn.14002b880
mov rbx, rax
movdqa xmm0, xmmword [0x140138a00]
movdqu xmmword [rbp + 0x2be0], xmm0
mov dword [rbp + 0x2bf0], 0xdddfd1d6
mov word [rbp + 0x2bf4], 0x100
lea rcx, [rbp + 0x2be0]
call fcn.1400072e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8810]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x88b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8890]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8870]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8850]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8830]
call fcn.140027fc0
jmp 0x1400b2b8f
movdqa xmm0, xmmword [0x140138890]
movdqa xmmword [rbp + 0xd780], xmm0
movdqa xmm1, xmmword [0x1401394b0]
movdqa xmmword [rbp + 0xd790], xmm1
movdqa xmm0, xmmword [0x140138880]
movdqa xmmword [rbp + 0xd7a0], xmm0
movdqa xmm1, xmmword [0x140139140]
movdqa xmmword [rbp + 0xd7b0], xmm1
movdqa xmm0, xmmword [0x140136a60]
movdqa xmmword [rbp + 0xd7c0], xmm0
movdqa xmm1, xmmword [0x140137d40]
movdqa xmmword [rbp + 0xd7d0], xmm1
movdqa xmm0, xmmword [0x140139130]
movdqa xmmword [rbp + 0xd7e0], xmm0
mov word [rbp + 0xd7f0], 0x100
lea rcx, [rbp + 0xd780]
call fcn.1400c59c0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bc583
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2328], xmm0
mov word [rbp + 0x2338], 0x99
mov byte [rbp + 0x233a], 1
movdqu xmmword [rbp + 0x2340], xmm0
mov word [rbp + 0x2350], 0x99
mov byte [rbp + 0x2352], 1
lea rcx, [rbp + 0x2340]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2328]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x88d0]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov esi, eax
lea rcx, [rbp + 0x88d0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x2358], xmm0
mov word [rbp + 0x2368], 0x99
mov byte [rbp + 0x236a], 1
movdqu xmmword [rbp + 0x2370], xmm0
mov word [rbp + 0x2380], 0x99
mov byte [rbp + 0x2382], 1
lea rcx, [rbp + 0x2358]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2370]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x88f0]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov ebx, eax
lea rcx, [rbp + 0x88f0]
call fcn.140027fc0
mov edx, ebx
lea rcx, [rbp + 0x8930]
call fcn.140005010
mov rdi, rax
mov edx, esi
lea rcx, [rbp + 0x8950]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa890], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa8a0], xmm1
movdqa xmm0, xmmword [0x1401343e0]
movdqu xmmword [rbp + 0xa8b0], xmm0
mov word [rbp + 0xa8c0], 0x79
mov byte [rbp + 0xa8c2], 1
lea rcx, [rbp + 0xa890]
call fcn.140026c60
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8970]
call fcn.14002b5f0
mov rbx, rax
mov dword [rbp + 0xc60], 0xb1a3dca9
mov dword [rbp + 0xc64], 0xa0a2bfb5
mov word [rbp + 0xc68], 0x100
lea rcx, [rbp + 0xc60]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8990]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x89b0]
call fcn.14002b880
mov rbx, rax
movdqa xmm0, xmmword [0x140135f90]
movdqu xmmword [rbp + 0x96b8], xmm0
movdqa xmm1, xmmword [0x140131fc0]
movdqu xmmword [rbp + 0x96c8], xmm1
mov byte [rbp + 0x96d8], 1
lea rcx, [rbp + 0x96b8]
call fcn.14000bd80
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8910]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x89b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8990]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8970]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8950]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8930]
call fcn.140027fc0
jmp 0x1400b2b8f
movdqa xmm0, xmmword [0x1401354f0]
movdqa xmmword [rbp + 0xc990], xmm0
movdqa xmm1, xmmword [0x140136f00]
movdqa xmmword [rbp + 0xc9a0], xmm1
movdqa xmm0, xmmword [0x1401335e0]
movdqa xmmword [rbp + 0xc9b0], xmm0
movdqa xmm1, xmmword [0x140134340]
movdqa xmmword [rbp + 0xc9c0], xmm1
mov dword [rbp + 0xc9d0], 0x775b3671
mov dword [rbp + 0xc9d4], 0x100717a
lea rcx, [rbp + 0xc990]
call fcn.140009c30
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bc90c
movdqa xmm0, xmmword [0x140137270]
movdqu xmmword [rbp + 0x2388], xmm0
mov word [rbp + 0x2398], 0x99
mov byte [rbp + 0x239a], 1
movdqu xmmword [rbp + 0x23a0], xmm0
mov word [rbp + 0x23b0], 0x99
mov byte [rbp + 0x23b2], 1
lea rcx, [rbp + 0x2388]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x23a0]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x89d0]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov esi, eax
lea rcx, [rbp + 0x89d0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140137350]
movdqu xmmword [rbp + 0x23b8], xmm0
mov word [rbp + 0x23c8], 0x99
mov byte [rbp + 0x23ca], 1
movdqu xmmword [rbp + 0x2490], xmm0
mov word [rbp + 0x24a0], 0x99
mov byte [rbp + 0x24a2], 1
lea rcx, [rbp + 0x23b8]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2490]
call fcn.140026e40
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x11]
mov r9, rdi
lea rdx, [rbp + 0x89f0]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov ebx, eax
lea rcx, [rbp + 0x89f0]
call fcn.140027fc0
mov edx, ebx
lea rcx, [rbp + 0x8a30]
call fcn.140005010
mov rdi, rax
mov edx, esi
lea rcx, [rbp + 0x8a50]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa8c8], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa8d8], xmm1
movdqa xmm0, xmmword [0x1401343e0]
movdqu xmmword [rbp + 0xa8e8], xmm0
mov word [rbp + 0xa8f8], 0x79
mov byte [rbp + 0xa8fa], 1
lea rcx, [rbp + 0xa8c8]
call fcn.140026c60
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8a70]
call fcn.14002b5f0
mov rbx, rax
mov dword [rbp + 0xc70], 0xb1a3dca9
mov dword [rbp + 0xc74], 0xa0a2bfb5
mov word [rbp + 0xc78], 0x100
lea rcx, [rbp + 0xc70]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8a90]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x8ab0]
call fcn.14002b880
mov rbx, rax
movdqa xmm0, xmmword [0x140135990]
movdqu xmmword [rbp + 0x3830], xmm0
mov dword [rbp + 0x3840], 0x818ba58b
mov dword [rbp + 0x3844], 0x888e818a
mov dword [rbp + 0x3848], 0x93878d91
mov word [rbp + 0x384c], 0xc1
mov byte [rbp + 0x384e], 1
lea rcx, [rbp + 0x3830]
call fcn.140026cf0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8a10]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x8ab0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8a90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8a70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8a50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8a30]
call fcn.140027fc0
jmp 0x1400b2b8f
cmp byte [0x140166982], 1
jne 0x1400bced3
mov dword [rbp + 0x2a8], 0xa8b8a491
mov word [rbp + 0x2ac], 0x100
lea rcx, [rbp + 0x2a8]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bced3
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2670], xmm0
mov dword [rbp + 0x2680], 0x1009aa1
lea rcx, [rbp + 0x2670]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bced3
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2658], xmm0
mov dword [rbp + 0x2668], 0x1009aa1
movdqu xmmword [rbp + 0x2640], xmm0
mov dword [rbp + 0x2650], 0x1009aa1
lea rcx, [rbp + 0x2640]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2658]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x12]
mov r9, rdi
lea rdx, [rbp + 0xea38]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x168], 0xe5e2e7
mov byte [rbp + 0x16c], 1
lea rcx, [rbp + 0x168]
call fcn.140005bf0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xea38]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bcec7
mov dword [rbp + 0x870], 0xb6a2b9b6
mov dword [rbp + 0x874], 0xa7a6ad
mov byte [rbp + 0x878], 1
mov dword [rbp + 0x880], 0xb6a2b9b6
mov dword [rbp + 0x884], 0xa7a6ad
mov byte [rbp + 0x888], 1
lea rcx, [rbp + 0x880]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x870]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 7]
mov r9, rdi
lea rdx, [rbp + 0xea18]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xea18]
call fcn.140004f80
mov ebx, eax
mov eax, 0x66666667
imul ebx
sar edx, 2
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
lea ecx, [rdx + rdx*4]
add ecx, ecx
sub ebx, ecx
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xea18]
call fcn.140004f80
lea ecx, [rax - 1]
cmp ebx, 1
cmovne ecx, eax
lea eax, [rcx - 2]
cmp ebx, 2
cmovne eax, ecx
lea ecx, [rax - 3]
cmp ebx, 3
cmovne ecx, eax
lea eax, [rcx - 4]
cmp ebx, 4
cmovne eax, ecx
lea ecx, [rax + 5]
cmp ebx, 5
cmovne ecx, eax
lea eax, [rcx + 4]
cmp ebx, 6
cmovne eax, ecx
lea ecx, [rax + 3]
cmp ebx, 7
cmovne ecx, eax
lea eax, [rcx + 2]
cmp ebx, 8
cmovne eax, ecx
lea ecx, [rax + 1]
cmp ebx, 9
cmovne ecx, eax
imul ecx, dword [reloc.WS2_32.dll_ioctlsocket]
mov eax, 0x51eb851f
imul ecx
mov ebx, edx
sar ebx, 5
mov eax, ebx
shr eax, 0x1f
add ebx, eax
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0xea18]
call fcn.140004f80
sub eax, ebx
mov edx, eax
cmp byte [0x14016692a], 1
jne 0x1400bcd09
lea rcx, [rbp + 0x8af0]
call fcn.140005010
mov rdi, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa9a8], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa9b8], xmm1
movdqa xmm0, xmmword [0x140132f30]
movdqu xmmword [rbp + 0xa9c8], xmm0
mov dword [rbp + 0xa9d8], 0x1007a41
lea rcx, [rbp + 0xa9a8]
call fcn.140007310
mov rdx, rax
lea r8, [rbp + 0xea38]
lea rcx, [rbp + 0x8b10]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0xc80], 0xb7b4dca9
mov dword [rbp + 0xc84], 0xa0afb4ac
mov word [rbp + 0xc88], 0x100
lea rcx, [rbp + 0xc80]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8b30]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x8b50]
call fcn.14002b880
mov rbx, rax
mov word [rbp - 8], 0xdf
mov byte [rbp - 6], 1
lea rcx, [rbp - 8]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8ad0]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x8b50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8b30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8b10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8af0]
call fcn.140027fc0
jmp 0x1400bcea9
lea rcx, [rbp + 0x8b70]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140139300]
movdqa xmmword [rbp + 0xd800], xmm0
movdqa xmm1, xmmword [0x1401392b0]
movdqa xmmword [rbp + 0xd810], xmm1
movdqa xmm0, xmmword [0x140139280]
movdqa xmmword [rbp + 0xd820], xmm0
movdqa xmm1, xmmword [0x140138a10]
movdqa xmmword [rbp + 0xd830], xmm1
movdqa xmm0, xmmword [0x140137c00]
movdqa xmmword [rbp + 0xd840], xmm0
movdqa xmm1, xmmword [0x140139380]
movdqa xmmword [rbp + 0xd850], xmm1
movdqa xmm0, xmmword [0x140134730]
movdqa xmmword [rbp + 0xd860], xmm0
movdqa xmm1, xmmword [0x140137430]
movdqa xmmword [rbp + 0xd870], xmm1
mov dword [rbp + 0xd880], 0x89809d87
mov word [rbp + 0xd884], 0x8a
mov byte [rbp + 0xd886], 1
lea rcx, [rbp + 0xd800]
call fcn.1400a0bf0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8b90]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140135c60]
movdqu xmmword [rbp + 0xb578], xmm0
movdqa xmm1, xmmword [0x1401373b0]
movdqu xmmword [rbp + 0xb588], xmm1
movdqa xmm0, xmmword [0x140132e30]
movdqu xmmword [rbp + 0xb598], xmm0
mov dword [rbp + 0xb5a8], 0x6d646864
mov dword [rbp + 0xb5ac], 0x47447665
mov word [rbp + 0xb5b0], WSACleanup
mov byte [rbp + 0xb5b2], 1
lea rcx, [rbp + 0xb578]
call fcn.140026d50
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8bb0]
call fcn.14002b6d0
mov rbx, rax
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x8bb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8b90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8b70]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xea18]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xea38]
call fcn.140027fc0
jmp 0x1400b2b8f
lea rcx, [rbp + 0xea38]
call fcn.140027fc0
cmp byte [0x140166960], 1
jne 0x1400bcf98
movdqa xmm0, xmmword [0x140136980]
movdqu xmmword [rbp + 0xb0f8], xmm0
movdqa xmm1, xmmword [0x1401351d0]
movdqu xmmword [rbp + 0xb108], xmm1
movdqa xmm0, xmmword [0x1401336f0]
movdqu xmmword [rbp + 0xb118], xmm0
mov dword [rbp + 0xb128], 0x387b7562
mov dword [rbp + 0xb12c], 0x773a75
mov byte [rbp + 0xb130], 1
lea rcx, [rbp + 0xb0f8]
call fcn.140026de0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bcf98
movdqa xmm0, xmmword [0x1401374d0]
movdqu xmmword [rbp + 0x1fe0], xmm0
mov word [rbp + 0x1ff0], 0x100
lea rcx, [rbp + 0x1fe0]
call fcn.140005830
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bcf98
mov byte [0x140166960], 0
jmp 0x1400b2b8f
cmp byte [0x14016694d], 1
jne 0x1400bd05d
movdqa xmm0, xmmword [0x140136980]
movdqu xmmword [rbp + 0xb138], xmm0
movdqa xmm1, xmmword [0x1401351d0]
movdqu xmmword [rbp + 0xb148], xmm1
movdqa xmm0, xmmword [0x1401336f0]
movdqu xmmword [rbp + 0xb158], xmm0
mov dword [rbp + 0xb168], 0x387b7562
mov dword [rbp + 0xb16c], 0x773a75
mov byte [rbp + 0xb170], 1
lea rcx, [rbp + 0xb138]
call fcn.140026de0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd05d
movdqa xmm0, xmmword [0x1401374d0]
movdqu xmmword [rbp + 0x1ff8], xmm0
mov word [rbp + 0x2008], 0x100
lea rcx, [rbp + 0x1ff8]
call fcn.140005830
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd05d
mov byte [0x14016694d], 0
jmp 0x1400b2b8f
cmp byte [0x140166962], 1
jne 0x1400bd122
movdqa xmm0, xmmword [0x140136980]
movdqu xmmword [rbp + 0xb178], xmm0
movdqa xmm1, xmmword [0x1401351d0]
movdqu xmmword [rbp + 0xb188], xmm1
movdqa xmm0, xmmword [0x1401336f0]
movdqu xmmword [rbp + 0xb198], xmm0
mov dword [rbp + 0xb1a8], 0x387b7562
mov dword [rbp + 0xb1ac], 0x773a75
mov byte [rbp + 0xb1b0], 1
lea rcx, [rbp + 0xb178]
call fcn.140026de0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd122
movdqa xmm0, xmmword [0x1401374d0]
movdqu xmmword [rbp + 0x2010], xmm0
mov word [rbp + 0x2020], 0x100
lea rcx, [rbp + 0x2010]
call fcn.140005830
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd122
mov byte [0x140166962], 0
jmp 0x1400b2b8f
cmp byte [0x140166922], 1
jne 0x1400bd1df
movdqa xmm0, xmmword [0x140136980]
movdqu xmmword [rbp + 0xb1b8], xmm0
movdqa xmm1, xmmword [0x1401351d0]
movdqu xmmword [rbp + 0xb1c8], xmm1
movdqa xmm0, xmmword [0x1401336f0]
movdqu xmmword [rbp + 0xb1d8], xmm0
mov dword [rbp + 0xb1e8], 0x387b7562
mov dword [rbp + 0xb1ec], 0x773a75
mov byte [rbp + 0xb1f0], 1
lea rcx, [rbp + 0xb1b8]
call fcn.140026de0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd1df
movdqa xmm0, xmmword [0x1401374d0]
movdqu xmmword [rbp + 0x2028], xmm0
mov word [rbp + 0x2038], 0x100
lea rcx, [rbp + 0x2028]
call fcn.140005830
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
cmp byte [0x14016698e], 1
jne 0x1400bd29c
movdqa xmm0, xmmword [0x140136980]
movdqu xmmword [rbp + 0xb1f8], xmm0
movdqa xmm1, xmmword [0x1401351d0]
movdqu xmmword [rbp + 0xb208], xmm1
movdqa xmm0, xmmword [0x1401336f0]
movdqu xmmword [rbp + 0xb218], xmm0
mov dword [rbp + 0xb228], 0x387b7562
mov dword [rbp + 0xb22c], 0x773a75
mov byte [rbp + 0xb230], 1
lea rcx, [rbp + 0xb1f8]
call fcn.140026de0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd29c
movdqa xmm0, xmmword [0x1401374d0]
movdqu xmmword [rbp + 0x2040], xmm0
mov word [rbp + 0x2050], 0x100
lea rcx, [rbp + 0x2040]
call fcn.140005830
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
cmp byte [0x14016698f], 1
jne 0x1400bd378
cmp byte [reloc.WS2_32.dll_accept], 0
jne 0x1400bd2c8
cmp byte [0x140166939], 0
jne 0x1400bd2c8
cmp byte [0x140166968], 0
je 0x1400bd378
movdqa xmm0, xmmword [0x140136980]
movdqu xmmword [rbp + 0xb0b8], xmm0
movdqa xmm1, xmmword [0x1401351d0]
movdqu xmmword [rbp + 0xb0c8], xmm1
movdqa xmm0, xmmword [0x1401336f0]
movdqu xmmword [rbp + 0xb0d8], xmm0
mov dword [rbp + 0xb0e8], 0x387b7562
mov dword [rbp + 0xb0ec], 0x773a75
mov byte [rbp + 0xb0f0], 1
lea rcx, [rbp + 0xb0b8]
call fcn.140026de0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd378
movdqa xmm0, xmmword [0x1401374d0]
movdqu xmmword [rbp + 0x1fb0], xmm0
mov word [rbp + 0x1fc0], 0x100
lea rcx, [rbp + 0x1fb0]
call fcn.140005830
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400b2b8f
cmp byte [0x1401669b5], 1
jne 0x1400bd75e
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2628], xmm0
mov dword [rbp + 0x2638], 0x1009aa1
movdqu xmmword [rbp + 0x2610], xmm0
mov dword [rbp + 0x2620], 0x1009aa1
lea rcx, [rbp + 0x2628]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2610]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x12]
mov r9, rdi
lea rdx, [rbp + 0xe8f8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x890], 0xb6a2b9b6
mov dword [rbp + 0x894], 0xa7a6ad
mov byte [rbp + 0x898], 1
mov dword [rbp + 0x8a0], 0xb6a2b9b6
mov dword [rbp + 0x8a4], 0xa7a6ad
mov byte [rbp + 0x8a8], 1
lea rcx, [rbp + 0x890]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x8a0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 7]
mov r9, rdi
lea rdx, [rbp + 0xe8d8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x25f8], xmm0
mov dword [rbp + 0x2608], 0x1009aa1
lea rcx, [rbp + 0x25f8]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd745
mov dword [rbp + 0x2b0], 0xa8b8a491
mov word [rbp + 0x2b4], 0x100
lea rcx, [rbp + 0x2b0]
call fcn.140005b50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bd745
mov edx, dword [0x140166a10]
test edx, edx
je 0x1400bd644
lea rcx, [rbp + 0x8bf0]
call fcn.140005010
mov rdi, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa9e0], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa9f0], xmm1
movdqa xmm0, xmmword [0x140132f30]
movdqu xmmword [rbp + 0xaa00], xmm0
mov dword [rbp + 0xaa10], 0x1007a41
lea rcx, [rbp + 0xa9e0]
call fcn.140007310
mov rdx, rax
lea r8, [rbp + 0xe8f8]
lea rcx, [rbp + 0x8c10]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0xc90], 0xb7b4dca9
mov dword [rbp + 0xc94], 0xa0afb4ac
mov word [rbp + 0xc98], 0x100
lea rcx, [rbp + 0xc90]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8c30]
call fcn.14002b6d0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x8bd0]
call fcn.14002b880
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x8c30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8c10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8bf0]
jmp 0x1400bd721
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa778], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa788], xmm1
movdqa xmm0, xmmword [0x140132f30]
movdqu xmmword [rbp + 0xa798], xmm0
mov dword [rbp + 0xa7a8], 0x1007a41
lea rcx, [rbp + 0xa778]
call fcn.140007310
mov rdx, rax
lea r8, [rbp + 0xe8f8]
lea rcx, [rbp + 0x8c70]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0xca0], 0xb7b4dca9
mov dword [rbp + 0xca4], 0xa0afb4ac
mov word [rbp + 0xca8], 0x100
lea rcx, [rbp + 0xca0]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8c90]
call fcn.14002b6d0
nop
lea r8, [rbp + 0xe8d8]
mov rdx, rax
lea rcx, [rbp + 0x8c50]
call fcn.14002b810
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x8c90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8c70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe8d8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe8f8]
call fcn.140027fc0
jmp 0x1400b2b8f
lea rcx, [rbp + 0xe8d8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe8f8]
call fcn.140027fc0
cmp byte [0x140166958], 1
jne 0x1400bd914
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x25e0], xmm0
mov dword [rbp + 0x25f0], 0x1009aa1
movdqu xmmword [rbp + 0x25c8], xmm0
mov dword [rbp + 0x25d8], 0x1009aa1
lea rcx, [rbp + 0x25e0]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x25c8]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x12]
mov r9, rdi
lea rdx, [rbp + 0xe5d8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x8b0], 0xb6a2b9b6
mov dword [rbp + 0x8b4], 0xa7a6ad
mov byte [rbp + 0x8b8], 1
mov dword [rbp + 0x8c0], 0xb6a2b9b6
mov dword [rbp + 0x8c4], 0xa7a6ad
mov byte [rbp + 0x8c8], 1
lea rcx, [rbp + 0x8b0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x8c0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 7]
mov r9, rdi
lea rdx, [rbp + 0xe5b8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x25b0], xmm0
mov dword [rbp + 0x25c0], 0x1009aa1
lea rcx, [rbp + 0x25b0]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
nop
lea rcx, [rbp + 0xe5b8]
cmp rax, 0xffffffffffffffff
je 0x1400bd902
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe5d8]
call fcn.140027fc0
jmp 0x1400b2b8f
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe5d8]
call fcn.140027fc0
cmp byte [0x14016698d], 1
jne 0x1400bdaca
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2598], xmm0
mov dword [rbp + 0x25a8], 0x1009aa1
movdqu xmmword [rbp + 0x2580], xmm0
mov dword [rbp + 0x2590], 0x1009aa1
lea rcx, [rbp + 0x2580]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2598]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x12]
mov r9, rdi
lea rdx, [rbp + 0xe598]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x8d0], 0xb6a2b9b6
mov dword [rbp + 0x8d4], 0xa7a6ad
mov byte [rbp + 0x8d8], 1
mov dword [rbp + 0x8e0], 0xb6a2b9b6
mov dword [rbp + 0x8e4], 0xa7a6ad
mov byte [rbp + 0x8e8], 1
lea rcx, [rbp + 0x8e0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x8d0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 7]
mov r9, rdi
lea rdx, [rbp + 0xe578]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2568], xmm0
mov dword [rbp + 0x2578], 0x1009aa1
lea rcx, [rbp + 0x2568]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
nop
lea rcx, [rbp + 0xe578]
cmp rax, 0xffffffffffffffff
je 0x1400bdab8
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe598]
call fcn.140027fc0
jmp 0x1400b2b8f
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe598]
call fcn.140027fc0
cmp byte [0x14016694e], 1
jne 0x1400bdc80
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2550], xmm0
mov dword [rbp + 0x2560], 0x1009aa1
movdqu xmmword [rbp + 0x2538], xmm0
mov dword [rbp + 0x2548], 0x1009aa1
lea rcx, [rbp + 0x2538]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x2550]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x12]
mov r9, rdi
lea rdx, [rbp + 0xe558]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x8f0], 0xb6a2b9b6
mov dword [rbp + 0x8f4], 0xa7a6ad
mov byte [rbp + 0x8f8], 1
mov dword [rbp + 0x900], 0xb6a2b9b6
mov dword [rbp + 0x904], 0xa7a6ad
mov byte [rbp + 0x908], 1
lea rcx, [rbp + 0x8f0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x900]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 7]
mov r9, rdi
lea rdx, [rbp + 0xe538]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2520], xmm0
mov dword [rbp + 0x2530], 0x1009aa1
lea rcx, [rbp + 0x2520]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
nop
lea rcx, [rbp + 0xe538]
cmp rax, 0xffffffffffffffff
je 0x1400bdc6e
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe558]
call fcn.140027fc0
jmp 0x1400b2b8f
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe558]
call fcn.140027fc0
cmp byte [0x1401669ac], 1
jne 0x1400bdfd7
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x2508], xmm0
mov dword [rbp + 0x2518], 0x1009aa1
movdqu xmmword [rbp + 0x24f0], xmm0
mov dword [rbp + 0x2500], 0x1009aa1
lea rcx, [rbp + 0x2508]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x24f0]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 0x12]
mov r9, rdi
lea rdx, [rbp + 0xe4f8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov dword [rbp + 0x12b0], 0xf8a2b9ac
mov dword [rbp + 0x12b4], 0xb9adbbb1
mov word [rbp + 0x12b8], 0xfd
mov byte [rbp + 0x12ba], 1
mov dword [rbp + 0x12a0], 0xf8a2b9ac
mov dword [rbp + 0x12a4], 0xb9adbbb1
mov word [rbp + 0x12a8], 0xfd
mov byte [rbp + 0x12aa], 1
lea rcx, [rbp + 0x12b0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe1b8]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x12a0]
call fcn.14000b0e0
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
lea r8, [rax + 9]
mov r9, rdi
lea rdx, [rbp + 0xe4d8]
lea rcx, [rbp + 0xe1b8]
call fcn.14002a2a0
nop
mov word [rbp - 4], 0xfc
mov byte [rbp - 2], 1
lea rcx, [rbp - 4]
call fcn.140005ba0
mov rdx, rax
lea rcx, [rbp + 0xe4b8]
call fcn.14002a600
nop
xor r8d, r8d
lea rdx, [rbp + 0xe4b8]
lea rcx, [rbp + 0xe4d8]
call fcn.14002a340
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0xe498]
lea rcx, [rbp + 0xe4d8]
call fcn.14002a2a0
nop
movdqa xmm0, xmmword [0x140137980]
movdqu xmmword [rbp + 0x24d8], xmm0
mov dword [rbp + 0x24e8], 0x1009aa1
lea rcx, [rbp + 0x24d8]
call fcn.14000b080
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bdf9d
mov dword [rbp + 0x3e0], 0xabb6a481
mov word [rbp + 0x3e4], 0xb1
mov byte [rbp + 0x3e6], 1
lea rcx, [rbp + 0x3e0]
call fcn.140006d50
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe1b8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bdf9d
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xaba0], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xabb0], xmm1
movdqa xmm0, xmmword [0x1401339d0]
movdqu xmmword [rbp + 0xabc0], xmm0
mov dword [rbp + 0xabd0], 0x7b424c
mov byte [rbp + 0xabd4], 1
lea rcx, [rbp + 0xaba0]
call fcn.140026ff0
mov rdx, rax
lea r8, [rbp + 0xe4f8]
lea rcx, [rbp + 0x8cd0]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0xcb0], 0xb7b4dca9
mov dword [rbp + 0xcb4], 0xa0afb4ac
mov word [rbp + 0xcb8], 0x100
lea rcx, [rbp + 0xcb0]
call fcn.140006d20
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8cf0]
call fcn.14002b6d0
nop
lea r8, [rbp + 0xe498]
mov rdx, rax
lea rcx, [rbp + 0x8cb0]
call fcn.14002b810
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x8cf0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8cd0]
call fcn.140027fc0
mov bl, 1
jmp 0x1400bdf9f
xor bl, bl
lea rcx, [rbp + 0xe498]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe4b8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe4d8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe4f8]
call fcn.140027fc0
jmp 0x1400b2b91
lea rcx, [rbp + 0xe1b8]
jmp 0x1400c2047
mov rax, qword [0x140167a98]
mov ecx, dword [rax + 0x1b8]
cmp dword [r13 + 4], ecx
jne 0x1400c204c
mov edx, 1
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066090
mov rbx, rax
mov edx, 2
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066090
mov rdi, rax
mov edx, 3
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066090
mov rsi, rax
mov edx, 5
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066090
mov r14, rax
xorps xmm6, xmm6
movss xmm0, dword [0x140166a34]
ucomiss xmm0, xmm6
jp 0x1400be088
jne 0x1400be088
movss xmm0, dword [rbx]
movss dword [0x140166a34], xmm0
movss xmm0, dword [0x140166a68]
ucomiss xmm0, xmm6
jp 0x1400be0a4
jne 0x1400be0a4
movss xmm0, dword [rbx + 4]
movss dword [0x140166a68], xmm0
movss xmm0, dword [0x140166a30]
ucomiss xmm0, xmm6
jp 0x1400be0c0
jne 0x1400be0c0
movss xmm0, dword [rbx + 8]
movss dword [0x140166a30], xmm0
movss xmm0, dword [0x140166a40]
ucomiss xmm0, xmm6
jp 0x1400be0db
jne 0x1400be0db
movss xmm0, dword [rdi]
movss dword [0x140166a40], xmm0
movss xmm0, dword [0x1401669f0]
ucomiss xmm0, xmm6
jp 0x1400be0f7
jne 0x1400be0f7
movss xmm0, dword [rdi + 4]
movss dword [0x1401669f0], xmm0
movss xmm0, dword [0x140166a4c]
ucomiss xmm0, xmm6
jp 0x1400be113
jne 0x1400be113
movss xmm0, dword [rdi + 8]
movss dword [0x140166a4c], xmm0
movss xmm0, dword [0x140166a60]
ucomiss xmm0, xmm6
jp 0x1400be12e
jne 0x1400be12e
movss xmm0, dword [rsi]
movss dword [0x140166a60], xmm0
movss xmm0, dword [0x140166a6c]
ucomiss xmm0, xmm6
jp 0x1400be14a
jne 0x1400be14a
movss xmm0, dword [rsi + 4]
movss dword [0x140166a6c], xmm0
movss xmm0, dword [0x140166a48]
ucomiss xmm0, xmm6
jp 0x1400be166
jne 0x1400be166
movss xmm0, dword [rsi + 8]
movss dword [0x140166a48], xmm0
cmp dword [0x140166a28], 0
jne 0x1400be190
mov edx, 4
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066040
mov ecx, dword [rax]
mov dword [0x140166a28], ecx
movss xmm0, dword [0x140166a2c]
ucomiss xmm0, xmm6
jp 0x1400c204c
jne 0x1400c204c
movss xmm0, dword [r14]
movss dword [0x140166a2c], xmm0
jmp 0x1400c204c
mov rbx, qword [0x140167a98]
lea rcx, [rbx + 0x160]
call fcn.1400c9ea0
lea rcx, [rbp + 0xd460]
call fcn.140067810
lea rcx, [rbx + 0x178]
lea rdx, [rbp + 0xd460]
call fcn.1400c68a0
lea rcx, [rbp + 0xd460]
call fcn.14000a580
mov byte [rbx + 0x1d0], 0
mov dword [rbp + 0x2b8], 0x8c9e8e90
mov word [rbp + 0x2bc], 0x100
lea rcx, [rbp + 0x2b8]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbx + 0x140]
call fcn.14002a430
jmp 0x1400c204c
cmp eax, 0x82942058
je 0x1400c1eb9
cmp eax, 0x938cbada
je 0x1400c1ea5
cmp eax, 0x9cde1ee1
je 0x1400c1cbe
cmp eax, 0xa30921bf
je 0x1400be3ac
cmp eax, 0xc9b9d989
jne 0x1400c204c
mov esi, 1
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe418]
call fcn.14002a640
nop
mov rbx, qword [0x140167a98]
mov eax, dword [rbx + 0x1b8]
cmp dword [r13 + 4], eax
jne 0x1400be321
lea rcx, [rbx + 0x1d8]
lea rdx, [rbp + 0xe418]
call fcn.14002a4b0
mov rcx, qword [0x140167a98]
add rcx, 0x178
lea rdx, [rbp + 0xe418]
call fcn.14002a4b0
cmp byte [0x140166a24], 0
je 0x1400be365
lea r8, [rbp + 0xee00]
lea rdx, [rbp + 0xe418]
lea rcx, [rbp + 0x1d20]
call fcn.14004d170
mov rdx, rax
lea rcx, [rbp + 0x1d30]
call fcn.1400cba10
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1d30]
call fcn.140005ae0
jmp 0x1400be365
lea rcx, [rbx + 0x160]
call fcn.140029960
mov rdi, rax
lea rcx, [rbx + 0x160]
call fcn.140029950
mov rbx, rax
cmp rdi, rax
je 0x1400be365
mov ecx, dword [r13 + 4]
cmp dword [rdi + 0x40], ecx
jne 0x1400be35c
lea rdx, [rbp + 0xe418]
mov rcx, rdi
call fcn.14002a4b0
add rdi, 0x58
cmp rdi, rbx
jne 0x1400be344
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400be3a0
mov edx, esi
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0x8d10]
call fcn.14002a640
mov rdx, rax
mov ecx, dword [r13 + 4]
call fcn.140070220
nop
lea rcx, [rbp + 0xe418]
jmp 0x1400c2047
mov r14d, 1
mov edx, r14d
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe3d8]
call fcn.14002a640
nop
lea edx, [r14 + 0x17]
lea rcx, [rbp + 0xdb20]
call fcn.14003d590
lea rdx, [rbp + 0xe3d8]
lea rcx, [rbp + 0x8d30]
call fcn.14002a640
mov rdx, rax
lea rcx, [rbp + 0xdb20]
call fcn.140066fb0
nop
mov dword [rbp + 0x2c0], 0xbdbab7bb
mov word [rbp + 0x2c4], 0x100
lea rcx, [rbp + 0x2c0]
call fcn.140005b50
mov rdx, rax
lea rcx, [rbp + 0x8d50]
call fcn.14002a600
nop
lea rdx, [rbp + 0x8d50]
lea rcx, [rbp + 0xdb20]
call fcn.1400672e0
mov r13, rax
mov qword [rsp + 0x30], rax
lea rcx, [rbp + 0x8d50]
call fcn.140027fc0
mov dword [rbp + 0x3e8], 0x91a3b3bb
mov word [rbp + 0x3ec], 0x9d
mov byte [rbp + 0x3ee], r14b
lea rcx, [rbp + 0x3e8]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x8d70]
call fcn.14002a600
nop
lea rdx, [rbp + 0x8d70]
lea rcx, [rbp + 0xdb20]
call fcn.1400672e0
mov qword [rsp + 0x38], rax
lea rcx, [rbp + 0x8d70]
call fcn.140027fc0
mov dword [rbp + 0xcc0], 0xb1bbb8ba
mov dword [rbp + 0xcc4], 0x9892bfb7
mov word [rbp + 0xcc8], 0x100
lea rcx, [rbp + 0xcc0]
call fcn.140006d20
mov rdx, rax
lea rcx, [rbp + 0x8d90]
call fcn.14002a600
nop
lea rdx, [rbp + 0x8d90]
lea rcx, [rbp + 0xdb20]
call fcn.1400672e0
mov r12, rax
lea rcx, [rbp + 0x8d90]
call fcn.140027fc0
mov edx, r14d
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a640
nop
mov dword [rbp + 0x7b8], 0x91a3b3bb
mov dword [rbp + 0x7bc], 0x100a69d
mov dword [rbp + 0x7c0], 0x91a3b3bb
mov dword [rbp + 0x7c4], 0x100a69d
lea rcx, [rbp + 0x7c0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x7b8]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x8db0]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [r14 + 9]
mov rcx, rax
call fcn.140004f80
mov dword [0x14016693c], eax
lea rcx, [rbp + 0x8db0]
call fcn.140027fc0
mov dword [rbp + 0x910], 0xaab2a5a0
mov dword [rbp + 0x914], 0xa79e90
mov byte [rbp + 0x918], r14b
mov dword [rbp + 0x920], 0xaab2a5a0
mov dword [rbp + 0x924], 0xa79e90
mov byte [rbp + 0x928], r14b
lea rcx, [rbp + 0x910]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x920]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 7]
mov r9, rdi
lea rdx, [rbp + 0x8dd0]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [r14 + 9]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x8dd0]
call fcn.140027fc0
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400be734
mov dword [rbp + 0xcd0], 0xb5b6b8df
mov dword [rbp + 0xcd4], 0xffbba6bc
mov word [rbp + 0xcd8], 0x100
lea rcx, [rbp + 0xcd0]
call fcn.140006d20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400be72f
lea rcx, [0x140167a00]
call fcn.140029960
mov rbx, rax
lea rcx, [0x140167a00]
call fcn.140029950
cmp rbx, rax
je 0x1400be734
nop word [rax + rax]
cmp edi, dword [rbx]
je 0x1400be72f
add rbx, 4
cmp rbx, rax
jne 0x1400be720
jmp 0x1400be734
call fcn.14006e1e0
test r13, r13
je 0x1400c1c98
cmp qword [rsp + 0x38], 0
je 0x1400c1c98
test r12, r12
je 0x1400c1c98
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x8df0]
lea rcx, [r13 + 0x38]
call fcn.14002a2a0
mov rbx, rax
lea rcx, [r13 + 0x38]
call fcn.14002a390
lea r9, [rax - 4]
xor r8d, r8d
lea rdx, [rbp + 0xe2b8]
mov rcx, rbx
call fcn.14002a2a0
nop
lea rcx, [rbp + 0x8df0]
call fcn.140027fc0
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x8e10]
lea rcx, [r13 + 0x38]
call fcn.14002a2a0
mov rbx, rax
lea rcx, [r13 + 0x38]
call fcn.14002a390
lea r9, [rax - 4]
xor r8d, r8d
lea rdx, [rbp + 0x8e30]
mov rcx, rbx
call fcn.14002a2a0
mov rdx, rax
lea rcx, [0x140167098]
call fcn.14002a540
lea rcx, [rbp + 0x8e30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8e10]
call fcn.140027fc0
cmp byte [0x1401669cd], 1
jne 0x1400bec11
lea rcx, [0x140167760]
call fcn.140029960
mov r12, rax
lea rcx, [0x140167760]
call fcn.140029950
mov r13, rax
cmp r12, rax
je 0x1400bec0a
mov dword [rbp + 0x3f0], 0xbdbab7bb
mov word [rbp + 0x3f4], 0xa5
mov byte [rbp + 0x3f6], 1
mov rcx, r12
call fcn.14002c530
mov rbx, rax
lea rcx, [rbp + 0x3f0]
call fcn.140006d50
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8e50]
call fcn.14002b580
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0x8e50]
call fcn.140027fc0
cmp rbx, 0xffffffffffffffff
je 0x1400bebfd
mov byte [0x1401669fe], 1
mov byte [0x140166962], 1
mov dword [rbp + 0x7c8], 0x91a3b3bb
mov dword [rbp + 0x7cc], 0x100a69d
mov dword [rbp + 0x4e0], 0x91a3b3bb
mov dword [rbp + 0x4e4], 0x100a69d
lea rcx, [rbp + 0x7c8]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x4e0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x8e70]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x8e70]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x8eb0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2d00], xmm0
mov dword [rbp + 0x2d10], 0x8c8e9280
mov word [rbp + 0x2d14], __WSAFDIsSet
mov byte [rbp + 0x2d16], 1
lea rcx, [rbp + 0x2d00]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8e90]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x8eb0]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x8ef0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa2d0], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa2e0], xmm1
mov dword [rbp + 0xa2f0], 0x88988689
mov dword [rbp + 0xa2f4], 0x92f18a8c
mov dword [rbp + 0xa2f8], 0x44b68a98
mov word [rbp + 0xa2fc], 0x7d
mov byte [rbp + 0xa2fe], 1
lea rcx, [rbp + 0xa2d0]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8f10]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x2bf8], xmm0
mov dword [rbp + 0x2c08], 0x848b9395
mov word [rbp + 0x2c0c], 0x100
lea rcx, [rbp + 0x2bf8]
call fcn.1400072e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8ed0]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x8f10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8ef0]
call fcn.140027fc0
mov dword [rbp + 0x1970], 0xbd83b89a
mov dword [rbp + 0x1974], 0xaa94aea1
mov dword [rbp + 0x1978], 0x81b3acb8
mov word [rbp + 0x197c], 0x98
mov byte [rbp + 0x197e], 1
lea rcx, [rbp + 0x1970]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x8f30]
call fcn.14002a600
nop
lea rdx, [rbp + 0x8f30]
lea rcx, [rbp + 0x112c0]
call fcn.140005720
nop
lea rcx, [rbp + 0x8f30]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x8f50]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x1401362f0]
movdqu xmmword [rbp + 0x9938], xmm0
movdqa xmm1, xmmword [0x140136690]
movdqu xmmword [rbp + 0x9948], xmm1
mov word [rbp + 0x9958], 0xcd
mov byte [rbp + 0x995a], 1
lea rcx, [rbp + 0x9938]
call fcn.14000b0b0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8f70]
call fcn.14002b5f0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x112c0]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x8f70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8f50]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x112c0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x112c0]
call fcn.1400076f0
add r12, 0x20
cmp r12, r13
jne 0x1400be835
mov byte [0x1401669fe], 0
cmp byte [0x140166972], 1
jne 0x1400bf03b
lea rcx, [0x1401673b0]
call fcn.140029960
mov r12, rax
lea rcx, [0x1401673b0]
call fcn.140029950
mov r13, rax
cmp r12, rax
je 0x1400bf03b
mov dword [rbp + 0x930], 0xbdbab7bb
mov dword [rbp + 0x934], 0xacbaa5
mov byte [rbp + 0x938], 1
lea rcx, [rbp + 0x930]
call fcn.14000cc20
mov rdx, rax
mov r8, r12
lea rcx, [rbp + 0x8f90]
call fcn.14002b580
mov rbx, rax
mov dword [rbp + 0x78], 0x100b6b5
lea rcx, [rbp + 0x78]
call fcn.140005bc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x8fb0]
call fcn.14002b6d0
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
mov rbx, rax
lea rcx, [rbp + 0x8fb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x8f90]
call fcn.140027fc0
cmp rbx, 0xffffffffffffffff
je 0x1400bf02e
mov byte [0x140166962], 1
mov dword [rbp + 0x4e8], 0x91a3b3bb
mov dword [rbp + 0x4ec], 0x100a69d
mov dword [rbp + 0x4f0], 0x91a3b3bb
mov dword [rbp + 0x4f4], 0x100a69d
lea rcx, [rbp + 0x4f0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x4e8]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x8fd0]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x8fd0]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9010]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2d18], xmm0
mov dword [rbp + 0x2d28], 0x8c8e9280
mov word [rbp + 0x2d2c], __WSAFDIsSet
mov byte [rbp + 0x2d2e], 1
lea rcx, [rbp + 0x2d18]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x8ff0]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9010]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9050]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa300], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa310], xmm1
mov dword [rbp + 0xa320], 0x88988689
mov dword [rbp + 0xa324], 0x92f18a8c
mov dword [rbp + 0xa328], 0x44b68a98
mov word [rbp + 0xa32c], 0x7d
mov byte [rbp + 0xa32e], 1
lea rcx, [rbp + 0xa300]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9070]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x2c10], xmm0
mov dword [rbp + 0x2c20], 0x848b9395
mov word [rbp + 0x2c24], 0x100
lea rcx, [rbp + 0x2c10]
call fcn.1400072e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x9030]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9070]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9050]
call fcn.140027fc0
mov dword [rbp + 0x1980], 0xbd83b89a
mov dword [rbp + 0x1984], 0xaa94aea1
mov dword [rbp + 0x1988], 0x81b3acb8
mov word [rbp + 0x198c], 0x98
mov byte [rbp + 0x198e], 1
lea rcx, [rbp + 0x1980]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x9090]
call fcn.14002a600
nop
lea rdx, [rbp + 0x9090]
lea rcx, [rbp + 0x11480]
call fcn.140005720
nop
lea rcx, [rbp + 0x9090]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x90b0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x1401362f0]
movdqu xmmword [rbp + 0x9910], xmm0
movdqa xmm1, xmmword [0x140136690]
movdqu xmmword [rbp + 0x9920], xmm1
mov word [rbp + 0x9930], 0xcd
mov byte [rbp + 0x9932], 1
lea rcx, [rbp + 0x9910]
call fcn.14000b0b0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x90d0]
call fcn.14002b5f0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x11480]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x90d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x90b0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x11480]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x11480]
call fcn.1400076f0
add r12, 0x20
cmp r12, r13
jne 0x1400bec45
cmp byte [0x14016693a], 0
je 0x1400bf11b
cmp byte [0x140166963], 1
je 0x1400bf070
cmp byte [0x140166921], 1
je 0x1400bf070
cmp byte [0x140166969], 1
je 0x1400bf070
cmp byte [0x1401669ae], 1
jne 0x1400bf11b
mov dword [rbp + 0x940], 0xbdbab7bb
mov dword [rbp + 0x944], 0xe9baa5
mov byte [rbp + 0x948], 1
lea rcx, [rbp + 0x940]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400bf0ee
mov dword [rbp + 0x9d0], 0xbdbab7bb
mov dword [rbp + 0x9d4], 0x85baa5
mov byte [rbp + 0x9d8], 1
lea rcx, [rbp + 0x9d0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bf11b
xor eax, eax
mov byte [rsp + 0x49], al
lea rdx, [rsp + 0x49]
lea rcx, [rbp + 0x1d40]
call fcn.1400cb8f0
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1d40]
call fcn.140005ae0
cmp byte [0x140166a08], 0
je 0x1400bf1e0
cmp byte [0x140166a0c], 0
je 0x1400bf1e0
mov dword [rbp + 0x950], 0xbdbab7bb
mov dword [rbp + 0x954], 0xe9baa5
mov byte [rbp + 0x958], 1
lea rcx, [rbp + 0x950]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400bf1b3
mov dword [rbp + 0x960], 0xbdbab7bb
mov dword [rbp + 0x964], 0x85baa5
mov byte [rbp + 0x968], 1
lea rcx, [rbp + 0x960]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400bf1e0
xor eax, eax
mov byte [rsp + 0x4a], al
lea rdx, [rsp + 0x4a]
lea rcx, [rbp + 0x1d50]
call fcn.1400cb980
nop
mov rcx, rax
call fcn.140005b00
nop
lea rcx, [rbp + 0x1d50]
call fcn.140005ae0
cmp byte [0x140166955], 1
jne 0x1400bf54e
mov byte [0x1401669fe], 1
mov byte [0x140166962], 1
mov dword [rbp + 0x4f8], 0x91a3b3bb
mov dword [rbp + 0x4fc], 0x100a69d
mov dword [rbp + 0x500], 0x91a3b3bb
mov dword [rbp + 0x504], 0x100a69d
lea rcx, [rbp + 0x4f8]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x500]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x90f0]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x90f0]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9130]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2d30], xmm0
mov dword [rbp + 0x2d40], 0x8c8e9280
mov word [rbp + 0x2d44], __WSAFDIsSet
mov byte [rbp + 0x2d46], 1
lea rcx, [rbp + 0x2d30]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9110]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9130]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9170]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa330], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa340], xmm1
mov dword [rbp + 0xa350], 0x88988689
mov dword [rbp + 0xa354], 0x92f18a8c
mov dword [rbp + 0xa358], 0x44b68a98
mov word [rbp + 0xa35c], 0x7d
mov byte [rbp + 0xa35e], 1
lea rcx, [rbp + 0xa330]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9190]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x2c28], xmm0
mov dword [rbp + 0x2c38], 0x848b9395
mov word [rbp + 0x2c3c], 0x100
lea rcx, [rbp + 0x2c28]
call fcn.1400072e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x9150]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9190]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9170]
call fcn.140027fc0
mov dword [rbp + 0x1990], 0xbd83b89a
mov dword [rbp + 0x1994], 0xaa94aea1
mov dword [rbp + 0x1998], 0x81b3acb8
mov word [rbp + 0x199c], 0x98
mov byte [rbp + 0x199e], 1
lea rcx, [rbp + 0x1990]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x91b0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x91b0]
lea rcx, [rbp + 0x11640]
call fcn.140005720
nop
lea rcx, [rbp + 0x91b0]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x91d0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140138ef0]
movdqu xmmword [rbp + 0x9ac8], xmm0
movdqa xmm1, xmmword [0x140138820]
movdqu xmmword [rbp + 0x9ad8], xmm1
mov dword [rbp + 0x9ae8], 0xc596d5
mov byte [rbp + 0x9aec], 1
lea rcx, [rbp + 0x9ac8]
call fcn.14000ea90
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x91f0]
call fcn.14002b5f0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x11640]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x91f0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x91d0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x11640]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
mov byte [0x1401669fe], 0
lea rcx, [rbp + 0x11640]
call fcn.1400076f0
cmp byte [0x14016692e], 1
jne 0x1400bf8af
mov byte [0x140166962], 1
mov dword [rbp + 0x508], 0x91a3b3bb
mov dword [rbp + 0x50c], 0x100a69d
mov dword [rbp + 0x510], 0x91a3b3bb
mov dword [rbp + 0x514], 0x100a69d
lea rcx, [rbp + 0x508]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x510]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x9210]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x9210]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9250]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2d48], xmm0
mov dword [rbp + 0x2d58], 0x8c8e9280
mov word [rbp + 0x2d5c], __WSAFDIsSet
mov byte [rbp + 0x2d5e], 1
lea rcx, [rbp + 0x2d48]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9230]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9250]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9290]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa360], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa370], xmm1
mov dword [rbp + 0xa380], 0x88988689
mov dword [rbp + 0xa384], 0x92f18a8c
mov dword [rbp + 0xa388], 0x44b68a98
mov word [rbp + 0xa38c], 0x7d
mov byte [rbp + 0xa38e], 1
lea rcx, [rbp + 0xa360]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x92b0]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x2c40], xmm0
mov dword [rbp + 0x2c50], 0x83848f8e
mov word [rbp + 0x2c54], 0x100
lea rcx, [rbp + 0x2c40]
call fcn.1400072e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x9270]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x92b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9290]
call fcn.140027fc0
mov dword [rbp + 0x19a0], 0xbd83b89a
mov dword [rbp + 0x19a4], 0xaa94aea1
mov dword [rbp + 0x19a8], 0x81b3acb8
mov word [rbp + 0x19ac], 0x98
mov byte [rbp + 0x19ae], 1
lea rcx, [rbp + 0x19a0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x92d0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x92d0]
lea rcx, [rbp + 0x11800]
call fcn.140005720
nop
lea rcx, [rbp + 0x92d0]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x92f0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140138e50]
movdqu xmmword [rbp + 0x9aa0], xmm0
movdqa xmm1, xmmword [0x140138810]
movdqu xmmword [rbp + 0x9ab0], xmm1
mov dword [rbp + 0x9ac0], 0xc696d5
mov byte [rbp + 0x9ac4], 1
lea rcx, [rbp + 0x9aa0]
call fcn.14000ea90
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9310]
call fcn.14002b5f0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x11800]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x9310]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x92f0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x11800]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x11800]
call fcn.1400076f0
cmp byte [0x140166920], 1
jne 0x1400bfc1a
mov byte [0x140166962], 1
mov dword [rbp + 0x518], 0x91a3b3bb
mov dword [rbp + 0x51c], 0x100a69d
mov dword [rbp + 0x520], 0x91a3b3bb
mov dword [rbp + 0x524], 0x100a69d
lea rcx, [rbp + 0x520]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x518]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x9330]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x9330]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9370]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2d60], xmm0
mov dword [rbp + 0x2d70], 0x8c8e9280
mov word [rbp + 0x2d74], __WSAFDIsSet
mov byte [rbp + 0x2d76], 1
lea rcx, [rbp + 0x2d60]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9350]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9370]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x93b0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa390], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa3a0], xmm1
mov dword [rbp + 0xa3b0], 0x88988689
mov dword [rbp + 0xa3b4], 0x92f18a8c
mov dword [rbp + 0xa3b8], 0x44b68a98
mov word [rbp + 0xa3bc], 0x7d
mov byte [rbp + 0xa3be], 1
lea rcx, [rbp + 0xa390]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x93d0]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x3210], xmm0
mov dword [rbp + 0x3220], 0x84958992
mov dword [rbp + 0x3224], 0x828a888d
mov word [rbp + 0x3228], 0x100
lea rcx, [rbp + 0x3210]
call fcn.140009c00
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x9390]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x93d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x93b0]
call fcn.140027fc0
mov dword [rbp + 0x19b0], 0xbd83b89a
mov dword [rbp + 0x19b4], 0xaa94aea1
mov dword [rbp + 0x19b8], 0x81b3acb8
mov word [rbp + 0x19bc], 0x98
mov byte [rbp + 0x19be], 1
lea rcx, [rbp + 0x19b0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x93f0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x93f0]
lea rcx, [rbp + 0x119c0]
call fcn.140005720
nop
lea rcx, [rbp + 0x93f0]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x9410]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x1401389a0]
movdqu xmmword [rbp + 0x9a78], xmm0
movdqa xmm1, xmmword [0x140138830]
movdqu xmmword [rbp + 0x9a88], xmm1
mov dword [rbp + 0x9a98], 0xc396d5
mov byte [rbp + 0x9a9c], 1
lea rcx, [rbp + 0x9a78]
call fcn.14000ea90
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9430]
call fcn.14002b5f0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x119c0]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x9430]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9410]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x119c0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x119c0]
call fcn.1400076f0
cmp byte [0x1401669ae], 0
je 0x1400c01fb
cmp byte [0x140166969], 0
je 0x1400c01fb
mov word [rbp - 0x58], 0x100
lea rcx, [rbp - 0x58]
call fcn.140005b90
mov rdx, rax
lea rcx, [0x1401670f0]
call fcn.14002bbd0
test al, al
je 0x1400bfca8
movdqa xmm0, xmmword [0x140134880]
movdqu xmmword [rbp + 0x9e88], xmm0
movdqa xmm1, xmmword [0x140136f60]
movdqu xmmword [rbp + 0x9e98], xmm1
mov dword [rbp + 0x9ea8], 0x98d69186
mov word [rbp + 0x9eac], 0x99
mov byte [rbp + 0x9eae], 1
lea rcx, [rbp + 0x9e88]
call fcn.140026db0
lea rcx, [rbp + 0x9450]
jmp 0x1400c026c
cmp byte [0x140166970], 0
je 0x1400bff9b
mov dword [rbp + 0x970], 0xbdbab7bb
mov dword [rbp + 0x974], 0xe9baa5
mov byte [rbp + 0x978], 1
lea rcx, [rbp + 0x970]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400c0499
mov dword [rbp + 0x980], 0xbdbab7bb
mov dword [rbp + 0x984], 0x85baa5
mov byte [rbp + 0x988], 1
lea rcx, [rbp + 0x980]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400c0499
mov dword [rbp + 0x7c], 0x100e4b5
lea rcx, [rbp + 0x7c]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400bfd74
mov dword [rbp + 0x80], 0x100b4b5
lea rcx, [rbp + 0x80]
jmp 0x1400bfea4
mov dword [rbp + 0x84], 0x100b4b5
lea rcx, [rbp + 0x84]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400bfdb3
mov dword [rbp + 0x88], 0x100b9b5
lea rcx, [rbp + 0x88]
jmp 0x1400bfea4
mov dword [rbp + 0x8c], 0x100b9b5
lea rcx, [rbp + 0x8c]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400bfdf2
mov dword [rbp + 0x90], 0x100e0b5
lea rcx, [rbp + 0x90]
jmp 0x1400bfea4
mov dword [rbp + 0x94], 0x100e0b5
lea rcx, [rbp + 0x94]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400bfe2e
mov dword [rbp + 0x98], 0x100eeb5
lea rcx, [rbp + 0x98]
jmp 0x1400bfea4
mov dword [rbp + 0x9c], 0x100eeb5
lea rcx, [rbp + 0x9c]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400bfe6a
mov dword [rbp + 0xa0], 0x100efb5
lea rcx, [rbp + 0xa0]
jmp 0x1400bfea4
mov dword [rbp + 0xa4], 0x100efb5
lea rcx, [rbp + 0xa4]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400bfeb8
mov dword [rbp + 0xa8], 0x100e4b5
lea rcx, [rbp + 0xa8]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002a430
movdqa xmm0, xmmword [0x140134a20]
movdqu xmmword [rbp + 0x31f0], xmm0
mov dword [rbp + 0x3200], 0xc79b929d
mov dword [rbp + 0x3204], 0xcc8c9984
mov word [rbp + 0x3208], 0x100
lea rcx, [rbp + 0x31f0]
call fcn.140009c00
mov rdx, rax
lea r8, [rbp + 0xe2b8]
lea rcx, [rbp + 0x9490]
call fcn.14002b580
mov rbx, rax
mov word [rbp], 0xf5
mov byte [rbp + 2], 1
lea rcx, [rbp]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x94b0]
call fcn.14002b6d0
nop
lea r8, [0x140167250]
mov rdx, rax
lea rcx, [rbp + 0x94d0]
call fcn.14002b810
nop
lea r8, [0x1401670f0]
mov rdx, rax
lea rcx, [rbp + 0x9470]
call fcn.14002b810
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x94d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x94b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9490]
jmp 0x1400c0494
mov dword [rbp + 0x70], 0x100e4b5
lea rcx, [rbp + 0x70]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400bffd4
mov dword [rbp + 0xb0], 0x100b4b5
lea rcx, [rbp + 0xb0]
jmp 0x1400c0104
mov dword [rbp + 0xb4], 0x100b4b5
lea rcx, [rbp + 0xb4]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400c0013
mov dword [rbp + 0xb8], 0x100b9b5
lea rcx, [rbp + 0xb8]
jmp 0x1400c0104
mov dword [rbp + 0xbc], 0x100b9b5
lea rcx, [rbp + 0xbc]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400c0052
mov dword [rbp + 0xc0], 0x100e0b5
lea rcx, [rbp + 0xc0]
jmp 0x1400c0104
mov dword [rbp + 0xc4], 0x100e0b5
lea rcx, [rbp + 0xc4]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400c008e
mov dword [rbp + 0xc8], 0x100eeb5
lea rcx, [rbp + 0xc8]
jmp 0x1400c0104
mov dword [rbp + 0xcc], 0x100eeb5
lea rcx, [rbp + 0xcc]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400c00ca
mov dword [rbp + 0xd0], 0x100efb5
lea rcx, [rbp + 0xd0]
jmp 0x1400c0104
mov dword [rbp + 0xd4], 0x100efb5
lea rcx, [rbp + 0xd4]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002bbd0
test al, al
je 0x1400c0118
mov dword [rbp + 0xd8], 0x100e4b5
lea rcx, [rbp + 0xd8]
call fcn.140005bc0
mov rdx, rax
lea rcx, [0x140167250]
call fcn.14002a430
movdqa xmm0, xmmword [0x140134a20]
movdqu xmmword [rbp + 0x31d0], xmm0
mov dword [rbp + 0x31e0], 0xc79b929d
mov dword [rbp + 0x31e4], 0xcc8c9984
mov word [rbp + 0x31e8], 0x100
lea rcx, [rbp + 0x31d0]
call fcn.140009c00
mov rdx, rax
lea r8, [rbp + 0xe2b8]
lea rcx, [rbp + 0x9510]
call fcn.14002b580
mov rbx, rax
mov word [rbp + 4], 0xf5
mov byte [rbp + 6], 1
lea rcx, [rbp + 4]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x9530]
call fcn.14002b6d0
nop
lea r8, [0x140167250]
mov rdx, rax
lea rcx, [rbp + 0x9550]
call fcn.14002b810
nop
lea r8, [0x1401670f0]
mov rdx, rax
lea rcx, [rbp + 0x94f0]
call fcn.14002b810
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9550]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9530]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9510]
jmp 0x1400c0494
cmp byte [0x140166969], 1
jne 0x1400c0499
lea rdx, [0x14012f079]
lea rcx, [0x1401670f0]
call fcn.14002bbd0
test al, al
je 0x1400c0288
movdqa xmm0, xmmword [0x140134880]
movdqu xmmword [rbp + 0x9e60], xmm0
movdqa xmm1, xmmword [0x140136f60]
movdqu xmmword [rbp + 0x9e70], xmm1
mov dword [rbp + 0x9e80], 0x98d69186
mov word [rbp + 0x9e84], 0x99
mov byte [rbp + 0x9e86], 1
lea rcx, [rbp + 0x9e60]
call fcn.140026db0
lea rcx, [rbp + 0x9570]
mov rdx, rax
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
mov byte [0x140166969], 0
jmp 0x1400c1c5e
cmp byte [0x140166970], 0
je 0x1400c03da
mov dword [rbp + 0x990], 0xbdbab7bb
mov dword [rbp + 0x994], 0xe9baa5
mov byte [rbp + 0x998], 1
lea rcx, [rbp + 0x990]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400c0499
mov dword [rbp + 0x9a0], 0xbdbab7bb
mov dword [rbp + 0x9a4], 0x85baa5
mov byte [rbp + 0x9a8], 1
lea rcx, [rbp + 0x9a0]
call fcn.14000cc20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
jne 0x1400c0499
movdqa xmm0, xmmword [0x140134a20]
movdqu xmmword [rbp + 0x31b0], xmm0
mov dword [rbp + 0x31c0], 0xc79b929d
mov dword [rbp + 0x31c4], 0xcc8c9984
mov word [rbp + 0x31c8], 0x100
lea rcx, [rbp + 0x31b0]
call fcn.140009c00
mov rdx, rax
lea r8, [rbp + 0xe2b8]
lea rcx, [rbp + 0x95b0]
call fcn.14002b580
mov rbx, rax
mov word [rbp + 8], 0xf5
mov byte [rbp + 0xa], 1
lea rcx, [rbp + 8]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x95d0]
call fcn.14002b6d0
nop
lea r8, [0x1401670f0]
mov rdx, rax
lea rcx, [rbp + 0x9590]
call fcn.14002b810
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x95d0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x95b0]
jmp 0x1400c0494
movdqa xmm0, xmmword [0x140134a20]
movdqu xmmword [rbp + 0x3190], xmm0
mov dword [rbp + 0x31a0], 0xc79b929d
mov dword [rbp + 0x31a4], 0xcc8c9984
mov word [rbp + 0x31a8], 0x100
lea rcx, [rbp + 0x3190]
call fcn.140009c00
mov rdx, rax
lea r8, [rbp + 0xe2b8]
lea rcx, [rbp + 0x9610]
call fcn.14002b580
mov rbx, rax
mov word [rbp + 0xc], 0xf5
mov byte [rbp + 0xe], 1
lea rcx, [rbp + 0xc]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x9630]
call fcn.14002b6d0
nop
lea r8, [0x1401670f0]
mov rdx, rax
lea rcx, [rbp + 0x95f0]
call fcn.14002b810
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x9630]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x9610]
call fcn.140027fc0
cmp byte [0x14016692c], 1
jne 0x1400c0a78
lea rcx, [0x1401676d0]
call fcn.1400c9ad0
test al, al
jne 0x1400c0a78
lea rcx, [0x1401676d0]
call fcn.140029960
mov r12, rax
lea rcx, [0x1401676d0]
call fcn.140029950
mov r13, rax
cmp r12, rax
je 0x1400c0a78
mov dword [rbp + 0x9b0], 0xbdbab7bb
mov dword [rbp + 0x9b4], 0xacbaa5
mov byte [rbp + 0x9b8], 1
mov rcx, r12
call fcn.14002c530
mov rbx, rax
lea rcx, [rbp + 0x9b0]
call fcn.14000cc20
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x9650]
call fcn.14002b580
mov rbx, rax
or esi, 1
mov dword [rsp + 0x38], esi
mov dword [rbp + 0xdc], 0x100b6b5
lea rcx, [rbp + 0xdc]
call fcn.140005bc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x9670]
call fcn.14002b6d0
nop
or esi, 2
mov dword [rsp + 0x38], esi
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
jne 0x1400c061a
mov dword [rbp + 0x1860], 0xbdbab7bb
mov dword [rbp + 0x1864], 0x98efbaa5
mov dword [rbp + 0x1868], 0xfff0af
mov byte [rbp + 0x186c], 1
mov rcx, r12
call fcn.14002c530
mov rbx, rax
lea rcx, [rbp + 0x1860]
call fcn.140006e10
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3850]
call fcn.14002b580
mov rbx, rax
or esi, 4
mov dword [rsp + 0x38], esi
mov dword [rbp + 0xe0], 0x100b6b5
lea rcx, [rbp + 0xe0]
call fcn.140005bc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3870]
call fcn.14002b6d0
or esi, 8
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
jne 0x1400c061a
xor bl, bl
jmp 0x1400c061c
mov bl, 1
test sil, 8
je 0x1400c0632
and esi, 0xfffffff7
lea rcx, [rbp + 0x3870]
call fcn.140027fc0
nop
test sil, 4
je 0x1400c0648
and esi, 0xfffffffb
lea rcx, [rbp + 0x3850]
call fcn.140027fc0
nop
test sil, 2
je 0x1400c065e
and esi, 0xfffffffd
lea rcx, [rbp + 0x9670]
call fcn.140027fc0
nop
test sil, 1
je 0x1400c0673
and esi, 0xfffffffe
lea rcx, [rbp + 0x9650]
call fcn.140027fc0
test bl, bl
je 0x1400c0a6b
mov byte [0x140166962], 1
mov dword [rbp + 0x528], 0x91a3b3bb
mov dword [rbp + 0x52c], 0x100a69d
mov dword [rbp + 0x530], 0x91a3b3bb
mov dword [rbp + 0x534], 0x100a69d
lea rcx, [rbp + 0x530]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x528]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x3890]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x3890]
call fcn.140027fc0
mov dword [rbp + 0xe4], gethostbyname
lea rdx, [rbp + 0xe4]
lea rcx, [rbp + 0x538]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, edi
lea rcx, [rbp + 0x38d0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2d78], xmm0
mov dword [rbp + 0x2d88], 0x8c8e9280
mov word [rbp + 0x2d8c], __WSAFDIsSet
mov byte [rbp + 0x2d8e], 1
lea rcx, [rbp + 0x2d78]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x38b0]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x38d0]
call fcn.140027fc0
mov dword [rbp + 0xe8], 0x19
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x540]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, edi
lea rcx, [rbp + 0x3910]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa3c0], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa3d0], xmm1
mov dword [rbp + 0xa3e0], 0x88988689
mov dword [rbp + 0xa3e4], 0x92f18a8c
mov dword [rbp + 0xa3e8], 0x44b68a98
mov word [rbp + 0xa3ec], 0x7d
mov byte [rbp + 0xa3ee], 1
lea rcx, [rbp + 0xa3c0]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3930]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x2c58], xmm0
mov dword [rbp + 0x2c68], 0x848b9395
mov word [rbp + 0x2c6c], 0x100
lea rcx, [rbp + 0x2c58]
call fcn.1400072e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x38f0]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x3930]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3910]
call fcn.140027fc0
mov dword [rbp + 0xec], 5
lea rdx, [rbp + 0xec]
lea rcx, [rbp + 0x548]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov dword [rbp + 0x19c0], 0xbd83b89a
mov dword [rbp + 0x19c4], 0xaa94aea1
mov dword [rbp + 0x19c8], 0x81b3acb8
mov word [rbp + 0x19cc], 0x98
mov byte [rbp + 0x19ce], 1
lea rcx, [rbp + 0x19c0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x3950]
call fcn.14002a600
nop
lea rdx, [rbp + 0x3950]
lea rcx, [rbp + 0x11b80]
call fcn.140005720
nop
lea rcx, [rbp + 0x3950]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x3970]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x1401362e0]
movdqu xmmword [rbp + 0x97d0], xmm0
movdqa xmm1, xmmword [0x140138690]
movdqu xmmword [rbp + 0x97e0], xmm1
mov word [rbp + 0x97f0], 0x100
lea rcx, [rbp + 0x97d0]
call fcn.14000a1d0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3990]
call fcn.14002b5f0
mov rbx, rax
mov word [rbp + 0x30], 0x88
mov byte [rbp + 0x32], 1
lea rcx, [rbp + 0x30]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x39b0]
call fcn.14002b6d0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x11b80]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x39b0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3990]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3970]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x11b80]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x11b80]
call fcn.1400076f0
add r12, 0x20
cmp r12, r13
jne 0x1400c04e1
cmp byte [0x140166996], 1
jne 0x1400c1040
lea rcx, [0x1401679b8]
call fcn.1400c9ad0
test al, al
jne 0x1400c1040
lea rcx, [0x1401679b8]
call fcn.140029960
mov r12, rax
lea rcx, [0x1401679b8]
call fcn.140029950
mov r13, rax
cmp r12, rax
je 0x1400c1040
mov dword [rbp + 0x9c0], 0xbdbab7bb
mov dword [rbp + 0x9c4], 0xacbaa5
mov byte [rbp + 0x9c8], 1
mov rcx, r12
call fcn.14002c530
mov rbx, rax
lea rcx, [rbp + 0x9c0]
call fcn.14000cc20
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x39d0]
call fcn.14002b580
mov rbx, rax
or esi, 0x10
mov dword [rsp + 0x38], esi
mov dword [rbp + 0xac], 0x100b6b5
lea rcx, [rbp + 0xac]
call fcn.140005bc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x39f0]
call fcn.14002b6d0
nop
or esi, 0x20
mov dword [rsp + 0x38], esi
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
jne 0x1400c0bf4
mov dword [rbp + 0x1870], 0xbdbab7bb
mov dword [rbp + 0x1874], 0x98efbaa5
mov dword [rbp + 0x1878], 0xfff0af
mov byte [rbp + 0x187c], 1
mov rcx, r12
call fcn.14002c530
mov rbx, rax
lea rcx, [rbp + 0x1870]
call fcn.140006e10
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3a10]
call fcn.14002b580
mov rbx, rax
or esi, 0x40
mov dword [rsp + 0x38], esi
mov dword [rbp + 0x38], 0x100b6b5
lea rcx, [rbp + 0x38]
call fcn.140005bc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3a30]
call fcn.14002b6d0
bts esi, 7
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
jne 0x1400c0bf4
xor bl, bl
jmp 0x1400c0bf6
mov bl, 1
test sil, sil
jns 0x1400c0c0c
btr esi, 7
lea rcx, [rbp + 0x3a30]
call fcn.140027fc0
nop
test sil, 0x40
je 0x1400c0c22
and esi, 0xffffffbf
lea rcx, [rbp + 0x3a10]
call fcn.140027fc0
nop
test sil, 0x20
je 0x1400c0c38
and esi, 0xffffffdf
lea rcx, [rbp + 0x39f0]
call fcn.140027fc0
nop
test sil, 0x10
je 0x1400c0c4d
and esi, 0xffffffef
lea rcx, [rbp + 0x39d0]
call fcn.140027fc0
test bl, bl
je 0x1400c1033
mov byte [0x140166962], 1
mov dword [rbp + 0x550], 0x91a3b3bb
mov dword [rbp + 0x554], 0x100a69d
mov dword [rbp + 0x558], 0x91a3b3bb
mov dword [rbp + 0x55c], 0x100a69d
lea rcx, [rbp + 0x558]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x550]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x3a50]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x3a50]
call fcn.140027fc0
mov dword [rbp + 0x3c], gethostbyname
lea rdx, [rbp + 0x3c]
lea rcx, [rbp + 0x618]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, edi
lea rcx, [rbp + 0x3a90]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2d90], xmm0
mov dword [rbp + 0x2da0], 0x8c8e9280
mov word [rbp + 0x2da4], __WSAFDIsSet
mov byte [rbp + 0x2da6], 1
lea rcx, [rbp + 0x2d90]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3a70]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x3a90]
call fcn.140027fc0
mov dword [rbp + 0x40], 0x19
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x560]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, edi
lea rcx, [rbp + 0x3ad0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa3f0], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa400], xmm1
mov dword [rbp + 0xa410], 0x88988689
mov dword [rbp + 0xa414], 0x92f18a8c
mov dword [rbp + 0xa418], 0x44b68a98
mov word [rbp + 0xa41c], 0x7d
mov byte [rbp + 0xa41e], 1
lea rcx, [rbp + 0xa3f0]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3af0]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x2c70], xmm0
mov dword [rbp + 0x2c80], 0x83848f8e
mov word [rbp + 0x2c84], 0x100
lea rcx, [rbp + 0x2c70]
call fcn.1400072e0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3ab0]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x3af0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3ad0]
call fcn.140027fc0
mov dword [rbp + 0x44], 5
lea rdx, [rbp + 0x44]
lea rcx, [rbp + 0x568]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov dword [rbp + 0x19e0], 0xbd83b89a
mov dword [rbp + 0x19e4], 0xaa94aea1
mov dword [rbp + 0x19e8], 0x81b3acb8
mov word [rbp + 0x19ec], 0x98
mov byte [rbp + 0x19ee], 1
lea rcx, [rbp + 0x19e0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x3b10]
call fcn.14002a600
nop
lea rdx, [rbp + 0x3b10]
lea rcx, [rbp + 0x11d40]
call fcn.140005720
nop
lea rcx, [rbp + 0x3b10]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x3b30]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135c90]
movdqu xmmword [rbp + 0x97f8], xmm0
movdqa xmm1, xmmword [0x140138630]
movdqu xmmword [rbp + 0x9808], xmm1
mov word [rbp + 0x9818], 0x100
lea rcx, [rbp + 0x97f8]
call fcn.14000a1d0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3b50]
call fcn.14002b5f0
mov rbx, rax
mov word [rbp + 0x14], 0x88
mov byte [rbp + 0x16], 1
lea rcx, [rbp + 0x14]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3b70]
call fcn.14002b6d0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x11d40]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x3b70]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3b50]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3b30]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x11d40]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x11d40]
call fcn.1400076f0
add r12, 0x20
cmp r12, r13
jne 0x1400c0ac0
cmp byte [0x1401669a1], 1
jne 0x1400c161b
lea rcx, [0x1401677f8]
call fcn.1400c9ad0
test al, al
jne 0x1400c161b
lea rcx, [0x1401677f8]
call fcn.140029960
mov r12, rax
lea rcx, [0x1401677f8]
call fcn.140029950
mov r13, rax
cmp r12, rax
je 0x1400c161b
nop dword [rax + rax]
mov dword [rbp + 0x9f0], 0xbdbab7bb
mov dword [rbp + 0x9f4], 0xacbaa5
mov byte [rbp + 0x9f8], 1
mov rcx, r12
call fcn.14002c530
mov rbx, rax
lea rcx, [rbp + 0x9f0]
call fcn.14000cc20
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3b90]
call fcn.14002b580
mov rbx, rax
bts esi, 8
mov dword [rsp + 0x38], esi
mov dword [rbp + 0x48], 0x100b6b5
lea rcx, [rbp + 0x48]
call fcn.140005bc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3bb0]
call fcn.14002b6d0
nop
bts esi, 9
mov dword [rsp + 0x38], esi
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
jne 0x1400c11c1
mov dword [rbp + 0x1880], 0xbdbab7bb
mov dword [rbp + 0x1884], 0x98efbaa5
mov dword [rbp + 0x1888], 0xfff0af
mov byte [rbp + 0x188c], 1
mov rcx, r12
call fcn.14002c530
mov rbx, rax
lea rcx, [rbp + 0x1880]
call fcn.140006e10
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3bd0]
call fcn.14002b580
mov rbx, rax
bts esi, 0xa
mov dword [rsp + 0x38], esi
mov dword [rbp + 0x4c], 0x100b6b5
lea rcx, [rbp + 0x4c]
call fcn.140005bc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3bf0]
call fcn.14002b6d0
bts esi, 0xb
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xe338]
call fcn.14002a340
cmp rax, 0xffffffffffffffff
jne 0x1400c11c1
xor bl, bl
jmp 0x1400c11c3
mov bl, 1
bt esi, 0xb
jae 0x1400c11da
btr esi, 0xb
lea rcx, [rbp + 0x3bf0]
call fcn.140027fc0
nop
bt esi, 0xa
jae 0x1400c11f1
btr esi, 0xa
lea rcx, [rbp + 0x3bd0]
call fcn.140027fc0
nop
bt esi, 9
jae 0x1400c1208
btr esi, 9
lea rcx, [rbp + 0x3bb0]
call fcn.140027fc0
nop
bt esi, 8
jae 0x1400c121e
btr esi, 8
lea rcx, [rbp + 0x3b90]
call fcn.140027fc0
test bl, bl
je 0x1400c160e
mov byte [0x140166962], 1
mov dword [rbp + 0x570], 0x91a3b3bb
mov dword [rbp + 0x574], 0x100a69d
mov dword [rbp + 0x578], 0x91a3b3bb
mov dword [rbp + 0x57c], 0x100a69d
lea rcx, [rbp + 0x578]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
mov rdi, rax
not rdi
lea rcx, [rbp + 0xe338]
call fcn.14002a390
add rdi, rax
lea rcx, [rbp + 0x570]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe338]
call fcn.14002a300
lea r8, [rax + 6]
mov r9, rdi
lea rdx, [rbp + 0x3c10]
lea rcx, [rbp + 0xe338]
call fcn.14002a2a0
nop
xor edx, edx
lea r8d, [rdx + 0xa]
mov rcx, rax
call fcn.140004f80
mov edi, eax
lea rcx, [rbp + 0x3c10]
call fcn.140027fc0
mov dword [rbp + 0x50], gethostbyname
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x580]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, edi
lea rcx, [rbp + 0x3c50]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135800]
movdqu xmmword [rbp + 0x2da8], xmm0
mov dword [rbp + 0x2db8], 0x8c8e9280
mov word [rbp + 0x2dbc], __WSAFDIsSet
mov byte [rbp + 0x2dbe], 1
lea rcx, [rbp + 0x2da8]
call fcn.140006db0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3c30]
call fcn.14002b5f0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x3c50]
call fcn.140027fc0
mov dword [rbp + 0x54], 0x19
lea rdx, [rbp + 0x54]
lea rcx, [rbp + 0x588]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov edx, edi
lea rcx, [rbp + 0x3c90]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140134930]
movdqu xmmword [rbp + 0xa240], xmm0
movdqa xmm1, xmmword [0x140136260]
movdqu xmmword [rbp + 0xa250], xmm1
mov dword [rbp + 0xa260], 0x88988689
mov dword [rbp + 0xa264], 0x92f18a8c
mov dword [rbp + 0xa268], 0x44b68a98
mov word [rbp + 0xa26c], 0x7d
mov byte [rbp + 0xa26e], 1
lea rcx, [rbp + 0xa240]
call fcn.140006de0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3cb0]
call fcn.14002b5f0
mov rbx, rax
movdqa xmm0, xmmword [0x140136d10]
movdqu xmmword [rbp + 0x3170], xmm0
mov dword [rbp + 0x3180], 0x84958992
mov dword [rbp + 0x3184], 0x828a888d
mov word [rbp + 0x3188], 0x100
lea rcx, [rbp + 0x3170]
call fcn.140009c00
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3c70]
call fcn.14002b6d0
mov r9d, 2
mov r8, rax
xor edx, edx
mov rcx, qword [0x140167a98]
call fcn.140108b90
nop
lea rcx, [rbp + 0x3cb0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3c90]
call fcn.140027fc0
mov dword [rbp + 0x58], 5
lea rdx, [rbp + 0x58]
lea rcx, [rbp + 0x590]
call fcn.14002bbc0
mov rcx, rax
call fcn.14002bc20
mov dword [rbp + 0x19d0], 0xbd83b89a
mov dword [rbp + 0x19d4], 0xaa94aea1
mov dword [rbp + 0x19d8], 0x81b3acb8
mov word [rbp + 0x19dc], 0x98
mov byte [rbp + 0x19de], 1
lea rcx, [rbp + 0x19d0]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x3cd0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x3cd0]
lea rcx, [rbp + 0x11f00]
call fcn.140005720
nop
lea rcx, [rbp + 0x3cd0]
call fcn.140027fc0
mov edx, edi
lea rcx, [rbp + 0x3cf0]
call fcn.140005010
mov rbx, rax
movdqa xmm0, xmmword [0x140135080]
movdqu xmmword [rbp + 0x9820], xmm0
movdqa xmm1, xmmword [0x140137f80]
movdqu xmmword [rbp + 0x9830], xmm1
mov word [rbp + 0x9840], 0x100
lea rcx, [rbp + 0x9820]
call fcn.14000a1d0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x3d10]
call fcn.14002b5f0
mov rbx, rax
mov word [rbp + 0x18], 0x88
mov byte [rbp + 0x1a], 1
lea rcx, [rbp + 0x18]
call fcn.140005ba0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x3d30]
call fcn.14002b6d0
mov rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x11f00]
call fcn.140005710
mov rcx, rax
mov rdx, rbx
call fcn.1400056e0
nop
lea rcx, [rbp + 0x3d30]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3d10]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3cf0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x11f00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0x11f00]
call fcn.1400076f0
add r12, 0x20
cmp r12, r13
jne 0x1400c1090
lea rcx, [rbp + 0xeb80]
call fcn.140067810
nop
mov dword [rbp + 0x3f8], 0xb1a1b8bc
mov word [rbp + 0x3fc], 0xaa
mov byte [rbp + 0x3fe], 1
lea rcx, [rbp + 0x3f8]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x3d50]
call fcn.14002a600
nop
mov word [rbp + 0x1c], 0xe4
mov byte [rbp + 0x1e], 1
lea rcx, [rbp + 0x1c]
call fcn.140005ba0
mov rbx, rax
lea rdx, [rbp + 0x3d50]
lea rcx, [rbp + 0xdb20]
call fcn.1400672e0
lea rcx, [rax + 0x38]
mov rdx, rbx
call fcn.14002ba70
movzx ebx, al
lea rcx, [rbp + 0x3d50]
call fcn.140027fc0
test bl, bl
je 0x1400c1819
mov rdx, qword [rsp + 0x30]
add rdx, 0x38
lea rcx, [rbp + 0xeb80]
call fcn.14002a4b0
mov dword [rbp + 0x9e0], 0xb6a2b9b6
mov dword [rbp + 0x9e4], 0xa2a8ad
mov byte [rbp + 0x9e8], 1
lea rcx, [rbp + 0x9e0]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x3d70]
call fcn.14002a600
nop
lea r8, [rbp + 0x3d70]
lea rdx, [rbp + 0x3d90]
lea rcx, [rbp + 0xdb20]
call fcn.140067410
mov rdx, rax
lea rcx, [rbp + 0xeba0]
call fcn.14002a540
lea rcx, [rbp + 0x3d90]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3d70]
call fcn.140027fc0
mov dword [rbp + 0x400], 0x80a4b9a5
mov word [rbp + 0x404], 0x80
mov byte [rbp + 0x406], 1
lea rcx, [rbp + 0x400]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x3dd0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x3dd0]
lea rcx, [rbp + 0xdb20]
call fcn.1400672e0
mov rdi, rax
lea rcx, [rbp + 0x3dd0]
call fcn.140027fc0
test rdi, rdi
je 0x1400c1822
add rdi, 0x20
mov rcx, rdi
call fcn.140029be0
cmp rax, 2
jb 0x1400c1822
xor edx, edx
mov rcx, rdi
call fcn.1400ca230
mov rcx, rax
call fcn.14002a3a0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
mov rdx, r14
mov rcx, rdi
call fcn.1400ca230
mov rcx, rax
call fcn.14002a3a0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
movd xmm1, ebx
cvtdq2ps xmm1, xmm1
lea rcx, [rbp + 0x598]
call fcn.140005150
movss xmm0, dword [rax]
movss dword [rbp + 0xebc8], xmm0
movss xmm1, dword [rax + 4]
movss dword [rbp + 0xebcc], xmm1
jmp 0x1400c1822
mov word [rbp + 0xebd0], 0x101
mov dword [rbp + 0x5a8], 0xb9a3a5b8
mov dword [rbp + 0x5ac], 0x100bfad
lea rcx, [rbp + 0x5a8]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x3df0]
call fcn.14002a600
nop
bts esi, 0xc
mov dword [rsp + 0x38], esi
lea r8, [rbp + 0x3df0]
lea rdx, [rbp + 0x3e10]
lea rcx, [rbp + 0xdb20]
call fcn.140067410
mov rbx, rax
bts esi, 0xd
mov dword [rsp + 0x38], esi
mov word [rbp + 0x20], 0xe4
mov byte [rbp + 0x22], 1
lea rcx, [rbp + 0x20]
call fcn.140005ba0
mov rdx, rax
mov rcx, rbx
call fcn.14002bbd0
test al, al
jne 0x1400c192f
mov dword [rbp + 0xa10], 0xaca4bba6
mov dword [rbp + 0xa14], 0xbeaeb8
mov byte [rbp + 0xa18], 1
lea rcx, [rbp + 0xa10]
call fcn.14000cc20
mov rdx, rax
lea rcx, [rbp + 0x3e30]
call fcn.14002a600
nop
bts esi, 0xe
mov dword [rsp + 0x38], esi
lea r8, [rbp + 0x3e30]
lea rdx, [rbp + 0x3e70]
lea rcx, [rbp + 0xdb20]
call fcn.140067410
mov rbx, rax
bts esi, 0xf
mov dword [rsp + 0x38], esi
mov word [rbp + 0x24], 0xe4
mov byte [rbp + 0x26], 1
lea rcx, [rbp + 0x24]
call fcn.140005ba0
mov rdx, rax
mov rcx, rbx
call fcn.14002bbd0
test al, al
jne 0x1400c192f
xor bl, bl
jmp 0x1400c1931
mov bl, 1
bt esi, 0xf
jae 0x1400c1948
btr esi, 0xf
lea rcx, [rbp + 0x3e70]
call fcn.140027fc0
nop
bt esi, 0xe
jae 0x1400c195f
btr esi, 0xe
lea rcx, [rbp + 0x3e30]
call fcn.140027fc0
nop
bt esi, 0xd
jae 0x1400c1976
btr esi, 0xd
lea rcx, [rbp + 0x3e10]
call fcn.140027fc0
nop
bt esi, 0xc
jae 0x1400c1988
lea rcx, [rbp + 0x3df0]
call fcn.140027fc0
movzx eax, byte [rbp + 0xebd1]
test bl, bl
cmovne eax, r14d
mov byte [rbp + 0xebd1], al
mov dword [rbp + 0x5b0], 0xaab2a5a0
mov dword [rbp + 0x5b4], 0x1009e90
lea rcx, [rbp + 0x5b0]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x3e90]
call fcn.14002a600
nop
lea rdx, [rbp + 0x3e90]
lea rcx, [rbp + 0xdb20]
call fcn.140067680
mov dword [rbp + 0xebc4], eax
lea rcx, [rbp + 0x3e90]
call fcn.140027fc0
mov dword [rbp + 0x488], 0x91a3b3bb
mov word [rbp + 0x48c], 0x9d
mov byte [rbp + 0x48e], 1
lea rcx, [rbp + 0x488]
call fcn.140006d50
mov rdx, rax
lea rcx, [rbp + 0x3eb0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x3eb0]
lea rcx, [rbp + 0xdb20]
call fcn.140067680
mov dword [rbp + 0xebc0], eax
lea rcx, [rbp + 0x3eb0]
call fcn.140027fc0
mov dword [rbp + 0x16b0], 0xbda7afa1
mov dword [rbp + 0x16b4], 0xbfb4b6a5
mov dword [rbp + 0x16b8], 0x100b2bc
lea rcx, [rbp + 0x16b0]
call fcn.140026e10
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe3d8]
call fcn.14002a300
cmp rax, 0xffffffffffffffff
je 0x1400c1b27
mov dword [rbp + 0x5b8], 0xb9a3a5b8
mov dword [rbp + 0x5bc], 0x100bfad
lea rcx, [rbp + 0x5b8]
call fcn.140005c20
mov rdx, rax
lea rcx, [rbp + 0x3f90]
call fcn.14002a600
nop
mov word [rbp + 0x28], 0xe4
mov byte [rbp + 0x2a], 1
lea rcx, [rbp + 0x28]
call fcn.140005ba0
mov rbx, rax
lea rdx, [rbp + 0x3f90]
lea rcx, [rbp + 0xdb20]
call fcn.1400672e0
lea rcx, [rax + 0x20]
xor edx, edx
call fcn.1400ca230
mov rcx, rax
mov rdx, rbx
call fcn.14002a430
nop
lea rcx, [rbp + 0x3f90]
call fcn.140027fc0
mov rcx, qword [0x140167a98]
add rcx, 0x178
lea rdx, [rbp + 0xeb80]
call fcn.1400c6900
mov rcx, qword [0x140167a98]
add rcx, 0x160
lea rdx, [rbp + 0xeb80]
call fcn.1400ca010
lea rdx, [rbp + 0xe7d8]
lea rcx, [rbp + 0xdb20]
call fcn.1400674d0
nop
mov dword [rbp + 0x14b0], 0xb1bbb8ba
mov dword [rbp + 0x14b4], 0x9892bfb7
mov word [rbp + 0x14b8], 0xa1
mov byte [rbp + 0x14ba], 1
lea rcx, [rbp + 0x14b0]
call fcn.14000b0e0
mov rdx, rax
lea rcx, [rbp + 0x3fb0]
call fcn.14002a600
nop
mov dword [rbp + 0xce0], 0xb1bbb8ba
mov dword [rbp + 0xce4], 0x9892bfb7
mov word [rbp + 0xce8], 0x100
lea rcx, [rbp + 0xce0]
call fcn.140006d20
mov rdx, rax
lea rcx, [rbp + 0x3fd0]
call fcn.14002a600
nop
lea r8, [rbp + 0x3fb0]
lea rdx, [rbp + 0x3fd0]
lea rcx, [rbp + 0xe7d8]
call fcn.140109de0
nop
lea rcx, [rbp + 0x3fd0]
call fcn.140027fc0
nop
lea rcx, [rbp + 0x3fb0]
call fcn.140027fc0
mov edx, r14d
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0xe7d8]
call fcn.1400056e0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 0xffffffff
lea r8, [rbp + 0xee00]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
nop
lea rcx, [rbp + 0xe7d8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xeb80]
call fcn.14000a580
nop
lea rcx, [rbp + 0xe2b8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xe338]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdb20]
call fcn.140067710
nop
lea rcx, [rbp + 0xe3d8]
call fcn.140027fc0
mov bl, 1
jmp 0x1400c204e
lea rcx, [rbp + 0xe338]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xdb20]
call fcn.140067710
nop
lea rcx, [rbp + 0xe3d8]
jmp 0x1400c2047
mov edx, 3
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe778]
call fcn.14002a640
nop
mov dword [rbp + 0x170], 0xe1e1e7
mov byte [rbp + 0x174], 1
lea rcx, [rbp + 0x170]
call fcn.140005bf0
mov rdx, rax
lea rcx, [rbp + 0xe778]
call fcn.14002bbd0
test al, al
je 0x1400c1e99
mov dword [rbp + 0x1a00], 0xbd83b89a
mov dword [rbp + 0x1a04], 0xaa94aea1
mov dword [rbp + 0x1a08], 0x81b3acb8
mov word [rbp + 0x1a0c], 0x98
mov byte [rbp + 0x1a0e], 1
lea rcx, [rbp + 0x1a00]
call fcn.14000f300
mov rdx, rax
lea rcx, [rbp + 0x43d0]
call fcn.14002a600
nop
lea rdx, [rbp + 0x43d0]
lea rcx, [rbp + 0x120c0]
call fcn.140005720
nop
lea rcx, [rbp + 0x43d0]
call fcn.140027fc0
movdqa xmm0, xmmword [0x140135690]
movdqu xmmword [rbp + 0xa120], xmm0
movdqa xmm1, xmmword [0x140136ca0]
movdqu xmmword [rbp + 0xa130], xmm1
mov dword [rbp + 0xa140], 0x9394939d
mov dword [rbp + 0xa144], 0xc38f93d9
mov word [rbp + 0xa148], 0x100
lea rcx, [rbp + 0xa120]
call fcn.140026ea0
mov rdx, rax
lea rcx, [rbp + 0x43f0]
call fcn.14002a600
nop
mov edx, 1
lea rcx, [rbp + 0x120c0]
call fcn.140005710
mov rcx, rax
lea rdx, [rbp + 0x43f0]
call fcn.1400056e0
nop
lea rcx, [rbp + 0x43f0]
call fcn.140027fc0
mov dword [rsp + 0x20], r15d
mov r9d, 0xffffffff
lea r8, [rbp + 0x120c0]
mov dl, 1
mov rcx, qword [0x140167a98]
call fcn.140108950
movdqa xmm0, xmmword [0x140135690]
movdqu xmmword [rbp + 0xa150], xmm0
movdqa xmm1, xmmword [0x140136ca0]
movdqu xmmword [rbp + 0xa160], xmm1
mov dword [rbp + 0xa170], 0x9394939d
mov dword [rbp + 0xa174], 0xc38f93d9
mov word [rbp + 0xa178], 0x100
lea rcx, [rbp + 0xa150]
call fcn.140026ea0
mov rdx, rax
lea rcx, [rbp + 0x47f0]
call fcn.14002a600
mov rcx, rax
call fcn.1400d15c0
nop
lea rcx, [rbp + 0x120c0]
call fcn.1400076f0
nop
lea rcx, [rbp + 0xe778]
jmp 0x1400c2047
cmp byte [0x140166a0e], 0
je 0x1400c204c
mov bl, 1
jmp 0x1400c204e
mov edx, 1
lea rcx, [rbp + 0xee00]
call fcn.140005710
mov rcx, rax
call fcn.140066080
mov rdx, rax
lea rcx, [rbp + 0xe6f8]
call fcn.14002a640
nop
mov dword [rbp + 0x5c0], 0x91a3b3bb
mov dword [rbp + 0x5c4], 0x100a69d
lea rcx, [rbp + 0x5c0]
call fcn.140005c20
mov rdx, rax
xor r8d, r8d
lea rcx, [rbp + 0xe6f8]
call fcn.14002a300
test rax, rax
jne 0x1400c2040
lea r9, [rax - 1]
lea r8d, [rax + 6]
lea rdx, [rbp + 0x4810]
lea rcx, [rbp + 0xe6f8]
call fcn.14002a2a0
mov rcx, rax
call fcn.14002a3a0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rbp + 0x4810]
call fcn.140027fc0
mov rsi, qword [0x140167a98]
cmp ebx, dword [rsi + 0x1b8]
jne 0x1400c1f9f
lea rcx, [rbp + 0xd4c0]
call fcn.140067810
mov rcx, qword [0x140167a98]
add rcx, 0x178
lea rdx, [rbp + 0xd4c0]
call fcn.1400c68a0
lea rcx, [rbp + 0xd4c0]
call fcn.14000a580
mov rsi, qword [0x140167a98]
add rsi, 0x160
mov rcx, rsi
call fcn.1400676b0
test rax, rax
je 0x1400c2040
nop word [rax + rax]
mov rdx, r15
mov rcx, rsi
call fcn.1400c9e90
mov r14, rax
mov rcx, rsi
cmp dword [rax + 0x40], ebx
je 0x1400c1fe5
inc r15
call fcn.1400676b0
cmp r15, rax
jb 0x1400c1fc0
jmp 0x1400c2040
lea rdx, [rbp + 0x5c8]
call fcn.140029820
mov rbx, qword [rax]
lea rdx, [rbp + 0x5d0]
mov rcx, rsi
call fcn.140029820
mov rdi, rax
lea rdx, [rbp + 0x5d8]
mov rcx, rsi
call fcn.14002acc0
mov r9, r14
mov r8, qword [rdi]
mov rdx, qword [rax]
lea rcx, [rbp + 0x5e0]
call fcn.1400cb810
mov r9, rbx
mov r8, qword [rax]
lea rdx, [rbp + 0x5e8]
mov rcx, rsi
call fcn.1400c9f00
nop
lea rcx, [rbp + 0xe6f8]
call fcn.140027fc0
xor bl, bl
lea rcx, [rbp + 0xe1f8]
call fcn.140027fc0
nop
lea rcx, [rbp + 0xee00]
call fcn.1400076f0
movzx eax, bl
mov rcx, qword [rbp + 0x12280]
xor rcx, rsp
call fcn.14010ee40
lea r11, [rsp + 0x123a0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret