Function at 0x140005bb4
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
mov eax, 0x1718
call fcn.1400a26b0
sub rsp, rax
cmp dword [rsp + 0x1720], 0xdac5569
jne 0x1400218b8
mov dword [rsp + 0x16f8], 0
mov rcx, qword [rsp + 0x1728]
call fcn.1400438e8
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.789236
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005c19
inc rax
test dl, dl
jne 0x140005c07
xor eax, eax
jmp 0x140005c1e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005c46
mov dword [rsp + 0x1148], 0
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x1148]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.850450
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005c67
inc rax
test dl, dl
jne 0x140005c55
xor eax, eax
jmp 0x140005c6c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005c8e
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x28]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.465199
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005caf
inc rax
test dl, dl
jne 0x140005c9d
xor eax, eax
jmp 0x140005cb4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005cd6
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x2c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.27762
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005cf7
inc rax
test dl, dl
jne 0x140005ce5
xor eax, eax
jmp 0x140005cfc
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005d1e
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x30]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.704960
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005d3f
inc rax
test dl, dl
jne 0x140005d2d
xor eax, eax
jmp 0x140005d44
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005d66
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x34]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.451895
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005d87
inc rax
test dl, dl
jne 0x140005d75
xor eax, eax
jmp 0x140005d8c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005dae
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x38]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.27260
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005dcf
inc rax
test dl, dl
jne 0x140005dbd
xor eax, eax
jmp 0x140005dd4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005df6
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x3c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.89632
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005e17
inc rax
test dl, dl
jne 0x140005e05
xor eax, eax
jmp 0x140005e1c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005e3e
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x40]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.35903
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005e5f
inc rax
test dl, dl
jne 0x140005e4d
xor eax, eax
jmp 0x140005e64
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005e86
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x44]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.443680
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005ea7
inc rax
test dl, dl
jne 0x140005e95
xor eax, eax
jmp 0x140005eac
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005ece
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x48]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.668286
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005eef
inc rax
test dl, dl
jne 0x140005edd
xor eax, eax
jmp 0x140005ef4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005f16
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x4c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.377067
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005f37
inc rax
test dl, dl
jne 0x140005f25
xor eax, eax
jmp 0x140005f3c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005f5e
mov dword [rsp + 0x50], recvfrom
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x50]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.196721
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005f7f
inc rax
test dl, dl
jne 0x140005f6d
xor eax, eax
jmp 0x140005f84
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005fa6
mov dword [rsp + 0x54], recvfrom
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x54]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.568307
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140005fc7
inc rax
test dl, dl
jne 0x140005fb5
xor eax, eax
jmp 0x140005fcc
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140005fee
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x58]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.501006
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000600f
inc rax
test dl, dl
jne 0x140005ffd
xor eax, eax
jmp 0x140006014
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006036
mov dword [rsp + 0x5c], sendto
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x5c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.193349
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006057
inc rax
test dl, dl
jne 0x140006045
xor eax, eax
jmp 0x14000605c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000607e
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x60]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.185512
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000609f
inc rax
test dl, dl
jne 0x14000608d
xor eax, eax
jmp 0x1400060a4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400060c6
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x64]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.150723
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400060e7
inc rax
test dl, dl
jne 0x1400060d5
xor eax, eax
jmp 0x1400060ec
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000610e
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x68]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.755458
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000612f
inc rax
test dl, dl
jne 0x14000611d
xor eax, eax
jmp 0x140006134
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006156
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x6c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.275056
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006177
inc rax
test dl, dl
jne 0x140006165
xor eax, eax
jmp 0x14000617c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000619e
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x70]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.54313
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400061bf
inc rax
test dl, dl
jne 0x1400061ad
xor eax, eax
jmp 0x1400061c4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400061e6
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x74]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.329189
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006207
inc rax
test dl, dl
jne 0x1400061f5
xor eax, eax
jmp 0x14000620c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000622e
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x78]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.272793
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000624f
inc rax
test dl, dl
jne 0x14000623d
xor eax, eax
jmp 0x140006254
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006276
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x7c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.162145
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006297
inc rax
test dl, dl
jne 0x140006285
xor eax, eax
jmp 0x14000629c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400062c4
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x80]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.695925
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400062e5
inc rax
test dl, dl
jne 0x1400062d3
xor eax, eax
jmp 0x1400062ea
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006312
mov dword [rsp + 0x84], Ordinal_33
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x84]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.764957
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006333
inc rax
test dl, dl
jne 0x140006321
xor eax, eax
jmp 0x140006338
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006360
mov dword [rsp + 0x88], Ordinal_33
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x88]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.717689
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006381
inc rax
test dl, dl
jne 0x14000636f
xor eax, eax
jmp 0x140006386
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400063ae
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x8c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.299920
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400063cf
inc rax
test dl, dl
jne 0x1400063bd
xor eax, eax
jmp 0x1400063d4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400063fc
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x90]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.249733
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000641d
inc rax
test dl, dl
jne 0x14000640b
xor eax, eax
jmp 0x140006422
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000644a
mov dword [rsp + 0x94], Ordinal_33
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x94]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.349705
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000646b
inc rax
test dl, dl
jne 0x140006459
xor eax, eax
jmp 0x140006470
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006498
mov dword [rsp + 0x98], Ordinal_33
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x98]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.769974
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400064b9
inc rax
test dl, dl
jne 0x1400064a7
xor eax, eax
jmp 0x1400064be
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400064e6
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x9c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.535425
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006507
inc rax
test dl, dl
jne 0x1400064f5
xor eax, eax
jmp 0x14000650c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006534
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xa0]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.724601
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006555
inc rax
test dl, dl
jne 0x140006543
xor eax, eax
jmp 0x14000655a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006582
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xa4]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.53213
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400065a3
inc rax
test dl, dl
jne 0x140006591
xor eax, eax
jmp 0x1400065a8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400065d0
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xa8]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.656999
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400065f1
inc rax
test dl, dl
jne 0x1400065df
xor eax, eax
jmp 0x1400065f6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000661e
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xac]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.42071
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000663f
inc rax
test dl, dl
jne 0x14000662d
xor eax, eax
jmp 0x140006644
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000666c
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xb0]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.719482
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000668d
inc rax
test dl, dl
jne 0x14000667b
xor eax, eax
jmp 0x140006692
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400066ba
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xb4]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.741123
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400066db
inc rax
test dl, dl
jne 0x1400066c9
xor eax, eax
jmp 0x1400066e0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006708
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xb8]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.412895
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006729
inc rax
test dl, dl
jne 0x140006717
xor eax, eax
jmp 0x14000672e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006756
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xbc]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.492486
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006777
inc rax
test dl, dl
jne 0x140006765
xor eax, eax
jmp 0x14000677c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400067a4
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xc0]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.535313
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400067c5
inc rax
test dl, dl
jne 0x1400067b3
xor eax, eax
jmp 0x1400067ca
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400067f2
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xc4]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.544490
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006813
inc rax
test dl, dl
jne 0x140006801
xor eax, eax
jmp 0x140006818
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006840
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xc8]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.353744
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006861
inc rax
test dl, dl
jne 0x14000684f
xor eax, eax
jmp 0x140006866
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000688e
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xcc]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.835680
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400068af
inc rax
test dl, dl
jne 0x14000689d
xor eax, eax
jmp 0x1400068b4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400068dc
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xd0]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.358373
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400068fd
inc rax
test dl, dl
jne 0x1400068eb
xor eax, eax
jmp 0x140006902
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000692a
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xd4]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.301984
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000694b
inc rax
test dl, dl
jne 0x140006939
xor eax, eax
jmp 0x140006950
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006978
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xd8]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.454525
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006999
inc rax
test dl, dl
jne 0x140006987
xor eax, eax
jmp 0x14000699e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400069c6
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xdc]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.165374
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400069e7
inc rax
test dl, dl
jne 0x1400069d5
xor eax, eax
jmp 0x1400069ec
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006a14
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xe0]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.111879
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006a35
inc rax
test dl, dl
jne 0x140006a23
xor eax, eax
jmp 0x140006a3a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006a62
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xe4]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.185397
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006a83
inc rax
test dl, dl
jne 0x140006a71
xor eax, eax
jmp 0x140006a88
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006ab0
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xe8]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.56631
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ad1
inc rax
test dl, dl
jne 0x140006abf
xor eax, eax
jmp 0x140006ad6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006afe
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xec]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.115653
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006b1f
inc rax
test dl, dl
jne 0x140006b0d
xor eax, eax
jmp 0x140006b24
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006b4c
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xf0]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.178207
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006b6d
inc rax
test dl, dl
jne 0x140006b5b
xor eax, eax
jmp 0x140006b72
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006b9a
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xf4]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.30625
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006bbb
inc rax
test dl, dl
jne 0x140006ba9
xor eax, eax
jmp 0x140006bc0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006be8
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xf8]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.416663
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006c09
inc rax
test dl, dl
jne 0x140006bf7
xor eax, eax
jmp 0x140006c0e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006c36
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0xfc]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.518729
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006c57
inc rax
test dl, dl
jne 0x140006c45
xor eax, eax
jmp 0x140006c5c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006c84
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x100]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.359614
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ca5
inc rax
test dl, dl
jne 0x140006c93
xor eax, eax
jmp 0x140006caa
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006cd2
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x104]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.510842
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006cf3
inc rax
test dl, dl
jne 0x140006ce1
xor eax, eax
jmp 0x140006cf8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006d20
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x108]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.483444
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006d41
inc rax
test dl, dl
jne 0x140006d2f
xor eax, eax
jmp 0x140006d46
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006d6e
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x10c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.873717
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006d8f
inc rax
test dl, dl
jne 0x140006d7d
xor eax, eax
jmp 0x140006d94
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006dbc
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x110]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.459903
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ddd
inc rax
test dl, dl
jne 0x140006dcb
xor eax, eax
jmp 0x140006de2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006e0a
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x114]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.616738
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006e2b
inc rax
test dl, dl
jne 0x140006e19
xor eax, eax
jmp 0x140006e30
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006e58
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x118]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.776122
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006e79
inc rax
test dl, dl
jne 0x140006e67
xor eax, eax
jmp 0x140006e7e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006ea6
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
mov eax, dword [rsp + 0x11c]
jmp 0x1400218c5
mov rax, qword [rsp + 0x20]
lea rcx, str.838380
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140006ec7
inc rax
test dl, dl
jne 0x140006eb5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140006ef4
mov rcx, qword [rsp + 0x1728]
call fcn.140043ab8
add rsp, 0x1718
ret