Function at 0x1400077d0
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
mov eax, 0x1848
call fcn.1400a6200
sub rsp, rax
movsxd rax, dword [rsp + 0x1850]
mov ecx, 0xdb4576f5
cmp rax, rcx
jne 0x140024ceb
mov dword [rsp + 0x1834], 0
mov rcx, qword [rsp + 0x1858]
call fcn.14003d548
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.805162
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000783a
inc rax
test dl, dl
jne 0x140007828
xor eax, eax
jmp 0x14000783f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007867
mov dword [rsp + 0x123c], 0
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x123c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.613423
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007888
inc rax
test dl, dl
jne 0x140007876
xor eax, eax
jmp 0x14000788d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400078af
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x28]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.391199
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400078d0
inc rax
test dl, dl
jne 0x1400078be
xor eax, eax
jmp 0x1400078d5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400078f7
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x2c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.349398
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007918
inc rax
test dl, dl
jne 0x140007906
xor eax, eax
jmp 0x14000791d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000793f
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x30]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.343112
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007960
inc rax
test dl, dl
jne 0x14000794e
xor eax, eax
jmp 0x140007965
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007987
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x34]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.261500
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400079a8
inc rax
test dl, dl
jne 0x140007996
xor eax, eax
jmp 0x1400079ad
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400079cf
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x38]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.115242
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400079f0
inc rax
test dl, dl
jne 0x1400079de
xor eax, eax
jmp 0x1400079f5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007a17
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x3c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.77214
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007a38
inc rax
test dl, dl
jne 0x140007a26
xor eax, eax
jmp 0x140007a3d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007a5f
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x40]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.436720
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007a80
inc rax
test dl, dl
jne 0x140007a6e
xor eax, eax
jmp 0x140007a85
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007aa7
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x44]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.784574
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007ac8
inc rax
test dl, dl
jne 0x140007ab6
xor eax, eax
jmp 0x140007acd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007aef
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x48]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.137470
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007b10
inc rax
test dl, dl
jne 0x140007afe
xor eax, eax
jmp 0x140007b15
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007b37
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x4c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.12279
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007b58
inc rax
test dl, dl
jne 0x140007b46
xor eax, eax
jmp 0x140007b5d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007b7f
mov dword [rsp + 0x50], listen
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x50]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.458556
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007ba0
inc rax
test dl, dl
jne 0x140007b8e
xor eax, eax
jmp 0x140007ba5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007bc7
mov dword [rsp + 0x54], listen
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x54]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.640745
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007be8
inc rax
test dl, dl
jne 0x140007bd6
xor eax, eax
jmp 0x140007bed
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007c0f
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x58]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.644736
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007c30
inc rax
test dl, dl
jne 0x140007c1e
xor eax, eax
jmp 0x140007c35
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007c57
mov dword [rsp + 0x5c], sendto
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x5c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.857511
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007c78
inc rax
test dl, dl
jne 0x140007c66
xor eax, eax
jmp 0x140007c7d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007c9f
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x60]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.394289
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007cc0
inc rax
test dl, dl
jne 0x140007cae
xor eax, eax
jmp 0x140007cc5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007ce7
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x64]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.286092
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007d08
inc rax
test dl, dl
jne 0x140007cf6
xor eax, eax
jmp 0x140007d0d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007d2f
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x68]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.867567
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007d50
inc rax
test dl, dl
jne 0x140007d3e
xor eax, eax
jmp 0x140007d55
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007d77
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x6c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.6681
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007d98
inc rax
test dl, dl
jne 0x140007d86
xor eax, eax
jmp 0x140007d9d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007dbf
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x70]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.840871
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007de0
inc rax
test dl, dl
jne 0x140007dce
xor eax, eax
jmp 0x140007de5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007e07
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x74]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.493160
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007e28
inc rax
test dl, dl
jne 0x140007e16
xor eax, eax
jmp 0x140007e2d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007e4f
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x78]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.754597
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007e70
inc rax
test dl, dl
jne 0x140007e5e
xor eax, eax
jmp 0x140007e75
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007e97
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x7c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.104492
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007eb8
inc rax
test dl, dl
jne 0x140007ea6
xor eax, eax
jmp 0x140007ebd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007ee5
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x80]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.203476
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007f06
inc rax
test dl, dl
jne 0x140007ef4
xor eax, eax
jmp 0x140007f0b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007f33
mov dword [rsp + 0x84], Ordinal_32
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x84]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.406071
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007f54
inc rax
test dl, dl
jne 0x140007f42
xor eax, eax
jmp 0x140007f59
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007f81
mov dword [rsp + 0x88], Ordinal_32
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x88]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.687947
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007fa2
inc rax
test dl, dl
jne 0x140007f90
xor eax, eax
jmp 0x140007fa7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007fcf
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x8c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.541439
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007ff0
inc rax
test dl, dl
jne 0x140007fde
xor eax, eax
jmp 0x140007ff5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000801d
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x90]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.414397
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000803e
inc rax
test dl, dl
jne 0x14000802c
xor eax, eax
jmp 0x140008043
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000806b
mov dword [rsp + 0x94], Ordinal_32
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x94]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.255225
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000808c
inc rax
test dl, dl
jne 0x14000807a
xor eax, eax
jmp 0x140008091
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400080b9
mov dword [rsp + 0x98], Ordinal_32
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x98]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.98524
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400080da
inc rax
test dl, dl
jne 0x1400080c8
xor eax, eax
jmp 0x1400080df
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008107
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x9c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.261028
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008128
inc rax
test dl, dl
jne 0x140008116
xor eax, eax
jmp 0x14000812d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008155
mov dword [rsp + 0xa0], Ordinal_32
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xa0]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.733387
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008176
inc rax
test dl, dl
jne 0x140008164
xor eax, eax
jmp 0x14000817b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400081a3
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xa4]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.389547
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400081c4
inc rax
test dl, dl
jne 0x1400081b2
xor eax, eax
jmp 0x1400081c9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400081f1
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xa8]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.235240
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008212
inc rax
test dl, dl
jne 0x140008200
xor eax, eax
jmp 0x140008217
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000823f
mov dword [rsp + 0xac], Ordinal_35
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xac]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.22556
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008260
inc rax
test dl, dl
jne 0x14000824e
xor eax, eax
jmp 0x140008265
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000828d
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xb0]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.130619
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400082ae
inc rax
test dl, dl
jne 0x14000829c
xor eax, eax
jmp 0x1400082b3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400082db
mov dword [rsp + 0xb4], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xb4]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.492991
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400082fc
inc rax
test dl, dl
jne 0x1400082ea
xor eax, eax
jmp 0x140008301
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008329
mov dword [rsp + 0xb8], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xb8]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.481991
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000834a
inc rax
test dl, dl
jne 0x140008338
xor eax, eax
jmp 0x14000834f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008377
mov dword [rsp + 0xbc], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xbc]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.145029
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008398
inc rax
test dl, dl
jne 0x140008386
xor eax, eax
jmp 0x14000839d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400083c5
mov dword [rsp + 0xc0], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xc0]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.660782
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400083e6
inc rax
test dl, dl
jne 0x1400083d4
xor eax, eax
jmp 0x1400083eb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008413
mov dword [rsp + 0xc4], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xc4]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.760817
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008434
inc rax
test dl, dl
jne 0x140008422
xor eax, eax
jmp 0x140008439
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008461
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xc8]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.859262
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008482
inc rax
test dl, dl
jne 0x140008470
xor eax, eax
jmp 0x140008487
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400084af
mov dword [rsp + 0xcc], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xcc]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.569830
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400084d0
inc rax
test dl, dl
jne 0x1400084be
xor eax, eax
jmp 0x1400084d5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400084fd
mov dword [rsp + 0xd0], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xd0]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.524427
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000851e
inc rax
test dl, dl
jne 0x14000850c
xor eax, eax
jmp 0x140008523
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000854b
mov dword [rsp + 0xd4], Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xd4]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.657273
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000856c
inc rax
test dl, dl
jne 0x14000855a
xor eax, eax
jmp 0x140008571
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008599
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xd8]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.302488
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400085ba
inc rax
test dl, dl
jne 0x1400085a8
xor eax, eax
jmp 0x1400085bf
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400085e7
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xdc]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.78455
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008608
inc rax
test dl, dl
jne 0x1400085f6
xor eax, eax
jmp 0x14000860d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008635
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xe0]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.34199
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008656
inc rax
test dl, dl
jne 0x140008644
xor eax, eax
jmp 0x14000865b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008683
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xe4]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.672680
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400086a4
inc rax
test dl, dl
jne 0x140008692
xor eax, eax
jmp 0x1400086a9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400086d1
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xe8]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.200261
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400086f2
inc rax
test dl, dl
jne 0x1400086e0
xor eax, eax
jmp 0x1400086f7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000871f
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xec]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.408945
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008740
inc rax
test dl, dl
jne 0x14000872e
xor eax, eax
jmp 0x140008745
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000876d
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xf0]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.355600
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000878e
inc rax
test dl, dl
jne 0x14000877c
xor eax, eax
jmp 0x140008793
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400087bb
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xf4]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.595070
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400087dc
inc rax
test dl, dl
jne 0x1400087ca
xor eax, eax
jmp 0x1400087e1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008809
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xf8]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.555700
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000882a
inc rax
test dl, dl
jne 0x140008818
xor eax, eax
jmp 0x14000882f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008857
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0xfc]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.430207
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008878
inc rax
test dl, dl
jne 0x140008866
xor eax, eax
jmp 0x14000887d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400088a5
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x100]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.487881
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400088c6
inc rax
test dl, dl
jne 0x1400088b4
xor eax, eax
jmp 0x1400088cb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400088f3
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x104]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.163223
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008914
inc rax
test dl, dl
jne 0x140008902
xor eax, eax
jmp 0x140008919
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008941
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x108]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.518655
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008962
inc rax
test dl, dl
jne 0x140008950
xor eax, eax
jmp 0x140008967
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000898f
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x10c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.13953
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400089b0
inc rax
test dl, dl
jne 0x14000899e
xor eax, eax
jmp 0x1400089b5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400089dd
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x110]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.557132
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400089fe
inc rax
test dl, dl
jne 0x1400089ec
xor eax, eax
jmp 0x140008a03
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008a2b
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x114]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.443129
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008a4c
inc rax
test dl, dl
jne 0x140008a3a
xor eax, eax
jmp 0x140008a51
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008a79
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x118]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.656561
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008a9a
inc rax
test dl, dl
jne 0x140008a88
xor eax, eax
jmp 0x140008a9f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008ac7
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
mov eax, dword [rsp + 0x11c]
jmp 0x140024cf8
mov rax, qword [rsp + 0x20]
lea rcx, str.857475
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140008ae8
inc rax
test dl, dl
jne 0x140008ad6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140008b15
mov rcx, qword [rsp + 0x1858]
call fcn.14003d690
add rsp, 0x1848
ret