Function at 0x14000a32c
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0x898
movsxd rax, dword [rsp + 0x8a0]
mov ecx, 0x96019b8e
cmp rax, rcx
jne 0x14001460b
mov dword [rsp + 0x880], 0
mov rcx, qword [rsp + 0x8a8]
call fcn.140036754
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.181476
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a390
inc rax
test dl, dl
jne 0x14000a37e
xor eax, eax
jmp 0x14000a395
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a3bd
mov dword [rsp + 0x670], 0
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x670]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.807803
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a3de
inc rax
test dl, dl
jne 0x14000a3cc
xor eax, eax
jmp 0x14000a3e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a405
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x28]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.258741
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a426
inc rax
test dl, dl
jne 0x14000a414
xor eax, eax
jmp 0x14000a42b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a44d
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x2c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.829379
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a46e
inc rax
test dl, dl
jne 0x14000a45c
xor eax, eax
jmp 0x14000a473
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a495
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x30]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.565833
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a4b6
inc rax
test dl, dl
jne 0x14000a4a4
xor eax, eax
jmp 0x14000a4bb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a4dd
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x34]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.505383
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a4fe
inc rax
test dl, dl
jne 0x14000a4ec
xor eax, eax
jmp 0x14000a503
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a525
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x38]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.614691
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a546
inc rax
test dl, dl
jne 0x14000a534
xor eax, eax
jmp 0x14000a54b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a56d
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x3c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.163077
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a58e
inc rax
test dl, dl
jne 0x14000a57c
xor eax, eax
jmp 0x14000a593
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a5b5
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x40]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.584079
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a5d6
inc rax
test dl, dl
jne 0x14000a5c4
xor eax, eax
jmp 0x14000a5db
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a5fd
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x44]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.79483
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a61e
inc rax
test dl, dl
jne 0x14000a60c
xor eax, eax
jmp 0x14000a623
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a645
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x48]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.726762
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a666
inc rax
test dl, dl
jne 0x14000a654
xor eax, eax
jmp 0x14000a66b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a68d
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x4c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.716512
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a6ae
inc rax
test dl, dl
jne 0x14000a69c
xor eax, eax
jmp 0x14000a6b3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a6d5
mov dword [rsp + 0x50], recv
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x50]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.770826
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a6f6
inc rax
test dl, dl
jne 0x14000a6e4
xor eax, eax
jmp 0x14000a6fb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a71d
mov dword [rsp + 0x54], recv
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x54]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.867655
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a73e
inc rax
test dl, dl
jne 0x14000a72c
xor eax, eax
jmp 0x14000a743
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a765
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x58]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.682014
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a786
inc rax
test dl, dl
jne 0x14000a774
xor eax, eax
jmp 0x14000a78b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a7ad
mov dword [rsp + 0x5c], recv
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x5c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.54369
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a7ce
inc rax
test dl, dl
jne 0x14000a7bc
xor eax, eax
jmp 0x14000a7d3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a7f5
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x60]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.648494
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a816
inc rax
test dl, dl
jne 0x14000a804
xor eax, eax
jmp 0x14000a81b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a83d
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x64]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.256352
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a85e
inc rax
test dl, dl
jne 0x14000a84c
xor eax, eax
jmp 0x14000a863
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a885
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x68]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.141849
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a8a6
inc rax
test dl, dl
jne 0x14000a894
xor eax, eax
jmp 0x14000a8ab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a8cd
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x6c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.848432
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a8ee
inc rax
test dl, dl
jne 0x14000a8dc
xor eax, eax
jmp 0x14000a8f3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a915
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x70]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.277057
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a936
inc rax
test dl, dl
jne 0x14000a924
xor eax, eax
jmp 0x14000a93b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a95d
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x74]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.462673
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a97e
inc rax
test dl, dl
jne 0x14000a96c
xor eax, eax
jmp 0x14000a983
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a9a5
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x78]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.762416
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a9c6
inc rax
test dl, dl
jne 0x14000a9b4
xor eax, eax
jmp 0x14000a9cb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a9ed
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x7c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.401679
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa0e
inc rax
test dl, dl
jne 0x14000a9fc
xor eax, eax
jmp 0x14000aa13
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa3b
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x80]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.189951
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa5c
inc rax
test dl, dl
jne 0x14000aa4a
xor eax, eax
jmp 0x14000aa61
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa89
mov dword [rsp + 0x84], Ordinal_33
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x84]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.74637
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aaaa
inc rax
test dl, dl
jne 0x14000aa98
xor eax, eax
jmp 0x14000aaaf
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aad7
mov dword [rsp + 0x88], Ordinal_33
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x88]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.898638
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aaf8
inc rax
test dl, dl
jne 0x14000aae6
xor eax, eax
jmp 0x14000aafd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab25
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x8c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.536178
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab46
inc rax
test dl, dl
jne 0x14000ab34
xor eax, eax
jmp 0x14000ab4b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab73
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x90]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.562992
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab94
inc rax
test dl, dl
jne 0x14000ab82
xor eax, eax
jmp 0x14000ab99
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000abc1
mov dword [rsp + 0x94], Ordinal_33
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x94]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.505476
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000abe2
inc rax
test dl, dl
jne 0x14000abd0
xor eax, eax
jmp 0x14000abe7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac0f
mov dword [rsp + 0x98], Ordinal_33
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x98]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.649993
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac30
inc rax
test dl, dl
jne 0x14000ac1e
xor eax, eax
jmp 0x14000ac35
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac5d
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x9c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.293958
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac7e
inc rax
test dl, dl
jne 0x14000ac6c
xor eax, eax
jmp 0x14000ac83
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000acab
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xa0]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.703382
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000accc
inc rax
test dl, dl
jne 0x14000acba
xor eax, eax
jmp 0x14000acd1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000acf9
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xa4]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.625020
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad1a
inc rax
test dl, dl
jne 0x14000ad08
xor eax, eax
jmp 0x14000ad1f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad47
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xa8]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.753823
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad68
inc rax
test dl, dl
jne 0x14000ad56
xor eax, eax
jmp 0x14000ad6d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad95
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xac]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.479528
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000adb6
inc rax
test dl, dl
jne 0x14000ada4
xor eax, eax
jmp 0x14000adbb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ade3
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xb0]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.625117
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae04
inc rax
test dl, dl
jne 0x14000adf2
xor eax, eax
jmp 0x14000ae09
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae31
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xb4]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.29039
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae52
inc rax
test dl, dl
jne 0x14000ae40
xor eax, eax
jmp 0x14000ae57
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae7f
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xb8]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.213195
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aea0
inc rax
test dl, dl
jne 0x14000ae8e
xor eax, eax
jmp 0x14000aea5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aecd
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xbc]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.44003
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aeee
inc rax
test dl, dl
jne 0x14000aedc
xor eax, eax
jmp 0x14000aef3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af1b
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xc0]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.25883
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af3c
inc rax
test dl, dl
jne 0x14000af2a
xor eax, eax
jmp 0x14000af41
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af69
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xc4]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.47858
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af8a
inc rax
test dl, dl
jne 0x14000af78
xor eax, eax
jmp 0x14000af8f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000afb7
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xc8]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.848576
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000afd8
inc rax
test dl, dl
jne 0x14000afc6
xor eax, eax
jmp 0x14000afdd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b005
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xcc]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.326633
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b026
inc rax
test dl, dl
jne 0x14000b014
xor eax, eax
jmp 0x14000b02b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b053
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xd0]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.469711
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b074
inc rax
test dl, dl
jne 0x14000b062
xor eax, eax
jmp 0x14000b079
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b0a1
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xd4]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.407943
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b0c2
inc rax
test dl, dl
jne 0x14000b0b0
xor eax, eax
jmp 0x14000b0c7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b0ef
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xd8]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.597296
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b110
inc rax
test dl, dl
jne 0x14000b0fe
xor eax, eax
jmp 0x14000b115
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b13d
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xdc]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.96535
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b15e
inc rax
test dl, dl
jne 0x14000b14c
xor eax, eax
jmp 0x14000b163
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b18b
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xe0]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.32168
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b1ac
inc rax
test dl, dl
jne 0x14000b19a
xor eax, eax
jmp 0x14000b1b1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b1d9
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xe4]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.571905
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b1fa
inc rax
test dl, dl
jne 0x14000b1e8
xor eax, eax
jmp 0x14000b1ff
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b227
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xe8]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.429919
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b248
inc rax
test dl, dl
jne 0x14000b236
xor eax, eax
jmp 0x14000b24d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b275
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xec]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.79529
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b296
inc rax
test dl, dl
jne 0x14000b284
xor eax, eax
jmp 0x14000b29b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b2c3
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xf0]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.770237
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b2e4
inc rax
test dl, dl
jne 0x14000b2d2
xor eax, eax
jmp 0x14000b2e9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b311
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xf4]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.18600
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b332
inc rax
test dl, dl
jne 0x14000b320
xor eax, eax
jmp 0x14000b337
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b35f
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xf8]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.749115
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b380
inc rax
test dl, dl
jne 0x14000b36e
xor eax, eax
jmp 0x14000b385
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b3ad
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0xfc]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.78533
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b3ce
inc rax
test dl, dl
jne 0x14000b3bc
xor eax, eax
jmp 0x14000b3d3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b3fb
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x100]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.6797
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b41c
inc rax
test dl, dl
jne 0x14000b40a
xor eax, eax
jmp 0x14000b421
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b449
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x104]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.297320
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b46a
inc rax
test dl, dl
jne 0x14000b458
xor eax, eax
jmp 0x14000b46f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b497
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x108]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.164155
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b4b8
inc rax
test dl, dl
jne 0x14000b4a6
xor eax, eax
jmp 0x14000b4bd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b4e5
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x10c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.565276
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b506
inc rax
test dl, dl
jne 0x14000b4f4
xor eax, eax
jmp 0x14000b50b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b533
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x110]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.731732
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b554
inc rax
test dl, dl
jne 0x14000b542
xor eax, eax
jmp 0x14000b559
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b581
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x114]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.298734
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b5a2
inc rax
test dl, dl
jne 0x14000b590
xor eax, eax
jmp 0x14000b5a7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b5cf
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x118]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.224430
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b5f0
inc rax
test dl, dl
jne 0x14000b5de
xor eax, eax
jmp 0x14000b5f5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b61d
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
mov eax, dword [rsp + 0x11c]
jmp 0x140014618
mov rax, qword [rsp + 0x20]
lea rcx, str.529118
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b63e
inc rax
test dl, dl
jne 0x14000b62c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b66b
mov rcx, qword [rsp + 0x8a8]
call fcn.140036924
add rsp, 0x898
ret