Function at 0x14000a594
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0x2e8
cmp dword [rsp + 0x2f0], 0x67448d62
jne 0x14000d8ea
mov dword [rsp + 0x2c8], 0
mov rcx, qword [rsp + 0x2f8]
call fcn.14001dfa0
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.648589
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a5f3
inc rax
test dl, dl
jne 0x14000a5e1
xor eax, eax
jmp 0x14000a5f8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a620
mov dword [rsp + 0x228], 0
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x228]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.320889
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a641
inc rax
test dl, dl
jne 0x14000a62f
xor eax, eax
jmp 0x14000a646
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a668
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x28]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.385440
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a689
inc rax
test dl, dl
jne 0x14000a677
xor eax, eax
jmp 0x14000a68e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a6b0
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x2c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.468156
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a6d1
inc rax
test dl, dl
jne 0x14000a6bf
xor eax, eax
jmp 0x14000a6d6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a6f8
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x30]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.799869
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a719
inc rax
test dl, dl
jne 0x14000a707
xor eax, eax
jmp 0x14000a71e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a740
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x34]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.705989
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a761
inc rax
test dl, dl
jne 0x14000a74f
xor eax, eax
jmp 0x14000a766
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a788
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x38]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.177288
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a7a9
inc rax
test dl, dl
jne 0x14000a797
xor eax, eax
jmp 0x14000a7ae
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a7d0
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x3c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.681609
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a7f1
inc rax
test dl, dl
jne 0x14000a7df
xor eax, eax
jmp 0x14000a7f6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a818
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x40]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.31054
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a839
inc rax
test dl, dl
jne 0x14000a827
xor eax, eax
jmp 0x14000a83e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a860
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x44]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.508856
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a881
inc rax
test dl, dl
jne 0x14000a86f
xor eax, eax
jmp 0x14000a886
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a8a8
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x48]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.787546
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a8c9
inc rax
test dl, dl
jne 0x14000a8b7
xor eax, eax
jmp 0x14000a8ce
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a8f0
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x4c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.69580
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a911
inc rax
test dl, dl
jne 0x14000a8ff
xor eax, eax
jmp 0x14000a916
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a938
mov dword [rsp + 0x50], listen
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x50]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.652545
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a959
inc rax
test dl, dl
jne 0x14000a947
xor eax, eax
jmp 0x14000a95e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a980
mov dword [rsp + 0x54], listen
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x54]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.249391
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a9a1
inc rax
test dl, dl
jne 0x14000a98f
xor eax, eax
jmp 0x14000a9a6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a9c8
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x58]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.729807
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a9e9
inc rax
test dl, dl
jne 0x14000a9d7
xor eax, eax
jmp 0x14000a9ee
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa10
mov dword [rsp + 0x5c], select
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x5c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.358894
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa31
inc rax
test dl, dl
jne 0x14000aa1f
xor eax, eax
jmp 0x14000aa36
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa58
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x60]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.516001
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa79
inc rax
test dl, dl
jne 0x14000aa67
xor eax, eax
jmp 0x14000aa7e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aaa0
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x64]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.198323
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aac1
inc rax
test dl, dl
jne 0x14000aaaf
xor eax, eax
jmp 0x14000aac6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aae8
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x68]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.210527
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab09
inc rax
test dl, dl
jne 0x14000aaf7
xor eax, eax
jmp 0x14000ab0e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab30
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x6c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.173085
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab51
inc rax
test dl, dl
jne 0x14000ab3f
xor eax, eax
jmp 0x14000ab56
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab78
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x70]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.424065
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab99
inc rax
test dl, dl
jne 0x14000ab87
xor eax, eax
jmp 0x14000ab9e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000abc0
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x74]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.716029
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000abe1
inc rax
test dl, dl
jne 0x14000abcf
xor eax, eax
jmp 0x14000abe6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac08
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x78]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.388810
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac29
inc rax
test dl, dl
jne 0x14000ac17
xor eax, eax
jmp 0x14000ac2e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac50
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x7c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.760508
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac71
inc rax
test dl, dl
jne 0x14000ac5f
xor eax, eax
jmp 0x14000ac76
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac9e
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x80]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.328679
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000acbf
inc rax
test dl, dl
jne 0x14000acad
xor eax, eax
jmp 0x14000acc4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000acec
mov dword [rsp + 0x84], Ordinal_27
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x84]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.162291
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad0d
inc rax
test dl, dl
jne 0x14000acfb
xor eax, eax
jmp 0x14000ad12
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad3a
mov dword [rsp + 0x88], Ordinal_27
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x88]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.45148
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad5b
inc rax
test dl, dl
jne 0x14000ad49
xor eax, eax
jmp 0x14000ad60
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad88
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x8c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.679242
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ada9
inc rax
test dl, dl
jne 0x14000ad97
xor eax, eax
jmp 0x14000adae
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000add6
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x90]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.636164
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000adf7
inc rax
test dl, dl
jne 0x14000ade5
xor eax, eax
jmp 0x14000adfc
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae24
mov dword [rsp + 0x94], Ordinal_35
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x94]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.57419
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae45
inc rax
test dl, dl
jne 0x14000ae33
xor eax, eax
jmp 0x14000ae4a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae72
mov dword [rsp + 0x98], Ordinal_35
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x98]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.14802
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae93
inc rax
test dl, dl
jne 0x14000ae81
xor eax, eax
jmp 0x14000ae98
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aec0
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x9c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.311461
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aee1
inc rax
test dl, dl
jne 0x14000aecf
xor eax, eax
jmp 0x14000aee6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af0e
mov dword [rsp + 0xa0], Ordinal_35
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xa0]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.528876
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af2f
inc rax
test dl, dl
jne 0x14000af1d
xor eax, eax
jmp 0x14000af34
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af5c
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xa4]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.730438
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af7d
inc rax
test dl, dl
jne 0x14000af6b
xor eax, eax
jmp 0x14000af82
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000afaa
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xa8]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.309810
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000afcb
inc rax
test dl, dl
jne 0x14000afb9
xor eax, eax
jmp 0x14000afd0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aff8
mov dword [rsp + 0xac], Ordinal_35
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xac]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.316007
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b019
inc rax
test dl, dl
jne 0x14000b007
xor eax, eax
jmp 0x14000b01e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b046
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xb0]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.229127
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b067
inc rax
test dl, dl
jne 0x14000b055
xor eax, eax
jmp 0x14000b06c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b094
mov dword [rsp + 0xb4], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xb4]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.745389
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b0b5
inc rax
test dl, dl
jne 0x14000b0a3
xor eax, eax
jmp 0x14000b0ba
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b0e2
mov dword [rsp + 0xb8], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xb8]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.145239
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b103
inc rax
test dl, dl
jne 0x14000b0f1
xor eax, eax
jmp 0x14000b108
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b130
mov dword [rsp + 0xbc], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xbc]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.203913
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b151
inc rax
test dl, dl
jne 0x14000b13f
xor eax, eax
jmp 0x14000b156
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b17e
mov dword [rsp + 0xc0], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xc0]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.241826
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b19f
inc rax
test dl, dl
jne 0x14000b18d
xor eax, eax
jmp 0x14000b1a4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b1cc
mov dword [rsp + 0xc4], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xc4]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.674656
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b1ed
inc rax
test dl, dl
jne 0x14000b1db
xor eax, eax
jmp 0x14000b1f2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b21a
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xc8]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.703197
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b23b
inc rax
test dl, dl
jne 0x14000b229
xor eax, eax
jmp 0x14000b240
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b268
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xcc]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.641936
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b289
inc rax
test dl, dl
jne 0x14000b277
xor eax, eax
jmp 0x14000b28e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b2b6
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xd0]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.1909
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b2d7
inc rax
test dl, dl
jne 0x14000b2c5
xor eax, eax
jmp 0x14000b2dc
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b304
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xd4]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.658327
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b325
inc rax
test dl, dl
jne 0x14000b313
xor eax, eax
jmp 0x14000b32a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b352
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xd8]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.138119
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b373
inc rax
test dl, dl
jne 0x14000b361
xor eax, eax
jmp 0x14000b378
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b3a0
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xdc]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.852816
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b3c1
inc rax
test dl, dl
jne 0x14000b3af
xor eax, eax
jmp 0x14000b3c6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b3ee
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xe0]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.473087
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b40f
inc rax
test dl, dl
jne 0x14000b3fd
xor eax, eax
jmp 0x14000b414
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b43c
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xe4]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.586061
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b45d
inc rax
test dl, dl
jne 0x14000b44b
xor eax, eax
jmp 0x14000b462
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b48a
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xe8]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.358986
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b4ab
inc rax
test dl, dl
jne 0x14000b499
xor eax, eax
jmp 0x14000b4b0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b4d8
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xec]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.432135
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b4f9
inc rax
test dl, dl
jne 0x14000b4e7
xor eax, eax
jmp 0x14000b4fe
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b526
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xf0]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.216112
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b547
inc rax
test dl, dl
jne 0x14000b535
xor eax, eax
jmp 0x14000b54c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b574
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xf4]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.22223
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b595
inc rax
test dl, dl
jne 0x14000b583
xor eax, eax
jmp 0x14000b59a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b5c2
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xf8]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.58468
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b5e3
inc rax
test dl, dl
jne 0x14000b5d1
xor eax, eax
jmp 0x14000b5e8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b610
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0xfc]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.203993
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b631
inc rax
test dl, dl
jne 0x14000b61f
xor eax, eax
jmp 0x14000b636
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b65e
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x100]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.407670
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b67f
inc rax
test dl, dl
jne 0x14000b66d
xor eax, eax
jmp 0x14000b684
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b6ac
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x104]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.785391
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b6cd
inc rax
test dl, dl
jne 0x14000b6bb
xor eax, eax
jmp 0x14000b6d2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b6fa
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x108]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.429718
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b71b
inc rax
test dl, dl
jne 0x14000b709
xor eax, eax
jmp 0x14000b720
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b748
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x10c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.362870
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b769
inc rax
test dl, dl
jne 0x14000b757
xor eax, eax
jmp 0x14000b76e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b796
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x110]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.367553
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b7b7
inc rax
test dl, dl
jne 0x14000b7a5
xor eax, eax
jmp 0x14000b7bc
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b7e4
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x114]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.866122
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b805
inc rax
test dl, dl
jne 0x14000b7f3
xor eax, eax
jmp 0x14000b80a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b832
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x118]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.421231
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b853
inc rax
test dl, dl
jne 0x14000b841
xor eax, eax
jmp 0x14000b858
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b880
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
mov eax, dword [rsp + 0x11c]
jmp 0x14000d8f7
mov rax, qword [rsp + 0x20]
lea rcx, str.527276
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b8a1
inc rax
test dl, dl
jne 0x14000b88f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b8ce
mov rcx, qword [rsp + 0x2f8]
call fcn.14001e34c
add rsp, 0x2e8
ret