Function at 0x140008d60
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0x8d8
cmp dword [rsp + 0x8e0], 0xe0cf737
jne 0x14001351a
mov dword [rsp + 0x8c0], 0
mov rcx, qword [rsp + 0x8e8]
call fcn.1400356f4
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.218744
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008dbf
inc rax
test dl, dl
jne 0x140008dad
xor eax, eax
jmp 0x140008dc4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008dec
mov dword [rsp + 0x6a0], 0
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x6a0]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.877703
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008e0d
inc rax
test dl, dl
jne 0x140008dfb
xor eax, eax
jmp 0x140008e12
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008e34
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x28]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.484144
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008e55
inc rax
test dl, dl
jne 0x140008e43
xor eax, eax
jmp 0x140008e5a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008e7c
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x2c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.889477
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008e9d
inc rax
test dl, dl
jne 0x140008e8b
xor eax, eax
jmp 0x140008ea2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008ec4
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x30]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.493365
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008ee5
inc rax
test dl, dl
jne 0x140008ed3
xor eax, eax
jmp 0x140008eea
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008f0c
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x34]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.137542
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008f2d
inc rax
test dl, dl
jne 0x140008f1b
xor eax, eax
jmp 0x140008f32
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008f54
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x38]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.144542
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008f75
inc rax
test dl, dl
jne 0x140008f63
xor eax, eax
jmp 0x140008f7a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008f9c
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x3c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.350511
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008fbd
inc rax
test dl, dl
jne 0x140008fab
xor eax, eax
jmp 0x140008fc2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008fe4
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x40]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.813599
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009005
inc rax
test dl, dl
jne 0x140008ff3
xor eax, eax
jmp 0x14000900a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000902c
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x44]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.880974
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000904d
inc rax
test dl, dl
jne 0x14000903b
xor eax, eax
jmp 0x140009052
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009074
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x48]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.717308
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009095
inc rax
test dl, dl
jne 0x140009083
xor eax, eax
jmp 0x14000909a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400090bc
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x4c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.88651
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400090dd
inc rax
test dl, dl
jne 0x1400090cb
xor eax, eax
jmp 0x1400090e2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009104
mov dword [rsp + 0x50], recvfrom
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x50]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.588575
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009125
inc rax
test dl, dl
jne 0x140009113
xor eax, eax
jmp 0x14000912a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000914c
mov dword [rsp + 0x54], recvfrom
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x54]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.476333
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000916d
inc rax
test dl, dl
jne 0x14000915b
xor eax, eax
jmp 0x140009172
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009194
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x58]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.264990
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400091b5
inc rax
test dl, dl
jne 0x1400091a3
xor eax, eax
jmp 0x1400091ba
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400091dc
mov dword [rsp + 0x5c], sendto
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x5c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.877826
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400091fd
inc rax
test dl, dl
jne 0x1400091eb
xor eax, eax
jmp 0x140009202
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009224
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x60]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.153773
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009245
inc rax
test dl, dl
jne 0x140009233
xor eax, eax
jmp 0x14000924a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000926c
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x64]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.747140
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000928d
inc rax
test dl, dl
jne 0x14000927b
xor eax, eax
jmp 0x140009292
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400092b4
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x68]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.867005
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400092d5
inc rax
test dl, dl
jne 0x1400092c3
xor eax, eax
jmp 0x1400092da
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400092fc
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x6c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.572071
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000931d
inc rax
test dl, dl
jne 0x14000930b
xor eax, eax
jmp 0x140009322
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009344
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x70]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.649762
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009365
inc rax
test dl, dl
jne 0x140009353
xor eax, eax
jmp 0x14000936a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000938c
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x74]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.876378
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400093ad
inc rax
test dl, dl
jne 0x14000939b
xor eax, eax
jmp 0x1400093b2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400093d4
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x78]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.439522
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400093f5
inc rax
test dl, dl
jne 0x1400093e3
xor eax, eax
jmp 0x1400093fa
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000941c
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x7c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.302204
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000943d
inc rax
test dl, dl
jne 0x14000942b
xor eax, eax
jmp 0x140009442
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000946a
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x80]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.744710
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000948b
inc rax
test dl, dl
jne 0x140009479
xor eax, eax
jmp 0x140009490
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400094b8
mov dword [rsp + 0x84], Ordinal_33
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x84]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.599851
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400094d9
inc rax
test dl, dl
jne 0x1400094c7
xor eax, eax
jmp 0x1400094de
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009506
mov dword [rsp + 0x88], Ordinal_33
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x88]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.236446
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009527
inc rax
test dl, dl
jne 0x140009515
xor eax, eax
jmp 0x14000952c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009554
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x8c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.536592
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009575
inc rax
test dl, dl
jne 0x140009563
xor eax, eax
jmp 0x14000957a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400095a2
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x90]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.696102
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400095c3
inc rax
test dl, dl
jne 0x1400095b1
xor eax, eax
jmp 0x1400095c8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400095f0
mov dword [rsp + 0x94], Ordinal_33
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x94]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.744080
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009611
inc rax
test dl, dl
jne 0x1400095ff
xor eax, eax
jmp 0x140009616
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000963e
mov dword [rsp + 0x98], Ordinal_33
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x98]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.842648
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000965f
inc rax
test dl, dl
jne 0x14000964d
xor eax, eax
jmp 0x140009664
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000968c
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x9c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.600853
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400096ad
inc rax
test dl, dl
jne 0x14000969b
xor eax, eax
jmp 0x1400096b2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400096da
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xa0]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.581671
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400096fb
inc rax
test dl, dl
jne 0x1400096e9
xor eax, eax
jmp 0x140009700
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009728
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xa4]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.270534
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009749
inc rax
test dl, dl
jne 0x140009737
xor eax, eax
jmp 0x14000974e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009776
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xa8]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.99139
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009797
inc rax
test dl, dl
jne 0x140009785
xor eax, eax
jmp 0x14000979c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400097c4
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xac]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.297760
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400097e5
inc rax
test dl, dl
jne 0x1400097d3
xor eax, eax
jmp 0x1400097ea
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009812
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xb0]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.891874
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009833
inc rax
test dl, dl
jne 0x140009821
xor eax, eax
jmp 0x140009838
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009860
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xb4]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.43973
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009881
inc rax
test dl, dl
jne 0x14000986f
xor eax, eax
jmp 0x140009886
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400098ae
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xb8]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.691284
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400098cf
inc rax
test dl, dl
jne 0x1400098bd
xor eax, eax
jmp 0x1400098d4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400098fc
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xbc]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.723918
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000991d
inc rax
test dl, dl
jne 0x14000990b
xor eax, eax
jmp 0x140009922
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000994a
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xc0]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.76103
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000996b
inc rax
test dl, dl
jne 0x140009959
xor eax, eax
jmp 0x140009970
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009998
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xc4]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.459197
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400099b9
inc rax
test dl, dl
jne 0x1400099a7
xor eax, eax
jmp 0x1400099be
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400099e6
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xc8]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.319217
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009a07
inc rax
test dl, dl
jne 0x1400099f5
xor eax, eax
jmp 0x140009a0c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009a34
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xcc]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.744127
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009a55
inc rax
test dl, dl
jne 0x140009a43
xor eax, eax
jmp 0x140009a5a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009a82
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xd0]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.565313
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009aa3
inc rax
test dl, dl
jne 0x140009a91
xor eax, eax
jmp 0x140009aa8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ad0
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xd4]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.614484
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009af1
inc rax
test dl, dl
jne 0x140009adf
xor eax, eax
jmp 0x140009af6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009b1e
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xd8]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.672388
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009b3f
inc rax
test dl, dl
jne 0x140009b2d
xor eax, eax
jmp 0x140009b44
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009b6c
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xdc]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.254363
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009b8d
inc rax
test dl, dl
jne 0x140009b7b
xor eax, eax
jmp 0x140009b92
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009bba
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xe0]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.316333
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009bdb
inc rax
test dl, dl
jne 0x140009bc9
xor eax, eax
jmp 0x140009be0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009c08
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xe4]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.805548
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009c29
inc rax
test dl, dl
jne 0x140009c17
xor eax, eax
jmp 0x140009c2e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009c56
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xe8]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.528710
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009c77
inc rax
test dl, dl
jne 0x140009c65
xor eax, eax
jmp 0x140009c7c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ca4
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xec]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.728157
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009cc5
inc rax
test dl, dl
jne 0x140009cb3
xor eax, eax
jmp 0x140009cca
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009cf2
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xf0]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.102526
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009d13
inc rax
test dl, dl
jne 0x140009d01
xor eax, eax
jmp 0x140009d18
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009d40
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xf4]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.732066
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009d61
inc rax
test dl, dl
jne 0x140009d4f
xor eax, eax
jmp 0x140009d66
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009d8e
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xf8]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.404424
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009daf
inc rax
test dl, dl
jne 0x140009d9d
xor eax, eax
jmp 0x140009db4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ddc
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0xfc]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.281533
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009dfd
inc rax
test dl, dl
jne 0x140009deb
xor eax, eax
jmp 0x140009e02
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009e2a
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x100]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.725171
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009e4b
inc rax
test dl, dl
jne 0x140009e39
xor eax, eax
jmp 0x140009e50
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009e78
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x104]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.551956
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009e99
inc rax
test dl, dl
jne 0x140009e87
xor eax, eax
jmp 0x140009e9e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ec6
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x108]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.459885
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009ee7
inc rax
test dl, dl
jne 0x140009ed5
xor eax, eax
jmp 0x140009eec
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009f14
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x10c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.555758
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009f35
inc rax
test dl, dl
jne 0x140009f23
xor eax, eax
jmp 0x140009f3a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009f62
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x110]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.32055
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009f83
inc rax
test dl, dl
jne 0x140009f71
xor eax, eax
jmp 0x140009f88
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009fb0
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x114]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.209417
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009fd1
inc rax
test dl, dl
jne 0x140009fbf
xor eax, eax
jmp 0x140009fd6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ffe
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x118]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.843853
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a01f
inc rax
test dl, dl
jne 0x14000a00d
xor eax, eax
jmp 0x14000a024
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a04c
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
mov eax, dword [rsp + 0x11c]
jmp 0x140013527
mov rax, qword [rsp + 0x20]
lea rcx, str.508570
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a06d
inc rax
test dl, dl
jne 0x14000a05b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a09a
mov rcx, qword [rsp + 0x8e8]
call fcn.1400358c4
add rsp, 0x8d8
ret