Function at 0x140009710
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0x678
movsxd rax, dword [rsp + 0x680]
mov ecx, 0xc712ede1
cmp rax, rcx
jne 0x1400110cd
mov dword [rsp + 0x664], 0
mov rcx, qword [rsp + 0x688]
call fcn.1400331c8
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.33508
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009774
inc rax
test dl, dl
jne 0x140009762
xor eax, eax
jmp 0x140009779
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400097a1
mov dword [rsp + 0x4dc], 0
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x4dc]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.154419
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400097c2
inc rax
test dl, dl
jne 0x1400097b0
xor eax, eax
jmp 0x1400097c7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400097e9
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x28]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.524948
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000980a
inc rax
test dl, dl
jne 0x1400097f8
xor eax, eax
jmp 0x14000980f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009831
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x2c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.31213
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009852
inc rax
test dl, dl
jne 0x140009840
xor eax, eax
jmp 0x140009857
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009879
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x30]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.893687
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000989a
inc rax
test dl, dl
jne 0x140009888
xor eax, eax
jmp 0x14000989f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400098c1
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x34]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.370172
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400098e2
inc rax
test dl, dl
jne 0x1400098d0
xor eax, eax
jmp 0x1400098e7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009909
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x38]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.813742
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000992a
inc rax
test dl, dl
jne 0x140009918
xor eax, eax
jmp 0x14000992f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009951
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x3c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.462700
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009972
inc rax
test dl, dl
jne 0x140009960
xor eax, eax
jmp 0x140009977
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009999
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x40]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.29450
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400099ba
inc rax
test dl, dl
jne 0x1400099a8
xor eax, eax
jmp 0x1400099bf
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400099e1
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x44]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.52506
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009a02
inc rax
test dl, dl
jne 0x1400099f0
xor eax, eax
jmp 0x140009a07
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009a29
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x48]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.84594
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009a4a
inc rax
test dl, dl
jne 0x140009a38
xor eax, eax
jmp 0x140009a4f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009a71
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x4c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.523080
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009a92
inc rax
test dl, dl
jne 0x140009a80
xor eax, eax
jmp 0x140009a97
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ab9
mov dword [rsp + 0x50], listen
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x50]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.120006
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009ada
inc rax
test dl, dl
jne 0x140009ac8
xor eax, eax
jmp 0x140009adf
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009b01
mov dword [rsp + 0x54], listen
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x54]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.830555
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009b22
inc rax
test dl, dl
jne 0x140009b10
xor eax, eax
jmp 0x140009b27
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009b49
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x58]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.301191
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009b6a
inc rax
test dl, dl
jne 0x140009b58
xor eax, eax
jmp 0x140009b6f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009b91
mov dword [rsp + 0x5c], sendto
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x5c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.54548
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009bb2
inc rax
test dl, dl
jne 0x140009ba0
xor eax, eax
jmp 0x140009bb7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009bd9
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x60]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.380804
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009bfa
inc rax
test dl, dl
jne 0x140009be8
xor eax, eax
jmp 0x140009bff
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009c21
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x64]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.858399
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009c42
inc rax
test dl, dl
jne 0x140009c30
xor eax, eax
jmp 0x140009c47
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009c69
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x68]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.1768
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009c8a
inc rax
test dl, dl
jne 0x140009c78
xor eax, eax
jmp 0x140009c8f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009cb1
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x6c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.822429
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009cd2
inc rax
test dl, dl
jne 0x140009cc0
xor eax, eax
jmp 0x140009cd7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009cf9
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x70]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.185798
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009d1a
inc rax
test dl, dl
jne 0x140009d08
xor eax, eax
jmp 0x140009d1f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009d41
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x74]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.187348
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009d62
inc rax
test dl, dl
jne 0x140009d50
xor eax, eax
jmp 0x140009d67
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009d89
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x78]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.167263
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009daa
inc rax
test dl, dl
jne 0x140009d98
xor eax, eax
jmp 0x140009daf
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009dd1
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x7c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.805704
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009df2
inc rax
test dl, dl
jne 0x140009de0
xor eax, eax
jmp 0x140009df7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009e1f
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x80]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.28791
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009e40
inc rax
test dl, dl
jne 0x140009e2e
xor eax, eax
jmp 0x140009e45
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009e6d
mov dword [rsp + 0x84], Ordinal_30
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x84]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.442084
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009e8e
inc rax
test dl, dl
jne 0x140009e7c
xor eax, eax
jmp 0x140009e93
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ebb
mov dword [rsp + 0x88], Ordinal_30
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x88]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.222752
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009edc
inc rax
test dl, dl
jne 0x140009eca
xor eax, eax
jmp 0x140009ee1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009f09
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x8c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.480119
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009f2a
inc rax
test dl, dl
jne 0x140009f18
xor eax, eax
jmp 0x140009f2f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009f57
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x90]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.602012
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009f78
inc rax
test dl, dl
jne 0x140009f66
xor eax, eax
jmp 0x140009f7d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009fa5
mov dword [rsp + 0x94], Ordinal_30
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x94]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.499645
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009fc6
inc rax
test dl, dl
jne 0x140009fb4
xor eax, eax
jmp 0x140009fcb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ff3
mov dword [rsp + 0x98], Ordinal_30
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x98]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.736657
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a014
inc rax
test dl, dl
jne 0x14000a002
xor eax, eax
jmp 0x14000a019
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a041
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x9c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.364149
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a062
inc rax
test dl, dl
jne 0x14000a050
xor eax, eax
jmp 0x14000a067
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a08f
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xa0]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.892379
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a0b0
inc rax
test dl, dl
jne 0x14000a09e
xor eax, eax
jmp 0x14000a0b5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a0dd
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xa4]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.320560
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a0fe
inc rax
test dl, dl
jne 0x14000a0ec
xor eax, eax
jmp 0x14000a103
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a12b
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xa8]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.807250
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a14c
inc rax
test dl, dl
jne 0x14000a13a
xor eax, eax
jmp 0x14000a151
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a179
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xac]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.499285
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a19a
inc rax
test dl, dl
jne 0x14000a188
xor eax, eax
jmp 0x14000a19f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a1c7
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xb0]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.328895
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a1e8
inc rax
test dl, dl
jne 0x14000a1d6
xor eax, eax
jmp 0x14000a1ed
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a215
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xb4]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.523146
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a236
inc rax
test dl, dl
jne 0x14000a224
xor eax, eax
jmp 0x14000a23b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a263
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xb8]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.54448
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a284
inc rax
test dl, dl
jne 0x14000a272
xor eax, eax
jmp 0x14000a289
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a2b1
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xbc]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.367823
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a2d2
inc rax
test dl, dl
jne 0x14000a2c0
xor eax, eax
jmp 0x14000a2d7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a2ff
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xc0]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.859042
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a320
inc rax
test dl, dl
jne 0x14000a30e
xor eax, eax
jmp 0x14000a325
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a34d
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xc4]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.382413
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a36e
inc rax
test dl, dl
jne 0x14000a35c
xor eax, eax
jmp 0x14000a373
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a39b
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xc8]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.330291
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a3bc
inc rax
test dl, dl
jne 0x14000a3aa
xor eax, eax
jmp 0x14000a3c1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a3e9
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xcc]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.357997
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a40a
inc rax
test dl, dl
jne 0x14000a3f8
xor eax, eax
jmp 0x14000a40f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a437
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xd0]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.476083
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a458
inc rax
test dl, dl
jne 0x14000a446
xor eax, eax
jmp 0x14000a45d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a485
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xd4]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.413385
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a4a6
inc rax
test dl, dl
jne 0x14000a494
xor eax, eax
jmp 0x14000a4ab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a4d3
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xd8]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.621206
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a4f4
inc rax
test dl, dl
jne 0x14000a4e2
xor eax, eax
jmp 0x14000a4f9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a521
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xdc]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.371036
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a542
inc rax
test dl, dl
jne 0x14000a530
xor eax, eax
jmp 0x14000a547
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a56f
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xe0]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.1204
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a590
inc rax
test dl, dl
jne 0x14000a57e
xor eax, eax
jmp 0x14000a595
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a5bd
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xe4]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.726158
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a5de
inc rax
test dl, dl
jne 0x14000a5cc
xor eax, eax
jmp 0x14000a5e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a60b
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xe8]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.714186
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a62c
inc rax
test dl, dl
jne 0x14000a61a
xor eax, eax
jmp 0x14000a631
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a659
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xec]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.476261
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a67a
inc rax
test dl, dl
jne 0x14000a668
xor eax, eax
jmp 0x14000a67f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a6a7
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xf0]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.5758
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a6c8
inc rax
test dl, dl
jne 0x14000a6b6
xor eax, eax
jmp 0x14000a6cd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a6f5
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xf4]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.737878
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a716
inc rax
test dl, dl
jne 0x14000a704
xor eax, eax
jmp 0x14000a71b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a743
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xf8]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.71244
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a764
inc rax
test dl, dl
jne 0x14000a752
xor eax, eax
jmp 0x14000a769
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a791
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0xfc]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.318106
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a7b2
inc rax
test dl, dl
jne 0x14000a7a0
xor eax, eax
jmp 0x14000a7b7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a7df
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x100]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.743706
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a800
inc rax
test dl, dl
jne 0x14000a7ee
xor eax, eax
jmp 0x14000a805
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a82d
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x104]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.718512
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a84e
inc rax
test dl, dl
jne 0x14000a83c
xor eax, eax
jmp 0x14000a853
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a87b
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x108]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.733910
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a89c
inc rax
test dl, dl
jne 0x14000a88a
xor eax, eax
jmp 0x14000a8a1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a8c9
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x10c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.800713
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a8ea
inc rax
test dl, dl
jne 0x14000a8d8
xor eax, eax
jmp 0x14000a8ef
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a917
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x110]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.1135
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a938
inc rax
test dl, dl
jne 0x14000a926
xor eax, eax
jmp 0x14000a93d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a965
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x114]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.840656
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a986
inc rax
test dl, dl
jne 0x14000a974
xor eax, eax
jmp 0x14000a98b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a9b3
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x118]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.786976
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a9d4
inc rax
test dl, dl
jne 0x14000a9c2
xor eax, eax
jmp 0x14000a9d9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa01
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x688]
call fcn.140033398
mov eax, dword [rsp + 0x11c]
jmp 0x1400110da
mov rax, qword [rsp + 0x20]
lea rcx, str.119387
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa22
inc rax
test dl, dl
jne 0x14000aa10
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa4f
mov rcx, qword [rsp + 0x688]
call fcn.140033398
add rsp, 0x678
ret