Function at 0x140018380
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
lea rbp, [rsp - 0x3430]
mov eax, 0x3530
call fcn.14012a8c0
sub rsp, rax
mov rax, qword [0x1402d9850]
xor rax, rsp
mov qword [rbp + 0x3428], rax
movdqa xmm0, xmmword [0x14026e570]
mov rbx, rcx
movdqa xmm1, xmmword [str.KKLJHK]
lea rcx, [rbp + 0x3298]
movdqu xmmword [rbp + 0x3298], xmm0
mov dword [rbp + 0x32b8], 0xe9eeb2
movdqu xmmword [rbp + 0x32a8], xmm1
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.1400068b0
mov dword [rsp + 0x38], 1
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e600]
lea rcx, [rbp + 0x3400]
movdqa xmm1, xmmword [0x14026e660]
movdqu xmmword [rbp + 0x3400], xmm0
mov word [rbp + 0x3420], 0x64
movdqu xmmword [rbp + 0x3410], xmm1
call fcn.14003bb90
mov rdx, rax
lea rcx, [rsp + 0x68]
call fcn.1400068b0
mov dword [rsp + 0x38], 2
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e500]
lea rcx, [rbp + 0x3360]
movdqa xmm1, xmmword [0x14026e4e0]
xor eax, eax
movdqu xmmword [rbp + 0x3360], xmm0
mov byte [rbp + 0x3382], al
movdqu xmmword [rbp + 0x3370], xmm1
mov word [rbp + 0x3380], 0x90e
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp - 0x78]
call fcn.1400068b0
mov dword [rsp + 0x38], 3
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e5e0]
lea rcx, [rbp + 0x32c0]
movdqa xmm1, xmmword [0x14026e5b0]
movdqu xmmword [rbp + 0x32c0], xmm0
mov dword [rbp + 0x32e0], 0x373e65
movdqu xmmword [rbp + 0x32d0], xmm1
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp - 0x58]
call fcn.1400068b0
mov dword [rsp + 0x38], 4
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e640]
movdqu xmmword [rbp + 0x33d8], xmm0
movdqa xmm1, xmmword [0x14026e6d0]
lea rcx, [rbp + 0x33d8]
xor eax, eax
mov word [rbp + 0x33f8], 0xe9e8
movdqu xmmword [rbp + 0x33e8], xmm1
mov byte [rbp + 0x33fa], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.1400068b0
mov dword [rsp + 0x38], 5
mov r9d, 4
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 3]
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e590]
lea rcx, [rbp + 0x33b0]
movdqa xmm1, xmmword [0x14026e6a0]
xor eax, eax
movdqu xmmword [rbp + 0x33b0], xmm0
mov byte [rbp + 0x33d2], al
movdqu xmmword [rbp + 0x33c0], xmm1
mov word [rbp + 0x33d0], 0x2325
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.1400068b0
mov dword [rsp + 0x38], 6
mov r9d, 1
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 + 2]
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e560]
lea rcx, [rbp + 0x32e8]
movdqa xmm1, xmmword [str.MDNN]
movdqu xmmword [rbp + 0x32e8], xmm0
mov dword [rbp + 0x3308], 0xebeeea
movdqu xmmword [rbp + 0x32f8], xmm1
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.1400068b0
mov dword [rsp + 0x38], 7
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e670]
lea rcx, [rbp + 0x3310]
movdqa xmm1, xmmword [0x14026e680]
movdqu xmmword [rbp + 0x3310], xmm0
mov dword [rbp + 0x3330], 0x676636
movdqu xmmword [rbp + 0x3320], xmm1
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x28]
call fcn.1400068b0
mov dword [rsp + 0x38], 8
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
movdqa xmm0, xmmword [str._r__b_v_r_t__]
movdqa xmm1, xmmword [0x14026e650]
movdqu xmmword [rbp + 0x3338], xmm0
lea rcx, [rbp + 0x3338]
mov dword [rbp + 0x3358], 0x5e045e
movdqu xmmword [rbp + 0x3348], xmm1
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x48]
call fcn.1400068b0
mov dword [rsp + 0x38], 9
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
movdqa xmm0, xmmword [0x14026e6b0]
lea rcx, [rbp + 0x3388]
movdqa xmm1, xmmword [0x14026e5c0]
xor eax, eax
movdqu xmmword [rbp + 0x3388], xmm0
mov byte [rbp + 0x33aa], al
movdqu xmmword [rbp + 0x3398], xmm1
mov word [rbp + 0x33a8], 0x3762
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x68]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xa
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2b68], 0x32
mov dl, 0x66
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2b69], al
mov dl, 0x61
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2b6a], al
mov dl, 0x61
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2b6b], al
mov dl, 0x35
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2b6c], al
mov dl, 0x31
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2b6d], al
mov dl, 0x34
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2b6e], al
mov dl, 0x66
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2b6f], al
mov dl, 0x64
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov byte [rbp + 0x2b70], al
lea rcx, [rbp + 0x2b68]
mov r8d, 8
mov dl, 0x2d
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2b71], al
mov dl, 0x62
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2b72], al
mov dl, 0x32
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b73], al
mov dl, 0x31
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b74], al
mov dl, 0x61
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b75], al
mov dl, 0x36
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b76], al
mov dl, 0x65
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2b77], al
mov dl, 0x31
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2b78], al
mov dl, 0x61
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2b79], al
mov dl, 0x34
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2b7a], al
mov dl, 0x36
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2b7b], al
mov dl, 0x66
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2b7c], al
mov dl, 0x31
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2b7d], al
mov dl, 0x65
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2b7e], al
mov dl, 0x38
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2b7f], al
mov dl, 0x30
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2b80], al
mov dl, 0x31
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2b81], al
mov dl, 0x66
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2b82], al
mov dl, 0x63
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2b83], al
mov dl, 0x39
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2b84], al
mov dl, 0x34
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2b85], al
mov dl, 0x34
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2b86], al
mov dl, 0x33
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2b87], al
mov dl, 0x34
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2b88], al
mov dl, 0x34
lea rcx, [rbp + 0x2b68]
call fcn.14003c990
mov byte [rbp + 0x2b89], al
lea rcx, [rbp + 0x2b68]
xor eax, eax
mov byte [rbp + 0x2b8a], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x88]
call fcn.1400068b0
mov dword [rsp + 0x38], ntohs
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2b90], 0x35
mov dl, 0x34
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2b91], al
mov dl, 0x34
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2b92], al
mov dl, 0x37
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2b93], al
mov dl, 0x63
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov byte [rbp + 0x2b94], al
lea rcx, [rbp + 0x2b90]
mov r8d, 4
mov dl, 0x32
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2b95], al
mov dl, 0x35
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2b96], al
mov dl, 0x39
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2b97], al
mov dl, 0x64
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2b98], al
mov dl, 0x35
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2b99], al
mov dl, 0x31
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2b9a], al
mov dl, 0x63
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b9b], al
mov dl, 0x2d
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b9c], al
mov dl, 0x32
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b9d], al
mov dl, 0x64
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b9e], al
mov dl, 0x31
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2b9f], al
mov dl, 0x63
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2ba0], al
mov dl, 0x64
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2ba1], al
mov dl, 0x33
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2ba2], al
mov dl, 0x32
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2ba3], al
mov dl, 0x30
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2ba4], al
mov dl, 0x65
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2ba5], al
mov dl, 0x37
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2ba6], al
mov dl, 0x31
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2ba7], al
mov dl, 0x65
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2ba8], al
mov dl, 0x36
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2ba9], al
mov dl, 0x33
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2baa], al
mov dl, 0x39
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2bab], al
mov dl, 0x30
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2bac], al
mov dl, 0x62
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2bad], al
mov dl, 0x38
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2bae], al
mov dl, 0x34
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2baf], al
mov dl, 0x39
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2bb0], al
mov dl, 0x35
lea rcx, [rbp + 0x2b90]
call fcn.14003c990
mov byte [rbp + 0x2bb1], al
lea rcx, [rbp + 0x2b90]
xor eax, eax
mov byte [rbp + 0x2bb2], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0xa8]
call fcn.1400068b0
mov dword [rsp + 0x38], ntohs
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x37
mov byte [rbp + 0x2bb8], 0x58
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2bb9], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2bba], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2bbb], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2bbc], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2bbd], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2bbe], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2bbf], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2bc0], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2bc1], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2bc2], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2bc3], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2bc4], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2bc5], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2bc6], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2bc7], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2bc8], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2bc9], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2bca], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2bcb], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2bcc], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov byte [rbp + 0x2bcd], al
mov dl, 0x30
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2bce], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2bcf], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2bd0], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2bd1], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2bd2], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2bd3], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2bd4], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2bd5], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2bd6], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2bd7], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2bd8], al
lea rcx, [rbp + 0x2bb8]
call fcn.14003c9b0
mov byte [rbp + 0x2bd9], al
lea rcx, [rbp + 0x2bb8]
xor eax, eax
mov byte [rbp + 0x2bda], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.1400068b0
mov dword [rsp + 0x38], ntohs
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x22f8], 0x48
mov dl, 0x39
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x22f9], al
mov dl, 0x32
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x22fa], al
mov dl, 0x39
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov byte [rbp + 0x22fb], al
mov r8d, 3
mov dl, 0x36
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x22fc], al
mov dl, 0x33
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x22fd], al
mov dl, 0x61
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x22fe], al
mov dl, 0x62
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x22ff], al
mov dl, 0x64
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2300], al
mov dl, 0x33
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2301], al
mov dl, 0x36
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2302], al
mov dl, 0x63
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2303], al
mov dl, 0x38
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2304], al
mov dl, 0x2d
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2305], al
mov dl, 0x39
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2306], al
mov dl, 0x36
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2307], al
mov dl, 0x62
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2308], al
mov dl, 0x39
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2309], al
mov dl, 0x33
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x230a], al
mov dl, 0x61
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov byte [rbp + 0x230b], al
mov r8d, 0x13
mov dl, 0x33
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x230c], al
mov dl, 0x36
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x230d], al
mov dl, 0x62
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x230e], al
mov dl, 0x38
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x230f], al
mov dl, 0x65
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2310], al
mov dl, 0x32
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2311], al
mov dl, 0x39
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2312], al
mov dl, 0x36
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2313], al
mov dl, 0x66
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2314], al
mov dl, 0x2d
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2315], al
mov dl, 0x66
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2316], al
mov dl, 0x33
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2317], al
mov dl, 0x33
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2318], al
mov dl, 0x38
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2319], al
mov dl, 0x37
lea rcx, [rbp + 0x22f8]
call fcn.14003c990
mov byte [rbp + 0x231a], al
lea rcx, [rbp + 0x22f8]
xor eax, eax
mov byte [rbp + 0x231b], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xe8]
call fcn.1400068b0
mov dword [rsp + 0x38], ntohs
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov dword [rsp + 0x20], 1
mov rcx, rbx
call fcn.14000e140
mov dl, 0x35
mov byte [rbp + 0x2550], 0x28
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2551], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2552], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2553], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2554], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2555], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2556], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2557], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2558], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2559], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x255a], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x255b], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x255c], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x255d], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x255e], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x255f], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2560], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2561], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov byte [rbp + 0x2562], al
mov dl, 0x65
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2563], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2564], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2565], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2566], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2567], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2568], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2569], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x256a], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x256b], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x256c], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x256d], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x256e], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x256f], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2570], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2571], al
lea rcx, [rbp + 0x2550]
call fcn.14003c9b0
mov byte [rbp + 0x2572], al
lea rcx, [rbp + 0x2550]
xor eax, eax
mov byte [rbp + 0x2573], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x108]
call fcn.1400068b0
mov dword [rsp + 0x38], reloc.WS2_32.dll_ntohs
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov byte [rbp + 0x2be0], 1
xor r8d, r8d
lea rcx, [rbp + 0x2be0]
mov dl, 0x63
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2be1], al
mov dl, 0x30
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2be2], al
mov dl, 0x37
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2be3], al
mov dl, 0x38
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2be4], al
mov dl, 0x38
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2be5], al
mov dl, 0x31
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2be6], al
mov dl, 0x38
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2be7], al
mov dl, 0x35
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2be8], al
mov dl, 0x38
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2be9], al
mov dl, 0x64
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2bea], al
mov dl, 0x39
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2beb], al
mov dl, 0x37
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2bec], al
mov dl, 0x61
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2bed], al
mov dl, 0x35
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2bee], al
mov dl, 0x66
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2bef], al
mov dl, 0x32
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov byte [rbp + 0x2bf0], al
mov r8d, 0x10
mov dl, 0x61
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2bf1], al
mov dl, 0x36
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2bf2], al
mov dl, 0x61
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2bf3], al
mov dl, 0x64
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2bf4], al
mov dl, 0x34
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2bf5], al
mov dl, 0x38
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2bf6], al
mov dl, 0x35
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2bf7], al
mov dl, 0x66
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2bf8], al
mov dl, 0x39
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2bf9], al
mov dl, 0x37
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2bfa], al
mov dl, 0x2d
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2bfb], al
mov dl, 0x33
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2bfc], al
mov dl, 0x62
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2bfd], al
mov dl, 0x61
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2bfe], al
mov dl, 0x36
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2bff], al
mov dl, 0x61
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov byte [rbp + 0x2c00], al
mov r8d, 0x20
mov dl, 0x39
lea rcx, [rbp + 0x2be0]
call fcn.14003c990
mov byte [rbp + 0x2c01], al
lea rcx, [rbp + 0x2be0]
xor eax, eax
mov byte [rbp + 0x2c02], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x128]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x10
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 + 1]
call fcn.14000e140
mov dl, 0x34
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x65
mov byte [rbp + 0x1b00], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1b01], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1b02], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1b03], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1b04], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1b05], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1b06], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x65
mov byte [rbp + 0x1b07], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1b08], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1b09], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1b0a], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x32
mov byte [rbp + 0x1b0b], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1b0c], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1b0d], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov byte [rbp + 0x1b0e], al
lea rcx, [rbp + 0x1b00]
mov dl, 0x61
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1b0f], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1b10], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x65
mov byte [rbp + 0x1b11], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1b12], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x38
mov byte [rbp + 0x1b13], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x32
mov byte [rbp + 0x1b14], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1b15], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x1b16], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1b17], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1b18], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x2d
mov byte [rbp + 0x1b19], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1b1a], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1b1b], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x65
mov byte [rbp + 0x1b1c], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1b1d], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1b1e], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1b1f], al
lea rcx, [rbp + 0x1b00]
call fcn.14003c970
lea rcx, [rbp + 0x1b00]
mov byte [rbp + 0x1b20], al
mov byte [rbp + 0x1b21], 0
call fcn.14003bb90
mov rdx, rax
lea rcx, [rbp + 0x148]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x11
xor r9d, r9d
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
xor r8d, r8d
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2c08], 0x42
mov dl, 0x37
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2c09], al
mov dl, 0x66
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2c0a], al
mov dl, 0x37
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2c0b], al
mov dl, 0x38
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2c0c], al
mov dl, 0x66
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2c0d], al
mov dl, 0x32
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2c0e], al
mov dl, 0x37
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2c0f], al
mov dl, 0x30
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2c10], al
mov dl, 0x65
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2c11], al
mov dl, 0x33
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2c12], al
mov dl, 0x65
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c13], al
mov dl, 0x31
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c14], al
mov dl, 0x31
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c15], al
mov dl, 0x32
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c16], al
mov dl, 0x39
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov byte [rbp + 0x2c17], al
mov r8d, reloc.WS2_32.dll_ntohs
mov dl, 0x66
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2c18], al
mov dl, 0x61
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2c19], al
mov dl, 0x66
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2c1a], al
mov dl, 0x31
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2c1b], al
mov dl, 0x31
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2c1c], al
mov dl, 0x38
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2c1d], al
mov dl, 0x65
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2c1e], al
mov dl, 0x64
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2c1f], al
mov dl, 0x39
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2c20], al
mov dl, 0x32
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2c21], al
mov dl, 0x66
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2c22], al
mov dl, 0x2d
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2c23], al
mov dl, 0x64
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2c24], al
mov dl, 0x66
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2c25], al
mov dl, 0x35
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2c26], al
mov dl, 0x34
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov byte [rbp + 0x2c27], al
mov r8d, 0x1f
mov dl, 0x64
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2c28], al
mov dl, 0x62
lea rcx, [rbp + 0x2c08]
call fcn.14003c990
mov byte [rbp + 0x2c29], al
lea rcx, [rbp + 0x2c08]
xor eax, eax
mov byte [rbp + 0x2c2a], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x168]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x12
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2c30], 0x2d
mov dl, 0x36
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2c31], al
mov dl, 0x65
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2c32], al
mov dl, 0x38
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2c33], al
mov dl, 0x65
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2c34], al
mov dl, 0x31
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2c35], al
mov dl, 0x34
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2c36], al
mov dl, 0x62
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2c37], al
mov dl, 0x38
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2c38], al
mov dl, 0x33
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2c39], al
mov dl, 0x63
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2c3a], al
mov dl, 0x34
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov byte [rbp + 0x2c3b], al
mov r8d, ntohs
mov dl, 0x39
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c3c], al
mov dl, 0x65
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c3d], al
mov dl, 0x35
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c3e], al
mov dl, 0x66
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2c3f], al
mov dl, 0x31
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2c40], al
mov dl, 0x61
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2c41], al
mov dl, 0x33
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2c42], al
mov dl, 0x34
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2c43], al
mov dl, 0x62
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2c44], al
mov dl, 0x66
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2c45], al
mov dl, 0x37
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2c46], al
mov dl, 0x34
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2c47], al
mov dl, 0x35
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2c48], al
mov dl, 0x33
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2c49], al
mov dl, 0x2d
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2c4a], al
mov dl, 0x65
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov byte [rbp + 0x2c4b], al
mov r8d, 0x1b
mov dl, 0x61
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2c4c], al
mov dl, 0x30
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2c4d], al
mov dl, 0x37
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2c4e], al
mov dl, 0x35
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2c4f], al
mov dl, 0x65
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2c50], al
mov dl, 0x31
lea rcx, [rbp + 0x2c30]
call fcn.14003c990
mov byte [rbp + 0x2c51], al
lea rcx, [rbp + 0x2c30]
xor eax, eax
mov byte [rbp + 0x2c52], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x188]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x13
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x61
mov byte [rbp + 0x2c58], 0x33
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2c59], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2c5a], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2c5b], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2c5c], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2c5d], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2c5e], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2c5f], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2c60], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov byte [rbp + 0x2c61], al
mov dl, 0x36
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2c62], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2c63], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2c64], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2c65], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2c66], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2c67], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2c68], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2c69], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2c6a], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2c6b], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2c6c], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2c6d], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2c6e], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2c6f], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2c70], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2c71], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2c72], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2c73], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2c74], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov byte [rbp + 0x2c75], al
mov dl, 0x34
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2c76], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2c77], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2c78], al
lea rcx, [rbp + 0x2c58]
call fcn.14003c9b0
mov byte [rbp + 0x2c79], al
lea rcx, [rbp + 0x2c58]
xor eax, eax
mov byte [rbp + 0x2c7a], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x1a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x14
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2c80], 4
mov dl, 0x66
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2c81], al
mov dl, 0x66
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2c82], al
mov dl, 0x64
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2c83], al
mov dl, 0x64
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2c84], al
mov dl, 0x32
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2c85], al
mov dl, 0x61
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2c86], al
mov dl, 0x62
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2c87], al
mov dl, 0x32
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2c88], al
mov dl, 0x33
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2c89], al
mov dl, 0x64
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2c8a], al
mov dl, 0x31
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c8b], al
mov dl, 0x39
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c8c], al
mov dl, 0x66
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c8d], al
mov dl, 0x65
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2c8e], al
mov dl, 0x37
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2c8f], al
mov dl, 0x65
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2c90], al
mov dl, 0x38
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2c91], al
mov dl, 0x38
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2c92], al
mov dl, 0x66
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2c93], al
mov dl, 0x30
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2c94], al
mov dl, 0x2d
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2c95], al
mov dl, 0x31
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2c96], al
mov dl, 0x32
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2c97], al
mov dl, 0x37
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2c98], al
mov dl, 0x32
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2c99], al
mov dl, 0x30
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov byte [rbp + 0x2c9a], al
mov r8d, 0x1a
lea rcx, [rbp + 0x2c80]
mov dl, 0x34
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2c9b], al
mov dl, 0x39
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2c9c], al
mov dl, 0x37
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2c9d], al
mov dl, 0x30
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2c9e], al
mov dl, 0x38
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2c9f], al
mov dl, 0x34
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2ca0], al
mov dl, 0x38
lea rcx, [rbp + 0x2c80]
call fcn.14003c990
mov byte [rbp + 0x2ca1], al
lea rcx, [rbp + 0x2c80]
xor eax, eax
mov byte [rbp + 0x2ca2], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x1c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x15
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2528], 0x14
mov dl, 0x63
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2529], al
mov dl, 0x38
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x252a], al
mov dl, 0x39
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x252b], al
mov dl, 0x34
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x252c], al
mov dl, 0x36
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x252d], al
mov dl, 0x32
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x252e], al
mov dl, 0x34
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x252f], al
mov dl, 0x33
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2530], al
mov dl, 0x62
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2531], al
mov dl, 0x33
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2532], al
mov dl, 0x65
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2533], al
mov dl, 0x66
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2534], al
mov dl, 0x37
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2535], al
mov dl, 0x2d
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2536], al
mov dl, 0x39
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2537], al
mov dl, 0x34
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2538], al
mov dl, 0x39
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2539], al
mov dl, 0x36
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x253a], al
mov dl, 0x32
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x253b], al
mov dl, 0x63
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x253c], al
mov dl, 0x34
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x253d], al
mov dl, 0x2d
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov byte [rbp + 0x253e], al
mov r8d, 0x16
lea rcx, [rbp + 0x2528]
mov dl, 0x64
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x253f], al
mov dl, 0x63
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2540], al
mov dl, 0x39
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2541], al
mov dl, 0x61
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2542], al
mov dl, 0x66
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2543], al
mov dl, 0x37
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2544], al
mov dl, 0x61
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2545], al
mov dl, 0x38
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2546], al
mov dl, 0x64
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2547], al
mov dl, 0x64
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2548], al
mov dl, 0x35
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2549], al
mov dl, 0x63
lea rcx, [rbp + 0x2528]
call fcn.14003c990
mov byte [rbp + 0x254a], al
lea rcx, [rbp + 0x2528]
xor eax, eax
mov byte [rbp + 0x254b], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0x1e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x16
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov byte [rbp + 0x20f0], al
mov dl, 0x61
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x20f1], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x20f2], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x20f3], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x20f4], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x20f5], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x20f6], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x20f7], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x20f8], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x20f9], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x20fa], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x2d
mov byte [rbp + 0x20fb], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x20fc], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x20fd], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x20fe], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x20ff], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x2100], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x2101], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2102], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x2103], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov byte [rbp + 0x2104], al
lea rcx, [rbp + 0x20f0]
mov dl, 0x2d
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2105], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2106], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x2107], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2108], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x2109], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x210a], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x210b], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x210c], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x210d], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x210e], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x210f], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2110], al
lea rcx, [rbp + 0x20f0]
call fcn.14003c9a0
lea rcx, [rbp + 0x20f0]
mov byte [rbp + 0x2111], al
mov byte [rbp + 0x2112], 0
call fcn.14003c340
mov rdx, rax
lea rcx, [rbp + 0x208]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x17
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x30
mov byte [rbp + 0x2500], 0x39
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2501], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2502], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2503], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2504], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2505], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2506], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2507], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2508], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2509], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x250a], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x250b], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x250c], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x250d], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x250e], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x250f], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2510], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2511], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2512], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2513], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2514], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2515], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2516], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2517], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov byte [rbp + 0x2518], al
mov dl, 0x36
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2519], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x251a], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x251b], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x251c], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x251d], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x251e], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x251f], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2520], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2521], al
lea rcx, [rbp + 0x2500]
call fcn.14003c9b0
mov byte [rbp + 0x2522], al
lea rcx, [rbp + 0x2500]
xor eax, eax
mov byte [rbp + 0x2523], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x228]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x18
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x64
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x2118], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x2119], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x211a], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x211b], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x211c], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov byte [rbp + 0x211d], al
mov dl, 0x38
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x211e], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x211f], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x2120], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x2121], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x2122], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x2123], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x33
mov byte [rbp + 0x2124], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x2125], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x2126], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x2127], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x2128], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x2129], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x212a], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x212b], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x212c], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x212d], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x212e], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x212f], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x2130], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov byte [rbp + 0x2131], al
lea rcx, [rbp + 0x2118]
mov dl, 0x63
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x2132], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x2133], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x2134], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x2135], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x2136], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x2137], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x2138], al
lea rcx, [rbp + 0x2118]
call fcn.14003ca10
lea rcx, [rbp + 0x2118]
mov byte [rbp + 0x2139], al
mov byte [rbp + 0x213a], 0
call fcn.14003bd70
mov rdx, rax
lea rcx, [rbp + 0x248]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x19
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x33
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x2140], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x2141], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x2142], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x2143], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x2144], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x2145], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x2146], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x2147], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov byte [rbp + 0x2148], al
mov dl, 0x2d
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x2149], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x214a], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x214b], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x214c], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x214d], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x214e], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x214f], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x2150], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x2151], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x2152], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x2153], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x2154], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x2155], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x2156], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x2157], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x2158], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x2159], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x215a], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x215b], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov byte [rbp + 0x215c], al
mov dl, 0x31
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x215d], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x215e], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x215f], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x2160], al
lea rcx, [rbp + 0x2140]
call fcn.14003c9c0
lea rcx, [rbp + 0x2140]
mov byte [rbp + 0x2161], al
mov byte [rbp + 0x2162], 0
call fcn.14003c140
mov rdx, rax
lea rcx, [rbp + 0x268]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1a
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x2168], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x2169], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x216a], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x216b], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x216c], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x216d], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x216e], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x2d
mov byte [rbp + 0x216f], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x2170], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x2171], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x2172], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x2173], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x2174], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x2175], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x2176], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x2177], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x2178], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x2179], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x217a], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x217b], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x2d
mov byte [rbp + 0x217c], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x217d], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x217e], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x217f], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x2180], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x2181], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x2182], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x2183], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x2184], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x2185], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x2186], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov byte [rbp + 0x2187], al
mov dl, 0x61
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x2188], al
lea rcx, [rbp + 0x2168]
call fcn.14003c9a0
lea rcx, [rbp + 0x2168]
mov byte [rbp + 0x2189], al
mov byte [rbp + 0x218a], 0
call fcn.14003c340
mov rdx, rax
lea rcx, [rbp + 0x288]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1b
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 3
call fcn.14000e140
mov dl, 0x33
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x2190], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x2191], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x2192], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x2193], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x2194], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x2195], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x2d
mov byte [rbp + 0x2196], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x2197], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x2198], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x2199], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x219a], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x219b], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x219c], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov byte [rbp + 0x219d], al
lea rcx, [rbp + 0x2190]
mov dl, 0x64
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x219e], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x219f], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x21a0], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x21a1], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x21a2], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x21a3], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x2d
mov byte [rbp + 0x21a4], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x21a5], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x21a6], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x21a7], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x21a8], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x21a9], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x21aa], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x21ab], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x21ac], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x61
mov byte [rbp + 0x21ad], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x21ae], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x61
mov byte [rbp + 0x21af], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x21b0], al
lea rcx, [rbp + 0x2190]
call fcn.14003ca00
lea rcx, [rbp + 0x2190]
mov byte [rbp + 0x21b1], al
mov byte [rbp + 0x21b2], 0
call fcn.14003c1c0
mov rdx, rax
lea rcx, [rbp + 0x2a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1c
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x30
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1b28], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1b29], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1b2a], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1b2b], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x1b2c], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x1b2d], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1b2e], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1b2f], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1b30], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1b31], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1b32], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x2d
mov byte [rbp + 0x1b33], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1b34], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1b35], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x1b36], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1b37], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov byte [rbp + 0x1b38], al
mov dl, 0x37
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1b39], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1b3a], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x1b3b], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1b3c], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x1b3d], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1b3e], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1b3f], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1b40], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x1b41], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x1b42], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x1b43], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x1b44], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1b45], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x1b46], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1b47], al
lea rcx, [rbp + 0x1b28]
call fcn.14003ca50
lea rcx, [rbp + 0x1b28]
mov byte [rbp + 0x1b48], al
mov byte [rbp + 0x1b49], 0
call fcn.14003c8f0
mov rdx, rax
lea rcx, [rbp + 0x2c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x37
mov byte [rbp + 0x2ca8], 0x1d
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2ca9], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2caa], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2cab], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2cac], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2cad], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2cae], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2caf], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2cb0], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2cb1], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2cb2], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2cb3], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2cb4], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2cb5], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2cb6], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2cb7], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2cb8], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2cb9], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2cba], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2cbb], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2cbc], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2cbd], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2cbe], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2cbf], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2cc0], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2cc1], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2cc2], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2cc3], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2cc4], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2cc5], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2cc6], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2cc7], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2cc8], al
lea rcx, [rbp + 0x2ca8]
call fcn.14003c9b0
mov byte [rbp + 0x2cc9], al
lea rcx, [rbp + 0x2ca8]
xor eax, eax
mov byte [rbp + 0x2cca], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x2e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2cd0], 0x18
mov dl, 0x63
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2cd1], al
mov dl, 0x61
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2cd2], al
mov dl, 0x31
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov byte [rbp + 0x2cd3], al
mov r8d, 3
lea rcx, [rbp + 0x2cd0]
mov dl, 0x2d
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2cd4], al
mov dl, 0x62
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2cd5], al
mov dl, 0x39
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2cd6], al
mov dl, 0x38
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2cd7], al
mov dl, 0x38
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2cd8], al
mov dl, 0x30
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2cd9], al
mov dl, 0x66
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2cda], al
mov dl, 0x39
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2cdb], al
mov dl, 0x32
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2cdc], al
mov dl, 0x36
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2cdd], al
mov dl, 0x65
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2cde], al
mov dl, 0x62
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2cdf], al
mov dl, 0x61
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2ce0], al
mov dl, 0x31
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2ce1], al
mov dl, 0x63
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2ce2], al
mov dl, 0x31
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov byte [rbp + 0x2ce3], al
mov r8d, 0x13
mov dl, 0x66
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2ce4], al
mov dl, 0x36
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2ce5], al
mov dl, 0x33
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2ce6], al
mov dl, 0x31
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2ce7], al
mov dl, 0x62
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2ce8], al
mov dl, 0x36
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2ce9], al
mov dl, 0x36
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2cea], al
mov dl, 0x66
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2ceb], al
mov dl, 0x65
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2cec], al
mov dl, 0x37
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2ced], al
mov dl, 0x32
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2cee], al
mov dl, 0x39
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2cef], al
mov dl, 0x30
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2cf0], al
mov dl, 0x64
lea rcx, [rbp + 0x2cd0]
call fcn.14003c990
mov byte [rbp + 0x2cf1], al
lea rcx, [rbp + 0x2cd0]
xor eax, eax
mov byte [rbp + 0x2cf2], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x308]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1d
mov r9d, 2
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
mov dl, 0x64
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x1b50], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1b51], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x1b52], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x2d
mov byte [rbp + 0x1b53], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1b54], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1b55], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1b56], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1b57], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1b58], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1b59], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1b5a], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x1b5b], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1b5c], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1b5d], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x1b5e], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1b5f], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1b60], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1b61], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov byte [rbp + 0x1b62], al
mov dl, 0x37
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1b63], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1b64], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x1b65], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x1b66], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1b67], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1b68], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1b69], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1b6a], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x1b6b], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1b6c], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x1b6d], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1b6e], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x1b6f], al
lea rcx, [rbp + 0x1b50]
call fcn.14003ca50
lea rcx, [rbp + 0x1b50]
mov byte [rbp + 0x1b70], al
mov byte [rbp + 0x1b71], 0
call fcn.14003c8f0
mov rdx, rax
lea rcx, [rbp + 0x328]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1e
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x63
mov byte [rbp + 0x1b78], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x64
mov byte [rbp + 0x1b79], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x30
mov byte [rbp + 0x1b7a], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x38
mov byte [rbp + 0x1b7b], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x2d
mov byte [rbp + 0x1b7c], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x30
mov byte [rbp + 0x1b7d], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x37
mov byte [rbp + 0x1b7e], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x37
mov byte [rbp + 0x1b7f], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1b80], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x64
mov byte [rbp + 0x1b81], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1b82], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1b83], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x64
mov byte [rbp + 0x1b84], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1b85], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1b86], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x38
mov byte [rbp + 0x1b87], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1b88], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x61
mov byte [rbp + 0x1b89], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x61
mov byte [rbp + 0x1b8a], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x34
mov byte [rbp + 0x1b8b], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1b8c], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1b8d], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov byte [rbp + 0x1b8e], al
mov dl, 0x34
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x35
mov byte [rbp + 0x1b8f], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x38
mov byte [rbp + 0x1b90], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x64
mov byte [rbp + 0x1b91], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1b92], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1b93], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1b94], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1b95], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x34
mov byte [rbp + 0x1b96], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
mov dl, 0x35
mov byte [rbp + 0x1b97], al
lea rcx, [rbp + 0x1b78]
call fcn.14003c9f0
lea rcx, [rbp + 0x1b78]
mov byte [rbp + 0x1b98], al
mov byte [rbp + 0x1b99], 0
call fcn.14003bc10
mov rdx, rax
lea rcx, [rbp + 0x348]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x1f
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 5
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2b40], 0x66
mov dl, 0x38
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2b41], al
mov dl, 0x66
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2b42], al
mov dl, 0x66
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2b43], al
mov dl, 0x38
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2b44], al
mov dl, 0x35
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov byte [rbp + 0x2b45], al
mov r8d, 5
lea rcx, [rbp + 0x2b40]
mov dl, 0x66
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2b46], al
mov dl, 0x2d
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2b47], al
mov dl, 0x35
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2b48], al
mov dl, 0x63
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2b49], al
mov dl, 0x33
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2b4a], al
mov dl, 0x36
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b4b], al
mov dl, 0x30
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b4c], al
mov dl, 0x62
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b4d], al
mov dl, 0x30
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b4e], al
mov dl, 0x62
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2b4f], al
mov dl, 0x38
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2b50], al
mov dl, 0x30
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2b51], al
mov dl, 0x37
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2b52], al
mov dl, 0x61
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2b53], al
mov dl, 0x66
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2b54], al
mov dl, 0x30
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov byte [rbp + 0x2b55], al
mov r8d, 0x15
mov dl, 0x33
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2b56], al
mov dl, 0x62
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2b57], al
mov dl, 0x63
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2b58], al
mov dl, 0x66
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2b59], al
mov dl, 0x37
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2b5a], al
mov dl, 0x62
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2b5b], al
mov dl, 0x31
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2b5c], al
mov dl, 0x39
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2b5d], al
mov dl, 0x33
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2b5e], al
mov dl, 0x39
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2b5f], al
mov dl, 0x35
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2b60], al
mov dl, 0x34
lea rcx, [rbp + 0x2b40]
call fcn.14003c990
mov byte [rbp + 0x2b61], al
lea rcx, [rbp + 0x2b40]
xor eax, eax
mov byte [rbp + 0x2b62], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x368]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x20
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x34
mov byte [rbp + 0x2cf8], 0x50
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov byte [rbp + 0x2cf9], al
mov dl, 0x39
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2cfa], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2cfb], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2cfc], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2cfd], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2cfe], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2cff], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2d00], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2d01], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2d02], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2d03], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2d04], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d05], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d06], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d07], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d08], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2d09], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d0a], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2d0b], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2d0c], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov byte [rbp + 0x2d0d], al
lea rcx, [rbp + 0x2cf8]
mov dl, 0x34
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2d0e], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2d0f], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2d10], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2d11], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2d12], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2d13], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2d14], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d15], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2d16], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d17], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2d18], al
lea rcx, [rbp + 0x2cf8]
call fcn.14003c9b0
mov byte [rbp + 0x2d19], al
lea rcx, [rbp + 0x2cf8]
xor eax, eax
mov byte [rbp + 0x2d1a], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x388]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x20
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2d20], 0x69
mov dl, 0x65
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2d21], al
mov dl, 0x63
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2d22], al
mov dl, 0x37
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov byte [rbp + 0x2d23], al
lea rcx, [rbp + 0x2d20]
mov r8d, 3
mov dl, 0x39
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2d24], al
mov dl, 0x31
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2d25], al
mov dl, 0x65
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2d26], al
mov dl, 0x65
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2d27], al
mov dl, 0x32
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2d28], al
mov dl, 0x2d
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2d29], al
mov dl, 0x36
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2d2a], al
mov dl, 0x64
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2d2b], al
mov dl, 0x62
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2d2c], al
mov dl, 0x37
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2d2d], al
mov dl, 0x38
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2d2e], al
mov dl, 0x32
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2d2f], al
mov dl, 0x34
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2d30], al
mov dl, 0x63
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2d31], al
mov dl, 0x61
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2d32], al
mov dl, 0x38
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2d33], al
mov dl, 0x33
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2d34], al
mov dl, 0x66
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2d35], al
mov dl, 0x30
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2d36], al
mov dl, 0x30
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2d37], al
mov dl, 0x34
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2d38], al
mov dl, 0x30
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2d39], al
mov dl, 0x63
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2d3a], al
mov dl, 0x63
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2d3b], al
mov dl, 0x33
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2d3c], al
mov dl, 0x34
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2d3d], al
mov dl, 0x30
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2d3e], al
mov dl, 0x61
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2d3f], al
mov dl, 0x38
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2d40], al
mov dl, 0x34
lea rcx, [rbp + 0x2d20]
call fcn.14003c990
mov byte [rbp + 0x2d41], al
lea rcx, [rbp + 0x2d20]
xor eax, eax
mov byte [rbp + 0x2d42], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x3a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x20
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov dword [rsp + 0x20], 0
mov rcx, rbx
call fcn.14000e140
mov dl, 0x66
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x1ba0], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x37
mov byte [rbp + 0x1ba1], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1ba2], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1ba3], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x62
mov byte [rbp + 0x1ba4], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1ba5], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x63
mov byte [rbp + 0x1ba6], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x34
mov byte [rbp + 0x1ba7], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x2d
mov byte [rbp + 0x1ba8], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x1ba9], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1baa], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x34
mov byte [rbp + 0x1bab], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x64
mov byte [rbp + 0x1bac], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x34
mov byte [rbp + 0x1bad], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x66
mov byte [rbp + 0x1bae], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x63
mov byte [rbp + 0x1baf], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x30
mov byte [rbp + 0x1bb0], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x1bb1], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x1bb2], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov byte [rbp + 0x1bb3], al
mov dl, 0x63
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1bb4], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1bb5], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x65
mov byte [rbp + 0x1bb6], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1bb7], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1bb8], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x30
mov byte [rbp + 0x1bb9], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x63
mov byte [rbp + 0x1bba], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x39
mov byte [rbp + 0x1bbb], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x1bbc], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x1bbd], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x66
mov byte [rbp + 0x1bbe], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
mov dl, 0x62
mov byte [rbp + 0x1bbf], al
lea rcx, [rbp + 0x1ba0]
call fcn.14003ca20
lea rcx, [rbp + 0x1ba0]
mov byte [rbp + 0x1bc0], al
mov byte [rbp + 0x1bc1], 0
call fcn.14003be30
mov rdx, rax
lea rcx, [rbp + 0x3c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x21
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x35
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x1bc8], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1bc9], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov byte [rbp + 0x1bca], al
lea rcx, [rbp + 0x1bc8]
mov dl, 0x39
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x1bcb], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1bcc], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x1bcd], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1bce], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1bcf], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1bd0], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x1bd1], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x32
mov byte [rbp + 0x1bd2], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1bd3], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1bd4], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1bd5], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1bd6], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x1bd7], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1bd8], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1bd9], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1bda], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x1bdb], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1bdc], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1bdd], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x1bde], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1bdf], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1be0], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1be1], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1be2], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1be3], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x1be4], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1be5], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1be6], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x1be7], al
lea rcx, [rbp + 0x1bc8]
call fcn.14003c9c0
lea rcx, [rbp + 0x1bc8]
mov byte [rbp + 0x1be8], al
mov byte [rbp + 0x1be9], 0
call fcn.14003bfb0
mov rdx, rax
lea rcx, [rbp + 0x3e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x21
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1bf0], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1bf1], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1bf2], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1bf3], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x32
mov byte [rbp + 0x1bf4], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1bf5], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov byte [rbp + 0x1bf6], al
mov dl, 0x32
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1bf7], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x1bf8], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1bf9], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x1bfa], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1bfb], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1bfc], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1bfd], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1bfe], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1bff], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1c00], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1c01], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1c02], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1c03], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1c04], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1c05], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1c06], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1c07], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1c08], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1c09], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov byte [rbp + 0x1c0a], al
lea rcx, [rbp + 0x1bf0]
mov dl, 0x66
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1c0b], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1c0c], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1c0d], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1c0e], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1c0f], al
lea rcx, [rbp + 0x1bf0]
call fcn.14003c9c0
lea rcx, [rbp + 0x1bf0]
mov byte [rbp + 0x1c10], al
mov byte [rbp + 0x1c11], 0
call fcn.14003bfb0
mov rdx, rax
lea rcx, [rbp + 0x408]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x22
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x36
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x37
mov byte [rbp + 0x1c18], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x31
mov byte [rbp + 0x1c19], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x37
mov byte [rbp + 0x1c1a], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x35
mov byte [rbp + 0x1c1b], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x34
mov byte [rbp + 0x1c1c], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x63
mov byte [rbp + 0x1c1d], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x1c1e], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x1c1f], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x1c20], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x36
mov byte [rbp + 0x1c21], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov byte [rbp + 0x1c22], al
mov dl, 0x35
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x2d
mov byte [rbp + 0x1c23], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x34
mov byte [rbp + 0x1c24], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x1c25], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x65
mov byte [rbp + 0x1c26], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x1c27], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x65
mov byte [rbp + 0x1c28], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x1c29], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x1c2a], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x1c2b], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x63
mov byte [rbp + 0x1c2c], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x1c2d], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x1c2e], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x1c2f], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x37
mov byte [rbp + 0x1c30], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x63
mov byte [rbp + 0x1c31], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x35
mov byte [rbp + 0x1c32], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x1c33], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x31
mov byte [rbp + 0x1c34], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x1c35], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov byte [rbp + 0x1c36], al
mov dl, 0x31
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x1c37], al
lea rcx, [rbp + 0x1c18]
call fcn.14003ca40
lea rcx, [rbp + 0x1c18]
mov byte [rbp + 0x1c38], al
mov byte [rbp + 0x1c39], 0
call fcn.14003c870
mov rdx, rax
lea rcx, [rbp + 0x428]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x23
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x64
mov byte [rbp + 0x2d48], 0x1e
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2d49], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2d4a], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2d4b], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d4c], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d4d], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2d4e], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2d4f], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d50], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2d51], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2d52], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d53], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2d54], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2d55], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov byte [rbp + 0x2d56], al
lea rcx, [rbp + 0x2d48]
mov dl, 0x30
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d57], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d58], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d59], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d5a], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2d5b], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2d5c], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2d5d], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2d5e], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2d5f], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2d60], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d61], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2d62], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2d63], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d64], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2d65], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2d66], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d67], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2d68], al
lea rcx, [rbp + 0x2d48]
call fcn.14003c9b0
mov byte [rbp + 0x2d69], al
lea rcx, [rbp + 0x2d48]
xor eax, eax
mov byte [rbp + 0x2d6a], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x448]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x24
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x30
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1c40], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1c41], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x1c42], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1c43], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1c44], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1c45], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1c46], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1c47], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1c48], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x33
mov byte [rbp + 0x1c49], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1c4a], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x2d
mov byte [rbp + 0x1c4b], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1c4c], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1c4d], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1c4e], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x1c4f], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1c50], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov byte [rbp + 0x1c51], al
mov dl, 0x38
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1c52], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1c53], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1c54], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1c55], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1c56], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1c57], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1c58], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1c59], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1c5a], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1c5b], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1c5c], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1c5d], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x1c5e], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1c5f], al
lea rcx, [rbp + 0x1c40]
call fcn.14003c9d0
lea rcx, [rbp + 0x1c40]
mov byte [rbp + 0x1c60], al
mov byte [rbp + 0x1c61], 0
call fcn.14003baa0
mov rdx, rax
lea rcx, [rbp + 0x468]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x25
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x32
mov byte [rbp + 0x2d70], 0x2f
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov byte [rbp + 0x2d71], al
mov dl, 0x63
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d72], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2d73], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d74], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2d75], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d76], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2d77], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2d78], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2d79], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2d7a], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2d7b], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2d7c], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d7d], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2d7e], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2d7f], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2d80], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2d81], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2d82], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2d83], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2d84], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov byte [rbp + 0x2d85], al
lea rcx, [rbp + 0x2d70]
mov dl, 0x61
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d86], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d87], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2d88], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2d89], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2d8a], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2d8b], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2d8c], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2d8d], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2d8e], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2d8f], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2d90], al
lea rcx, [rbp + 0x2d70]
call fcn.14003c9b0
mov byte [rbp + 0x2d91], al
lea rcx, [rbp + 0x2d70]
xor eax, eax
mov byte [rbp + 0x2d92], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x488]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x26
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 6
call fcn.14000e140
mov dl, 0x34
mov byte [rbp + 0x27d0], 0x72
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x27d1], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x27d2], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x27d3], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov byte [rbp + 0x27d4], al
lea rcx, [rbp + 0x27d0]
mov dl, 0x64
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x27d5], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x27d6], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x27d7], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x27d8], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x27d9], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x27da], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x27db], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x27dc], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x27dd], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x27de], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x27df], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x27e0], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x27e1], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x27e2], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x27e3], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x27e4], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x27e5], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x27e6], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x27e7], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x27e8], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x27e9], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x27ea], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x27eb], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x27ec], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x27ed], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x27ee], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x27ef], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x27f0], al
lea rcx, [rbp + 0x27d0]
call fcn.14003c9b0
mov byte [rbp + 0x27f1], al
lea rcx, [rbp + 0x27d0]
xor eax, eax
mov byte [rbp + 0x27f2], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x4a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x27
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 6
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x27f8], 0x2f
mov dl, 0x32
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x27f9], al
mov dl, 0x37
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x27fa], al
mov dl, 0x31
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x27fb], al
mov dl, 0x33
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x27fc], al
mov dl, 0x61
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x27fd], al
mov dl, 0x32
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov byte [rbp + 0x27fe], al
mov r8d, 6
mov dl, 0x31
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x27ff], al
mov dl, 0x33
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2800], al
mov dl, 0x2d
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2801], al
mov dl, 0x65
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2802], al
mov dl, 0x33
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2803], al
mov dl, 0x61
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2804], al
mov dl, 0x63
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2805], al
mov dl, 0x36
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2806], al
mov dl, 0x65
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2807], al
mov dl, 0x62
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2808], al
mov dl, 0x31
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2809], al
mov dl, 0x30
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x280a], al
mov dl, 0x35
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x280b], al
mov dl, 0x31
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x280c], al
mov dl, 0x32
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x280d], al
mov dl, 0x34
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov byte [rbp + 0x280e], al
mov r8d, 0x16
mov dl, 0x36
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x280f], al
mov dl, 0x64
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2810], al
mov dl, 0x37
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2811], al
mov dl, 0x61
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2812], al
mov dl, 0x35
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2813], al
mov dl, 0x39
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2814], al
mov dl, 0x62
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2815], al
mov dl, 0x31
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2816], al
mov dl, 0x30
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2817], al
mov dl, 0x36
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2818], al
mov dl, 0x63
lea rcx, [rbp + 0x27f8]
call fcn.14003c990
mov byte [rbp + 0x2819], al
lea rcx, [rbp + 0x27f8]
xor eax, eax
mov byte [rbp + 0x281a], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x28
mov r9d, 1
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 + 2]
call fcn.14000e140
mov dl, 0x34
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x21b8], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x21b9], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov byte [rbp + 0x21ba], al
mov dl, 0x39
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x21bb], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x21bc], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x21bd], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x21be], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x21bf], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x21c0], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x21c1], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x21c2], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x21c3], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x21c4], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x21c5], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x21c6], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x21c7], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x21c8], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x21c9], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x21ca], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x21cb], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x21cc], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x21cd], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov byte [rbp + 0x21ce], al
mov dl, 0x36
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x21cf], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x21d0], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x21d1], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x21d2], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x21d3], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x21d4], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x21d5], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x21d6], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x21d7], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x21d8], al
lea rcx, [rbp + 0x21b8]
call fcn.14003c9c0
lea rcx, [rbp + 0x21b8]
mov byte [rbp + 0x21d9], al
mov byte [rbp + 0x21da], 0
call fcn.14003c140
mov rdx, rax
lea rcx, [rbp + 0x4e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x29
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x38
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x21e0], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x33
mov byte [rbp + 0x21e1], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x21e2], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x21e3], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x21e4], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x21e5], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x21e6], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x21e7], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x21e8], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x61
mov byte [rbp + 0x21e9], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x61
mov byte [rbp + 0x21ea], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x21eb], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x21ec], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x21ed], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x21ee], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x21ef], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x21f0], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x21f1], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x39
mov byte [rbp + 0x21f2], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x21f3], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x21f4], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x21f5], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x21f6], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x33
mov byte [rbp + 0x21f7], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x21f8], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov byte [rbp + 0x21f9], al
mov dl, 0x37
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x21fa], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x39
mov byte [rbp + 0x21fb], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x21fc], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x21fd], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x21fe], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x21ff], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x2200], al
lea rcx, [rbp + 0x21e0]
call fcn.14003ca10
lea rcx, [rbp + 0x21e0]
mov byte [rbp + 0x2201], al
mov byte [rbp + 0x2202], 0
call fcn.14003bd70
mov rdx, rax
lea rcx, [rbp + 0x508]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x29
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x39
mov byte [rbp + 0x24d8], 0x23
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x24d9], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x24da], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x24db], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x24dc], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x24dd], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x24de], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x24df], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov byte [rbp + 0x24e0], al
mov dl, 0x36
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x24e1], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x24e2], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x24e3], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x24e4], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x24e5], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x24e6], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x24e7], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x24e8], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x24e9], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x24ea], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x24eb], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x24ec], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x24ed], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x24ee], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x24ef], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x24f0], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x24f1], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x24f2], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x24f3], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov byte [rbp + 0x24f4], al
lea rcx, [rbp + 0x24d8]
mov dl, 0x36
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x24f5], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x24f6], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x24f7], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x24f8], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x24f9], al
lea rcx, [rbp + 0x24d8]
call fcn.14003c9b0
mov byte [rbp + 0x24fa], al
lea rcx, [rbp + 0x24d8]
xor eax, eax
mov byte [rbp + 0x24fb], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x528]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x2a
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x30
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x2208], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2209], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x2d
mov byte [rbp + 0x220a], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x220b], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x220c], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x220d], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x220e], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x220f], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x2210], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x2211], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x2212], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x2213], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x2214], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x2215], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x2216], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x2217], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x2218], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x2219], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x221a], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x221b], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x221c], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x221d], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x221e], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x221f], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x2220], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2221], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x2d
mov byte [rbp + 0x2222], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x2223], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x2224], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x2225], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov byte [rbp + 0x2226], al
mov dl, 0x36
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x2227], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x2228], al
lea rcx, [rbp + 0x2208]
call fcn.14003c9a0
lea rcx, [rbp + 0x2208]
mov byte [rbp + 0x2229], al
mov byte [rbp + 0x222a], 0
call fcn.14003c340
mov rdx, rax
lea rcx, [rbp + 0x548]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x2b
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 5
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x36
mov byte [rbp + 0x2230], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x2231], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x63
mov byte [rbp + 0x2232], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2233], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x2234], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x65
mov byte [rbp + 0x2235], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2236], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x2237], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x37
mov byte [rbp + 0x2238], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x65
mov byte [rbp + 0x2239], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x2d
mov byte [rbp + 0x223a], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x223b], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov byte [rbp + 0x223c], al
lea rcx, [rbp + 0x2230]
mov dl, 0x38
call fcn.14003ca40
mov dl, 0x37
mov byte [rbp + 0x223d], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x223e], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x34
mov byte [rbp + 0x223f], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2240], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x33
mov byte [rbp + 0x2241], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x2242], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x66
mov byte [rbp + 0x2243], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x31
mov byte [rbp + 0x2244], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2245], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2246], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x2247], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x33
mov byte [rbp + 0x2248], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x36
mov byte [rbp + 0x2249], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x224a], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x2d
mov byte [rbp + 0x224b], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x224c], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x224d], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x224e], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x36
mov byte [rbp + 0x224f], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
mov dl, 0x34
mov byte [rbp + 0x2250], al
lea rcx, [rbp + 0x2230]
call fcn.14003ca40
lea rcx, [rbp + 0x2230]
mov byte [rbp + 0x2251], al
mov byte [rbp + 0x2252], 0
call fcn.14003c2c0
mov rdx, rax
lea rcx, [rbp + 0x568]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x2c
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 5
call fcn.14000e140
mov dl, 0x37
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1ec0], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x1ec1], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1ec2], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x1ec3], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1ec4], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x1ec5], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1ec6], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1ec7], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x1ec8], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x2d
mov byte [rbp + 0x1ec9], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1eca], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x2d
mov byte [rbp + 0x1ecb], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1ecc], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x1ecd], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x1ece], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov byte [rbp + 0x1ecf], al
mov dl, 0x64
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1ed0], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1ed1], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1ed2], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1ed3], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x1ed4], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1ed5], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x1ed6], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x1ed7], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1ed8], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x1ed9], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x1eda], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x1edb], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x2d
mov byte [rbp + 0x1edc], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1edd], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x1ede], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1edf], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x1ee0], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1ee1], al
lea rcx, [rbp + 0x1ec0]
call fcn.14003ca50
lea rcx, [rbp + 0x1ec0]
mov byte [rbp + 0x1ee2], al
mov byte [rbp + 0x1ee3], 0
call fcn.14003c7f0
mov rdx, rax
lea rcx, [rbp + 0x588]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x2d
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 5
call fcn.14000e140
mov dl, 0x36
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2258], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x35
mov byte [rbp + 0x2259], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x225a], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x65
mov byte [rbp + 0x225b], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x38
mov byte [rbp + 0x225c], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x63
mov byte [rbp + 0x225d], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x225e], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x33
mov byte [rbp + 0x225f], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x2d
mov byte [rbp + 0x2260], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x33
mov byte [rbp + 0x2261], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2262], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x37
mov byte [rbp + 0x2263], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x2d
mov byte [rbp + 0x2264], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x2265], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x31
mov byte [rbp + 0x2266], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2267], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x2268], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov byte [rbp + 0x2269], al
mov dl, 0x34
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x31
mov byte [rbp + 0x226a], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x226b], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x226c], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x226d], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x62
mov byte [rbp + 0x226e], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x36
mov byte [rbp + 0x226f], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x2270], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x65
mov byte [rbp + 0x2271], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x2272], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x2273], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x2274], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x2275], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x63
mov byte [rbp + 0x2276], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2277], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
mov dl, 0x63
mov byte [rbp + 0x2278], al
lea rcx, [rbp + 0x2258]
call fcn.14003ca40
lea rcx, [rbp + 0x2258]
mov byte [rbp + 0x2279], al
mov byte [rbp + 0x227a], 0
call fcn.14003c2c0
mov rdx, rax
lea rcx, [rbp + 0x5a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x2e
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x63
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x2280], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x2281], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x2282], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x2283], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x2284], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x2285], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x2286], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x2d
mov byte [rbp + 0x2287], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x2288], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x2289], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x228a], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x228b], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x228c], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x2d
mov byte [rbp + 0x228d], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x228e], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x228f], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x2290], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x2291], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x2292], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x2293], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x2294], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x2295], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x61
mov byte [rbp + 0x2296], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x2297], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x2298], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x2299], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x229a], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x229b], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x229c], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x229d], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x229e], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x229f], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x22a0], al
lea rcx, [rbp + 0x2280]
call fcn.14003ca00
lea rcx, [rbp + 0x2280]
mov byte [rbp + 0x22a1], al
mov byte [rbp + 0x22a2], 0
call fcn.14003c1c0
mov rdx, rax
lea rcx, [rbp + 0x5c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x2f
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x35
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x22a8], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x39
mov byte [rbp + 0x22a9], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov byte [rbp + 0x22aa], al
mov dl, 0x65
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x65
mov byte [rbp + 0x22ab], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x33
mov byte [rbp + 0x22ac], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x37
mov byte [rbp + 0x22ad], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x2d
mov byte [rbp + 0x22ae], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x22af], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x22b0], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x31
mov byte [rbp + 0x22b1], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x22b2], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x22b3], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x31
mov byte [rbp + 0x22b4], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x22b5], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x2d
mov byte [rbp + 0x22b6], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x22b7], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x64
mov byte [rbp + 0x22b8], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x31
mov byte [rbp + 0x22b9], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x22ba], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x22bb], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x33
mov byte [rbp + 0x22bc], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x22bd], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov byte [rbp + 0x22be], al
lea rcx, [rbp + 0x22a8]
mov dl, 0x65
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x22bf], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x64
mov byte [rbp + 0x22c0], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x22c1], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x62
mov byte [rbp + 0x22c2], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x61
mov byte [rbp + 0x22c3], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x22c4], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x38
mov byte [rbp + 0x22c5], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x33
mov byte [rbp + 0x22c6], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x22c7], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
mov dl, 0x31
mov byte [rbp + 0x22c8], al
lea rcx, [rbp + 0x22a8]
call fcn.14003ca30
lea rcx, [rbp + 0x22a8]
mov byte [rbp + 0x22c9], al
mov byte [rbp + 0x22ca], 0
call fcn.14003bf30
mov rdx, rax
lea rcx, [rbp + 0x5e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x30
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
mov dl, 0x38
mov byte [rbp + 0x24b0], 0x15
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x24b1], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x24b2], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x24b3], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x24b4], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x24b5], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x24b6], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x24b7], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x24b8], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x24b9], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x24ba], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x24bb], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x24bc], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x24bd], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x24be], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x24bf], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x24c0], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x24c1], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x24c2], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x24c3], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x24c4], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x24c5], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x24c6], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x24c7], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x24c8], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x24c9], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov byte [rbp + 0x24ca], al
mov dl, 0x65
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x24cb], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x24cc], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x24cd], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x24ce], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x24cf], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x24d0], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x24d1], al
lea rcx, [rbp + 0x24b0]
call fcn.14003c9b0
mov byte [rbp + 0x24d2], al
lea rcx, [rbp + 0x24b0]
xor eax, eax
mov byte [rbp + 0x24d3], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x608]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x31
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x33
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x22d0], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x22d1], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x22d2], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x22d3], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x2d
mov byte [rbp + 0x22d4], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x22d5], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x22d6], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov byte [rbp + 0x22d7], al
mov dl, 0x31
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x22d8], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x22d9], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x22da], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x22db], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x22dc], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x22dd], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x22de], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x22df], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x2d
mov byte [rbp + 0x22e0], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x22e1], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x22e2], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x22e3], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x22e4], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x22e5], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x22e6], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x22e7], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x22e8], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x22e9], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x22ea], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov byte [rbp + 0x22eb], al
lea rcx, [rbp + 0x22d0]
mov dl, 0x64
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x22ec], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x22ed], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x22ee], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x22ef], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x22f0], al
lea rcx, [rbp + 0x22d0]
call fcn.14003ca50
lea rcx, [rbp + 0x22d0]
mov byte [rbp + 0x22f1], al
mov byte [rbp + 0x22f2], 0
call fcn.14003c770
mov rdx, rax
lea rcx, [rbp + 0x628]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x32
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x62
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1f60], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1f61], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x38
mov byte [rbp + 0x1f62], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x2d
mov byte [rbp + 0x1f63], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1f64], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1f65], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1f66], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1f67], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1f68], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1f69], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov byte [rbp + 0x1f6a], al
mov dl, 0x34
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1f6b], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1f6c], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x1f6d], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1f6e], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1f6f], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1f70], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x2d
mov byte [rbp + 0x1f71], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1f72], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x34
mov byte [rbp + 0x1f73], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1f74], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x39
mov byte [rbp + 0x1f75], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1f76], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x32
mov byte [rbp + 0x1f77], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1f78], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x32
mov byte [rbp + 0x1f79], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1f7a], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1f7b], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x38
mov byte [rbp + 0x1f7c], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1f7d], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov byte [rbp + 0x1f7e], al
mov dl, 0x39
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1f7f], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1f80], al
lea rcx, [rbp + 0x1f60]
call fcn.14003c970
lea rcx, [rbp + 0x1f60]
mov byte [rbp + 0x1f81], al
mov byte [rbp + 0x1f82], 0
call fcn.14003c6f0
mov rdx, rax
lea rcx, [rbp + 0x648]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x33
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x37
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x20c8], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x66
mov byte [rbp + 0x20c9], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x2d
mov byte [rbp + 0x20ca], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x32
mov byte [rbp + 0x20cb], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x34
mov byte [rbp + 0x20cc], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x20cd], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x64
mov byte [rbp + 0x20ce], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x63
mov byte [rbp + 0x20cf], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x20d0], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x20d1], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x20d2], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x20d3], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x63
mov byte [rbp + 0x20d4], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x20d5], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x20d6], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x20d7], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x34
mov byte [rbp + 0x20d8], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x20d9], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x2d
mov byte [rbp + 0x20da], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x65
mov byte [rbp + 0x20db], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x64
mov byte [rbp + 0x20dc], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x65
mov byte [rbp + 0x20dd], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x20de], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x20df], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x20e0], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x30
mov byte [rbp + 0x20e1], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x37
mov byte [rbp + 0x20e2], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x20e3], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x64
mov byte [rbp + 0x20e4], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x20e5], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x20e6], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x39
mov byte [rbp + 0x20e7], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov dl, 0x32
mov byte [rbp + 0x20e8], al
lea rcx, [rbp + 0x20c8]
call fcn.14003ca20
mov byte [rbp + 0x20e9], al
lea rcx, [rbp + 0x20c8]
mov byte [rbp + 0x20ea], 0
call fcn.14003c670
mov rdx, rax
lea rcx, [rbp + 0x668]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x34
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x16c8], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x16c9], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x16ca], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x16cb], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x16cc], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x16cd], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x33
mov byte [rbp + 0x16ce], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x16cf], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x16d0], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x39
mov byte [rbp + 0x16d1], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x16d2], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x16d3], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x16d4], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x16d5], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x16d6], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov byte [rbp + 0x16d7], al
lea rcx, [rbp + 0x16c8]
mov dl, 0x36
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x16d8], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x16d9], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x16da], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x16db], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x16dc], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x16dd], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x16de], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x16df], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x16e0], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x39
mov byte [rbp + 0x16e1], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x16e2], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x16e3], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x16e4], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x16e5], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x16e6], al
lea rcx, [rbp + 0x16c8]
call fcn.14003ca10
lea rcx, [rbp + 0x16c8]
mov byte [rbp + 0x16e7], al
mov byte [rbp + 0x16e8], 0
call fcn.14003c5f0
mov rdx, rax
lea rcx, [rbp + 0x688]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x35
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x39
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov byte [rbp + 0x16f0], al
mov dl, 0x35
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x16f1], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x16f2], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x16f3], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x16f4], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x16f5], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x16f6], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x16f7], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x16f8], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x16f9], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x16fa], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x16fb], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x61
mov byte [rbp + 0x16fc], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x16fd], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x16fe], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x16ff], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x61
mov byte [rbp + 0x1700], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x1701], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x1702], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x1703], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov byte [rbp + 0x1704], al
mov dl, 0x34
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x1705], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x1706], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x1707], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x1708], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x1709], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x170a], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x170b], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x170c], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x170d], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x170e], al
lea rcx, [rbp + 0x16f0]
call fcn.14003ca00
lea rcx, [rbp + 0x16f0]
mov byte [rbp + 0x170f], al
mov byte [rbp + 0x1710], 0
call fcn.14003c570
mov rdx, rax
lea rcx, [rbp + 0x6a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x36
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x1718], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x1719], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x171a], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x171b], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x171c], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x171d], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x171e], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x171f], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x1720], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x1721], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x1722], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x1723], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x1724], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x1725], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x1726], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1727], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x1728], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x1729], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x172a], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x172b], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x172c], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x172d], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x172e], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x172f], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1730], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov byte [rbp + 0x1731], al
mov dl, 0x32
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x1732], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x1733], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x1734], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1735], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x1736], al
lea rcx, [rbp + 0x1718]
call fcn.14003c9a0
lea rcx, [rbp + 0x1718]
mov byte [rbp + 0x1737], al
mov byte [rbp + 0x1738], 0
call fcn.14003b870
mov rdx, rax
lea rcx, [rbp + 0x6c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x37
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x62
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1740], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1741], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1742], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1743], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1744], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1745], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1746], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1747], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1748], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov byte [rbp + 0x1749], al
lea rcx, [rbp + 0x1740]
mov dl, 0x65
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x174a], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x174b], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x32
mov byte [rbp + 0x174c], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x174d], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x39
mov byte [rbp + 0x174e], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x174f], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1750], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1751], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1752], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1753], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x38
mov byte [rbp + 0x1754], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1755], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x32
mov byte [rbp + 0x1756], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x1757], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1758], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1759], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x175a], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x39
mov byte [rbp + 0x175b], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x175c], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x175d], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x175e], al
lea rcx, [rbp + 0x1740]
call fcn.14003c970
lea rcx, [rbp + 0x1740]
mov byte [rbp + 0x175f], al
mov byte [rbp + 0x1760], 0
call fcn.14003b730
mov rdx, rax
lea rcx, [rbp + 0x6e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x38
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x38
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1768], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1769], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x176a], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x176b], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x176c], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x176d], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x176e], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x176f], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1770], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1771], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1772], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1773], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1774], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1775], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov byte [rbp + 0x1776], al
mov dl, 0x36
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1777], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1778], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1779], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x177a], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x177b], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x177c], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x177d], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x177e], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x177f], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1780], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1781], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1782], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1783], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1784], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1785], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1786], al
lea rcx, [rbp + 0x1768]
call fcn.14003c980
lea rcx, [rbp + 0x1768]
mov byte [rbp + 0x1787], al
mov byte [rbp + 0x1788], 0
call fcn.14003b7b0
mov rdx, rax
lea rcx, [rbp + 0x708]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x39
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x63
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x61
mov byte [rbp + 0x1790], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x1791], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x1792], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x1793], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x1794], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x1795], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x1796], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x1797], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x1798], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x1799], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x179a], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x179b], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x179c], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x179d], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x179e], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x179f], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x17a0], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x17a1], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x17a2], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov byte [rbp + 0x17a3], al
mov dl, 0x64
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x17a4], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x17a5], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x17a6], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x17a7], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x17a8], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x17a9], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x17aa], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x17ab], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x17ac], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x17ad], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x17ae], al
lea rcx, [rbp + 0x1790]
call fcn.14003ca00
lea rcx, [rbp + 0x1790]
mov byte [rbp + 0x17af], al
mov byte [rbp + 0x17b0], 0
call fcn.14003c570
mov rdx, rax
lea rcx, [rbp + 0x728]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x3a
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x35
mov byte [rbp + 0x2de8], 5
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2de9], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2dea], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2deb], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov byte [rbp + 0x2dec], al
mov dl, 0x66
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2ded], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2dee], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2def], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2df0], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2df1], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2df2], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2df3], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2df4], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2df5], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2df6], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2df7], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2df8], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2df9], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2dfa], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2dfb], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2dfc], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2dfd], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2dfe], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2dff], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov byte [rbp + 0x2e00], al
lea rcx, [rbp + 0x2de8]
mov dl, 0x66
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2e01], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2e02], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2e03], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e04], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2e05], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2e06], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2e07], al
lea rcx, [rbp + 0x2de8]
call fcn.14003c9b0
mov byte [rbp + 0x2e08], al
lea rcx, [rbp + 0x2de8]
xor eax, eax
mov byte [rbp + 0x2e09], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x748]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x3b
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x63
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x17b8], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x17b9], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x17ba], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x17bb], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x17bc], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x17bd], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x17be], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x17bf], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x17c0], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17c1], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x17c2], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x17c3], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x17c4], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x17c5], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x17c6], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x17c7], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x17c8], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17c9], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x17ca], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x17cb], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x17cc], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x17cd], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x17ce], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x17cf], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x17d0], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x17d1], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17d2], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x17d3], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov byte [rbp + 0x17d4], al
mov dl, 0x36
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17d5], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x17d6], al
lea rcx, [rbp + 0x17b8]
call fcn.14003ca50
lea rcx, [rbp + 0x17b8]
mov byte [rbp + 0x17d7], al
mov byte [rbp + 0x17d8], 0
call fcn.14003c4f0
mov rdx, rax
lea rcx, [rbp + 0x768]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x3c
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x34
mov byte [rbp + 0x3090], 0x22
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x3091], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x3092], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3093], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3094], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x3095], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x3096], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x3097], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x3098], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3099], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x309a], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x309b], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x309c], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov byte [rbp + 0x309d], al
mov dl, 0x65
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x309e], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x309f], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x30a0], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x30a1], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x30a2], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x30a3], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x30a4], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x30a5], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x30a6], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x30a7], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x30a8], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x30a9], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x30aa], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x30ab], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30ac], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x30ad], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x30ae], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x30af], al
lea rcx, [rbp + 0x3090]
call fcn.14003c9b0
mov byte [rbp + 0x30b0], al
lea rcx, [rbp + 0x3090]
xor eax, eax
mov byte [rbp + 0x30b1], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x788]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x3d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x3040], 5
mov dl, 0x37
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x3041], al
mov dl, 0x62
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x3042], al
mov dl, 0x37
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x3043], al
mov dl, 0x39
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x3044], al
mov dl, 0x35
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x3045], al
mov dl, 0x30
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x3046], al
mov dl, 0x39
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x3047], al
mov dl, 0x39
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x3048], al
mov dl, 0x37
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x3049], al
mov dl, 0x65
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x304a], al
mov dl, 0x39
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x304b], al
mov dl, 0x31
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x304c], al
mov dl, 0x31
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x304d], al
mov dl, 0x39
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov byte [rbp + 0x304e], al
mov r8d, ntohs
lea rcx, [rbp + 0x3040]
mov dl, 0x38
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x304f], al
mov dl, 0x63
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x3050], al
mov dl, 0x39
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x3051], al
mov dl, 0x30
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x3052], al
mov dl, 0x66
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x3053], al
mov dl, 0x66
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x3054], al
mov dl, 0x36
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x3055], al
mov dl, 0x61
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x3056], al
mov dl, 0x35
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x3057], al
mov dl, 0x62
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x3058], al
mov dl, 0x63
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x3059], al
mov dl, 0x35
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x305a], al
mov dl, 0x30
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x305b], al
mov dl, 0x66
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x305c], al
mov dl, 0x31
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x305d], al
mov dl, 0x66
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov byte [rbp + 0x305e], al
mov r8d, 0x1e
mov dl, 0x31
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x305f], al
mov dl, 0x31
lea rcx, [rbp + 0x3040]
call fcn.14003c990
mov byte [rbp + 0x3060], al
lea rcx, [rbp + 0x3040]
xor eax, eax
mov byte [rbp + 0x3061], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0x7a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x3e
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x3018], 0x3c
mov dl, 0x38
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x3019], al
mov dl, 0x36
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x301a], al
mov dl, 0x31
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x301b], al
mov dl, 0x30
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x301c], al
mov dl, 0x65
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x301d], al
mov dl, 0x33
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x301e], al
mov dl, 0x62
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x301f], al
mov dl, 0x32
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x3020], al
mov dl, 0x37
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x3021], al
mov dl, 0x61
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x3022], al
mov dl, 0x32
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov byte [rbp + 0x3023], al
mov r8d, ntohs
lea rcx, [rbp + 0x3018]
mov dl, 0x64
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3024], al
mov dl, 0x63
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3025], al
mov dl, 0x38
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3026], al
mov dl, 0x31
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x3027], al
mov dl, 0x65
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x3028], al
mov dl, 0x39
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x3029], al
mov dl, 0x39
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x302a], al
mov dl, 0x62
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x302b], al
mov dl, 0x31
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x302c], al
mov dl, 0x64
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x302d], al
mov dl, 0x65
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x302e], al
mov dl, 0x63
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x302f], al
mov dl, 0x65
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x3030], al
mov dl, 0x35
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x3031], al
mov dl, 0x32
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x3032], al
mov dl, 0x39
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov byte [rbp + 0x3033], al
mov r8d, 0x1b
mov dl, 0x61
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x3034], al
mov dl, 0x38
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x3035], al
mov dl, 0x66
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x3036], al
mov dl, 0x30
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x3037], al
mov dl, 0x37
lea rcx, [rbp + 0x3018]
call fcn.14003c990
mov byte [rbp + 0x3038], al
lea rcx, [rbp + 0x3018]
xor eax, eax
mov byte [rbp + 0x3039], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0x7c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x3f
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x31
mov byte [rbp + 0x2ff0], ntohs
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2ff1], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2ff2], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2ff3], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2ff4], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2ff5], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2ff6], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2ff7], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2ff8], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2ff9], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov byte [rbp + 0x2ffa], al
mov dl, 0x34
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2ffb], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2ffc], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2ffd], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2ffe], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2fff], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x3000], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x3001], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x3002], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x3003], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x3004], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x3005], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x3006], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x3007], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3008], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x3009], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x300a], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x300b], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x300c], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x300d], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov byte [rbp + 0x300e], al
mov dl, 0x61
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x300f], al
lea rcx, [rbp + 0x2ff0]
call fcn.14003c9b0
mov byte [rbp + 0x3010], al
lea rcx, [rbp + 0x2ff0]
xor eax, eax
mov byte [rbp + 0x3011], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x7e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x40
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x36
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x17e0], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x17e1], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x17e2], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x17e3], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x17e4], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x17e5], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17e6], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17e7], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x17e8], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x17e9], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x17ea], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x17eb], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x17ec], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov byte [rbp + 0x17ed], al
lea rcx, [rbp + 0x17e0]
mov dl, 0x32
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x17ee], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x17ef], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x17f0], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x17f1], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x17f2], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17f3], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x17f4], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x17f5], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x17f6], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x17f7], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x17f8], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17f9], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x17fa], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x17fb], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x17fc], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x17fd], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x17fe], al
lea rcx, [rbp + 0x17e0]
call fcn.14003ca50
lea rcx, [rbp + 0x17e0]
mov byte [rbp + 0x17ff], al
mov byte [rbp + 0x1800], 0
call fcn.14003c4f0
mov rdx, rax
lea rcx, [rbp + 0x808]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x41
xor r9d, r9d
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
xor r8d, r8d
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
mov dl, 0x37
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1808], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1809], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x180a], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x180b], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x180c], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x180d], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x180e], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x180f], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1810], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1811], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1812], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1813], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1814], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1815], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1816], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1817], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1818], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1819], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov byte [rbp + 0x181a], al
mov dl, 0x64
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x181b], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x181c], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x181d], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x181e], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x181f], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1820], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1821], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1822], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1823], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1824], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1825], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1826], al
lea rcx, [rbp + 0x1808]
call fcn.14003c980
lea rcx, [rbp + 0x1808]
mov byte [rbp + 0x1827], al
mov byte [rbp + 0x1828], 0
call fcn.14003b7b0
mov rdx, rax
lea rcx, [rbp + 0x828]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x42
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x65
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1830], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1831], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1832], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1833], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1834], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1835], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1836], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1837], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1838], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1839], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x183a], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x183b], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x183c], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x183d], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x183e], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x183f], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1840], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1841], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1842], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1843], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1844], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1845], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1846], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov byte [rbp + 0x1847], al
mov dl, 0x31
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1848], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1849], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x184a], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x184b], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x184c], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x184d], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x184e], al
lea rcx, [rbp + 0x1830]
call fcn.14003c980
lea rcx, [rbp + 0x1830]
mov byte [rbp + 0x184f], al
mov byte [rbp + 0x1850], 0
call fcn.14003b7b0
mov rdx, rax
lea rcx, [rbp + 0x848]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x43
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x66
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1858], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1859], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x185a], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x185b], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x185c], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x185d], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x185e], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov byte [rbp + 0x185f], al
lea rcx, [rbp + 0x1858]
mov dl, 0x64
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1860], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1861], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1862], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1863], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1864], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1865], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1866], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1867], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1868], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1869], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x186a], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x186b], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x186c], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x186d], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x186e], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x186f], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x1870], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1871], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1872], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1873], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1874], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1875], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1876], al
lea rcx, [rbp + 0x1858]
call fcn.14003c980
lea rcx, [rbp + 0x1858]
mov byte [rbp + 0x1877], al
mov byte [rbp + 0x1878], 0
call fcn.14003b7b0
mov rdx, rax
lea rcx, [rbp + 0x868]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x44
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x66
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x1880], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x35
mov byte [rbp + 0x1881], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x1882], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x1883], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x1884], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x1885], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x1886], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1887], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x1888], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x1889], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x188a], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x188b], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov byte [rbp + 0x188c], al
mov dl, 0x66
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x188d], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x188e], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x188f], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x1890], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x1891], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x1892], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1893], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1894], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1895], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1896], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x1897], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x1898], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x1899], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x189a], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x189b], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x189c], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x189d], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x189e], al
lea rcx, [rbp + 0x1880]
call fcn.14003c9a0
lea rcx, [rbp + 0x1880]
mov byte [rbp + 0x189f], al
mov byte [rbp + 0x18a0], 0
call fcn.14003b870
mov rdx, rax
lea rcx, [rbp + 0x888]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x45
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x35
mov byte [rbp + 0x2fc8], 0x4a
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2fc9], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2fca], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2fcb], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2fcc], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fcd], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2fce], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2fcf], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2fd0], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2fd1], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2fd2], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2fd3], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2fd4], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2fd5], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fd6], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fd7], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2fd8], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2fd9], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2fda], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2fdb], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fdc], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2fdd], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2fde], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2fdf], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2fe0], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fe1], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2fe2], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2fe3], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fe4], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2fe5], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2fe6], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2fe7], al
lea rcx, [rbp + 0x2fc8]
call fcn.14003c9b0
mov byte [rbp + 0x2fe8], al
lea rcx, [rbp + 0x2fc8]
xor eax, eax
mov byte [rbp + 0x2fe9], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x8a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x46
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x30
mov byte [rbp + 0x2fa0], 0x68
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2fa1], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2fa2], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2fa3], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2fa4], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2fa5], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2fa6], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2fa7], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2fa8], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2fa9], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2faa], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2fab], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fac], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2fad], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2fae], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2faf], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2fb0], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2fb1], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2fb2], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2fb3], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2fb4], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2fb5], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov byte [rbp + 0x2fb6], al
mov dl, 0x39
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2fb7], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2fb8], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2fb9], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2fba], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2fbb], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2fbc], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2fbd], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2fbe], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2fbf], al
lea rcx, [rbp + 0x2fa0]
call fcn.14003c9b0
mov byte [rbp + 0x2fc0], al
lea rcx, [rbp + 0x2fa0]
xor eax, eax
mov byte [rbp + 0x2fc1], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x8c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x47
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x62
mov byte [rbp + 0x2f78], 0x11
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2f79], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2f7a], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2f7b], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2f7c], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2f7d], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov byte [rbp + 0x2f7e], al
mov dl, 0x32
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2f7f], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2f80], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2f81], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2f82], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2f83], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2f84], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2f85], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2f86], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2f87], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2f88], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2f89], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2f8a], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2f8b], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2f8c], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2f8d], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2f8e], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2f8f], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2f90], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2f91], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov byte [rbp + 0x2f92], al
mov dl, 0x62
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2f93], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2f94], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2f95], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2f96], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2f97], al
lea rcx, [rbp + 0x2f78]
call fcn.14003c9b0
mov byte [rbp + 0x2f98], al
lea rcx, [rbp + 0x2f78]
xor eax, eax
mov byte [rbp + 0x2f99], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x8e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x48
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x38
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x18a8], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x18a9], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x18aa], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x18ab], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x18ac], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x18ad], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x18ae], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x18af], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x18b0], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov byte [rbp + 0x18b1], al
lea rcx, [rbp + 0x18a8]
mov dl, 0x61
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x18b2], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x18b3], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x18b4], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x18b5], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x18b6], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x18b7], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x18b8], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x18b9], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x18ba], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x18bb], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x18bc], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x18bd], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x18be], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x18bf], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x18c0], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x18c1], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x18c2], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x18c3], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x18c4], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x18c5], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x18c6], al
lea rcx, [rbp + 0x18a8]
call fcn.14003ca50
lea rcx, [rbp + 0x18a8]
mov byte [rbp + 0x18c7], al
mov byte [rbp + 0x18c8], 0
call fcn.14003c4f0
mov rdx, rax
lea rcx, [rbp + 0x908]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x49
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x65
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x18d0], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x61
mov byte [rbp + 0x18d1], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x18d2], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x18d3], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x18d4], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x18d5], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x18d6], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x18d7], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x18d8], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x18d9], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x18da], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x18db], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x18dc], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x18dd], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov byte [rbp + 0x18de], al
mov dl, 0x66
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x18df], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x18e0], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x18e1], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x18e2], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x18e3], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x18e4], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x18e5], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x18e6], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x18e7], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x18e8], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x18e9], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x18ea], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x18eb], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x18ec], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x18ed], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x18ee], al
lea rcx, [rbp + 0x18d0]
call fcn.14003ca00
lea rcx, [rbp + 0x18d0]
mov byte [rbp + 0x18ef], al
mov byte [rbp + 0x18f0], 0
call fcn.14003c570
mov rdx, rax
lea rcx, [rbp + 0x928]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x4a
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov dword [rsp + 0x20], 0
mov rcx, rbx
call fcn.14000e140
mov dl, 0x37
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x18f8], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x18f9], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x18fa], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x18fb], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x32
mov byte [rbp + 0x18fc], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x18fd], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x18fe], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x18ff], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1900], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1901], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1902], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x1903], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1904], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1905], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x1906], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1907], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1908], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1909], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x190a], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov byte [rbp + 0x190b], al
mov dl, 0x39
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x190c], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x190d], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x190e], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x62
mov byte [rbp + 0x190f], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1910], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x1911], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1912], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1913], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x37
mov byte [rbp + 0x1914], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1915], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1916], al
lea rcx, [rbp + 0x18f8]
call fcn.14003ca50
lea rcx, [rbp + 0x18f8]
mov byte [rbp + 0x1917], al
mov byte [rbp + 0x1918], 0
call fcn.14003c4f0
mov rdx, rax
lea rcx, [rbp + 0x948]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x4b
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2f50], 0x51
mov dl, 0x32
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2f51], al
mov dl, 0x31
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2f52], al
mov dl, 0x33
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov byte [rbp + 0x2f53], al
mov r8d, 3
mov dl, 0x66
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2f54], al
mov dl, 0x66
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2f55], al
mov dl, 0x63
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2f56], al
mov dl, 0x63
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2f57], al
mov dl, 0x39
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2f58], al
mov dl, 0x33
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2f59], al
mov dl, 0x64
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2f5a], al
mov dl, 0x39
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f5b], al
mov dl, 0x31
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f5c], al
mov dl, 0x61
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f5d], al
mov dl, 0x39
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f5e], al
mov dl, 0x31
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2f5f], al
mov dl, 0x35
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2f60], al
mov dl, 0x32
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2f61], al
mov dl, 0x33
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2f62], al
mov dl, 0x33
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov byte [rbp + 0x2f63], al
lea rcx, [rbp + 0x2f50]
mov r8d, 0x13
mov dl, 0x39
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2f64], al
mov dl, 0x61
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2f65], al
mov dl, 0x30
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2f66], al
mov dl, 0x62
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2f67], al
mov dl, 0x66
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2f68], al
mov dl, 0x63
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2f69], al
mov dl, 0x63
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2f6a], al
mov dl, 0x65
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2f6b], al
mov dl, 0x30
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2f6c], al
mov dl, 0x35
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2f6d], al
mov dl, 0x37
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2f6e], al
mov dl, 0x65
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2f6f], al
mov dl, 0x65
lea rcx, [rbp + 0x2f50]
call fcn.14003c990
mov byte [rbp + 0x2f70], al
lea rcx, [rbp + 0x2f50]
xor eax, eax
mov byte [rbp + 0x2f71], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0x968]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x4c
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x38
mov byte [rbp + 0x2f28], 0x1f
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2f29], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2f2a], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2f2b], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2f2c], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2f2d], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2f2e], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2f2f], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2f30], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2f31], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2f32], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2f33], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2f34], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2f35], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2f36], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2f37], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2f38], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2f39], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2f3a], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2f3b], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2f3c], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2f3d], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2f3e], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2f3f], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2f40], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2f41], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2f42], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2f43], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2f44], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2f45], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2f46], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2f47], al
lea rcx, [rbp + 0x2f28]
call fcn.14003c9b0
mov byte [rbp + 0x2f48], al
lea rcx, [rbp + 0x2f28]
xor eax, eax
mov byte [rbp + 0x2f49], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x988]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x4d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2f00], 0x21
mov dl, 0x61
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2f01], al
mov dl, 0x31
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2f02], al
mov dl, 0x61
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2f03], al
mov dl, 0x62
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2f04], al
mov dl, 0x30
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2f05], al
mov dl, 0x61
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2f06], al
mov dl, 0x32
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2f07], al
mov dl, 0x30
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2f08], al
mov dl, 0x34
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2f09], al
mov dl, 0x36
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2f0a], al
mov dl, 0x66
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f0b], al
mov dl, 0x34
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f0c], al
mov dl, 0x33
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f0d], al
mov dl, 0x62
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2f0e], al
mov dl, 0x62
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2f0f], al
mov dl, 0x66
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2f10], al
mov dl, 0x36
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2f11], al
mov dl, 0x38
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2f12], al
mov dl, 0x61
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2f13], al
mov dl, 0x36
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov byte [rbp + 0x2f14], al
mov r8d, 0x14
lea rcx, [rbp + 0x2f00]
mov dl, 0x62
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2f15], al
mov dl, 0x37
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2f16], al
mov dl, 0x34
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2f17], al
mov dl, 0x66
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2f18], al
mov dl, 0x35
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2f19], al
mov dl, 0x31
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2f1a], al
mov dl, 0x34
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2f1b], al
mov dl, 0x62
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2f1c], al
mov dl, 0x38
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2f1d], al
mov dl, 0x63
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2f1e], al
mov dl, 0x38
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2f1f], al
mov dl, 0x64
lea rcx, [rbp + 0x2f00]
call fcn.14003c990
mov byte [rbp + 0x2f20], al
lea rcx, [rbp + 0x2f00]
xor eax, eax
mov byte [rbp + 0x2f21], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0x9a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x4e
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x30
mov byte [rbp + 0x2ed8], 0x40
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov byte [rbp + 0x2ed9], al
mov dl, 0x66
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2eda], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2edb], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2edc], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2edd], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2ede], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2edf], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2ee0], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2ee1], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2ee2], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2ee3], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2ee4], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2ee5], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2ee6], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2ee7], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2ee8], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2ee9], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2eea], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2eeb], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2eec], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov byte [rbp + 0x2eed], al
mov dl, 0x35
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2eee], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2eef], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2ef0], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2ef1], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2ef2], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2ef3], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2ef4], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2ef5], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2ef6], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2ef7], al
lea rcx, [rbp + 0x2ed8]
call fcn.14003c9b0
mov byte [rbp + 0x2ef8], al
lea rcx, [rbp + 0x2ed8]
xor eax, eax
mov byte [rbp + 0x2ef9], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x9c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x4f
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x33
mov byte [rbp + 0x2eb0], 0x55
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2eb1], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2eb2], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2eb3], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2eb4], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov byte [rbp + 0x2eb5], al
mov dl, 0x62
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2eb6], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2eb7], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2eb8], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2eb9], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2eba], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2ebb], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2ebc], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2ebd], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2ebe], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2ebf], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2ec0], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2ec1], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2ec2], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2ec3], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2ec4], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2ec5], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2ec6], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2ec7], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2ec8], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov byte [rbp + 0x2ec9], al
lea rcx, [rbp + 0x2eb0]
mov dl, 0x34
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2eca], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2ecb], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2ecc], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2ecd], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2ece], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2ecf], al
lea rcx, [rbp + 0x2eb0]
call fcn.14003c9b0
mov byte [rbp + 0x2ed0], al
lea rcx, [rbp + 0x2eb0]
xor eax, eax
mov byte [rbp + 0x2ed1], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x9e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x50
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 1
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
mov dl, 0x33
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1920], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1921], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1922], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x1923], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1924], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x1925], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x1926], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1927], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x1928], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x30
mov byte [rbp + 0x1929], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x66
mov byte [rbp + 0x192a], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x35
mov byte [rbp + 0x192b], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x192c], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x192d], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x63
mov byte [rbp + 0x192e], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x192f], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1930], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1931], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x64
mov byte [rbp + 0x1932], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x65
mov byte [rbp + 0x1933], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1934], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1935], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x33
mov byte [rbp + 0x1936], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x38
mov byte [rbp + 0x1937], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x1938], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x61
mov byte [rbp + 0x1939], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x39
mov byte [rbp + 0x193a], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x36
mov byte [rbp + 0x193b], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x31
mov byte [rbp + 0x193c], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov byte [rbp + 0x193d], al
mov dl, 0x31
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
mov dl, 0x34
mov byte [rbp + 0x193e], al
lea rcx, [rbp + 0x1920]
call fcn.14003ca50
lea rcx, [rbp + 0x1920]
mov byte [rbp + 0x193f], al
mov byte [rbp + 0x1940], 0
call fcn.14003c4f0
mov rdx, rax
lea rcx, [rbp + 0xa08]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x51
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x65
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1948], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1949], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x194a], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x194b], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x194c], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x194d], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x194e], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x194f], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1950], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1951], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1952], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1953], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1954], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov byte [rbp + 0x1955], al
lea rcx, [rbp + 0x1948]
mov dl, 0x39
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1956], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1957], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1958], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1959], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x195a], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x195b], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x195c], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x195d], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x195e], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x195f], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1960], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1961], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1962], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1963], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1964], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x32
mov byte [rbp + 0x1965], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1966], al
lea rcx, [rbp + 0x1948]
call fcn.14003c9c0
lea rcx, [rbp + 0x1948]
mov byte [rbp + 0x1967], al
mov byte [rbp + 0x1968], 0
call fcn.14003b920
mov rdx, rax
lea rcx, [rbp + 0xa28]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x52
xor r9d, r9d
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
xor r8d, r8d
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2e88], 0x54
mov dl, 0x63
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2e89], al
mov dl, 0x65
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2e8a], al
mov dl, 0x36
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2e8b], al
mov dl, 0x35
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2e8c], al
mov dl, 0x31
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2e8d], al
mov dl, 0x38
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2e8e], al
mov dl, 0x66
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2e8f], al
mov dl, 0x36
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2e90], al
mov dl, 0x61
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2e91], al
mov dl, 0x33
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2e92], al
mov dl, 0x39
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e93], al
mov dl, 0x63
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e94], al
mov dl, 0x35
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e95], al
mov dl, 0x33
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e96], al
mov dl, 0x62
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov byte [rbp + 0x2e97], al
mov r8d, reloc.WS2_32.dll_ntohs
mov dl, 0x65
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2e98], al
mov dl, 0x39
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2e99], al
mov dl, 0x37
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2e9a], al
mov dl, 0x65
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2e9b], al
mov dl, 0x62
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2e9c], al
mov dl, 0x61
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2e9d], al
mov dl, 0x31
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2e9e], al
mov dl, 0x61
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2e9f], al
mov dl, 0x33
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2ea0], al
mov dl, 0x35
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2ea1], al
mov dl, 0x61
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2ea2], al
mov dl, 0x35
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2ea3], al
mov dl, 0x33
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2ea4], al
mov dl, 0x65
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2ea5], al
mov dl, 0x31
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2ea6], al
mov dl, 0x38
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov byte [rbp + 0x2ea7], al
mov r8d, 0x1f
mov dl, 0x33
lea rcx, [rbp + 0x2e88]
call fcn.14003c990
mov byte [rbp + 0x2ea8], al
lea rcx, [rbp + 0x2e88]
xor eax, eax
mov byte [rbp + 0x2ea9], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0xa48]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x52
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x31
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1970], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x65
mov byte [rbp + 0x1971], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x1972], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x34
mov byte [rbp + 0x1973], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x1974], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x1975], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x1976], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x1977], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x64
mov byte [rbp + 0x1978], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x30
mov byte [rbp + 0x1979], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x62
mov byte [rbp + 0x197a], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x197b], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x197c], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x197d], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov byte [rbp + 0x197e], al
lea rcx, [rbp + 0x1970]
mov dl, 0x39
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x197f], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1980], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1981], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x1982], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x63
mov byte [rbp + 0x1983], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1984], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1985], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x1986], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x64
mov byte [rbp + 0x1987], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1988], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x62
mov byte [rbp + 0x1989], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x198a], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x198b], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x198c], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x37
mov byte [rbp + 0x198d], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x198e], al
lea rcx, [rbp + 0x1970]
call fcn.14003ca20
lea rcx, [rbp + 0x1970]
mov byte [rbp + 0x198f], al
mov byte [rbp + 0x1990], 0
call fcn.14003c470
mov rdx, rax
lea rcx, [rbp + 0xa68]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x52
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2e60], 4
mov dl, 0x30
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2e61], al
mov dl, 0x61
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2e62], al
mov dl, 0x32
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2e63], al
mov dl, 0x38
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2e64], al
mov dl, 0x31
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2e65], al
mov dl, 0x38
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2e66], al
mov dl, 0x66
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2e67], al
mov dl, 0x65
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2e68], al
mov dl, 0x34
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2e69], al
mov dl, 0x35
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2e6a], al
mov dl, 0x37
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e6b], al
mov dl, 0x63
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e6c], al
mov dl, 0x37
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e6d], al
mov dl, 0x35
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2e6e], al
mov dl, 0x31
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2e6f], al
mov dl, 0x30
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov byte [rbp + 0x2e70], al
mov r8d, 0x10
lea rcx, [rbp + 0x2e60]
mov dl, 0x36
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2e71], al
mov dl, 0x66
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2e72], al
mov dl, 0x39
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2e73], al
mov dl, 0x38
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2e74], al
mov dl, 0x62
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2e75], al
mov dl, 0x61
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2e76], al
mov dl, 0x39
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2e77], al
mov dl, 0x36
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2e78], al
mov dl, 0x63
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2e79], al
mov dl, 0x38
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2e7a], al
mov dl, 0x31
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2e7b], al
mov dl, 0x35
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2e7c], al
mov dl, 0x34
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2e7d], al
mov dl, 0x66
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2e7e], al
mov dl, 0x63
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2e7f], al
mov dl, 0x35
lea rcx, [rbp + 0x2e60]
call fcn.14003c990
mov byte [rbp + 0x2e80], al
xor eax, eax
lea rcx, [rbp + 0x2e60]
mov byte [rbp + 0x2e81], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0xa88]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x52
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x62
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x65
mov byte [rbp + 0x1998], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x61
mov byte [rbp + 0x1999], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x37
mov byte [rbp + 0x199a], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x65
mov byte [rbp + 0x199b], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x62
mov byte [rbp + 0x199c], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x199d], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x199e], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x199f], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x38
mov byte [rbp + 0x19a0], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x19a1], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x19a2], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x19a3], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x39
mov byte [rbp + 0x19a4], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x30
mov byte [rbp + 0x19a5], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x19a6], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov byte [rbp + 0x19a7], al
lea rcx, [rbp + 0x1998]
mov dl, 0x61
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x19a8], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x19a9], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x19aa], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x19ab], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x19ac], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x19ad], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x19ae], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x62
mov byte [rbp + 0x19af], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x61
mov byte [rbp + 0x19b0], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x61
mov byte [rbp + 0x19b1], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x19b2], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x62
mov byte [rbp + 0x19b3], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x19b4], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x30
mov byte [rbp + 0x19b5], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
mov dl, 0x61
mov byte [rbp + 0x19b6], al
lea rcx, [rbp + 0x1998]
call fcn.14003ca30
lea rcx, [rbp + 0x1998]
mov byte [rbp + 0x19b7], al
mov byte [rbp + 0x19b8], 0
call fcn.14003c3f0
mov rdx, rax
lea rcx, [rbp + 0xaa8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x53
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x39
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov byte [rbp + 0x19c0], al
mov dl, 0x32
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x19c1], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x61
mov byte [rbp + 0x19c2], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x19c3], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x61
mov byte [rbp + 0x19c4], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x19c5], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x66
mov byte [rbp + 0x19c6], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x33
mov byte [rbp + 0x19c7], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x62
mov byte [rbp + 0x19c8], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x19c9], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x19ca], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x19cb], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x32
mov byte [rbp + 0x19cc], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x19cd], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x19ce], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x19cf], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x19d0], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x19d1], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x62
mov byte [rbp + 0x19d2], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x61
mov byte [rbp + 0x19d3], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov byte [rbp + 0x19d4], al
mov dl, 0x32
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x19d5], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x19d6], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x61
mov byte [rbp + 0x19d7], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x19d8], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x19d9], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x19da], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x19db], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x19dc], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x32
mov byte [rbp + 0x19dd], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x19de], al
lea rcx, [rbp + 0x19c0]
call fcn.14003c9e0
lea rcx, [rbp + 0x19c0]
mov byte [rbp + 0x19df], al
mov byte [rbp + 0x19e0], 0
call fcn.14003c3c0
mov rdx, rax
lea rcx, [rbp + 0xac8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x54
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x38
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x19e8], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x19e9], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x19ea], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x19eb], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x19ec], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x19ed], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x19ee], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x19ef], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x19f0], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x19f1], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x19f2], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x19f3], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x19f4], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x19f5], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x19f6], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x19f7], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x19f8], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x19f9], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x19fa], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x19fb], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x19fc], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x19fd], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x19fe], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x19ff], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1a00], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov byte [rbp + 0x1a01], al
mov dl, 0x66
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1a02], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1a03], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x33
mov byte [rbp + 0x1a04], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x1a05], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1a06], al
lea rcx, [rbp + 0x19e8]
call fcn.14003c9d0
lea rcx, [rbp + 0x19e8]
mov byte [rbp + 0x1a07], al
mov byte [rbp + 0x1a08], 0
call fcn.14003b9a0
mov rdx, rax
lea rcx, [rbp + 0xae8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x55
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x65
mov byte [rbp + 0x2e38], 0x61
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2e39], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2e3a], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2e3b], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2e3c], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2e3d], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2e3e], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2e3f], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2e40], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2e41], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov byte [rbp + 0x2e42], al
mov dl, 0x63
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2e43], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2e44], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2e45], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2e46], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2e47], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2e48], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2e49], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2e4a], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2e4b], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2e4c], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2e4d], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2e4e], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e4f], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2e50], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e51], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e52], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2e53], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2e54], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2e55], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov byte [rbp + 0x2e56], al
lea rcx, [rbp + 0x2e38]
mov dl, 0x35
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2e57], al
lea rcx, [rbp + 0x2e38]
call fcn.14003c9b0
mov byte [rbp + 0x2e58], al
lea rcx, [rbp + 0x2e38]
xor eax, eax
mov byte [rbp + 0x2e59], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0xb08]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x56
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x30
mov byte [rbp + 0x2e10], 0x3e
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2e11], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e12], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2e13], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2e14], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2e15], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2e16], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2e17], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2e18], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2e19], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e1a], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2e1b], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2e1c], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2e1d], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov byte [rbp + 0x2e1e], al
lea rcx, [rbp + 0x2e10]
mov dl, 0x34
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e1f], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2e20], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2e21], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2e22], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2e23], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2e24], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2e25], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2e26], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2e27], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2e28], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2e29], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2e2a], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2e2b], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2e2c], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2e2d], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2e2e], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2e2f], al
lea rcx, [rbp + 0x2e10]
call fcn.14003c9b0
mov byte [rbp + 0x2e30], al
lea rcx, [rbp + 0x2e10]
xor eax, eax
mov byte [rbp + 0x2e31], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0xb28]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x57
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x31f8], 0x7d
mov dl, 0x36
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x31f9], al
mov dl, 0x64
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x31fa], al
mov dl, 0x33
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x31fb], al
mov dl, 0x35
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x31fc], al
mov dl, 0x65
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x31fd], al
mov dl, 0x36
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x31fe], al
mov dl, 0x30
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x31ff], al
mov dl, 0x35
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x3200], al
mov dl, 0x37
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x3201], al
mov dl, 0x66
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x3202], al
mov dl, 0x61
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3203], al
mov dl, 0x37
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3204], al
mov dl, 0x36
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3205], al
mov dl, 0x35
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3206], al
mov dl, 0x39
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov byte [rbp + 0x3207], al
mov r8d, reloc.WS2_32.dll_ntohs
lea rcx, [rbp + 0x31f8]
mov dl, 0x39
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x3208], al
mov dl, 0x39
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x3209], al
mov dl, 0x32
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x320a], al
mov dl, 0x36
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x320b], al
mov dl, 0x38
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x320c], al
mov dl, 0x32
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x320d], al
mov dl, 0x33
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x320e], al
mov dl, 0x35
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x320f], al
mov dl, 0x65
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x3210], al
mov dl, 0x36
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x3211], al
mov dl, 0x39
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x3212], al
mov dl, 0x64
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x3213], al
mov dl, 0x33
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x3214], al
mov dl, 0x65
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x3215], al
mov dl, 0x35
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x3216], al
mov dl, 0x38
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov byte [rbp + 0x3217], al
mov r8d, 0x1f
mov dl, 0x36
lea rcx, [rbp + 0x31f8]
call fcn.14003c990
mov byte [rbp + 0x3218], al
lea rcx, [rbp + 0x31f8]
xor eax, eax
mov byte [rbp + 0x3219], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0xb48]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x57
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x38
mov byte [rbp + 0x31d0], 0x71
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x31d1], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x31d2], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x31d3], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x31d4], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x31d5], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x31d6], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x31d7], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x31d8], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x31d9], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x31da], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x31db], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x31dc], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x31dd], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x31de], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov byte [rbp + 0x31df], al
mov dl, 0x62
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x31e0], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x31e1], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x31e2], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x31e3], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x31e4], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x31e5], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x31e6], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x31e7], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x31e8], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x31e9], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x31ea], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x31eb], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x31ec], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x31ed], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x31ee], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x31ef], al
lea rcx, [rbp + 0x31d0]
call fcn.14003c9b0
mov byte [rbp + 0x31f0], al
lea rcx, [rbp + 0x31d0]
xor eax, eax
mov byte [rbp + 0x31f1], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0xb68]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x58
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
mov dl, 0x64
mov byte [rbp + 0x30b8], 0x64
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30b9], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30ba], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x30bb], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x30bc], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x30bd], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30be], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x30bf], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x30c0], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x30c1], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x30c2], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x30c3], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x30c4], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x30c5], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x30c6], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x30c7], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x30c8], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x30c9], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30ca], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov byte [rbp + 0x30cb], al
mov dl, 0x38
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x30cc], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30cd], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x30ce], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30cf], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30d0], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x30d1], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x30d2], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x30d3], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x30d4], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x30d5], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x30d6], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x30d7], al
lea rcx, [rbp + 0x30b8]
call fcn.14003c9b0
mov byte [rbp + 0x30d8], al
lea rcx, [rbp + 0x30b8]
xor eax, eax
mov byte [rbp + 0x30d9], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0xb88]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x59
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2dc0], 0x46
mov dl, 0x34
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2dc1], al
mov dl, 0x33
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov byte [rbp + 0x2dc2], al
lea rcx, [rbp + 0x2dc0]
mov r8d, 2
mov dl, 0x34
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2dc3], al
mov dl, 0x31
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2dc4], al
mov dl, 0x64
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2dc5], al
mov dl, 0x66
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2dc6], al
mov dl, 0x61
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2dc7], al
mov dl, 0x61
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2dc8], al
mov dl, 0x37
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2dc9], al
mov dl, 0x32
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2dca], al
mov dl, 0x35
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2dcb], al
mov dl, 0x39
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2dcc], al
mov dl, 0x30
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2dcd], al
mov dl, 0x38
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2dce], al
mov dl, 0x32
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2dcf], al
mov dl, 0x30
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2dd0], al
mov dl, 0x32
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2dd1], al
mov dl, 0x32
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2dd2], al
mov dl, 0x31
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2dd3], al
mov dl, 0x34
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2dd4], al
mov dl, 0x37
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2dd5], al
mov dl, 0x61
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2dd6], al
mov dl, 0x66
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2dd7], al
mov dl, 0x64
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2dd8], al
mov dl, 0x33
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2dd9], al
mov dl, 0x37
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2dda], al
mov dl, 0x31
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2ddb], al
mov dl, 0x62
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2ddc], al
mov dl, 0x36
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2ddd], al
mov dl, 0x39
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2dde], al
mov dl, 0x63
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2ddf], al
mov dl, 0x33
lea rcx, [rbp + 0x2dc0]
call fcn.14003c990
mov byte [rbp + 0x2de0], al
lea rcx, [rbp + 0x2dc0]
xor eax, eax
mov byte [rbp + 0x2de1], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0xba8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x5a
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov dword [rsp + 0x20], 1
mov rcx, rbx
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x3270], 0x7b
mov dl, 0x34
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x3271], al
mov dl, 0x38
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x3272], al
mov dl, 0x32
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x3273], al
mov dl, 0x66
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x3274], al
mov dl, 0x31
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x3275], al
mov dl, 0x34
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x3276], al
mov dl, 0x66
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x3277], al
mov dl, 0x31
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x3278], al
mov dl, 0x61
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x3279], al
mov dl, 0x36
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x327a], al
mov dl, 0x31
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x327b], al
mov dl, 0x38
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x327c], al
mov dl, 0x33
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x327d], al
mov dl, 0x61
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x327e], al
mov dl, 0x64
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x327f], al
mov dl, 0x64
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x3280], al
mov dl, 0x35
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x3281], al
mov dl, 0x36
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x3282], al
mov dl, 0x64
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x3283], al
mov dl, 0x38
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x3284], al
mov dl, 0x62
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x3285], al
mov dl, 0x36
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x3286], al
mov dl, 0x32
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x3287], al
mov dl, 0x30
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x3288], al
mov dl, 0x66
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x3289], al
mov dl, 0x65
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x328a], al
mov dl, 0x66
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x328b], al
mov dl, 0x32
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x328c], al
mov dl, 0x33
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x328d], al
mov dl, 0x63
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x328e], al
mov dl, 0x62
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x328f], al
mov dl, 0x61
lea rcx, [rbp + 0x3270]
call fcn.14003c990
mov byte [rbp + 0x3290], al
xor eax, eax
lea rcx, [rbp + 0x3270]
mov byte [rbp + 0x3291], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0xbc8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x5b
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x3068], 0x1c
mov dl, 0x34
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x3069], al
mov dl, 0x36
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x306a], al
mov dl, 0x63
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x306b], al
mov dl, 0x37
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x306c], al
mov dl, 0x30
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x306d], al
mov dl, 0x38
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x306e], al
mov dl, 0x32
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x306f], al
mov dl, 0x38
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x3070], al
mov dl, 0x30
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x3071], al
mov dl, 0x64
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x3072], al
mov dl, 0x33
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3073], al
mov dl, 0x66
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3074], al
mov dl, 0x63
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3075], al
mov dl, 0x35
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x3076], al
mov dl, 0x64
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x3077], al
mov dl, 0x35
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x3078], al
mov dl, 0x35
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x3079], al
mov dl, 0x34
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x307a], al
mov dl, 0x31
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x307b], al
mov dl, 0x32
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x307c], al
mov dl, 0x34
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x307d], al
mov dl, 0x35
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x307e], al
mov dl, 0x31
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x307f], al
mov dl, 0x33
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x3080], al
mov dl, 0x61
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x3081], al
mov dl, 0x62
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x3082], al
mov dl, 0x37
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x3083], al
mov dl, 0x66
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x3084], al
mov dl, 0x30
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov byte [rbp + 0x3085], al
mov r8d, 0x1d
lea rcx, [rbp + 0x3068]
mov dl, 0x34
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x3086], al
mov dl, 0x63
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x3087], al
mov dl, 0x66
lea rcx, [rbp + 0x3068]
call fcn.14003c990
mov byte [rbp + 0x3088], al
lea rcx, [rbp + 0x3068]
xor eax, eax
mov byte [rbp + 0x3089], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0xbe8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x5c
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 0
call fcn.14000e140
mov dl, 0x64
mov byte [rbp + 0x3248], 0x1e
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3249], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x324a], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x324b], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x324c], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x324d], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x324e], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x324f], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x3250], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x3251], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3252], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x3253], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov byte [rbp + 0x3254], al
mov dl, 0x62
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x3255], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x3256], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x3257], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x3258], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3259], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x325a], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x325b], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x325c], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x325d], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x325e], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x325f], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x3260], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x3261], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3262], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x3263], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x3264], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x3265], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x3266], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x3267], al
lea rcx, [rbp + 0x3248]
call fcn.14003c9b0
mov byte [rbp + 0x3268], al
xor eax, eax
mov byte [rbp + 0x3269], al
lea rcx, [rbp + 0x3248]
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0xc08]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x5d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x35
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x20a0], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x20a1], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x20a2], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x20a3], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x39
mov byte [rbp + 0x20a4], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x33
mov byte [rbp + 0x20a5], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x20a6], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x61
mov byte [rbp + 0x20a7], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x20a8], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x20a9], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x20aa], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x33
mov byte [rbp + 0x20ab], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x20ac], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x20ad], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x20ae], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x20af], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x20b0], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x20b1], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x20b2], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x20b3], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x20b4], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x20b5], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x20b6], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x20b7], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x20b8], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x20b9], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x20ba], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x20bb], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x20bc], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x20bd], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x20be], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x20bf], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x20c0], al
lea rcx, [rbp + 0x20a0]
call fcn.14003ca10
lea rcx, [rbp + 0x20a0]
mov byte [rbp + 0x20c1], al
mov byte [rbp + 0x20c2], 0
call fcn.14003bd70
mov rdx, rax
lea rcx, [rbp + 0xc28]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x64
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 1
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
mov dl, 0x35
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x2d
mov byte [rbp + 0x2078], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x2079], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x207a], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x207b], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x207c], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x207d], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x207e], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x207f], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x2080], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x2081], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x2082], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x2083], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x2084], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x2085], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x2086], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x2087], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x2088], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x2089], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov byte [rbp + 0x208a], al
lea rcx, [rbp + 0x2078]
mov dl, 0x62
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x208b], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x2d
mov byte [rbp + 0x208c], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x208d], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x208e], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x208f], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x2090], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x2091], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x2092], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x2093], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x2094], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x2095], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x2096], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x2097], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x2098], al
lea rcx, [rbp + 0x2078]
call fcn.14003c9a0
lea rcx, [rbp + 0x2078]
mov byte [rbp + 0x2099], al
mov byte [rbp + 0x209a], 0
call fcn.14003c340
mov rdx, rax
lea rcx, [rbp + 0xc48]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x65
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x36
mov byte [rbp + 0x2488], 0x3e
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2489], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x248a], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x248b], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x248c], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x248d], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x248e], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x248f], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2490], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2491], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2492], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2493], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2494], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2495], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2496], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2497], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2498], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2499], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x249a], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x249b], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x249c], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x249d], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov byte [rbp + 0x249e], al
mov dl, 0x2d
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x249f], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x24a0], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x24a1], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x24a2], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x24a3], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x24a4], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x24a5], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x24a6], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x24a7], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x24a8], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x24a9], al
lea rcx, [rbp + 0x2488]
call fcn.14003c9b0
mov byte [rbp + 0x24aa], al
lea rcx, [rbp + 0x2488]
xor eax, eax
mov byte [rbp + 0x24ab], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0xc68]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x65
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x65
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x33
mov byte [rbp + 0x2050], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2051], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x2d
mov byte [rbp + 0x2052], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov byte [rbp + 0x2053], al
mov dl, 0x32
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2054], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x34
mov byte [rbp + 0x2055], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2056], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x33
mov byte [rbp + 0x2057], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x66
mov byte [rbp + 0x2058], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x2059], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x37
mov byte [rbp + 0x205a], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x35
mov byte [rbp + 0x205b], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x62
mov byte [rbp + 0x205c], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x205d], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x205e], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x62
mov byte [rbp + 0x205f], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2060], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2061], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x2062], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x61
mov byte [rbp + 0x2063], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x2064], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x2065], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x2d
mov byte [rbp + 0x2066], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov byte [rbp + 0x2067], al
lea rcx, [rbp + 0x2050]
mov dl, 0x37
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x2068], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x31
mov byte [rbp + 0x2069], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x31
mov byte [rbp + 0x206a], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x64
mov byte [rbp + 0x206b], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x32
mov byte [rbp + 0x206c], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x34
mov byte [rbp + 0x206d], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x206e], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x30
mov byte [rbp + 0x206f], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
mov dl, 0x39
mov byte [rbp + 0x2070], al
lea rcx, [rbp + 0x2050]
call fcn.14003ca40
lea rcx, [rbp + 0x2050]
mov byte [rbp + 0x2071], al
mov byte [rbp + 0x2072], 0
call fcn.14003c2c0
mov rdx, rax
lea rcx, [rbp + 0xc88]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x66
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 6
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x64
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x2028], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x2029], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x202a], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x2d
mov byte [rbp + 0x202b], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x202c], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x202d], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov byte [rbp + 0x202e], al
mov dl, 0x61
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x202f], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x2030], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x2031], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x2032], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x2033], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x2034], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x2035], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x2036], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x2037], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x2038], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x2039], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x203a], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x203b], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x203c], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x203d], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x203e], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x2d
mov byte [rbp + 0x203f], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x2040], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x2041], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov byte [rbp + 0x2042], al
mov dl, 0x61
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x2043], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x2044], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x2045], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x2046], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x2047], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x2048], al
lea rcx, [rbp + 0x2028]
call fcn.14003c9d0
lea rcx, [rbp + 0x2028]
mov byte [rbp + 0x2049], al
mov byte [rbp + 0x204a], 0
call fcn.14003c240
mov rdx, rax
lea rcx, [rbp + 0xca8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x67
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x30
mov byte [rbp + 0x2460], 4
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2461], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2462], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2463], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2464], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2465], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2466], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2467], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2468], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov byte [rbp + 0x2469], al
lea rcx, [rbp + 0x2460]
mov dl, 0x39
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x246a], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x246b], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x246c], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x246d], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x246e], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x246f], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2470], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2471], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2472], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2473], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2474], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2475], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2476], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2477], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2478], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2479], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x247a], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x247b], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x247c], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x247d], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x247e], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x247f], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2480], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2481], al
lea rcx, [rbp + 0x2460]
call fcn.14003c9b0
mov byte [rbp + 0x2482], al
lea rcx, [rbp + 0x2460]
xor eax, eax
mov byte [rbp + 0x2483], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0xcc8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x68
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x36
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x2000], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x2001], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x2002], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x2003], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x2004], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x2d
mov byte [rbp + 0x2005], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x2006], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x2007], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x2008], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x2009], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x34
mov byte [rbp + 0x200a], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov byte [rbp + 0x200b], al
mov dl, 0x38
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x200c], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x200d], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x200e], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x200f], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x2010], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x2011], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x2012], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x2013], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x30
mov byte [rbp + 0x2014], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x2015], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x2016], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x2017], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x2018], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x2d
mov byte [rbp + 0x2019], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x201a], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x31
mov byte [rbp + 0x201b], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x201c], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x37
mov byte [rbp + 0x201d], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x201e], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov byte [rbp + 0x201f], al
mov dl, 0x65
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x2020], al
lea rcx, [rbp + 0x2000]
call fcn.14003ca00
lea rcx, [rbp + 0x2000]
mov byte [rbp + 0x2021], al
mov byte [rbp + 0x2022], 0
call fcn.14003c1c0
mov rdx, rax
lea rcx, [rbp + 0xce8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x69
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x38
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1fd8], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1fd9], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1fda], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1fdb], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1fdc], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1fdd], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x1fde], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1fdf], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1fe0], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x1fe1], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1fe2], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x1fe3], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1fe4], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1fe5], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1fe6], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x1fe7], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1fe8], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1fe9], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1fea], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1feb], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1fec], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1fed], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1fee], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1fef], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1ff0], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1ff1], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x1ff2], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1ff3], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1ff4], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1ff5], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x1ff6], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1ff7], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1ff8], al
lea rcx, [rbp + 0x1fd8]
call fcn.14003c9c0
lea rcx, [rbp + 0x1fd8]
mov byte [rbp + 0x1ff9], al
mov byte [rbp + 0x1ffa], 0
call fcn.14003c140
mov rdx, rax
lea rcx, [rbp + 0xd08]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6a
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2438], 0x69
mov dl, 0x38
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2439], al
mov dl, 0x66
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x243a], al
mov dl, 0x66
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x243b], al
mov dl, 0x38
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x243c], al
mov dl, 0x32
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x243d], al
mov dl, 0x34
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x243e], al
mov dl, 0x39
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x243f], al
mov dl, 0x64
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2440], al
mov dl, 0x2d
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2441], al
mov dl, 0x35
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2442], al
mov dl, 0x63
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2443], al
mov dl, 0x62
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2444], al
mov dl, 0x65
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2445], al
mov dl, 0x66
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2446], al
mov dl, 0x35
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2447], al
mov dl, 0x35
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2448], al
mov dl, 0x33
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2449], al
mov dl, 0x32
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x244a], al
mov dl, 0x30
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x244b], al
mov dl, 0x64
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x244c], al
mov dl, 0x34
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x244d], al
mov dl, 0x30
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x244e], al
mov dl, 0x34
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x244f], al
mov dl, 0x32
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2450], al
mov dl, 0x35
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2451], al
mov dl, 0x37
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2452], al
mov dl, 0x39
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2453], al
mov dl, 0x30
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2454], al
mov dl, 0x2d
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2455], al
mov dl, 0x64
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov byte [rbp + 0x2456], al
mov r8d, 0x1e
lea rcx, [rbp + 0x2438]
mov dl, 0x30
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2457], al
mov dl, 0x36
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2458], al
mov dl, 0x32
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2459], al
mov dl, 0x36
lea rcx, [rbp + 0x2438]
call fcn.14003c990
mov byte [rbp + 0x245a], al
lea rcx, [rbp + 0x2438]
xor eax, eax
mov byte [rbp + 0x245b], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xd28]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6b
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2410], reloc.WS2_32.dll_ntohs
mov dl, 0x35
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2411], al
mov dl, 0x38
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2412], al
mov dl, 0x31
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2413], al
mov dl, 0x30
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2414], al
mov dl, 0x32
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2415], al
mov dl, 0x30
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2416], al
mov dl, 0x32
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2417], al
mov dl, 0x37
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2418], al
mov dl, 0x37
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2419], al
mov dl, 0x2d
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x241a], al
mov dl, 0x31
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x241b], al
mov dl, 0x61
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x241c], al
mov dl, 0x38
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x241d], al
mov dl, 0x36
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x241e], al
mov dl, 0x33
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x241f], al
mov dl, 0x63
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2420], al
mov dl, 0x35
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2421], al
mov dl, 0x63
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2422], al
mov dl, 0x62
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2423], al
mov dl, 0x61
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2424], al
mov dl, 0x35
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2425], al
mov dl, 0x32
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2426], al
mov dl, 0x37
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2427], al
mov dl, 0x36
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2428], al
mov dl, 0x30
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov byte [rbp + 0x2429], al
mov r8d, 0x19
lea rcx, [rbp + 0x2410]
mov dl, 0x62
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x242a], al
mov dl, 0x63
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x242b], al
mov dl, 0x30
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x242c], al
mov dl, 0x61
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x242d], al
mov dl, 0x2d
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x242e], al
mov dl, 0x39
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x242f], al
mov dl, 0x34
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2430], al
mov dl, 0x39
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2431], al
mov dl, 0x30
lea rcx, [rbp + 0x2410]
call fcn.14003c990
mov byte [rbp + 0x2432], al
lea rcx, [rbp + 0x2410]
xor eax, eax
mov byte [rbp + 0x2433], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xd48]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6c
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x33
mov byte [rbp + 0x23e8], 0x51
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x23e9], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x23ea], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x23eb], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x23ec], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x23ed], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x23ee], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x23ef], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x23f0], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x23f1], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x23f2], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x23f3], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x23f4], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x23f5], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x23f6], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x23f7], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x23f8], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x23f9], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x23fa], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x23fb], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x23fc], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x23fd], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x23fe], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x23ff], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2400], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov byte [rbp + 0x2401], al
mov dl, 0x31
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2402], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2403], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2404], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2405], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2406], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2407], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2408], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2409], al
lea rcx, [rbp + 0x23e8]
call fcn.14003c9b0
mov byte [rbp + 0x240a], al
lea rcx, [rbp + 0x23e8]
xor eax, eax
mov byte [rbp + 0x240b], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0xd68]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2370], 0x30
mov dl, 0x34
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2371], al
mov dl, 0x65
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2372], al
mov dl, 0x62
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2373], al
mov dl, 0x30
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2374], al
mov dl, 0x61
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov byte [rbp + 0x2375], al
lea rcx, [rbp + 0x2370]
mov r8d, 5
mov dl, 0x62
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2376], al
mov dl, 0x34
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2377], al
mov dl, 0x36
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2378], al
mov dl, 0x63
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2379], al
mov dl, 0x33
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x237a], al
mov dl, 0x33
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x237b], al
mov dl, 0x2d
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x237c], al
mov dl, 0x39
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x237d], al
mov dl, 0x35
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x237e], al
mov dl, 0x65
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x237f], al
mov dl, 0x31
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2380], al
mov dl, 0x36
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2381], al
mov dl, 0x33
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2382], al
mov dl, 0x66
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2383], al
mov dl, 0x31
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2384], al
mov dl, 0x30
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2385], al
mov dl, 0x36
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2386], al
mov dl, 0x62
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2387], al
mov dl, 0x31
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2388], al
mov dl, 0x66
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2389], al
mov dl, 0x37
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x238a], al
mov dl, 0x33
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x238b], al
mov dl, 0x61
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x238c], al
mov dl, 0x66
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x238d], al
mov dl, 0x61
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x238e], al
mov dl, 0x37
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x238f], al
mov dl, 0x2d
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2390], al
mov dl, 0x31
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2391], al
mov dl, 0x62
lea rcx, [rbp + 0x2370]
call fcn.14003c990
mov byte [rbp + 0x2392], al
lea rcx, [rbp + 0x2370]
xor eax, eax
mov byte [rbp + 0x2393], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xd88]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2398], 0x2a
mov dl, 0x39
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2399], al
mov dl, 0x66
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x239a], al
mov dl, 0x62
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x239b], al
mov dl, 0x62
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x239c], al
mov dl, 0x64
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x239d], al
mov dl, 0x39
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x239e], al
mov dl, 0x65
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x239f], al
mov dl, 0x32
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x23a0], al
mov dl, 0x39
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x23a1], al
mov dl, 0x65
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x23a2], al
mov dl, 0x32
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x23a3], al
mov dl, 0x36
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x23a4], al
mov dl, 0x2d
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x23a5], al
mov dl, 0x62
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x23a6], al
mov dl, 0x62
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x23a7], al
mov dl, 0x33
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x23a8], al
mov dl, 0x66
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x23a9], al
mov dl, 0x62
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x23aa], al
mov dl, 0x66
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x23ab], al
mov dl, 0x39
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x23ac], al
mov dl, 0x38
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x23ad], al
mov dl, 0x61
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x23ae], al
mov dl, 0x34
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x23af], al
mov dl, 0x2d
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x23b0], al
mov dl, 0x65
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x23b1], al
mov dl, 0x64
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x23b2], al
mov dl, 0x35
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x23b3], al
mov dl, 0x39
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x23b4], al
mov dl, 0x32
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x23b5], al
mov dl, 0x35
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x23b6], al
mov dl, 0x33
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x23b7], al
mov dl, 0x39
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x23b8], al
mov dl, 0x36
lea rcx, [rbp + 0x2398]
call fcn.14003c990
mov byte [rbp + 0x23b9], al
mov r8d, 0x21
lea rcx, [rbp + 0x2398]
mov dl, 0x64
call fcn.14003c990
mov byte [rbp + 0x23ba], al
lea rcx, [rbp + 0x2398]
xor eax, eax
mov byte [rbp + 0x23bb], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xda8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6e
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x34
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x30
mov byte [rbp + 0x1e98], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x33
mov byte [rbp + 0x1e99], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x37
mov byte [rbp + 0x1e9a], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x39
mov byte [rbp + 0x1e9b], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x1e9c], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x2d
mov byte [rbp + 0x1e9d], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x64
mov byte [rbp + 0x1e9e], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x1e9f], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x1ea0], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x62
mov byte [rbp + 0x1ea1], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x1ea2], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x1ea3], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x1ea4], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x2d
mov byte [rbp + 0x1ea5], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov byte [rbp + 0x1ea6], al
mov dl, 0x36
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x65
mov byte [rbp + 0x1ea7], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x38
mov byte [rbp + 0x1ea8], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x1ea9], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x30
mov byte [rbp + 0x1eaa], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x61
mov byte [rbp + 0x1eab], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x39
mov byte [rbp + 0x1eac], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x1ead], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x33
mov byte [rbp + 0x1eae], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x2d
mov byte [rbp + 0x1eaf], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x64
mov byte [rbp + 0x1eb0], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x1eb1], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x1eb2], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x1eb3], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x1eb4], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x31
mov byte [rbp + 0x1eb5], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x1eb6], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x1eb7], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x1eb8], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov dl, 0x39
mov byte [rbp + 0x1eb9], al
lea rcx, [rbp + 0x1e98]
call fcn.14003ca30
mov byte [rbp + 0x1eba], al
mov byte [rbp + 0x1ebb], 0
lea rcx, [rbp + 0x1e98]
call fcn.14003c0c0
mov rdx, rax
lea rcx, [rbp + 0xdc8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6f
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x35
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x1fb0], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x1fb1], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x1fb2], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x1fb3], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x1fb4], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x1fb5], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x33
mov byte [rbp + 0x1fb6], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x1fb7], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x61
mov byte [rbp + 0x1fb8], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x1fb9], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x1fba], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x1fbb], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x1fbc], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x1fbd], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x1fbe], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x1fbf], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x1fc0], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x1fc1], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x1fc2], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x1fc3], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x1fc4], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x1fc5], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x1fc6], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x1fc7], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x1fc8], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x1fc9], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x1fca], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x1fcb], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x1fcc], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x1fcd], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x1fce], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x1fcf], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x1fd0], al
lea rcx, [rbp + 0x1fb0]
call fcn.14003ca10
lea rcx, [rbp + 0x1fb0]
mov byte [rbp + 0x1fd1], al
mov byte [rbp + 0x1fd2], 0
call fcn.14003bd70
mov rdx, rax
lea rcx, [rbp + 0xde8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x6f
mov r9d, 2
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
mov dl, 0x36
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x33
mov byte [rbp + 0x1e70], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x65
mov byte [rbp + 0x1e71], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x63
mov byte [rbp + 0x1e72], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1e73], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1e74], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x1e75], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x2d
mov byte [rbp + 0x1e76], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1e77], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1e78], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x1e79], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1e7a], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1e7b], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x1e7c], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x1e7d], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1e7e], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x2d
mov byte [rbp + 0x1e7f], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x1e80], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x1e81], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov byte [rbp + 0x1e82], al
lea rcx, [rbp + 0x1e70]
mov dl, 0x65
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x1e83], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x1e84], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1e85], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x63
mov byte [rbp + 0x1e86], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1e87], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x1e88], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x2d
mov byte [rbp + 0x1e89], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x66
mov byte [rbp + 0x1e8a], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1e8b], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x1e8c], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x65
mov byte [rbp + 0x1e8d], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x1e8e], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1e8f], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1e90], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1e91], al
lea rcx, [rbp + 0x1e70]
call fcn.14003c9e0
lea rcx, [rbp + 0x1e70]
mov byte [rbp + 0x1e92], al
mov byte [rbp + 0x1e93], 0
call fcn.14003c090
mov rdx, rax
lea rcx, [rbp + 0xe08]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x70
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x64
mov byte [rbp + 0x23c0], 0x3e
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x23c1], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x23c2], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x23c3], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x23c4], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x23c5], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x23c6], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x23c7], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x23c8], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x23c9], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x23ca], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x23cb], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x23cc], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x23cd], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x23ce], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x23cf], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x23d0], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x23d1], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x23d2], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x23d3], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x23d4], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov byte [rbp + 0x23d5], al
mov dl, 0x65
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x23d6], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x23d7], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x23d8], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x23d9], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x23da], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x23db], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x23dc], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x23dd], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x23de], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x23df], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x23e0], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x23e1], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x23e2], al
lea rcx, [rbp + 0x23c0]
call fcn.14003c9b0
mov byte [rbp + 0x23e3], al
lea rcx, [rbp + 0x23c0]
xor eax, eax
mov byte [rbp + 0x23e4], al
call fcn.14003c060
mov rdx, rax
lea rcx, [rbp + 0xe28]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x71
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2348], 0x25
mov dl, 0x33
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov byte [rbp + 0x2349], al
lea rcx, [rbp + 0x2348]
mov r8d, 1
mov dl, 0x63
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x234a], al
mov dl, 0x37
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x234b], al
mov dl, 0x34
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x234c], al
mov dl, 0x35
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x234d], al
mov dl, 0x35
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x234e], al
mov dl, 0x37
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x234f], al
mov dl, 0x35
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2350], al
mov dl, 0x61
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2351], al
mov dl, 0x32
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2352], al
mov dl, 0x62
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2353], al
mov dl, 0x37
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2354], al
mov dl, 0x37
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2355], al
mov dl, 0x31
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2356], al
mov dl, 0x61
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2357], al
mov dl, 0x33
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2358], al
mov dl, 0x31
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2359], al
mov dl, 0x2d
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x235a], al
mov dl, 0x31
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x235b], al
mov dl, 0x34
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x235c], al
mov dl, 0x30
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x235d], al
mov dl, 0x36
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x235e], al
mov dl, 0x36
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x235f], al
mov dl, 0x36
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2360], al
mov dl, 0x37
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2361], al
mov dl, 0x63
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2362], al
mov dl, 0x32
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2363], al
mov dl, 0x30
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2364], al
mov dl, 0x2d
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2365], al
mov dl, 0x30
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2366], al
mov dl, 0x62
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2367], al
mov dl, 0x34
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2368], al
mov dl, 0x32
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2369], al
mov dl, 0x64
lea rcx, [rbp + 0x2348]
call fcn.14003c990
mov byte [rbp + 0x236a], al
xor eax, eax
lea rcx, [rbp + 0x2348]
mov byte [rbp + 0x236b], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xe48]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x72
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2320], 9
mov dl, 0x31
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2321], al
mov dl, 0x30
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2322], al
mov dl, 0x61
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2323], al
mov dl, 0x35
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2324], al
mov dl, 0x63
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2325], al
mov dl, 0x61
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2326], al
mov dl, 0x31
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2327], al
mov dl, 0x2d
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2328], al
mov dl, 0x37
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2329], al
mov dl, 0x37
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x232a], al
mov dl, 0x61
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x232b], al
mov dl, 0x62
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x232c], al
mov dl, 0x30
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x232d], al
mov dl, 0x62
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x232e], al
mov dl, 0x63
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x232f], al
mov dl, 0x33
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2330], al
mov dl, 0x62
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2331], al
mov dl, 0x38
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2332], al
mov dl, 0x35
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2333], al
mov dl, 0x2d
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2334], al
mov dl, 0x65
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2335], al
mov dl, 0x32
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2336], al
mov dl, 0x39
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2337], al
mov dl, 0x64
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2338], al
mov dl, 0x62
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2339], al
mov dl, 0x61
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x233a], al
mov dl, 0x66
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x233b], al
mov dl, 0x65
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x233c], al
mov dl, 0x37
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov byte [rbp + 0x233d], al
mov r8d, 0x1d
lea rcx, [rbp + 0x2320]
mov dl, 0x34
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x233e], al
mov dl, 0x62
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x233f], al
mov dl, 0x38
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2340], al
mov dl, 0x35
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2341], al
mov dl, 0x64
lea rcx, [rbp + 0x2320]
call fcn.14003c990
mov byte [rbp + 0x2342], al
lea rcx, [rbp + 0x2320]
xor eax, eax
mov byte [rbp + 0x2343], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xe68]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x73
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x37
mov byte [rbp + 0x2820], 4
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2821], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2822], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2823], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2824], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2825], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2826], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2827], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2828], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2829], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x282a], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x282b], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x282c], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x282d], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x282e], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x282f], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2830], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2831], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2832], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2833], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2834], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2835], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2836], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2837], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2838], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2839], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x283a], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x283b], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x283c], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x283d], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov byte [rbp + 0x283e], al
mov dl, 0x38
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x283f], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2840], al
lea rcx, [rbp + 0x2820]
call fcn.14003c9b0
mov byte [rbp + 0x2841], al
lea rcx, [rbp + 0x2820]
xor eax, eax
mov byte [rbp + 0x2842], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0xe88]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x74
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x32
mov byte [rbp + 0x2848], 0x32
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2849], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x284a], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x284b], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x284c], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x284d], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x284e], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x284f], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2850], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2851], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2852], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2853], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2854], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov byte [rbp + 0x2855], al
mov dl, 0x35
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2856], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2857], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2858], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2859], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x285a], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x285b], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x285c], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x285d], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x285e], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x285f], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2860], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2861], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2862], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2863], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2864], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2865], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2866], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2867], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2868], al
lea rcx, [rbp + 0x2848]
call fcn.14003c9b0
mov byte [rbp + 0x2869], al
xor eax, eax
lea rcx, [rbp + 0x2848]
mov byte [rbp + 0x286a], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0xea8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x74
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x31
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x32
mov byte [rbp + 0x1f88], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1f89], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1f8a], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x32
mov byte [rbp + 0x1f8b], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1f8c], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x2d
mov byte [rbp + 0x1f8d], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x1f8e], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x61
mov byte [rbp + 0x1f8f], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x32
mov byte [rbp + 0x1f90], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x1f91], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1f92], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1f93], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x1f94], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x1f95], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x63
mov byte [rbp + 0x1f96], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov byte [rbp + 0x1f97], al
lea rcx, [rbp + 0x1f88]
mov dl, 0x39
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1f98], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x1f99], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x61
mov byte [rbp + 0x1f9a], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x2d
mov byte [rbp + 0x1f9b], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x65
mov byte [rbp + 0x1f9c], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x1f9d], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x38
mov byte [rbp + 0x1f9e], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1f9f], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1fa0], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1fa1], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1fa2], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x62
mov byte [rbp + 0x1fa3], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1fa4], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x1fa5], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x63
mov byte [rbp + 0x1fa6], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x35
mov byte [rbp + 0x1fa7], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
mov dl, 0x63
mov byte [rbp + 0x1fa8], al
lea rcx, [rbp + 0x1f88]
call fcn.14003c9e0
lea rcx, [rbp + 0x1f88]
mov byte [rbp + 0x1fa9], al
mov byte [rbp + 0x1faa], 0
call fcn.14003c030
mov rdx, rax
lea rcx, [rbp + 0xec8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x75
mov r9d, 1
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 1
xor r8d, r8d
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
mov dl, 0x39
mov byte [rbp + 0x2870], 0x14
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2871], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2872], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2873], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2874], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2875], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2876], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2877], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2878], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2879], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x287a], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x287b], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x287c], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x287d], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x287e], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x287f], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2880], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2881], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2882], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov byte [rbp + 0x2883], al
mov dl, 0x38
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2884], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2885], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2886], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2887], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2888], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2889], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x288a], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x288b], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x288c], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x288d], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x288e], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x288f], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2890], al
lea rcx, [rbp + 0x2870]
call fcn.14003c9b0
mov byte [rbp + 0x2891], al
lea rcx, [rbp + 0x2870]
xor eax, eax
mov byte [rbp + 0x2892], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0xee8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x76
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x37
mov byte [rbp + 0x2898], 0x2f
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2899], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov byte [rbp + 0x289a], al
mov dl, 0x39
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x289b], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x289c], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x289d], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x289e], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x289f], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x28a0], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x28a1], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x28a2], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x28a3], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x28a4], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x28a5], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x28a6], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x28a7], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x28a8], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x28a9], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x28aa], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x28ab], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x28ac], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x28ad], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov byte [rbp + 0x28ae], al
mov dl, 0x63
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x28af], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x28b0], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x28b1], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x28b2], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x28b3], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x28b4], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x28b5], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x28b6], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x28b7], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x28b8], al
lea rcx, [rbp + 0x2898]
call fcn.14003c9b0
mov byte [rbp + 0x28b9], al
lea rcx, [rbp + 0x2898]
xor eax, eax
mov byte [rbp + 0x28ba], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0xf08]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x77
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x32
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1c68], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1c69], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1c6a], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1c6b], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov byte [rbp + 0x1c6c], al
lea rcx, [rbp + 0x1c68]
mov dl, 0x65
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1c6d], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1c6e], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x38
mov byte [rbp + 0x1c6f], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1c70], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x38
mov byte [rbp + 0x1c71], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1c72], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x64
mov byte [rbp + 0x1c73], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1c74], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1c75], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1c76], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x2d
mov byte [rbp + 0x1c77], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1c78], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x30
mov byte [rbp + 0x1c79], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x37
mov byte [rbp + 0x1c7a], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x30
mov byte [rbp + 0x1c7b], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1c7c], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1c7d], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1c7e], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1c7f], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1c80], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x30
mov byte [rbp + 0x1c81], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1c82], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1c83], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1c84], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1c85], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x30
mov byte [rbp + 0x1c86], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
mov dl, 0x61
mov byte [rbp + 0x1c87], al
lea rcx, [rbp + 0x1c68]
call fcn.14003c9f0
lea rcx, [rbp + 0x1c68]
mov byte [rbp + 0x1c88], al
mov byte [rbp + 0x1c89], 0
call fcn.14003bc10
mov rdx, rax
lea rcx, [rbp + 0xf28]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x78
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x28c0], 0x6a
mov dl, 0x65
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x28c1], al
mov dl, 0x32
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x28c2], al
mov dl, 0x64
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x28c3], al
mov dl, 0x64
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x28c4], al
mov dl, 0x31
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x28c5], al
mov dl, 0x63
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x28c6], al
mov dl, 0x61
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov byte [rbp + 0x28c7], al
mov r8d, 7
mov dl, 0x34
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x28c8], al
mov dl, 0x38
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x28c9], al
mov dl, 0x35
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x28ca], al
mov dl, 0x64
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28cb], al
mov dl, 0x34
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28cc], al
mov dl, 0x37
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28cd], al
mov dl, 0x61
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28ce], al
mov dl, 0x38
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x28cf], al
mov dl, 0x2d
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x28d0], al
mov dl, 0x64
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x28d1], al
mov dl, 0x36
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x28d2], al
mov dl, 0x63
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x28d3], al
mov dl, 0x34
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x28d4], al
mov dl, 0x32
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x28d5], al
mov dl, 0x38
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x28d6], al
mov dl, 0x31
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov byte [rbp + 0x28d7], al
mov r8d, 0x17
mov dl, 0x34
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x28d8], al
mov dl, 0x37
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x28d9], al
mov dl, 0x33
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x28da], al
mov dl, 0x39
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x28db], al
mov dl, 0x39
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x28dc], al
mov dl, 0x39
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x28dd], al
mov dl, 0x61
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x28de], al
mov dl, 0x39
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x28df], al
mov dl, 0x61
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x28e0], al
mov dl, 0x63
lea rcx, [rbp + 0x28c0]
call fcn.14003c990
mov byte [rbp + 0x28e1], al
lea rcx, [rbp + 0x28c0]
xor eax, eax
mov byte [rbp + 0x28e2], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0xf48]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x78
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x28e8], 0x48
mov dl, 0x32
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x28e9], al
mov dl, 0x34
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x28ea], al
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov byte [rbp + 0x28eb], al
mov r8d, 3
mov dl, 0x35
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x28ec], al
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x28ed], al
mov dl, 0x32
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x28ee], al
mov dl, 0x38
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x28ef], al
mov dl, 0x32
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x28f0], al
mov dl, 0x30
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x28f1], al
mov dl, 0x30
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x28f2], al
mov dl, 0x64
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28f3], al
mov dl, 0x39
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28f4], al
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28f5], al
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x28f6], al
mov dl, 0x2d
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x28f7], al
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x28f8], al
mov dl, 0x38
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x28f9], al
mov dl, 0x66
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x28fa], al
mov dl, 0x33
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov byte [rbp + 0x28fb], al
mov r8d, 0x13
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x28fc], al
mov dl, 0x62
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x28fd], al
mov dl, 0x34
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x28fe], al
mov dl, 0x33
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x28ff], al
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2900], al
mov dl, 0x62
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2901], al
mov dl, 0x62
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2902], al
mov dl, 0x37
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2903], al
mov dl, 0x30
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2904], al
mov dl, 0x65
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2905], al
mov dl, 0x31
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2906], al
mov dl, 0x62
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2907], al
mov dl, 0x66
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2908], al
mov dl, 0x37
lea rcx, [rbp + 0x28e8]
call fcn.14003c990
mov byte [rbp + 0x2909], al
lea rcx, [rbp + 0x28e8]
xor eax, eax
mov byte [rbp + 0x290a], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0xf68]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x79
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 1
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2910], 0x58
mov dl, 0x39
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2911], al
mov dl, 0x39
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2912], al
mov dl, 0x30
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2913], al
mov dl, 0x39
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2914], al
mov dl, 0x63
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2915], al
mov dl, 0x34
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2916], al
mov dl, 0x35
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2917], al
mov dl, 0x63
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2918], al
mov dl, 0x64
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2919], al
mov dl, 0x37
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x291a], al
mov dl, 0x31
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x291b], al
mov dl, 0x39
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x291c], al
mov dl, 0x65
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x291d], al
mov dl, 0x2d
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x291e], al
mov dl, 0x65
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov byte [rbp + 0x291f], al
mov r8d, reloc.WS2_32.dll_ntohs
mov dl, 0x30
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2920], al
mov dl, 0x37
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2921], al
mov dl, 0x35
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2922], al
mov dl, 0x31
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2923], al
mov dl, 0x37
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2924], al
mov dl, 0x39
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2925], al
mov dl, 0x35
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2926], al
mov dl, 0x30
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2927], al
mov dl, 0x39
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2928], al
mov dl, 0x63
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2929], al
mov dl, 0x36
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x292a], al
mov dl, 0x65
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x292b], al
mov dl, 0x65
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x292c], al
mov dl, 0x65
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x292d], al
mov dl, 0x35
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x292e], al
mov dl, 0x38
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov byte [rbp + 0x292f], al
lea rcx, [rbp + 0x2910]
mov r8d, 0x1f
mov dl, 0x35
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2930], al
mov dl, 0x37
lea rcx, [rbp + 0x2910]
call fcn.14003c990
mov byte [rbp + 0x2931], al
lea rcx, [rbp + 0x2910]
xor eax, eax
mov byte [rbp + 0x2932], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0xf88]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7a
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x34
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1c90], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1c91], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x1c92], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1c93], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1c94], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1c95], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1c96], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1c97], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1c98], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1c99], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1c9a], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x2d
mov byte [rbp + 0x1c9b], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x62
mov byte [rbp + 0x1c9c], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov byte [rbp + 0x1c9d], al
lea rcx, [rbp + 0x1c90]
mov dl, 0x61
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1c9e], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1c9f], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1ca0], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1ca1], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1ca2], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x1ca3], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1ca4], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1ca5], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1ca6], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1ca7], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1ca8], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1ca9], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1caa], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x63
mov byte [rbp + 0x1cab], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1cac], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1cad], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1cae], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1caf], al
lea rcx, [rbp + 0x1c90]
call fcn.14003c9c0
lea rcx, [rbp + 0x1c90]
mov byte [rbp + 0x1cb0], al
mov byte [rbp + 0x1cb1], 0
call fcn.14003bfb0
mov rdx, rax
lea rcx, [rbp + 0xfa8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7a
mov r9d, 2
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2578], 0x67
mov dl, 0x33
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2579], al
mov dl, 0x65
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x257a], al
mov dl, 0x33
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x257b], al
mov dl, 0x35
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x257c], al
mov dl, 0x39
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x257d], al
mov dl, 0x36
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x257e], al
mov dl, 0x35
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x257f], al
mov dl, 0x61
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2580], al
mov dl, 0x62
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2581], al
mov dl, 0x65
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2582], al
mov dl, 0x31
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2583], al
mov dl, 0x2d
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2584], al
mov dl, 0x66
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2585], al
mov dl, 0x66
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov byte [rbp + 0x2586], al
mov r8d, ntohs
mov dl, 0x34
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2587], al
mov dl, 0x61
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2588], al
mov dl, 0x33
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2589], al
mov dl, 0x64
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x258a], al
mov dl, 0x64
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x258b], al
mov dl, 0x64
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x258c], al
mov dl, 0x66
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x258d], al
mov dl, 0x62
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x258e], al
mov dl, 0x31
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x258f], al
mov dl, 0x38
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2590], al
mov dl, 0x36
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2591], al
mov dl, 0x64
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2592], al
mov dl, 0x63
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2593], al
mov dl, 0x35
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2594], al
mov dl, 0x30
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2595], al
mov dl, 0x2d
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov byte [rbp + 0x2596], al
lea rcx, [rbp + 0x2578]
mov r8d, 0x1e
mov dl, 0x63
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2597], al
mov dl, 0x62
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2598], al
mov dl, 0x33
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2599], al
mov dl, 0x34
lea rcx, [rbp + 0x2578]
call fcn.14003c990
mov byte [rbp + 0x259a], al
lea rcx, [rbp + 0x2578]
xor eax, eax
mov byte [rbp + 0x259b], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xfc8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7b
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x25a0], 0x61
mov dl, 0x36
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x25a1], al
mov dl, 0x38
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x25a2], al
mov dl, 0x37
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x25a3], al
mov dl, 0x65
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x25a4], al
mov dl, 0x61
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x25a5], al
mov dl, 0x63
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x25a6], al
mov dl, 0x39
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x25a7], al
mov dl, 0x30
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x25a8], al
mov dl, 0x37
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov byte [rbp + 0x25a9], al
mov r8d, 9
mov dl, 0x32
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x25aa], al
mov dl, 0x2d
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25ab], al
mov dl, 0x64
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25ac], al
mov dl, 0x66
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25ad], al
mov dl, 0x31
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25ae], al
mov dl, 0x34
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x25af], al
mov dl, 0x35
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x25b0], al
mov dl, 0x65
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x25b1], al
mov dl, 0x66
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x25b2], al
mov dl, 0x66
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x25b3], al
mov dl, 0x35
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x25b4], al
mov dl, 0x65
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x25b5], al
mov dl, 0x34
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x25b6], al
mov dl, 0x62
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x25b7], al
mov dl, 0x30
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x25b8], al
mov dl, 0x66
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov byte [rbp + 0x25b9], al
lea rcx, [rbp + 0x25a0]
mov r8d, 0x19
mov dl, 0x39
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x25ba], al
mov dl, 0x35
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x25bb], al
mov dl, 0x34
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x25bc], al
mov dl, 0x2d
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x25bd], al
mov dl, 0x62
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x25be], al
mov dl, 0x65
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x25bf], al
mov dl, 0x39
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x25c0], al
mov dl, 0x37
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x25c1], al
mov dl, 0x61
lea rcx, [rbp + 0x25a0]
call fcn.14003c990
mov byte [rbp + 0x25c2], al
lea rcx, [rbp + 0x25a0]
xor eax, eax
mov byte [rbp + 0x25c3], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0xfe8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7b
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x25c8], 0x75
mov dl, 0x66
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x25c9], al
mov dl, 0x30
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x25ca], al
mov dl, 0x64
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x25cb], al
mov dl, 0x65
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov byte [rbp + 0x25cc], al
mov r8d, 4
mov dl, 0x39
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x25cd], al
mov dl, 0x30
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x25ce], al
mov dl, 0x65
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x25cf], al
mov dl, 0x62
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x25d0], al
mov dl, 0x62
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x25d1], al
mov dl, 0x2d
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x25d2], al
mov dl, 0x63
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25d3], al
mov dl, 0x62
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25d4], al
mov dl, 0x32
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25d5], al
mov dl, 0x63
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x25d6], al
mov dl, 0x38
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x25d7], al
mov dl, 0x66
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x25d8], al
mov dl, 0x30
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x25d9], al
mov dl, 0x36
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x25da], al
mov dl, 0x35
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x25db], al
mov dl, 0x35
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov byte [rbp + 0x25dc], al
lea rcx, [rbp + 0x25c8]
mov r8d, 0x14
mov dl, 0x62
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x25dd], al
mov dl, 0x37
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x25de], al
mov dl, 0x37
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x25df], al
mov dl, 0x36
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x25e0], al
mov dl, 0x30
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x25e1], al
mov dl, 0x38
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x25e2], al
mov dl, 0x39
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x25e3], al
mov dl, 0x2d
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x25e4], al
mov dl, 0x31
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x25e5], al
mov dl, 0x38
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x25e6], al
mov dl, 0x37
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x25e7], al
mov dl, 0x32
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x25e8], al
mov dl, 0x38
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x25e9], al
mov dl, 0x65
lea rcx, [rbp + 0x25c8]
call fcn.14003c990
mov byte [rbp + 0x25ea], al
lea rcx, [rbp + 0x25c8]
xor eax, eax
mov byte [rbp + 0x25eb], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0x1008]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7c
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
mov rcx, rbx
call fcn.14000e140
mov dl, 0x62
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x64
mov byte [rbp + 0x1f38], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x37
mov byte [rbp + 0x1f39], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x1f3a], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x31
mov byte [rbp + 0x1f3b], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x65
mov byte [rbp + 0x1f3c], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x33
mov byte [rbp + 0x1f3d], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x1f3e], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x2d
mov byte [rbp + 0x1f3f], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x38
mov byte [rbp + 0x1f40], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x1f41], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x1f42], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x33
mov byte [rbp + 0x1f43], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x37
mov byte [rbp + 0x1f44], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x38
mov byte [rbp + 0x1f45], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x63
mov byte [rbp + 0x1f46], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x1f47], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x66
mov byte [rbp + 0x1f48], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x37
mov byte [rbp + 0x1f49], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x62
mov byte [rbp + 0x1f4a], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x39
mov byte [rbp + 0x1f4b], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x36
mov byte [rbp + 0x1f4c], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x1f4d], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x30
mov byte [rbp + 0x1f4e], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x1f4f], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x1f50], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x2d
mov byte [rbp + 0x1f51], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x1f52], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x64
mov byte [rbp + 0x1f53], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x64
mov byte [rbp + 0x1f54], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x34
mov byte [rbp + 0x1f55], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x32
mov byte [rbp + 0x1f56], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x62
mov byte [rbp + 0x1f57], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
mov dl, 0x35
mov byte [rbp + 0x1f58], al
lea rcx, [rbp + 0x1f38]
call fcn.14003ca30
lea rcx, [rbp + 0x1f38]
mov byte [rbp + 0x1f59], al
mov byte [rbp + 0x1f5a], 0
call fcn.14003bf30
mov rdx, rax
lea rcx, [rbp + 0x1028]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7d
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
mov dl, 0x38
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1f10], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov byte [rbp + 0x1f11], al
mov dl, 0x31
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1f12], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1f13], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1f14], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1f15], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x2d
mov byte [rbp + 0x1f16], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1f17], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1f18], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1f19], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1f1a], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1f1b], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1f1c], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1f1d], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1f1e], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1f1f], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1f20], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1f21], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1f22], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1f23], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1f24], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov byte [rbp + 0x1f25], al
lea rcx, [rbp + 0x1f10]
mov dl, 0x34
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1f26], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1f27], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x2d
mov byte [rbp + 0x1f28], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1f29], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1f2a], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1f2b], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1f2c], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1f2d], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1f2e], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1f2f], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1f30], al
lea rcx, [rbp + 0x1f10]
call fcn.14003c980
lea rcx, [rbp + 0x1f10]
mov byte [rbp + 0x1f31], al
mov byte [rbp + 0x1f32], 0
call fcn.14003beb0
mov rdx, rax
lea rcx, [rbp + 0x1048]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7d
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x63
mov byte [rbp + 0x25f0], 0x1f
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x25f1], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x25f2], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x25f3], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x25f4], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x25f5], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x25f6], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x25f7], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x25f8], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x25f9], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x25fa], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x25fb], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x25fc], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x25fd], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x25fe], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x25ff], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2600], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2601], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2602], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2603], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2604], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2605], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2606], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2607], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2608], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov byte [rbp + 0x2609], al
mov dl, 0x36
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x260a], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x260b], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x260c], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x260d], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x260e], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x260f], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2610], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2611], al
lea rcx, [rbp + 0x25f0]
call fcn.14003c9b0
mov byte [rbp + 0x2612], al
lea rcx, [rbp + 0x25f0]
xor eax, eax
mov byte [rbp + 0x2613], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x1068]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7e
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2618], 3
mov dl, 0x31
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2619], al
mov dl, 0x37
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x261a], al
mov dl, 0x31
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x261b], al
mov dl, 0x61
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x261c], al
mov dl, 0x39
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov byte [rbp + 0x261d], al
lea rcx, [rbp + 0x2618]
mov r8d, 5
mov dl, 0x2d
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x261e], al
mov dl, 0x32
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x261f], al
mov dl, 0x39
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2620], al
mov dl, 0x64
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2621], al
mov dl, 0x64
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2622], al
mov dl, 0x64
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2623], al
mov dl, 0x61
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2624], al
mov dl, 0x38
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2625], al
mov dl, 0x36
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2626], al
mov dl, 0x63
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2627], al
mov dl, 0x61
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2628], al
mov dl, 0x32
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2629], al
mov dl, 0x36
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x262a], al
mov dl, 0x63
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x262b], al
mov dl, 0x34
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x262c], al
mov dl, 0x64
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x262d], al
mov dl, 0x65
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x262e], al
mov dl, 0x38
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x262f], al
mov dl, 0x2d
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2630], al
mov dl, 0x30
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2631], al
mov dl, 0x34
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2632], al
mov dl, 0x35
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2633], al
mov dl, 0x36
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2634], al
mov dl, 0x64
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2635], al
mov dl, 0x37
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2636], al
mov dl, 0x66
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2637], al
mov dl, 0x36
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2638], al
mov dl, 0x32
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x2639], al
mov dl, 0x62
lea rcx, [rbp + 0x2618]
call fcn.14003c990
mov byte [rbp + 0x263a], al
lea rcx, [rbp + 0x2618]
xor eax, eax
mov byte [rbp + 0x263b], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0x1088]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x7f
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x64
mov byte [rbp + 0x2938], 0x32
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2939], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x293a], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x293b], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x293c], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x293d], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x293e], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x293f], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2940], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2941], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2942], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2943], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2944], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2945], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2946], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2947], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2948], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2949], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x294a], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x294b], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x294c], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov byte [rbp + 0x294d], al
mov dl, 0x2d
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x294e], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x294f], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2950], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2951], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2952], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2953], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2954], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2955], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2956], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2957], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2958], al
lea rcx, [rbp + 0x2938]
call fcn.14003c9b0
mov byte [rbp + 0x2959], al
lea rcx, [rbp + 0x2938]
xor eax, eax
mov byte [rbp + 0x295a], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x10a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x80
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x30
mov byte [rbp + 0x2960], 4
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2961], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2962], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2963], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov byte [rbp + 0x2964], al
mov dl, 0x33
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2965], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2966], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2967], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2968], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2969], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x296a], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x296b], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x296c], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x296d], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x296e], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x296f], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2970], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2971], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2972], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2973], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2974], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2975], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2976], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2977], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov byte [rbp + 0x2978], al
mov dl, 0x39
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2979], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x297a], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x297b], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x297c], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x297d], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x297e], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x297f], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2980], al
lea rcx, [rbp + 0x2960]
call fcn.14003c9b0
mov byte [rbp + 0x2981], al
lea rcx, [rbp + 0x2960]
xor eax, eax
mov byte [rbp + 0x2982], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x10c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x80
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x66
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1cb8], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1cb9], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1cba], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1cbb], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1cbc], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1cbd], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov byte [rbp + 0x1cbe], al
lea rcx, [rbp + 0x1cb8]
mov dl, 0x63
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1cbf], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1cc0], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1cc1], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1cc2], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1cc3], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1cc4], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1cc5], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1cc6], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1cc7], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1cc8], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1cc9], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x2d
mov byte [rbp + 0x1cca], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1ccb], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1ccc], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x1ccd], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1cce], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1ccf], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1cd0], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1cd1], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1cd2], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1cd3], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1cd4], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1cd5], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1cd6], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1cd7], al
lea rcx, [rbp + 0x1cb8]
call fcn.14003c980
lea rcx, [rbp + 0x1cb8]
mov byte [rbp + 0x1cd8], al
mov byte [rbp + 0x1cd9], 0
call fcn.14003ba20
mov rdx, rax
lea rcx, [rbp + 0x10e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x81
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x64
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x62
mov byte [rbp + 0x1ce0], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x62
mov byte [rbp + 0x1ce1], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x64
mov byte [rbp + 0x1ce2], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x32
mov byte [rbp + 0x1ce3], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x1ce4], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x1ce5], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x1ce6], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x63
mov byte [rbp + 0x1ce7], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1ce8], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x36
mov byte [rbp + 0x1ce9], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov byte [rbp + 0x1cea], al
mov dl, 0x37
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x34
mov byte [rbp + 0x1ceb], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x35
mov byte [rbp + 0x1cec], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x66
mov byte [rbp + 0x1ced], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x37
mov byte [rbp + 0x1cee], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x1cef], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x33
mov byte [rbp + 0x1cf0], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x2d
mov byte [rbp + 0x1cf1], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x66
mov byte [rbp + 0x1cf2], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x1cf3], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x38
mov byte [rbp + 0x1cf4], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x1cf5], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x32
mov byte [rbp + 0x1cf6], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x39
mov byte [rbp + 0x1cf7], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x31
mov byte [rbp + 0x1cf8], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x61
mov byte [rbp + 0x1cf9], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x32
mov byte [rbp + 0x1cfa], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x30
mov byte [rbp + 0x1cfb], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x65
mov byte [rbp + 0x1cfc], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov dl, 0x37
mov byte [rbp + 0x1cfd], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
mov byte [rbp + 0x1cfe], al
lea rcx, [rbp + 0x1ce0]
mov dl, 0x66
call fcn.14003ca20
mov dl, 0x66
mov byte [rbp + 0x1cff], al
lea rcx, [rbp + 0x1ce0]
call fcn.14003ca20
lea rcx, [rbp + 0x1ce0]
mov byte [rbp + 0x1d00], al
mov byte [rbp + 0x1d01], 0
call fcn.14003be30
mov rdx, rax
lea rcx, [rbp + 0x1108]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x81
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x61
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x1d08], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x1d09], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1d0a], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x1d0b], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1d0c], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1d0d], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1d0e], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1d0f], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x1d10], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x1d11], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1d12], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1d13], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1d14], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1d15], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov byte [rbp + 0x1d16], al
mov dl, 0x32
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1d17], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x2d
mov byte [rbp + 0x1d18], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1d19], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1d1a], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1d1b], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x1d1c], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1d1d], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1d1e], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1d1f], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1d20], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1d21], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1d22], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1d23], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1d24], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1d25], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x1d26], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1d27], al
lea rcx, [rbp + 0x1d08]
call fcn.14003c9d0
lea rcx, [rbp + 0x1d08]
mov byte [rbp + 0x1d28], al
mov byte [rbp + 0x1d29], 0
call fcn.14003baa0
mov rdx, rax
lea rcx, [rbp + 0x1128]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x82
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov r9d, 2
mov dword [rsp + 0x20], 1
mov rdx, rax
mov rcx, rbx
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x36
mov byte [rbp + 0x2988], 0x39
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2989], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x298a], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x298b], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x298c], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x298d], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x298e], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x298f], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2990], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2991], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2992], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2993], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2994], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2995], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2996], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2997], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2998], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2999], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov byte [rbp + 0x299a], al
lea rcx, [rbp + 0x2988]
mov dl, 0x64
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x299b], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x299c], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x299d], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x299e], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x299f], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x29a0], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x29a1], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x29a2], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x29a3], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x29a4], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x29a5], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x29a6], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x29a7], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x29a8], al
lea rcx, [rbp + 0x2988]
call fcn.14003c9b0
mov byte [rbp + 0x29a9], al
lea rcx, [rbp + 0x2988]
xor eax, eax
mov byte [rbp + 0x29aa], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x1148]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x83
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x63
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x35
mov byte [rbp + 0x1d30], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1d31], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1d32], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x61
mov byte [rbp + 0x1d33], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x63
mov byte [rbp + 0x1d34], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1d35], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x37
mov byte [rbp + 0x1d36], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1d37], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1d38], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1d39], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1d3a], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1d3b], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1d3c], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x37
mov byte [rbp + 0x1d3d], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x2d
mov byte [rbp + 0x1d3e], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1d3f], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1d40], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x37
mov byte [rbp + 0x1d41], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x64
mov byte [rbp + 0x1d42], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1d43], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1d44], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov byte [rbp + 0x1d45], al
mov dl, 0x62
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x61
mov byte [rbp + 0x1d46], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1d47], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1d48], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1d49], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1d4a], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x38
mov byte [rbp + 0x1d4b], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1d4c], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x38
mov byte [rbp + 0x1d4d], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x61
mov byte [rbp + 0x1d4e], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1d4f], al
lea rcx, [rbp + 0x1d30]
call fcn.14003c9f0
lea rcx, [rbp + 0x1d30]
mov byte [rbp + 0x1d50], al
mov byte [rbp + 0x1d51], 0
call fcn.14003bc10
mov rdx, rax
lea rcx, [rbp + 0x1168]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x83
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
mov dl, 0x34
mov byte [rbp + 0x2640], 0x2b
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2641], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2642], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2643], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2644], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov byte [rbp + 0x2645], al
mov dl, 0x61
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2646], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2647], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2648], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2649], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x264a], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x264b], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x264c], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x264d], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x264e], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x264f], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2650], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2651], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2652], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2653], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2654], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2655], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2656], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2657], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2658], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov byte [rbp + 0x2659], al
lea rcx, [rbp + 0x2640]
mov dl, 0x30
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x265a], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x265b], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x265c], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x265d], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x265e], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x265f], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2660], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2661], al
lea rcx, [rbp + 0x2640]
call fcn.14003c9b0
mov byte [rbp + 0x2662], al
lea rcx, [rbp + 0x2640]
xor eax, eax
mov byte [rbp + 0x2663], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x1188]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x84
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x61
mov byte [rbp + 0x2668], 0x13
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2669], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x266a], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x266b], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x266c], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x266d], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x266e], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov byte [rbp + 0x266f], al
lea rcx, [rbp + 0x2668]
mov dl, 0x31
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2670], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2671], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2672], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2673], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2674], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2675], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2676], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2677], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2678], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2679], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x267a], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x267b], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x267c], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x267d], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x267e], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x267f], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2680], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2681], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2682], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2683], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2684], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2685], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2686], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2687], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2688], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2689], al
lea rcx, [rbp + 0x2668]
call fcn.14003c9b0
mov byte [rbp + 0x268a], al
lea rcx, [rbp + 0x2668]
xor eax, eax
mov byte [rbp + 0x268b], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x11a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x85
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x32
mov byte [rbp + 0x2690], 0x2c
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2691], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2692], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2693], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2694], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2695], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2696], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2697], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2698], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2699], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x269a], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x269b], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x269c], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x269d], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x269e], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x269f], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x26a0], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x26a1], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x26a2], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x26a3], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x26a4], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x26a5], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x26a6], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x26a7], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x26a8], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x26a9], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x26aa], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x26ab], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x26ac], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x26ad], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov byte [rbp + 0x26ae], al
mov dl, 0x66
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x26af], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x26b0], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x26b1], al
lea rcx, [rbp + 0x2690]
call fcn.14003c9b0
mov byte [rbp + 0x26b2], al
lea rcx, [rbp + 0x2690]
xor eax, eax
mov byte [rbp + 0x26b3], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x11c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x86
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x26b8], 1
mov dl, 0x61
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x26b9], al
mov dl, 0x34
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x26ba], al
mov dl, 0x30
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x26bb], al
mov dl, 0x32
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x26bc], al
mov dl, 0x63
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x26bd], al
mov dl, 0x63
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x26be], al
mov dl, 0x31
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x26bf], al
mov dl, 0x39
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x26c0], al
mov dl, 0x63
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov byte [rbp + 0x26c1], al
lea rcx, [rbp + 0x26b8]
mov r8d, 9
mov dl, 0x34
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x26c2], al
mov dl, 0x35
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x26c3], al
mov dl, 0x2d
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x26c4], al
mov dl, 0x66
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x26c5], al
mov dl, 0x39
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x26c6], al
mov dl, 0x65
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x26c7], al
mov dl, 0x30
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x26c8], al
mov dl, 0x33
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x26c9], al
mov dl, 0x36
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x26ca], al
mov dl, 0x36
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x26cb], al
mov dl, 0x65
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x26cc], al
mov dl, 0x66
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x26cd], al
mov dl, 0x34
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x26ce], al
mov dl, 0x31
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x26cf], al
mov dl, 0x36
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x26d0], al
mov dl, 0x38
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x26d1], al
mov dl, 0x66
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x26d2], al
mov dl, 0x36
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x26d3], al
mov dl, 0x64
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x26d4], al
mov dl, 0x2d
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x26d5], al
mov dl, 0x30
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x26d6], al
mov dl, 0x34
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x26d7], al
mov dl, 0x39
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x26d8], al
mov dl, 0x66
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov r8d, 0x21
mov byte [rbp + 0x26d9], al
mov dl, 0x34
lea rcx, [rbp + 0x26b8]
call fcn.14003c990
mov byte [rbp + 0x26da], al
lea rcx, [rbp + 0x26b8]
xor eax, eax
mov byte [rbp + 0x26db], al
call fcn.14003bdf0
mov rdx, rax
lea rcx, [rbp + 0x11e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x87
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x35
mov byte [rbp + 0x26e0], 0x25
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x26e1], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x26e2], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x26e3], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x26e4], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x26e5], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x26e6], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x26e7], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x26e8], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x26e9], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x26ea], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x26eb], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x26ec], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x26ed], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x26ee], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x26ef], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x26f0], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x26f1], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x26f2], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x26f3], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x26f4], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x26f5], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x26f6], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x26f7], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x26f8], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x26f9], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov byte [rbp + 0x26fa], al
mov dl, 0x34
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x26fb], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x26fc], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x26fd], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x26fe], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x26ff], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2700], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2701], al
lea rcx, [rbp + 0x26e0]
call fcn.14003c9b0
mov byte [rbp + 0x2702], al
lea rcx, [rbp + 0x26e0]
xor eax, eax
mov byte [rbp + 0x2703], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x1208]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x88
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x63
mov byte [rbp + 0x2708], 0x1c
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2709], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x270a], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x270b], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x270c], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x270d], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x270e], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x270f], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov byte [rbp + 0x2710], al
mov dl, 0x65
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2711], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2712], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2713], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2714], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2715], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2716], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2717], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2718], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2719], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x271a], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x271b], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x271c], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x271d], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x271e], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x271f], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2720], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2721], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2722], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2723], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov byte [rbp + 0x2724], al
mov dl, 0x63
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2725], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2726], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2727], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2728], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2729], al
lea rcx, [rbp + 0x2708]
call fcn.14003c9b0
mov byte [rbp + 0x272a], al
lea rcx, [rbp + 0x2708]
xor eax, eax
mov byte [rbp + 0x272b], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x1228]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x89
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x33
mov byte [rbp + 0x2730], 0x76
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2731], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2732], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2733], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2734], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2735], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2736], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2737], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2738], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2739], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov byte [rbp + 0x273a], al
mov dl, 0x65
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x273b], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x273c], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x273d], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x273e], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x273f], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2740], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2741], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x2742], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2743], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2744], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2745], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2746], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2747], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2748], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2749], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x274a], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x274b], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x274c], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x274d], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov byte [rbp + 0x274e], al
lea rcx, [rbp + 0x2730]
mov dl, 0x38
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x274f], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2750], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2751], al
lea rcx, [rbp + 0x2730]
call fcn.14003c9b0
mov byte [rbp + 0x2752], al
lea rcx, [rbp + 0x2730]
xor eax, eax
mov byte [rbp + 0x2753], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x1248]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x89
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x39
mov byte [rbp + 0x2758], 0x20
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x2759], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x275a], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x275b], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x275c], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x275d], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x275e], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x275f], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2760], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2761], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2762], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2763], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov byte [rbp + 0x2764], al
lea rcx, [rbp + 0x2758]
mov dl, 0x35
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2765], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2766], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2767], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x2768], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2769], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x276a], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x276b], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x276c], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x276d], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x276e], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x276f], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2770], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2771], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2772], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2773], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2774], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2775], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2776], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2777], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2778], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2779], al
lea rcx, [rbp + 0x2758]
call fcn.14003c9b0
mov byte [rbp + 0x277a], al
lea rcx, [rbp + 0x2758]
xor eax, eax
mov byte [rbp + 0x277b], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x1268]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x8a
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
mov dl, 0x37
mov byte [rbp + 0x2780], 0x53
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2781], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x2782], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2783], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x2784], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x2785], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2786], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2787], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x2788], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x2789], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x278a], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x278b], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x278c], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x278d], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x278e], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x278f], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x2790], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2791], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x2792], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x2793], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x2794], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x2795], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x2796], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x2797], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x2798], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x2799], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x279a], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x279b], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x279c], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x279d], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x279e], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x279f], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x27a0], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x27a1], al
lea rcx, [rbp + 0x2780]
call fcn.14003c9b0
mov byte [rbp + 0x27a2], al
lea rcx, [rbp + 0x2780]
xor eax, eax
mov byte [rbp + 0x27a3], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x1288]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x8b
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x66
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x37
mov byte [rbp + 0x1ee8], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x1ee9], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x1eea], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x1eeb], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x1eec], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x1eed], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x1eee], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x1eef], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x1ef0], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x1ef1], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x1ef2], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x31
mov byte [rbp + 0x1ef3], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x1ef4], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x1ef5], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x1ef6], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x38
mov byte [rbp + 0x1ef7], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov byte [rbp + 0x1ef8], al
mov dl, 0x33
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x65
mov byte [rbp + 0x1ef9], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x62
mov byte [rbp + 0x1efa], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x1efb], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x1efc], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x2d
mov byte [rbp + 0x1efd], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x66
mov byte [rbp + 0x1efe], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x1eff], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x32
mov byte [rbp + 0x1f00], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x1f01], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x30
mov byte [rbp + 0x1f02], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x34
mov byte [rbp + 0x1f03], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x36
mov byte [rbp + 0x1f04], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x64
mov byte [rbp + 0x1f05], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x35
mov byte [rbp + 0x1f06], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x39
mov byte [rbp + 0x1f07], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
mov dl, 0x63
mov byte [rbp + 0x1f08], al
lea rcx, [rbp + 0x1ee8]
call fcn.14003ca10
lea rcx, [rbp + 0x1ee8]
mov byte [rbp + 0x1f09], al
mov byte [rbp + 0x1f0a], 0
call fcn.14003bd70
mov rdx, rax
lea rcx, [rbp + 0x12a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x8b
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
mov dl, 0x66
mov byte [rbp + 0x27a8], 9
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x27a9], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x27aa], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x27ab], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x27ac], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x27ad], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x27ae], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x27af], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x27b0], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x27b1], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x27b2], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x27b3], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x27b4], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x27b5], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x27b6], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x27b7], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x27b8], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x27b9], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x27ba], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x27bb], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x27bc], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x27bd], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x27be], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x27bf], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x27c0], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x27c1], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x27c2], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x27c3], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x27c4], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x27c5], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x27c6], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x27c7], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x27c8], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x27c9], al
lea rcx, [rbp + 0x27a8]
call fcn.14003c9b0
mov byte [rbp + 0x27ca], al
lea rcx, [rbp + 0x27a8]
xor eax, eax
mov byte [rbp + 0x27cb], al
call fcn.14003bd40
mov rdx, rax
lea rcx, [rbp + 0x12c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x8c
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x31
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x1d58], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov byte [rbp + 0x1d59], al
mov dl, 0x37
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x1d5a], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x1d5b], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x1d5c], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x62
mov byte [rbp + 0x1d5d], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x1d5e], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x1d5f], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x1d60], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x1d61], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x1d62], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x1d63], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x64
mov byte [rbp + 0x1d64], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x1d65], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x1d66], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x1d67], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x1d68], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x1d69], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x2d
mov byte [rbp + 0x1d6a], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x66
mov byte [rbp + 0x1d6b], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x1d6c], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov byte [rbp + 0x1d6d], al
mov dl, 0x30
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x38
mov byte [rbp + 0x1d6e], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x35
mov byte [rbp + 0x1d6f], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x1d70], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x39
mov byte [rbp + 0x1d71], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x33
mov byte [rbp + 0x1d72], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x63
mov byte [rbp + 0x1d73], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x36
mov byte [rbp + 0x1d74], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x32
mov byte [rbp + 0x1d75], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x1d76], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
mov dl, 0x65
mov byte [rbp + 0x1d77], al
lea rcx, [rbp + 0x1d58]
call fcn.14003ca00
lea rcx, [rbp + 0x1d58]
mov byte [rbp + 0x1d78], al
mov byte [rbp + 0x1d79], 0
call fcn.14003bcc0
mov rdx, rax
lea rcx, [rbp + 0x12e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x8d
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x30
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1d80], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1d81], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1d82], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x1d83], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1d84], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1d85], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1d86], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1d87], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1d88], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1d89], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1d8a], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1d8b], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1d8c], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1d8d], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1d8e], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1d8f], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1d90], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x2d
mov byte [rbp + 0x1d91], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1d92], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1d93], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1d94], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1d95], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1d96], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1d97], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1d98], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov byte [rbp + 0x1d99], al
mov dl, 0x32
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1d9a], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1d9b], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1d9c], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1d9d], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x30
mov byte [rbp + 0x1d9e], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1d9f], al
lea rcx, [rbp + 0x1d80]
call fcn.14003c980
lea rcx, [rbp + 0x1d80]
mov byte [rbp + 0x1da0], al
mov byte [rbp + 0x1da1], 0
call fcn.14003ba20
mov rdx, rax
lea rcx, [rbp + 0x1308]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x8e
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x36
mov byte [rbp + 0x29b0], 0x62
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x29b1], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x29b2], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x29b3], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x29b4], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x29b5], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x29b6], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x29b7], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x29b8], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov byte [rbp + 0x29b9], al
mov dl, 0x31
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x29ba], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x29bb], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x29bc], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x29bd], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x29be], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x29bf], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x29c0], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x2d
mov byte [rbp + 0x29c1], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x29c2], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x29c3], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x29c4], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x29c5], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x29c6], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x29c7], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x29c8], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x29c9], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x29ca], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x29cb], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x29cc], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov byte [rbp + 0x29cd], al
lea rcx, [rbp + 0x29b0]
mov dl, 0x38
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x29ce], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x29cf], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x29d0], al
lea rcx, [rbp + 0x29b0]
call fcn.14003c9b0
mov byte [rbp + 0x29d1], al
lea rcx, [rbp + 0x29b0]
xor eax, eax
mov byte [rbp + 0x29d2], al
call fcn.14003bc90
mov rdx, rax
lea rcx, [rbp + 0x1328]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x8f
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x29d8], 0x21
mov dl, 0x35
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x29d9], al
mov dl, 0x32
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x29da], al
mov dl, 0x65
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x29db], al
mov dl, 0x38
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x29dc], al
mov dl, 0x36
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x29dd], al
mov dl, 0x36
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x29de], al
mov dl, 0x63
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x29df], al
mov dl, 0x36
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x29e0], al
mov dl, 0x35
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x29e1], al
mov dl, 0x33
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov byte [rbp + 0x29e2], al
mov r8d, 0xa
lea rcx, [rbp + 0x29d8]
mov dl, 0x36
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x29e3], al
mov dl, 0x36
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x29e4], al
mov dl, 0x37
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x29e5], al
mov dl, 0x62
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x29e6], al
mov dl, 0x32
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x29e7], al
mov dl, 0x36
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x29e8], al
mov dl, 0x2d
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x29e9], al
mov dl, 0x64
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x29ea], al
mov dl, 0x66
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x29eb], al
mov dl, 0x37
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x29ec], al
mov dl, 0x63
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x29ed], al
mov dl, 0x36
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x29ee], al
mov dl, 0x66
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x29ef], al
mov dl, 0x34
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x29f0], al
mov dl, 0x65
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x29f1], al
mov dl, 0x35
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov byte [rbp + 0x29f2], al
mov r8d, 0x1a
mov dl, 0x30
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x29f3], al
mov dl, 0x39
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x29f4], al
mov dl, 0x63
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x29f5], al
mov dl, 0x34
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x29f6], al
mov dl, 0x34
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x29f7], al
mov dl, 0x61
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x29f8], al
mov dl, 0x37
lea rcx, [rbp + 0x29d8]
call fcn.14003c990
mov byte [rbp + 0x29f9], al
lea rcx, [rbp + 0x29d8]
xor eax, eax
mov byte [rbp + 0x29fa], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x1348]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x90
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2a00], 0x61
mov dl, 0x30
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2a01], al
mov dl, 0x38
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2a02], al
mov dl, 0x35
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2a03], al
mov dl, 0x36
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2a04], al
mov dl, 0x31
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2a05], al
mov dl, 0x31
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov byte [rbp + 0x2a06], al
mov r8d, 6
lea rcx, [rbp + 0x2a00]
mov dl, 0x37
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2a07], al
mov dl, 0x64
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2a08], al
mov dl, 0x35
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2a09], al
mov dl, 0x65
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2a0a], al
mov dl, 0x36
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a0b], al
mov dl, 0x35
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a0c], al
mov dl, 0x30
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a0d], al
mov dl, 0x33
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a0e], al
mov dl, 0x36
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2a0f], al
mov dl, 0x2d
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2a10], al
mov dl, 0x39
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2a11], al
mov dl, 0x31
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2a12], al
mov dl, 0x36
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2a13], al
mov dl, 0x65
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2a14], al
mov dl, 0x31
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2a15], al
mov dl, 0x32
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov byte [rbp + 0x2a16], al
mov r8d, 0x16
mov dl, 0x64
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2a17], al
mov dl, 0x36
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2a18], al
mov dl, 0x39
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2a19], al
mov dl, 0x37
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2a1a], al
mov dl, 0x62
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2a1b], al
mov dl, 0x31
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2a1c], al
mov dl, 0x61
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2a1d], al
mov dl, 0x34
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2a1e], al
mov dl, 0x61
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2a1f], al
mov dl, 0x65
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2a20], al
mov dl, 0x35
lea rcx, [rbp + 0x2a00]
call fcn.14003c990
mov byte [rbp + 0x2a21], al
lea rcx, [rbp + 0x2a00]
xor eax, eax
mov byte [rbp + 0x2a22], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x1368]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x91
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x35
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x35
mov byte [rbp + 0x1da8], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1da9], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1daa], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1dab], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x39
mov byte [rbp + 0x1dac], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1dad], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1dae], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x63
mov byte [rbp + 0x1daf], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1db0], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1db1], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1db2], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x35
mov byte [rbp + 0x1db3], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1db4], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x2d
mov byte [rbp + 0x1db5], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1db6], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x63
mov byte [rbp + 0x1db7], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x66
mov byte [rbp + 0x1db8], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x33
mov byte [rbp + 0x1db9], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x34
mov byte [rbp + 0x1dba], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1dbb], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x30
mov byte [rbp + 0x1dbc], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x36
mov byte [rbp + 0x1dbd], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov byte [rbp + 0x1dbe], al
mov dl, 0x35
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x61
mov byte [rbp + 0x1dbf], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x65
mov byte [rbp + 0x1dc0], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x35
mov byte [rbp + 0x1dc1], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x37
mov byte [rbp + 0x1dc2], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x62
mov byte [rbp + 0x1dc3], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x32
mov byte [rbp + 0x1dc4], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1dc5], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x31
mov byte [rbp + 0x1dc6], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
mov dl, 0x64
mov byte [rbp + 0x1dc7], al
lea rcx, [rbp + 0x1da8]
call fcn.14003c9f0
lea rcx, [rbp + 0x1da8]
mov byte [rbp + 0x1dc8], al
mov byte [rbp + 0x1dc9], 0
call fcn.14003bc10
mov rdx, rax
lea rcx, [rbp + 0x1388]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x92
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2a28], 0x46
mov dl, 0x31
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2a29], al
mov dl, 0x61
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2a2a], al
mov dl, 0x66
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2a2b], al
mov dl, 0x61
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2a2c], al
mov dl, 0x36
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov byte [rbp + 0x2a2d], al
mov r8d, 5
lea rcx, [rbp + 0x2a28]
mov dl, 0x30
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2a2e], al
mov dl, 0x30
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2a2f], al
mov dl, 0x35
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2a30], al
mov dl, 0x35
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2a31], al
mov dl, 0x37
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2a32], al
mov dl, 0x37
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a33], al
mov dl, 0x34
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a34], al
mov dl, 0x32
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a35], al
mov dl, 0x2d
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a36], al
mov dl, 0x35
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2a37], al
mov dl, 0x62
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2a38], al
mov dl, 0x32
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2a39], al
mov dl, 0x31
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2a3a], al
mov dl, 0x63
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2a3b], al
mov dl, 0x61
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2a3c], al
mov dl, 0x62
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov byte [rbp + 0x2a3d], al
mov r8d, 0x15
mov dl, 0x62
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2a3e], al
mov dl, 0x66
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2a3f], al
mov dl, 0x62
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2a40], al
mov dl, 0x30
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2a41], al
mov dl, 0x30
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2a42], al
mov dl, 0x33
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2a43], al
mov dl, 0x36
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2a44], al
mov dl, 0x37
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2a45], al
mov dl, 0x65
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2a46], al
mov dl, 0x36
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2a47], al
mov dl, 0x62
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2a48], al
mov dl, 0x30
lea rcx, [rbp + 0x2a28]
call fcn.14003c990
mov byte [rbp + 0x2a49], al
lea rcx, [rbp + 0x2a28]
xor eax, eax
mov byte [rbp + 0x2a4a], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x13a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x93
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x35
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov byte [rbp + 0x1dd0], al
lea rcx, [rbp + 0x1dd0]
mov dl, 0x31
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1dd1], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x1dd2], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1dd3], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1dd4], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x34
mov byte [rbp + 0x1dd5], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1dd6], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x39
mov byte [rbp + 0x1dd7], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1dd8], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1dd9], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1dda], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x2d
mov byte [rbp + 0x1ddb], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1ddc], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1ddd], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1dde], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1ddf], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1de0], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1de1], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x32
mov byte [rbp + 0x1de2], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x1de3], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1de4], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x38
mov byte [rbp + 0x1de5], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x34
mov byte [rbp + 0x1de6], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x34
mov byte [rbp + 0x1de7], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x34
mov byte [rbp + 0x1de8], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1de9], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1dea], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1deb], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1dec], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1ded], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1dee], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1def], al
lea rcx, [rbp + 0x1dd0]
call fcn.14003c970
lea rcx, [rbp + 0x1dd0]
mov byte [rbp + 0x1df0], al
mov byte [rbp + 0x1df1], 0
call fcn.14003bb90
mov rdx, rax
lea rcx, [rbp + 0x13c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x94
mov r9d, 3
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 2]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2a50], 0x1c
mov dl, 0x37
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2a51], al
mov dl, 0x36
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2a52], al
mov dl, 0x62
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2a53], al
mov dl, 0x36
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov byte [rbp + 0x2a54], al
mov r8d, 4
lea rcx, [rbp + 0x2a50]
mov dl, 0x64
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2a55], al
mov dl, 0x31
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2a56], al
mov dl, 0x65
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2a57], al
mov dl, 0x63
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2a58], al
mov dl, 0x34
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2a59], al
mov dl, 0x30
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2a5a], al
mov dl, 0x37
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a5b], al
mov dl, 0x2d
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a5c], al
mov dl, 0x66
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a5d], al
mov dl, 0x35
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a5e], al
mov dl, 0x30
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2a5f], al
mov dl, 0x65
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2a60], al
mov dl, 0x34
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2a61], al
mov dl, 0x66
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2a62], al
mov dl, 0x36
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2a63], al
mov dl, 0x65
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov byte [rbp + 0x2a64], al
mov r8d, 0x14
mov dl, 0x33
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2a65], al
mov dl, 0x35
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2a66], al
mov dl, 0x66
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2a67], al
mov dl, 0x62
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2a68], al
mov dl, 0x65
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2a69], al
mov dl, 0x39
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2a6a], al
mov dl, 0x37
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2a6b], al
mov dl, 0x63
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2a6c], al
mov dl, 0x32
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2a6d], al
mov dl, 0x31
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2a6e], al
mov dl, 0x65
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2a6f], al
mov dl, 0x31
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2a70], al
mov dl, 0x32
lea rcx, [rbp + 0x2a50]
call fcn.14003c990
mov byte [rbp + 0x2a71], al
lea rcx, [rbp + 0x2a50]
xor eax, eax
mov byte [rbp + 0x2a72], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x13e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x94
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov byte [rbp + 0x2a78], 0x47
xor r8d, r8d
lea rcx, [rbp + 0x2a78]
mov dl, 0x31
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2a79], al
mov dl, 0x35
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2a7a], al
mov dl, 0x35
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2a7b], al
mov dl, 0x37
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2a7c], al
mov dl, 0x35
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2a7d], al
mov dl, 0x35
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2a7e], al
mov dl, 0x30
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2a7f], al
mov dl, 0x66
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2a80], al
mov dl, 0x38
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2a81], al
mov dl, 0x37
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2a82], al
mov dl, 0x2d
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a83], al
mov dl, 0x62
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a84], al
mov dl, 0x37
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a85], al
mov dl, 0x31
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2a86], al
mov dl, 0x65
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2a87], al
mov dl, 0x36
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov byte [rbp + 0x2a88], al
mov r8d, 0x10
mov dl, 0x33
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2a89], al
mov dl, 0x37
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2a8a], al
mov dl, 0x62
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2a8b], al
mov dl, 0x37
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2a8c], al
mov dl, 0x34
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2a8d], al
mov dl, 0x34
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2a8e], al
mov dl, 0x31
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2a8f], al
mov dl, 0x65
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2a90], al
mov dl, 0x32
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2a91], al
mov dl, 0x33
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2a92], al
mov dl, 0x62
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2a93], al
mov dl, 0x36
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2a94], al
mov dl, 0x62
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2a95], al
mov dl, 0x34
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2a96], al
mov dl, 0x38
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2a97], al
mov dl, 0x63
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov byte [rbp + 0x2a98], al
mov r8d, 0x20
mov dl, 0x31
lea rcx, [rbp + 0x2a78]
call fcn.14003c990
mov byte [rbp + 0x2a99], al
lea rcx, [rbp + 0x2a78]
xor eax, eax
mov byte [rbp + 0x2a9a], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x1408]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x95
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2d98], 0x35
mov dl, 0x34
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2d99], al
mov dl, 0x33
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2d9a], al
mov dl, 0x31
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2d9b], al
mov dl, 0x31
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2d9c], al
mov dl, 0x30
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2d9d], al
mov dl, 0x35
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2d9e], al
mov dl, 0x66
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2d9f], al
mov dl, 0x34
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2da0], al
mov dl, 0x36
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2da1], al
mov dl, 0x2d
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2da2], al
mov dl, 0x66
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2da3], al
mov dl, 0x62
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov byte [rbp + 0x2da4], al
mov r8d, ntohs
mov dl, 0x31
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2da5], al
mov dl, 0x36
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2da6], al
mov dl, 0x63
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2da7], al
mov dl, 0x35
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2da8], al
mov dl, 0x65
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2da9], al
mov dl, 0x34
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2daa], al
mov dl, 0x65
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2dab], al
mov dl, 0x35
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2dac], al
mov dl, 0x37
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2dad], al
mov dl, 0x36
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2dae], al
mov dl, 0x62
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2daf], al
mov dl, 0x35
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2db0], al
mov dl, 0x30
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2db1], al
mov dl, 0x39
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2db2], al
mov dl, 0x35
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2db3], al
mov dl, 0x61
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov byte [rbp + 0x2db4], al
mov r8d, 0x1c
mov dl, 0x63
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2db5], al
mov dl, 0x34
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2db6], al
mov dl, 0x34
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2db7], al
mov dl, 0x62
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2db8], al
mov dl, 0x65
lea rcx, [rbp + 0x2d98]
call fcn.14003c990
mov byte [rbp + 0x2db9], al
lea rcx, [rbp + 0x2d98]
xor eax, eax
mov byte [rbp + 0x2dba], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x1428]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x96
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x61
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x1df8], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1df9], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x65
mov byte [rbp + 0x1dfa], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1dfb], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x1dfc], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x36
mov byte [rbp + 0x1dfd], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x61
mov byte [rbp + 0x1dfe], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x2d
mov byte [rbp + 0x1dff], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1e00], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov byte [rbp + 0x1e01], al
lea rcx, [rbp + 0x1df8]
mov dl, 0x30
call fcn.14003c9e0
mov dl, 0x65
mov byte [rbp + 0x1e02], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1e03], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1e04], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x65
mov byte [rbp + 0x1e05], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1e06], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1e07], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1e08], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1e09], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x1e0a], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x1e0b], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x66
mov byte [rbp + 0x1e0c], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x34
mov byte [rbp + 0x1e0d], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x63
mov byte [rbp + 0x1e0e], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x31
mov byte [rbp + 0x1e0f], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x37
mov byte [rbp + 0x1e10], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1e11], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1e12], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x62
mov byte [rbp + 0x1e13], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x63
mov byte [rbp + 0x1e14], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x64
mov byte [rbp + 0x1e15], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x39
mov byte [rbp + 0x1e16], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
mov dl, 0x30
mov byte [rbp + 0x1e17], al
lea rcx, [rbp + 0x1df8]
call fcn.14003c9e0
lea rcx, [rbp + 0x1df8]
mov byte [rbp + 0x1e18], al
mov byte [rbp + 0x1e19], 0
call fcn.14003bb60
mov rdx, rax
lea rcx, [rbp + 0x1448]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x97
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2b18], 0x69
mov dl, 0x32
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2b19], al
mov dl, 0x37
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2b1a], al
mov dl, 0x61
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2b1b], al
mov dl, 0x35
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2b1c], al
mov dl, 0x32
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2b1d], al
mov dl, 0x35
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2b1e], al
mov dl, 0x34
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2b1f], al
mov dl, 0x2d
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2b20], al
mov dl, 0x63
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2b21], al
mov dl, 0x31
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2b22], al
mov dl, 0x37
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov byte [rbp + 0x2b23], al
mov r8d, ntohs
mov dl, 0x65
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b24], al
mov dl, 0x66
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b25], al
mov dl, 0x35
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2b26], al
mov dl, 0x30
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2b27], al
mov dl, 0x65
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2b28], al
mov dl, 0x64
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2b29], al
mov dl, 0x37
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2b2a], al
mov dl, 0x30
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2b2b], al
mov dl, 0x61
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2b2c], al
mov dl, 0x36
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2b2d], al
mov dl, 0x31
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2b2e], al
mov dl, 0x36
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2b2f], al
mov dl, 0x64
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2b30], al
mov dl, 0x39
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2b31], al
mov dl, 0x39
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2b32], al
mov dl, 0x66
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov byte [rbp + 0x2b33], al
mov r8d, 0x1b
mov dl, 0x34
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2b34], al
mov dl, 0x61
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2b35], al
mov dl, 0x33
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2b36], al
mov dl, 0x61
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2b37], al
mov dl, 0x30
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2b38], al
mov dl, 0x66
lea rcx, [rbp + 0x2b18]
call fcn.14003c990
mov byte [rbp + 0x2b39], al
lea rcx, [rbp + 0x2b18]
xor eax, eax
mov byte [rbp + 0x2b3a], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x1468]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x98
mov r9d, 1
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2aa0], 0x5f
mov dl, 0x66
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2aa1], al
mov dl, 0x30
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2aa2], al
mov dl, 0x38
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2aa3], al
mov dl, 0x65
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2aa4], al
mov dl, 0x66
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2aa5], al
mov dl, 0x35
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2aa6], al
mov dl, 0x2d
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov byte [rbp + 0x2aa7], al
mov r8d, 7
mov dl, 0x32
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2aa8], al
mov dl, 0x65
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2aa9], al
mov dl, 0x32
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2aaa], al
mov dl, 0x38
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2aab], al
mov dl, 0x35
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2aac], al
mov dl, 0x64
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2aad], al
mov dl, 0x33
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2aae], al
mov dl, 0x30
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2aaf], al
mov dl, 0x62
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2ab0], al
mov dl, 0x30
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2ab1], al
mov dl, 0x38
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2ab2], al
mov dl, 0x64
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2ab3], al
mov dl, 0x39
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2ab4], al
mov dl, 0x33
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2ab5], al
mov dl, 0x30
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2ab6], al
mov dl, 0x30
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov byte [rbp + 0x2ab7], al
mov r8d, 0x17
mov dl, 0x38
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2ab8], al
mov dl, 0x65
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2ab9], al
mov dl, 0x63
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2aba], al
mov dl, 0x35
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2abb], al
mov dl, 0x34
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2abc], al
mov dl, 0x39
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2abd], al
mov dl, 0x33
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2abe], al
mov dl, 0x32
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2abf], al
mov dl, 0x66
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2ac0], al
mov dl, 0x36
lea rcx, [rbp + 0x2aa0]
call fcn.14003c990
mov byte [rbp + 0x2ac1], al
lea rcx, [rbp + 0x2aa0]
xor eax, eax
mov byte [rbp + 0x2ac2], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x1488]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x99
mov r9d, 2
mov dword [rsp + 0x30], 0
mov rdx, rax
mov dword [rsp + 0x28], 2
mov rcx, rbx
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2ac8], 0x33
mov dl, 0x32
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2ac9], al
mov dl, 0x33
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2aca], al
mov dl, 0x33
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov byte [rbp + 0x2acb], al
mov r8d, 3
mov dl, 0x33
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2acc], al
mov dl, 0x38
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2acd], al
mov dl, 0x2d
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2ace], al
mov dl, 0x63
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2acf], al
mov dl, 0x36
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2ad0], al
mov dl, 0x34
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2ad1], al
mov dl, 0x34
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2ad2], al
mov dl, 0x35
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2ad3], al
mov dl, 0x65
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2ad4], al
mov dl, 0x63
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2ad5], al
mov dl, 0x39
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2ad6], al
mov dl, 0x30
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2ad7], al
mov dl, 0x30
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2ad8], al
mov dl, 0x38
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2ad9], al
mov dl, 0x37
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2ada], al
mov dl, 0x31
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov byte [rbp + 0x2adb], al
mov r8d, 0x13
mov dl, 0x39
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2adc], al
mov dl, 0x61
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2add], al
mov dl, 0x62
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2ade], al
mov dl, 0x31
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2adf], al
mov dl, 0x65
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2ae0], al
mov dl, 0x35
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2ae1], al
mov dl, 0x65
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2ae2], al
mov dl, 0x30
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2ae3], al
mov dl, 0x61
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2ae4], al
mov dl, 0x63
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2ae5], al
mov dl, 0x39
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2ae6], al
mov dl, 0x33
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x2ae7], al
mov dl, 0x39
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2ae8], al
mov dl, 0x33
lea rcx, [rbp + 0x2ac8]
call fcn.14003c990
mov byte [rbp + 0x2ae9], al
lea rcx, [rbp + 0x2ac8]
xor eax, eax
mov byte [rbp + 0x2aea], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x14a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x9a
mov r9d, 2
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 1
lea r8d, [r9 - 1]
mov rdx, rax
mov rcx, rbx
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x2af0], ntohs
mov dl, 0x33
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x2af1], al
mov dl, 0x61
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x2af2], al
mov dl, 0x66
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x2af3], al
mov dl, 0x36
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x2af4], al
mov dl, 0x2d
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x2af5], al
mov dl, 0x61
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x2af6], al
mov dl, 0x61
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x2af7], al
mov dl, 0x35
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x2af8], al
mov dl, 0x38
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x2af9], al
mov dl, 0x61
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x2afa], al
mov dl, 0x32
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2afb], al
mov dl, 0x63
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2afc], al
mov dl, 0x30
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2afd], al
mov dl, 0x38
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x2afe], al
mov dl, 0x64
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov byte [rbp + 0x2aff], al
mov r8d, reloc.WS2_32.dll_ntohs
mov dl, 0x39
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x2b00], al
mov dl, 0x62
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x2b01], al
mov dl, 0x33
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x2b02], al
mov dl, 0x30
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x2b03], al
mov dl, 0x64
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x2b04], al
mov dl, 0x66
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x2b05], al
mov dl, 0x61
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x2b06], al
mov dl, 0x34
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x2b07], al
mov dl, 0x63
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x2b08], al
mov dl, 0x39
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x2b09], al
mov dl, 0x38
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x2b0a], al
mov dl, 0x61
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x2b0b], al
mov dl, 0x32
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x2b0c], al
mov dl, 0x31
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x2b0d], al
mov dl, 0x62
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x2b0e], al
mov dl, 0x32
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov byte [rbp + 0x2b0f], al
lea rcx, [rbp + 0x2af0]
mov r8d, 0x1f
mov dl, 0x64
call fcn.14003c990
mov r8d, 0x20
mov byte [rbp + 0x2b10], al
mov dl, 0x33
lea rcx, [rbp + 0x2af0]
call fcn.14003c990
mov byte [rbp + 0x2b11], al
lea rcx, [rbp + 0x2af0]
xor eax, eax
mov byte [rbp + 0x2b12], al
call fcn.14003bb20
mov rdx, rax
lea rcx, [rbp + 0x14c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x9b
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x39
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1e20], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1e21], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x2d
mov byte [rbp + 0x1e22], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1e23], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x1e24], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x1e25], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1e26], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1e27], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1e28], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1e29], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1e2a], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1e2b], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1e2c], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov byte [rbp + 0x1e2d], al
lea rcx, [rbp + 0x1e20]
mov dl, 0x33
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1e2e], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x33
mov byte [rbp + 0x1e2f], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1e30], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1e31], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1e32], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1e33], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1e34], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x33
mov byte [rbp + 0x1e35], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1e36], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1e37], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1e38], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1e39], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1e3a], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1e3b], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1e3c], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1e3d], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x1e3e], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1e3f], al
lea rcx, [rbp + 0x1e20]
call fcn.14003c9d0
lea rcx, [rbp + 0x1e20]
mov byte [rbp + 0x1e40], al
mov byte [rbp + 0x1e41], 0
call fcn.14003baa0
mov rdx, rax
lea rcx, [rbp + 0x14e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x9b
mov dword [rsp + 0x30], 0
xor r9d, r9d
mov dword [rsp + 0x28], 2
xor r8d, r8d
mov rdx, rax
mov dword [rsp + 0x20], 1
mov rcx, rbx
call fcn.14000e140
mov dl, 0x61
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1e48], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x2d
mov byte [rbp + 0x1e49], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1e4a], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1e4b], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1e4c], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1e4d], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1e4e], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1e4f], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1e50], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1e51], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1e52], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1e53], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1e54], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1e55], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1e56], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1e57], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1e58], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov byte [rbp + 0x1e59], al
mov dl, 0x35
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1e5a], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x32
mov byte [rbp + 0x1e5b], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1e5c], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1e5d], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1e5e], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1e5f], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x1e60], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1e61], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1e62], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1e63], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1e64], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x39
mov byte [rbp + 0x1e65], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1e66], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1e67], al
lea rcx, [rbp + 0x1e48]
call fcn.14003c980
lea rcx, [rbp + 0x1e48]
mov byte [rbp + 0x1e68], al
mov byte [rbp + 0x1e69], 0
call fcn.14003ba20
mov rdx, rax
lea rcx, [rbp + 0x1508]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x9c
mov r9d, 1
mov dword [rsp + 0x30], 0
mov r8d, r9d
mov dword [rsp + 0x28], 2
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x66
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1a10], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1a11], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1a12], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1a13], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1a14], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1a15], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1a16], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x1a17], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1a18], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1a19], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1a1a], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1a1b], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1a1c], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1a1d], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1a1e], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1a1f], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1a20], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1a21], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1a22], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1a23], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x1a24], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov byte [rbp + 0x1a25], al
mov dl, 0x39
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1a26], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x61
mov byte [rbp + 0x1a27], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x33
mov byte [rbp + 0x1a28], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1a29], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1a2a], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1a2b], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1a2c], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1a2d], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1a2e], al
lea rcx, [rbp + 0x1a10]
call fcn.14003c9d0
lea rcx, [rbp + 0x1a10]
mov byte [rbp + 0x1a2f], al
mov byte [rbp + 0x1a30], 0
call fcn.14003b9a0
mov rdx, rax
lea rcx, [rbp + 0x1528]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xc8
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x31
mov byte [rbp + 0x3220], 0x6a
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x3221], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3222], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3223], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3224], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x3225], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov byte [rbp + 0x3226], al
mov dl, 0x38
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3227], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x3228], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x3229], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x322a], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x322b], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x322c], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x322d], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x322e], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x322f], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x3230], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x3231], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x3232], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3233], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x3234], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x3235], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x3236], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x3237], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x3238], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x3239], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov byte [rbp + 0x323a], al
lea rcx, [rbp + 0x3220]
mov dl, 0x35
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x323b], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x323c], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x323d], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x323e], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x323f], al
lea rcx, [rbp + 0x3220]
call fcn.14003c9b0
mov byte [rbp + 0x3240], al
lea rcx, [rbp + 0x3220]
xor eax, eax
mov byte [rbp + 0x3241], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x1548]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xc9
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x62
mov byte [rbp + 0x31a8], 0x4d
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x31a9], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x31aa], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x31ab], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x31ac], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x31ad], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x31ae], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x31af], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x31b0], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x31b1], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov byte [rbp + 0x31b2], al
lea rcx, [rbp + 0x31a8]
mov dl, 0x35
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x31b3], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x31b4], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x31b5], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x31b6], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x31b7], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x31b8], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x31b9], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x31ba], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x31bb], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x31bc], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x31bd], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x31be], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x31bf], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x31c0], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x31c1], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x31c2], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x31c3], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x31c4], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x31c5], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x31c6], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x31c7], al
lea rcx, [rbp + 0x31a8]
call fcn.14003c9b0
mov byte [rbp + 0x31c8], al
lea rcx, [rbp + 0x31a8]
xor eax, eax
mov byte [rbp + 0x31c9], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x1568]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xca
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x3180], 0x4a
mov dl, 0x39
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x3181], al
mov dl, 0x64
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x3182], al
mov dl, 0x34
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x3183], al
mov dl, 0x34
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x3184], al
mov dl, 0x35
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x3185], al
mov dl, 0x33
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x3186], al
mov dl, 0x35
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x3187], al
mov dl, 0x65
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x3188], al
mov dl, 0x30
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x3189], al
mov dl, 0x30
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x318a], al
mov dl, 0x64
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x318b], al
mov dl, 0x38
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x318c], al
mov dl, 0x39
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x318d], al
mov dl, 0x66
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x318e], al
mov dl, 0x39
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x318f], al
mov dl, 0x32
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x3190], al
mov dl, 0x35
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x3191], al
mov dl, 0x30
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x3192], al
mov dl, 0x61
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x3193], al
mov dl, 0x32
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x3194], al
mov dl, 0x30
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x3195], al
mov dl, 0x39
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x3196], al
mov dl, 0x30
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x3197], al
mov dl, 0x32
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x3198], al
mov dl, 0x64
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x3199], al
mov dl, 0x63
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x319a], al
mov dl, 0x37
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x319b], al
mov dl, 0x62
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov byte [rbp + 0x319c], al
mov r8d, 0x1c
lea rcx, [rbp + 0x3180]
mov dl, 0x34
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x319d], al
mov dl, 0x61
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x319e], al
mov dl, 0x64
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x319f], al
mov dl, 0x35
lea rcx, [rbp + 0x3180]
call fcn.14003c990
mov byte [rbp + 0x31a0], al
lea rcx, [rbp + 0x3180]
xor eax, eax
mov byte [rbp + 0x31a1], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0x1588]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xcb
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x64
mov byte [rbp + 0x3158], 0x20
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x3159], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x315a], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x315b], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x315c], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x315d], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x315e], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x315f], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x3160], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x3161], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x3162], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov byte [rbp + 0x3163], al
mov dl, 0x66
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x3164], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x3165], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3166], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x35
mov byte [rbp + 0x3167], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x3168], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x3169], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x316a], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x316b], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x316c], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x316d], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x316e], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x316f], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3170], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x3171], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x66
mov byte [rbp + 0x3172], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x3173], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3174], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x3175], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov dl, 0x62
mov byte [rbp + 0x3176], al
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov byte [rbp + 0x3177], al
mov dl, 0x34
lea rcx, [rbp + 0x3158]
call fcn.14003c9b0
mov byte [rbp + 0x3178], al
lea rcx, [rbp + 0x3158]
xor eax, eax
mov byte [rbp + 0x3179], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x15a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xcc
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x3130], 0x27
mov dl, 0x63
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x3131], al
mov dl, 0x37
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x3132], al
mov dl, 0x32
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x3133], al
mov dl, 0x36
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 4
mov byte [rbp + 0x3134], al
mov dl, 0x30
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x3135], al
mov dl, 0x62
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x3136], al
mov dl, 0x64
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x3137], al
mov dl, 0x33
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x3138], al
mov dl, 0x33
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x3139], al
mov dl, 0x64
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x313a], al
mov dl, 0x39
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x313b], al
mov dl, 0x62
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov byte [rbp + 0x313c], al
mov r8d, ntohs
mov dl, 0x66
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x313d], al
mov dl, 0x32
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x313e], al
mov dl, 0x36
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x313f], al
mov dl, 0x64
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x3140], al
mov dl, 0x63
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x3141], al
mov dl, 0x62
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x3142], al
mov dl, 0x30
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x3143], al
mov dl, 0x61
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x14
mov byte [rbp + 0x3144], al
mov dl, 0x32
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x3145], al
mov dl, 0x39
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x3146], al
mov dl, 0x35
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x3147], al
mov dl, 0x61
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x3148], al
mov dl, 0x38
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x3149], al
mov dl, 0x32
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x314a], al
mov dl, 0x38
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x314b], al
mov dl, 0x63
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov byte [rbp + 0x314c], al
mov r8d, 0x1c
mov dl, 0x30
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x314d], al
mov dl, 0x63
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x314e], al
mov dl, 0x62
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x314f], al
mov dl, 0x63
lea rcx, [rbp + 0x3130]
call fcn.14003c990
mov byte [rbp + 0x3150], al
lea rcx, [rbp + 0x3130]
xor eax, eax
mov byte [rbp + 0x3151], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0x15c8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xcd
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x31
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1a38], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1a39], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1a3a], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x32
mov byte [rbp + 0x1a3b], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x65
mov byte [rbp + 0x1a3c], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1a3d], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1a3e], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1a3f], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1a40], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x1a41], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1a42], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1a43], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x38
mov byte [rbp + 0x1a44], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1a45], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x34
mov byte [rbp + 0x1a46], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x1a47], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x64
mov byte [rbp + 0x1a48], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1a49], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1a4a], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1a4b], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x35
mov byte [rbp + 0x1a4c], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x36
mov byte [rbp + 0x1a4d], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1a4e], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x31
mov byte [rbp + 0x1a4f], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x30
mov byte [rbp + 0x1a50], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x37
mov byte [rbp + 0x1a51], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x39
mov byte [rbp + 0x1a52], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1a53], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x61
mov byte [rbp + 0x1a54], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x33
mov byte [rbp + 0x1a55], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov dl, 0x66
mov byte [rbp + 0x1a56], al
lea rcx, [rbp + 0x1a38]
call fcn.14003c9c0
mov byte [rbp + 0x1a57], al
lea rcx, [rbp + 0x1a38]
mov byte [rbp + 0x1a58], 0
call fcn.14003b920
mov rdx, rax
lea rcx, [rbp + 0x15e8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xce
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x31
mov byte [rbp + 0x3108], 0x28
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x3109], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x37
mov byte [rbp + 0x310a], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x310b], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x310c], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x310d], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x310e], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x310f], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x3110], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x3111], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x3112], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x3113], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x3114], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x3115], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x65
mov byte [rbp + 0x3116], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x3117], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov byte [rbp + 0x3118], al
mov dl, 0x38
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x36
mov byte [rbp + 0x3119], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x33
mov byte [rbp + 0x311a], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x64
mov byte [rbp + 0x311b], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x31
mov byte [rbp + 0x311c], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x38
mov byte [rbp + 0x311d], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x311e], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x32
mov byte [rbp + 0x311f], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x34
mov byte [rbp + 0x3120], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x3121], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x61
mov byte [rbp + 0x3122], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x3123], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x3124], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x63
mov byte [rbp + 0x3125], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x30
mov byte [rbp + 0x3126], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov dl, 0x39
mov byte [rbp + 0x3127], al
lea rcx, [rbp + 0x3108]
call fcn.14003c9b0
mov byte [rbp + 0x3128], al
lea rcx, [rbp + 0x3108]
xor eax, eax
mov byte [rbp + 0x3129], al
call fcn.14003b8f0
mov rdx, rax
lea rcx, [rbp + 0x1608]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xcf
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
mov dl, 0x63
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x38
mov byte [rbp + 0x1a60], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x1a61], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x36
mov byte [rbp + 0x1a62], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1a63], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x1a64], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1a65], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1a66], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x61
mov byte [rbp + 0x1a67], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x1a68], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x1a69], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x1a6a], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x1a6b], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x1a6c], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1a6d], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x62
mov byte [rbp + 0x1a6e], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1a6f], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x37
mov byte [rbp + 0x1a70], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1a71], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x64
mov byte [rbp + 0x1a72], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x63
mov byte [rbp + 0x1a73], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x33
mov byte [rbp + 0x1a74], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x31
mov byte [rbp + 0x1a75], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1a76], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x1a77], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x1a78], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x32
mov byte [rbp + 0x1a79], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x65
mov byte [rbp + 0x1a7a], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x30
mov byte [rbp + 0x1a7b], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x66
mov byte [rbp + 0x1a7c], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x34
mov byte [rbp + 0x1a7d], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
mov dl, 0x39
mov byte [rbp + 0x1a7e], al
lea rcx, [rbp + 0x1a60]
call fcn.14003c9a0
lea rcx, [rbp + 0x1a60]
mov byte [rbp + 0x1a7f], al
mov byte [rbp + 0x1a80], 0
call fcn.14003b870
mov rdx, rax
lea rcx, [rbp + 0x1628]
call fcn.1400068b0
mov dword [rsp + 0x38], 0xd0
xor r9d, r9d
mov dword [rsp + 0x30], 0
xor r8d, r8d
mov dword [rsp + 0x28], 4
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 1
call fcn.14000e140
xor r8d, r8d
mov byte [rbp + 0x30e0], 0x65
mov dl, 0x64
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 1
mov byte [rbp + 0x30e1], al
mov dl, 0x37
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 2
mov byte [rbp + 0x30e2], al
mov dl, 0x38
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 3
mov byte [rbp + 0x30e3], al
mov dl, 0x64
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov byte [rbp + 0x30e4], al
mov r8d, 4
lea rcx, [rbp + 0x30e0]
mov dl, 0x36
call fcn.14003c990
mov r8d, 5
mov byte [rbp + 0x30e5], al
mov dl, 0x35
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 6
mov byte [rbp + 0x30e6], al
mov dl, 0x66
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 7
mov byte [rbp + 0x30e7], al
mov dl, 0x31
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 8
mov byte [rbp + 0x30e8], al
mov dl, 0x39
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 9
mov byte [rbp + 0x30e9], al
mov dl, 0x30
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0xa
mov byte [rbp + 0x30ea], al
mov dl, 0x36
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x30eb], al
mov dl, 0x31
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x30ec], al
mov dl, 0x64
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x30ed], al
mov dl, 0x64
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, ntohs
mov byte [rbp + 0x30ee], al
mov dl, 0x37
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x30ef], al
mov dl, 0x31
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x10
mov byte [rbp + 0x30f0], al
mov dl, 0x36
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x11
mov byte [rbp + 0x30f1], al
mov dl, 0x61
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x12
mov byte [rbp + 0x30f2], al
mov dl, 0x65
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x13
mov byte [rbp + 0x30f3], al
mov dl, 0x33
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov byte [rbp + 0x30f4], al
mov r8d, 0x14
mov dl, 0x30
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x15
mov byte [rbp + 0x30f5], al
mov dl, 0x61
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x16
mov byte [rbp + 0x30f6], al
mov dl, 0x32
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x17
mov byte [rbp + 0x30f7], al
mov dl, 0x39
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x18
mov byte [rbp + 0x30f8], al
mov dl, 0x39
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x19
mov byte [rbp + 0x30f9], al
mov dl, 0x37
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x1a
mov byte [rbp + 0x30fa], al
mov dl, 0x33
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x1b
mov byte [rbp + 0x30fb], al
mov dl, 0x65
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x1c
mov byte [rbp + 0x30fc], al
mov dl, 0x61
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x1d
mov byte [rbp + 0x30fd], al
mov dl, 0x31
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x1e
mov byte [rbp + 0x30fe], al
mov dl, 0x37
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov r8d, 0x1f
mov byte [rbp + 0x30ff], al
mov dl, 0x30
lea rcx, [rbp + 0x30e0]
call fcn.14003c990
mov byte [rbp + 0x3100], al
lea rcx, [rbp + 0x30e0]
xor eax, eax
mov byte [rbp + 0x3101], al
call fcn.14003b830
mov rdx, rax
lea rcx, [rbp + 0x1648]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x12c
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 4
call fcn.14000e140
mov dl, 0x65
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov byte [rbp + 0x1a88], al
lea rcx, [rbp + 0x1a88]
mov dl, 0x36
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1a89], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x65
mov byte [rbp + 0x1a8a], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x1a8b], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1a8c], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1a8d], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1a8e], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1a8f], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x31
mov byte [rbp + 0x1a90], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1a91], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1a92], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x62
mov byte [rbp + 0x1a93], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1a94], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x34
mov byte [rbp + 0x1a95], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1a96], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1a97], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1a98], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x36
mov byte [rbp + 0x1a99], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1a9a], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1a9b], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x63
mov byte [rbp + 0x1a9c], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x38
mov byte [rbp + 0x1a9d], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1a9e], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x37
mov byte [rbp + 0x1a9f], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x64
mov byte [rbp + 0x1aa0], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x33
mov byte [rbp + 0x1aa1], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1aa2], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x66
mov byte [rbp + 0x1aa3], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1aa4], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x35
mov byte [rbp + 0x1aa5], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
mov dl, 0x61
mov byte [rbp + 0x1aa6], al
lea rcx, [rbp + 0x1a88]
call fcn.14003c980
lea rcx, [rbp + 0x1a88]
mov byte [rbp + 0x1aa7], al
mov byte [rbp + 0x1aa8], 0
call fcn.14003b7b0
mov rdx, rax
lea rcx, [rbp + 0x1668]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x12d
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 4
call fcn.14000e140
mov dl, 0x65
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1ab0], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1ab1], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x39
mov byte [rbp + 0x1ab2], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x33
mov byte [rbp + 0x1ab3], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x30
mov byte [rbp + 0x1ab4], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov byte [rbp + 0x1ab5], al
mov dl, 0x66
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1ab6], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1ab7], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1ab8], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x39
mov byte [rbp + 0x1ab9], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x39
mov byte [rbp + 0x1aba], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1abb], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x65
mov byte [rbp + 0x1abc], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1abd], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x36
mov byte [rbp + 0x1abe], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x38
mov byte [rbp + 0x1abf], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1ac0], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1ac1], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x38
mov byte [rbp + 0x1ac2], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x61
mov byte [rbp + 0x1ac3], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x34
mov byte [rbp + 0x1ac4], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x65
mov byte [rbp + 0x1ac5], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x37
mov byte [rbp + 0x1ac6], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x66
mov byte [rbp + 0x1ac7], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1ac8], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov byte [rbp + 0x1ac9], al
lea rcx, [rbp + 0x1ab0]
mov dl, 0x37
call fcn.14003c970
mov dl, 0x62
mov byte [rbp + 0x1aca], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x63
mov byte [rbp + 0x1acb], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x35
mov byte [rbp + 0x1acc], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x31
mov byte [rbp + 0x1acd], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
mov dl, 0x64
mov byte [rbp + 0x1ace], al
lea rcx, [rbp + 0x1ab0]
call fcn.14003c970
lea rcx, [rbp + 0x1ab0]
mov byte [rbp + 0x1acf], al
mov byte [rbp + 0x1ad0], 0
call fcn.14003b730
mov rdx, rax
lea rcx, [rbp + 0x1688]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x12e
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 4
call fcn.14000e140
mov dl, 0x38
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1ad8], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x63
mov byte [rbp + 0x1ad9], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1ada], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x62
mov byte [rbp + 0x1adb], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x36
mov byte [rbp + 0x1adc], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1add], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x1ade], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x33
mov byte [rbp + 0x1adf], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1ae0], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1ae1], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov byte [rbp + 0x1ae2], al
mov dl, 0x63
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x65
mov byte [rbp + 0x1ae3], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x37
mov byte [rbp + 0x1ae4], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x35
mov byte [rbp + 0x1ae5], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1ae6], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1ae7], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1ae8], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1ae9], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1aea], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1aeb], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x34
mov byte [rbp + 0x1aec], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x38
mov byte [rbp + 0x1aed], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x66
mov byte [rbp + 0x1aee], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1aef], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x31
mov byte [rbp + 0x1af0], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x39
mov byte [rbp + 0x1af1], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x32
mov byte [rbp + 0x1af2], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x30
mov byte [rbp + 0x1af3], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1af4], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov dl, 0x64
mov byte [rbp + 0x1af5], al
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
mov byte [rbp + 0x1af6], al
mov dl, 0x30
lea rcx, [rbp + 0x1ad8]
call fcn.14003c9d0
lea rcx, [rbp + 0x1ad8]
mov byte [rbp + 0x1af7], al
mov byte [rbp + 0x1af8], 0
call fcn.14003b9a0
mov rdx, rax
lea rcx, [rbp + 0x16a8]
call fcn.1400068b0
mov dword [rsp + 0x38], 0x12f
xor r9d, r9d
mov dword [rsp + 0x30], 1
xor r8d, r8d
mov dword [rsp + 0x28], 1
mov rdx, rax
mov rcx, rbx
mov dword [rsp + 0x20], 4
call fcn.14000e140
mov rcx, qword [rbp + 0x3428]
xor rcx, rsp
call fcn.14012a1e0
mov rbx, qword [rsp + 0x3548]
add rsp, 0x3530
pop rbp
ret