Function at 0x140006db8
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0xaf8
movsxd rax, dword [rsp + 0xb00]
mov ecx, 0xf4679541
cmp rax, rcx
jne 0x140013f35
mov dword [rsp + 0xae4], 0
mov rcx, qword [rsp + 0xb08]
call fcn.140036054
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.475474
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006e1c
inc rax
test dl, dl
jne 0x140006e0a
xor eax, eax
jmp 0x140006e21
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006e49
mov dword [rsp + 0x83c], 0
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x83c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.547398
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006e6a
inc rax
test dl, dl
jne 0x140006e58
xor eax, eax
jmp 0x140006e6f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006e91
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x28]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.347181
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006eb2
inc rax
test dl, dl
jne 0x140006ea0
xor eax, eax
jmp 0x140006eb7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006ed9
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x2c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.487560
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006efa
inc rax
test dl, dl
jne 0x140006ee8
xor eax, eax
jmp 0x140006eff
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006f21
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x30]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.733678
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006f42
inc rax
test dl, dl
jne 0x140006f30
xor eax, eax
jmp 0x140006f47
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006f69
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x34]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.84133
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006f8a
inc rax
test dl, dl
jne 0x140006f78
xor eax, eax
jmp 0x140006f8f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006fb1
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x38]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.642259
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006fd2
inc rax
test dl, dl
jne 0x140006fc0
xor eax, eax
jmp 0x140006fd7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006ff9
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x3c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.442986
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000701a
inc rax
test dl, dl
jne 0x140007008
xor eax, eax
jmp 0x14000701f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007041
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x40]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.375052
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007062
inc rax
test dl, dl
jne 0x140007050
xor eax, eax
jmp 0x140007067
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007089
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x44]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.271518
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400070aa
inc rax
test dl, dl
jne 0x140007098
xor eax, eax
jmp 0x1400070af
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400070d1
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x48]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.256046
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400070f2
inc rax
test dl, dl
jne 0x1400070e0
xor eax, eax
jmp 0x1400070f7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007119
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x4c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.522104
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000713a
inc rax
test dl, dl
jne 0x140007128
xor eax, eax
jmp 0x14000713f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007161
mov dword [rsp + 0x50], recvfrom
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x50]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.525956
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007182
inc rax
test dl, dl
jne 0x140007170
xor eax, eax
jmp 0x140007187
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400071a9
mov dword [rsp + 0x54], recvfrom
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x54]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.172254
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400071ca
inc rax
test dl, dl
jne 0x1400071b8
xor eax, eax
jmp 0x1400071cf
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400071f1
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x58]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.232690
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007212
inc rax
test dl, dl
jne 0x140007200
xor eax, eax
jmp 0x140007217
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007239
mov dword [rsp + 0x5c], recvfrom
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x5c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.430633
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000725a
inc rax
test dl, dl
jne 0x140007248
xor eax, eax
jmp 0x14000725f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007281
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x60]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.31572
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400072a2
inc rax
test dl, dl
jne 0x140007290
xor eax, eax
jmp 0x1400072a7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400072c9
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x64]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.773647
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400072ea
inc rax
test dl, dl
jne 0x1400072d8
xor eax, eax
jmp 0x1400072ef
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007311
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x68]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.569425
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007332
inc rax
test dl, dl
jne 0x140007320
xor eax, eax
jmp 0x140007337
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007359
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x6c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.448375
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000737a
inc rax
test dl, dl
jne 0x140007368
xor eax, eax
jmp 0x14000737f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400073a1
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x70]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.569979
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400073c2
inc rax
test dl, dl
jne 0x1400073b0
xor eax, eax
jmp 0x1400073c7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400073e9
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x74]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.681558
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000740a
inc rax
test dl, dl
jne 0x1400073f8
xor eax, eax
jmp 0x14000740f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007431
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x78]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.439816
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007452
inc rax
test dl, dl
jne 0x140007440
xor eax, eax
jmp 0x140007457
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007479
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x7c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.882019
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000749a
inc rax
test dl, dl
jne 0x140007488
xor eax, eax
jmp 0x14000749f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400074c7
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x80]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.95887
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400074e8
inc rax
test dl, dl
jne 0x1400074d6
xor eax, eax
jmp 0x1400074ed
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007515
mov dword [rsp + 0x84], Ordinal_32
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x84]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.535539
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007536
inc rax
test dl, dl
jne 0x140007524
xor eax, eax
jmp 0x14000753b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007563
mov dword [rsp + 0x88], Ordinal_35
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x88]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.456065
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007584
inc rax
test dl, dl
jne 0x140007572
xor eax, eax
jmp 0x140007589
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400075b1
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x8c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.449488
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400075d2
inc rax
test dl, dl
jne 0x1400075c0
xor eax, eax
jmp 0x1400075d7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400075ff
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x90]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.133745
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007620
inc rax
test dl, dl
jne 0x14000760e
xor eax, eax
jmp 0x140007625
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000764d
mov dword [rsp + 0x94], Ordinal_35
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x94]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.783736
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000766e
inc rax
test dl, dl
jne 0x14000765c
xor eax, eax
jmp 0x140007673
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000769b
mov dword [rsp + 0x98], Ordinal_35
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x98]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.420270
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400076bc
inc rax
test dl, dl
jne 0x1400076aa
xor eax, eax
jmp 0x1400076c1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400076e9
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x9c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.170522
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000770a
inc rax
test dl, dl
jne 0x1400076f8
xor eax, eax
jmp 0x14000770f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007737
mov dword [rsp + 0xa0], Ordinal_35
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xa0]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.115198
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007758
inc rax
test dl, dl
jne 0x140007746
xor eax, eax
jmp 0x14000775d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007785
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xa4]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.13913
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400077a6
inc rax
test dl, dl
jne 0x140007794
xor eax, eax
jmp 0x1400077ab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400077d3
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xa8]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.96418
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400077f4
inc rax
test dl, dl
jne 0x1400077e2
xor eax, eax
jmp 0x1400077f9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007821
mov dword [rsp + 0xac], Ordinal_35
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xac]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.432121
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007842
inc rax
test dl, dl
jne 0x140007830
xor eax, eax
jmp 0x140007847
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000786f
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xb0]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.211319
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007890
inc rax
test dl, dl
jne 0x14000787e
xor eax, eax
jmp 0x140007895
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400078bd
mov dword [rsp + 0xb4], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xb4]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.809492
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400078de
inc rax
test dl, dl
jne 0x1400078cc
xor eax, eax
jmp 0x1400078e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000790b
mov dword [rsp + 0xb8], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xb8]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.547318
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000792c
inc rax
test dl, dl
jne 0x14000791a
xor eax, eax
jmp 0x140007931
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007959
mov dword [rsp + 0xbc], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xbc]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.39784
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000797a
inc rax
test dl, dl
jne 0x140007968
xor eax, eax
jmp 0x14000797f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400079a7
mov dword [rsp + 0xc0], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xc0]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.362812
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400079c8
inc rax
test dl, dl
jne 0x1400079b6
xor eax, eax
jmp 0x1400079cd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400079f5
mov dword [rsp + 0xc4], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xc4]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.803982
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007a16
inc rax
test dl, dl
jne 0x140007a04
xor eax, eax
jmp 0x140007a1b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007a43
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xc8]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.46858
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007a64
inc rax
test dl, dl
jne 0x140007a52
xor eax, eax
jmp 0x140007a69
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007a91
mov dword [rsp + 0xcc], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xcc]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.324628
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007ab2
inc rax
test dl, dl
jne 0x140007aa0
xor eax, eax
jmp 0x140007ab7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007adf
mov dword [rsp + 0xd0], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xd0]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.639615
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007b00
inc rax
test dl, dl
jne 0x140007aee
xor eax, eax
jmp 0x140007b05
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007b2d
mov dword [rsp + 0xd4], Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xd4]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.871154
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007b4e
inc rax
test dl, dl
jne 0x140007b3c
xor eax, eax
jmp 0x140007b53
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007b7b
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xd8]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.608072
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007b9c
inc rax
test dl, dl
jne 0x140007b8a
xor eax, eax
jmp 0x140007ba1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007bc9
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xdc]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.747618
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007bea
inc rax
test dl, dl
jne 0x140007bd8
xor eax, eax
jmp 0x140007bef
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007c17
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xe0]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.294260
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007c38
inc rax
test dl, dl
jne 0x140007c26
xor eax, eax
jmp 0x140007c3d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007c65
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xe4]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.609713
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007c86
inc rax
test dl, dl
jne 0x140007c74
xor eax, eax
jmp 0x140007c8b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007cb3
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xe8]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.472318
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007cd4
inc rax
test dl, dl
jne 0x140007cc2
xor eax, eax
jmp 0x140007cd9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007d01
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xec]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.205947
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007d22
inc rax
test dl, dl
jne 0x140007d10
xor eax, eax
jmp 0x140007d27
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007d4f
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xf0]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.484669
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007d70
inc rax
test dl, dl
jne 0x140007d5e
xor eax, eax
jmp 0x140007d75
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007d9d
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xf4]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.654755
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007dbe
inc rax
test dl, dl
jne 0x140007dac
xor eax, eax
jmp 0x140007dc3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007deb
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xf8]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.309866
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007e0c
inc rax
test dl, dl
jne 0x140007dfa
xor eax, eax
jmp 0x140007e11
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007e39
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0xfc]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.378154
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007e5a
inc rax
test dl, dl
jne 0x140007e48
xor eax, eax
jmp 0x140007e5f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007e87
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x100]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.713030
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007ea8
inc rax
test dl, dl
jne 0x140007e96
xor eax, eax
jmp 0x140007ead
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007ed5
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x104]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.833184
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007ef6
inc rax
test dl, dl
jne 0x140007ee4
xor eax, eax
jmp 0x140007efb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007f23
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x108]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.701142
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007f44
inc rax
test dl, dl
jne 0x140007f32
xor eax, eax
jmp 0x140007f49
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007f71
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x10c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.696584
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007f92
inc rax
test dl, dl
jne 0x140007f80
xor eax, eax
jmp 0x140007f97
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007fbf
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x110]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.467142
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007fe0
inc rax
test dl, dl
jne 0x140007fce
xor eax, eax
jmp 0x140007fe5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000800d
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x114]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.95351
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000802e
inc rax
test dl, dl
jne 0x14000801c
xor eax, eax
jmp 0x140008033
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000805b
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x118]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.858950
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000807c
inc rax
test dl, dl
jne 0x14000806a
xor eax, eax
jmp 0x140008081
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400080a9
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
mov eax, dword [rsp + 0x11c]
jmp 0x140013f42
mov rax, qword [rsp + 0x20]
lea rcx, str.435000
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400080ca
inc rax
test dl, dl
jne 0x1400080b8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400080f7
mov rcx, qword [rsp + 0xb08]
call fcn.140036224
add rsp, 0xaf8
ret