Function at 0x1400063e4
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0x7c8
movsxd rax, dword [rsp + 0x7d0]
mov ecx, 0xd026afed
cmp rax, rcx
jne 0x14000f69d
mov dword [rsp + 0x7ac], 0
mov rcx, qword [rsp + 0x7d8]
call fcn.14002021c
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.681514
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006448
inc rax
test dl, dl
jne 0x140006436
xor eax, eax
jmp 0x14000644d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006475
mov dword [rsp + 0x5d4], 0
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x5d4]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.199253
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006496
inc rax
test dl, dl
jne 0x140006484
xor eax, eax
jmp 0x14000649b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400064bd
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x28]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.197378
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400064de
inc rax
test dl, dl
jne 0x1400064cc
xor eax, eax
jmp 0x1400064e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006505
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x2c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.124729
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006526
inc rax
test dl, dl
jne 0x140006514
xor eax, eax
jmp 0x14000652b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000654d
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x30]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.764539
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000656e
inc rax
test dl, dl
jne 0x14000655c
xor eax, eax
jmp 0x140006573
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006595
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x34]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.579305
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400065b6
inc rax
test dl, dl
jne 0x1400065a4
xor eax, eax
jmp 0x1400065bb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400065dd
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x38]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.139758
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400065fe
inc rax
test dl, dl
jne 0x1400065ec
xor eax, eax
jmp 0x140006603
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006625
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x3c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.781481
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006646
inc rax
test dl, dl
jne 0x140006634
xor eax, eax
jmp 0x14000664b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000666d
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x40]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.883964
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000668e
inc rax
test dl, dl
jne 0x14000667c
xor eax, eax
jmp 0x140006693
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400066b5
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x44]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.570841
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400066d6
inc rax
test dl, dl
jne 0x1400066c4
xor eax, eax
jmp 0x1400066db
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400066fd
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x48]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.124105
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000671e
inc rax
test dl, dl
jne 0x14000670c
xor eax, eax
jmp 0x140006723
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006745
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x4c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.478476
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006766
inc rax
test dl, dl
jne 0x140006754
xor eax, eax
jmp 0x14000676b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000678d
mov dword [rsp + 0x50], select
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x50]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.103977
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400067ae
inc rax
test dl, dl
jne 0x14000679c
xor eax, eax
jmp 0x1400067b3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400067d5
mov dword [rsp + 0x54], select
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x54]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.568563
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400067f6
inc rax
test dl, dl
jne 0x1400067e4
xor eax, eax
jmp 0x1400067fb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000681d
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x58]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.127260
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000683e
inc rax
test dl, dl
jne 0x14000682c
xor eax, eax
jmp 0x140006843
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006865
mov dword [rsp + 0x5c], select
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x5c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.499788
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006886
inc rax
test dl, dl
jne 0x140006874
xor eax, eax
jmp 0x14000688b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400068ad
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x60]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.357970
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400068ce
inc rax
test dl, dl
jne 0x1400068bc
xor eax, eax
jmp 0x1400068d3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400068f5
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x64]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.422628
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006916
inc rax
test dl, dl
jne 0x140006904
xor eax, eax
jmp 0x14000691b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000693d
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x68]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.226098
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000695e
inc rax
test dl, dl
jne 0x14000694c
xor eax, eax
jmp 0x140006963
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006985
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x6c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.203731
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400069a6
inc rax
test dl, dl
jne 0x140006994
xor eax, eax
jmp 0x1400069ab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400069cd
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x70]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.523825
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400069ee
inc rax
test dl, dl
jne 0x1400069dc
xor eax, eax
jmp 0x1400069f3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006a15
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x74]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.281532
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006a36
inc rax
test dl, dl
jne 0x140006a24
xor eax, eax
jmp 0x140006a3b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006a5d
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x78]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.462139
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006a7e
inc rax
test dl, dl
jne 0x140006a6c
xor eax, eax
jmp 0x140006a83
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006aa5
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x7c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.42656
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ac6
inc rax
test dl, dl
jne 0x140006ab4
xor eax, eax
jmp 0x140006acb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006af3
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x80]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.48260
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006b14
inc rax
test dl, dl
jne 0x140006b02
xor eax, eax
jmp 0x140006b19
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006b41
mov dword [rsp + 0x84], Ordinal_33
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x84]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.512541
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006b62
inc rax
test dl, dl
jne 0x140006b50
xor eax, eax
jmp 0x140006b67
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006b8f
mov dword [rsp + 0x88], Ordinal_33
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x88]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.785500
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006bb0
inc rax
test dl, dl
jne 0x140006b9e
xor eax, eax
jmp 0x140006bb5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006bdd
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x8c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.855607
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006bfe
inc rax
test dl, dl
jne 0x140006bec
xor eax, eax
jmp 0x140006c03
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006c2b
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x90]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.886417
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006c4c
inc rax
test dl, dl
jne 0x140006c3a
xor eax, eax
jmp 0x140006c51
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006c79
mov dword [rsp + 0x94], Ordinal_33
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x94]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.155429
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006c9a
inc rax
test dl, dl
jne 0x140006c88
xor eax, eax
jmp 0x140006c9f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006cc7
mov dword [rsp + 0x98], Ordinal_33
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x98]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.308441
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ce8
inc rax
test dl, dl
jne 0x140006cd6
xor eax, eax
jmp 0x140006ced
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006d15
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x9c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.455539
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006d36
inc rax
test dl, dl
jne 0x140006d24
xor eax, eax
jmp 0x140006d3b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006d63
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xa0]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.296263
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006d84
inc rax
test dl, dl
jne 0x140006d72
xor eax, eax
jmp 0x140006d89
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006db1
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xa4]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.642538
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006dd2
inc rax
test dl, dl
jne 0x140006dc0
xor eax, eax
jmp 0x140006dd7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006dff
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xa8]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.868926
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006e20
inc rax
test dl, dl
jne 0x140006e0e
xor eax, eax
jmp 0x140006e25
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006e4d
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xac]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.592084
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006e6e
inc rax
test dl, dl
jne 0x140006e5c
xor eax, eax
jmp 0x140006e73
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006e9b
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xb0]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.824120
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ebc
inc rax
test dl, dl
jne 0x140006eaa
xor eax, eax
jmp 0x140006ec1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006ee9
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xb4]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.732472
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006f0a
inc rax
test dl, dl
jne 0x140006ef8
xor eax, eax
jmp 0x140006f0f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006f37
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xb8]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.477902
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006f58
inc rax
test dl, dl
jne 0x140006f46
xor eax, eax
jmp 0x140006f5d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006f85
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xbc]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.385722
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006fa6
inc rax
test dl, dl
jne 0x140006f94
xor eax, eax
jmp 0x140006fab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006fd3
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xc0]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.235145
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ff4
inc rax
test dl, dl
jne 0x140006fe2
xor eax, eax
jmp 0x140006ff9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007021
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xc4]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.486322
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007042
inc rax
test dl, dl
jne 0x140007030
xor eax, eax
jmp 0x140007047
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000706f
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xc8]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.173516
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007090
inc rax
test dl, dl
jne 0x14000707e
xor eax, eax
jmp 0x140007095
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400070bd
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xcc]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.74895
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400070de
inc rax
test dl, dl
jne 0x1400070cc
xor eax, eax
jmp 0x1400070e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000710b
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xd0]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.682445
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000712c
inc rax
test dl, dl
jne 0x14000711a
xor eax, eax
jmp 0x140007131
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007159
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xd4]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.514643
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000717a
inc rax
test dl, dl
jne 0x140007168
xor eax, eax
jmp 0x14000717f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400071a7
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xd8]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.790607
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400071c8
inc rax
test dl, dl
jne 0x1400071b6
xor eax, eax
jmp 0x1400071cd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400071f5
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xdc]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.800386
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007216
inc rax
test dl, dl
jne 0x140007204
xor eax, eax
jmp 0x14000721b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007243
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xe0]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.767206
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007264
inc rax
test dl, dl
jne 0x140007252
xor eax, eax
jmp 0x140007269
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007291
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xe4]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.638799
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400072b2
inc rax
test dl, dl
jne 0x1400072a0
xor eax, eax
jmp 0x1400072b7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400072df
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xe8]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.726130
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007300
inc rax
test dl, dl
jne 0x1400072ee
xor eax, eax
jmp 0x140007305
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000732d
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xec]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.26117
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000734e
inc rax
test dl, dl
jne 0x14000733c
xor eax, eax
jmp 0x140007353
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000737b
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xf0]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.583034
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000739c
inc rax
test dl, dl
jne 0x14000738a
xor eax, eax
jmp 0x1400073a1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400073c9
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xf4]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.187153
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400073ea
inc rax
test dl, dl
jne 0x1400073d8
xor eax, eax
jmp 0x1400073ef
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007417
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xf8]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.427810
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007438
inc rax
test dl, dl
jne 0x140007426
xor eax, eax
jmp 0x14000743d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007465
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0xfc]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.42467
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007486
inc rax
test dl, dl
jne 0x140007474
xor eax, eax
jmp 0x14000748b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400074b3
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x100]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.213515
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400074d4
inc rax
test dl, dl
jne 0x1400074c2
xor eax, eax
jmp 0x1400074d9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007501
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x104]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.706215
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007522
inc rax
test dl, dl
jne 0x140007510
xor eax, eax
jmp 0x140007527
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000754f
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x108]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.134164
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140007570
inc rax
test dl, dl
jne 0x14000755e
xor eax, eax
jmp 0x140007575
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000759d
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x10c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.56963
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400075be
inc rax
test dl, dl
jne 0x1400075ac
xor eax, eax
jmp 0x1400075c3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400075eb
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x110]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.3638
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000760c
inc rax
test dl, dl
jne 0x1400075fa
xor eax, eax
jmp 0x140007611
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007639
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x114]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.445067
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000765a
inc rax
test dl, dl
jne 0x140007648
xor eax, eax
jmp 0x14000765f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007687
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x118]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.823868
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400076a8
inc rax
test dl, dl
jne 0x140007696
xor eax, eax
jmp 0x1400076ad
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400076d5
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
mov eax, dword [rsp + 0x11c]
jmp 0x14000f6aa
mov rax, qword [rsp + 0x20]
lea rcx, str.169298
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400076f6
inc rax
test dl, dl
jne 0x1400076e4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140007723
mov rcx, qword [rsp + 0x7d8]
call fcn.1400205c8
add rsp, 0x7c8
ret