Function at 0x140086980
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x20], rdi
push rbp
mov rbp, rsp
sub rsp, 0x30
mov edi, r8d
mov rbx, rdx
mov esi, 4
mov rax, qword gs:[0x58]
add rsi, qword [rax]
mov eax, dword [rsi]
cmp dword [0x1405be990], eax
jle 0x140086a12
lea rcx, [0x1405be990]
call fcn.140131bc0
cmp dword [0x1405be990], 0xffffffff
jne 0x140086a12
movzx eax, word [0x1404f1898]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1899], 0
je 0x1400869e9
mov byte [rbp + 0x20], 0x64
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd958]
call fcn.14005a360
lea rcx, [0x14013c0e0]
call fcn.140132240
nop
lea rcx, [0x1405be990]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc68], eax
jle 0x140086a76
lea rcx, [0x1405bdc68]
call fcn.140131bc0
cmp dword [0x1405bdc68], 0xffffffff
jne 0x140086a76
movzx eax, word [0x1404f1e84]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1e85], 0
je 0x140086a4d
mov byte [rbp + 0x20], 0x4b
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd670]
call fcn.14005a360
lea rcx, [0x14013c0d0]
call fcn.140132240
nop
lea rcx, [0x1405bdc68]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be948], eax
jle 0x140086ada
lea rcx, [0x1405be948]
call fcn.140131bc0
cmp dword [0x1405be948], 0xffffffff
jne 0x140086ada
movzx eax, word [0x1404f189c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f189d], 0
je 0x140086ab1
mov byte [rbp + 0x20], Ordinal_79
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be740]
call fcn.14005a360
lea rcx, [0x14013c0c0]
call fcn.140132240
nop
lea rcx, [0x1405be948]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdbe0], eax
jle 0x140086b3e
lea rcx, [0x1405bdbe0]
call fcn.140131bc0
cmp dword [0x1405bdbe0], 0xffffffff
jne 0x140086b3e
movzx eax, word [0x1404f1bf8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1bf9], 0
je 0x140086b15
mov byte [rbp + 0x20], 0x63
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bedc0]
call fcn.14005a360
lea rcx, [0x14013c0b0]
call fcn.140132240
nop
lea rcx, [0x1405bdbe0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be7e8], eax
jle 0x140086ba5
lea rcx, [0x1405be7e8]
call fcn.140131bc0
cmp dword [0x1405be7e8], 0xffffffff
jne 0x140086ba5
movzx eax, word [0x1404f1c14]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1c16]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beba8]
call fcn.14005a360
lea rcx, [0x14013c0a0]
call fcn.140132240
nop
lea rcx, [0x1405be7e8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd9b8], eax
jle 0x140086c09
lea rcx, [0x1405bd9b8]
call fcn.140131bc0
cmp dword [0x1405bd9b8], 0xffffffff
jne 0x140086c09
movzx eax, word [0x1404f1af0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1af1], 0
je 0x140086be0
mov byte [rbp + 0x20], WSAGetLastError
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be3c8]
call fcn.14005a360
lea rcx, [0x14013c090]
call fcn.140132240
nop
lea rcx, [0x1405bd9b8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be738], eax
jle 0x140086c6d
lea rcx, [0x1405be738]
call fcn.140131bc0
cmp dword [0x1405be738], 0xffffffff
jne 0x140086c6d
movzx eax, word [0x1404f1dac]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1dad], 0
je 0x140086c44
mov byte [rbp + 0x20], reloc.WS2_32.dll_WSAGetLastError
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be760]
call fcn.14005a360
lea rcx, [0x14013c080]
call fcn.140132240
nop
lea rcx, [0x1405be738]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc38], eax
jle 0x140086cd1
lea rcx, [0x1405bdc38]
call fcn.140131bc0
cmp dword [0x1405bdc38], 0xffffffff
jne 0x140086cd1
movzx eax, word [0x1404f1ed4]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1ed5], 0
je 0x140086ca8
mov byte [rbp + 0x20], reloc.WS2_32.dll_WSACleanup
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beaa0]
call fcn.14005a360
lea rcx, [0x14013c070]
call fcn.140132240
nop
lea rcx, [0x1405bdc38]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf150], eax
jle 0x140086d35
lea rcx, [0x1405bf150]
call fcn.140131bc0
cmp dword [0x1405bf150], 0xffffffff
jne 0x140086d35
movzx eax, word [0x1404f1e4c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1e4d], 0
je 0x140086d0c
mov byte [rbp + 0x20], 0x75
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bebe8]
call fcn.14005a360
lea rcx, [0x14013c060]
call fcn.140132240
nop
lea rcx, [0x1405bf150]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bed58], eax
jle 0x140086d99
lea rcx, [0x1405bed58]
call fcn.140131bc0
cmp dword [0x1405bed58], 0xffffffff
jne 0x140086d99
movzx eax, word [0x1404f1d7c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1d7d], 0
je 0x140086d70
mov byte [rbp + 0x20], 0x33
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be630]
call fcn.14005a360
lea rcx, [0x14013c050]
call fcn.140132240
nop
lea rcx, [0x1405bed58]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd5f8], eax
jle 0x140086dfd
lea rcx, [0x1405bd5f8]
call fcn.140131bc0
cmp dword [0x1405bd5f8], 0xffffffff
jne 0x140086dfd
movzx eax, word [0x1404f18f4]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18f5], 0
je 0x140086dd4
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_50
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bee78]
call fcn.14005a360
lea rcx, [0x14013c040]
call fcn.140132240
nop
lea rcx, [0x1405bd5f8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd5ac], eax
jle 0x140086e61
lea rcx, [0x1405bd5ac]
call fcn.140131bc0
cmp dword [0x1405bd5ac], 0xffffffff
jne 0x140086e61
movzx eax, word [0x1404f1db0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1db1], 0
je 0x140086e38
mov byte [rbp + 0x20], 0x34
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bed80]
call fcn.14005a360
lea rcx, [0x14013c030]
call fcn.140132240
nop
lea rcx, [0x1405bd5ac]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf1a0], eax
jle 0x140086ec8
lea rcx, [0x1405bf1a0]
call fcn.140131bc0
cmp dword [0x1405bf1a0], 0xffffffff
jne 0x140086ec8
movzx eax, word [0x1404f1ee0]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1ee2]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bea08]
call fcn.14005a360
lea rcx, [0x14013c020]
call fcn.140132240
nop
lea rcx, [0x1405bf1a0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be1e8], eax
jle 0x140086f2c
lea rcx, [0x1405be1e8]
call fcn.140131bc0
cmp dword [0x1405be1e8], 0xffffffff
jne 0x140086f2c
movzx eax, word [0x1404f18dc]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18dd], 0
je 0x140086f03
mov byte [rbp + 0x20], Ordinal_41
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd5d8]
call fcn.14005a360
lea rcx, [0x14013c010]
call fcn.140132240
nop
lea rcx, [0x1405be1e8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be900], eax
jle 0x140086f93
lea rcx, [0x1405be900]
call fcn.140131bc0
cmp dword [0x1405be900], 0xffffffff
jne 0x140086f93
movzx eax, word [0x1404f1a3c]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1a3e]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be608]
call fcn.14005a360
lea rcx, [0x14013c000]
call fcn.140132240
nop
lea rcx, [0x1405be900]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd5b0], eax
jle 0x140086ff7
lea rcx, [0x1405bd5b0]
call fcn.140131bc0
cmp dword [0x1405bd5b0], 0xffffffff
jne 0x140086ff7
movzx eax, word [0x1404f193c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f193d], 0
je 0x140086fce
mov byte [rbp + 0x20], Ordinal_79
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be080]
call fcn.14005a360
lea rcx, [0x14013bff0]
call fcn.140132240
nop
lea rcx, [0x1405bd5b0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be998], eax
jle 0x14008705b
lea rcx, [0x1405be998]
call fcn.140131bc0
cmp dword [0x1405be998], 0xffffffff
jne 0x14008705b
movzx eax, word [0x1404f1e9c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1e9d], 0
je 0x140087032
mov byte [rbp + 0x20], Ordinal_50
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd808]
call fcn.14005a360
lea rcx, [0x14013bfe0]
call fcn.140132240
nop
lea rcx, [0x1405be998]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be00c], eax
jle 0x1400870bf
lea rcx, [0x1405be00c]
call fcn.140131bc0
cmp dword [0x1405be00c], 0xffffffff
jne 0x1400870bf
movzx eax, word [0x1404f17e8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f17e9], 0
je 0x140087096
mov byte [rbp + 0x20], Ordinal_45
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bf100]
call fcn.14005a360
lea rcx, [0x14013bfd0]
call fcn.140132240
nop
lea rcx, [0x1405be00c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bea70], eax
jle 0x140087123
lea rcx, [0x1405bea70]
call fcn.140131bc0
cmp dword [0x1405bea70], 0xffffffff
jne 0x140087123
movzx eax, word [0x1404f1cd0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1cd1], 0
je 0x1400870fa
mov byte [rbp + 0x20], Ordinal_45
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdae0]
call fcn.14005a360
lea rcx, [0x14013bfc0]
call fcn.140132240
nop
lea rcx, [0x1405bea70]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdab4], eax
jle 0x140087187
lea rcx, [0x1405bdab4]
call fcn.140131bc0
cmp dword [0x1405bdab4], 0xffffffff
jne 0x140087187
movzx eax, word [0x1404f1aa8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1aa9], 0
je 0x14008715e
mov byte [rbp + 0x20], 0x59
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bea78]
call fcn.14005a360
lea rcx, [0x14013bfb0]
call fcn.140132240
nop
lea rcx, [0x1405bdab4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd514], eax
jle 0x1400871eb
lea rcx, [0x1405bd514]
call fcn.140131bc0
cmp dword [0x1405bd514], 0xffffffff
jne 0x1400871eb
movzx eax, word [0x1404f1a4c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1a4d], 0
je 0x1400871c2
mov byte [rbp + 0x20], 0x44
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd760]
call fcn.14005a360
lea rcx, [0x14013bfa0]
call fcn.140132240
nop
lea rcx, [0x1405bd514]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bede8], eax
jle 0x140087252
lea rcx, [0x1405bede8]
call fcn.140131bc0
cmp dword [0x1405bede8], 0xffffffff
jne 0x140087252
movzx eax, word [0x1404f1bb0]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1bb2]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bef10]
call fcn.14005a360
lea rcx, [0x14013bf90]
call fcn.140132240
nop
lea rcx, [0x1405bede8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be4e0], eax
jle 0x1400872b6
lea rcx, [0x1405be4e0]
call fcn.140131bc0
cmp dword [0x1405be4e0], 0xffffffff
jne 0x1400872b6
movzx eax, word [0x1404f1b38]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1b39], 0
je 0x14008728d
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd8e8]
call fcn.14005a360
lea rcx, [0x14013bf80]
call fcn.140132240
nop
lea rcx, [0x1405be4e0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf0d8], eax
jle 0x14008731d
lea rcx, [0x1405bf0d8]
call fcn.140131bc0
cmp dword [0x1405bf0d8], 0xffffffff
jne 0x14008731d
movzx eax, word [0x1404f1ea8]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1eaa]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be830]
call fcn.14005a360
lea rcx, [0x14013bf70]
call fcn.140132240
nop
lea rcx, [0x1405bf0d8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be490], eax
jle 0x140087384
lea rcx, [0x1405be490]
call fcn.140131bc0
cmp dword [0x1405be490], 0xffffffff
jne 0x140087384
movzx eax, word [0x1404f1908]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f190a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bea28]
call fcn.14005a360
lea rcx, [0x14013bf60]
call fcn.140132240
nop
lea rcx, [0x1405be490]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd87c], eax
jle 0x1400873e8
lea rcx, [0x1405bd87c]
call fcn.140131bc0
cmp dword [0x1405bd87c], 0xffffffff
jne 0x1400873e8
movzx eax, word [0x1404f18e0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18e1], 0
je 0x1400873bf
mov byte [rbp + 0x20], 0x77
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be9a0]
call fcn.14005a360
lea rcx, [0x14013bf50]
call fcn.140132240
nop
lea rcx, [0x1405bd87c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf1f0], eax
jle 0x14008744f
lea rcx, [0x1405bf1f0]
call fcn.140131bc0
cmp dword [0x1405bf1f0], 0xffffffff
jne 0x14008744f
movzx eax, word [0x1404f1b50]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1b52]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdc70]
call fcn.14005a360
lea rcx, [0x14013bf40]
call fcn.140132240
nop
lea rcx, [0x1405bf1f0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8c8], eax
jle 0x1400874b3
lea rcx, [0x1405be8c8]
call fcn.140131bc0
cmp dword [0x1405be8c8], 0xffffffff
jne 0x1400874b3
movzx eax, word [0x1404f198c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f198d], 0
je 0x14008748a
mov byte [rbp + 0x20], WSAGetLastError
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd938]
call fcn.14005a360
lea rcx, [0x14013bf30]
call fcn.140132240
nop
lea rcx, [0x1405be8c8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc90], eax
jle 0x140087517
lea rcx, [0x1405bdc90]
call fcn.140131bc0
cmp dword [0x1405bdc90], 0xffffffff
jne 0x140087517
movzx eax, word [0x1404f18e4]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18e5], 0
je 0x1400874ee
mov byte [rbp + 0x20], gethostname
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bf300]
call fcn.14005a360
lea rcx, [0x14013bf20]
call fcn.140132240
nop
lea rcx, [0x1405bdc90]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bec44], eax
jle 0x14008757e
lea rcx, [0x1405bec44]
call fcn.140131bc0
cmp dword [0x1405bec44], 0xffffffff
jne 0x14008757e
movzx eax, word [0x1404f1d28]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1d2a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bed18]
call fcn.14005a360
lea rcx, [0x14013bf10]
call fcn.140132240
nop
lea rcx, [0x1405bec44]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be458], eax
jle 0x1400875e5
lea rcx, [0x1405be458]
call fcn.140131bc0
cmp dword [0x1405be458], 0xffffffff
jne 0x1400875e5
movzx eax, word [0x1404f1848]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f184a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd8c8]
call fcn.14005a360
lea rcx, [0x14013bf00]
call fcn.140132240
nop
lea rcx, [0x1405be458]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdbe4], eax
jle 0x140087649
lea rcx, [0x1405bdbe4]
call fcn.140131bc0
cmp dword [0x1405bdbe4], 0xffffffff
jne 0x140087649
movzx eax, word [0x1404f19b8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f19b9], 0
je 0x140087620
mov byte [rbp + 0x20], 0x66
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdf70]
call fcn.14005a360
lea rcx, [0x14013bef0]
call fcn.140132240
nop
lea rcx, [0x1405bdbe4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf0dc], eax
jle 0x1400876ad
lea rcx, [0x1405bf0dc]
call fcn.140131bc0
cmp dword [0x1405bf0dc], 0xffffffff
jne 0x1400876ad
movzx eax, word [0x1404f17b0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f17b1], 0
je 0x140087684
mov byte [rbp + 0x20], 0x55
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bedf0]
call fcn.14005a360
lea rcx, [0x14013bee0]
call fcn.140132240
nop
lea rcx, [0x1405bf0dc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bef34], eax
jle 0x140087711
lea rcx, [0x1405bef34]
call fcn.140131bc0
cmp dword [0x1405bef34], 0xffffffff
jne 0x140087711
movzx eax, word [0x1404f19b4]
mov word [rbp + 0x20], ax
cmp byte [0x1404f19b5], 0
je 0x1400876e8
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_33
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd588]
call fcn.14005a360
lea rcx, [0x14013bed0]
call fcn.140132240
nop
lea rcx, [0x1405bef34]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdde4], eax
jle 0x140087778
lea rcx, [0x1405bdde4]
call fcn.140131bc0
cmp dword [0x1405bdde4], 0xffffffff
jne 0x140087778
movzx eax, word [0x1404f1d58]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1d5a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beb68]
call fcn.14005a360
lea rcx, [0x14013bec0]
call fcn.140132240
nop
lea rcx, [0x1405bdde4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be850], eax
jle 0x1400877df
lea rcx, [0x1405be850]
call fcn.140131bc0
cmp dword [0x1405be850], 0xffffffff
jne 0x1400877df
movzx eax, word [0x1404f1ad8]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1ada]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bec88]
call fcn.14005a360
lea rcx, [0x14013beb0]
call fcn.140132240
nop
lea rcx, [0x1405be850]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd518], eax
jle 0x140087843
lea rcx, [0x1405bd518]
call fcn.140131bc0
cmp dword [0x1405bd518], 0xffffffff
jne 0x140087843
movzx eax, word [0x1404f1a5c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1a5d], 0
je 0x14008781a
mov byte [rbp + 0x20], 0x48
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd8a8]
call fcn.14005a360
lea rcx, [0x14013bea0]
call fcn.140132240
nop
lea rcx, [0x1405bd518]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be2f8], eax
jle 0x1400878a7
lea rcx, [0x1405be2f8]
call fcn.140131bc0
cmp dword [0x1405be2f8], 0xffffffff
jne 0x1400878a7
movzx eax, word [0x1404f1dc0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1dc1], 0
je 0x14008787e
mov byte [rbp + 0x20], 0x58
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beee8]
call fcn.14005a360
lea rcx, [0x14013be90]
call fcn.140132240
nop
lea rcx, [0x1405be2f8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be340], eax
jle 0x14008790b
lea rcx, [0x1405be340]
call fcn.140131bc0
cmp dword [0x1405be340], 0xffffffff
jne 0x14008790b
movzx eax, word [0x1404f1d24]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1d25], 0
je 0x1400878e2
mov byte [rbp + 0x20], 0x35
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdb70]
call fcn.14005a360
lea rcx, [0x14013be80]
call fcn.140132240
nop
lea rcx, [0x1405be340]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be370], eax
jle 0x14008796f
lea rcx, [0x1405be370]
call fcn.140131bc0
cmp dword [0x1405be370], 0xffffffff
jne 0x14008796f
movzx eax, word [0x1404f1b3c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1b3d], 0
je 0x140087946
mov byte [rbp + 0x20], 0x24
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bec20]
call fcn.14005a360
lea rcx, [0x14013be70]
call fcn.140132240
nop
lea rcx, [0x1405be370]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd4c8], eax
jle 0x1400879d3
lea rcx, [0x1405bd4c8]
call fcn.140131bc0
cmp dword [0x1405bd4c8], 0xffffffff
jne 0x1400879d3
movzx eax, word [0x1404f1c9c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1c9d], 0
je 0x1400879aa
mov byte [rbp + 0x20], 0x7d
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd520]
call fcn.14005a360
lea rcx, [0x14013be60]
call fcn.140132240
nop
lea rcx, [0x1405bd4c8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdd70], eax
jle 0x140087a37
lea rcx, [0x1405bdd70]
call fcn.140131bc0
cmp dword [0x1405bdd70], 0xffffffff
jne 0x140087a37
movzx eax, word [0x1404f1f04]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1f05], 0
je 0x140087a0e
mov byte [rbp + 0x20], 0x7e
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bde60]
call fcn.14005a360
lea rcx, [0x14013be50]
call fcn.140132240
nop
lea rcx, [0x1405bdd70]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdbdc], eax
jle 0x140087a9e
lea rcx, [0x1405bdbdc]
call fcn.140131bc0
cmp dword [0x1405bdbdc], 0xffffffff
jne 0x140087a9e
movzx eax, word [0x1404f1a40]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1a42]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdb00]
call fcn.14005a360
lea rcx, [0x14013be40]
call fcn.140132240
nop
lea rcx, [0x1405bdbdc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd8a0], eax
jle 0x140087b02
lea rcx, [0x1405bd8a0]
call fcn.140131bc0
cmp dword [0x1405bd8a0], 0xffffffff
jne 0x140087b02
movzx eax, word [0x1404f18bc]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18bd], 0
je 0x140087ad9
mov byte [rbp + 0x20], 0x47
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be300]
call fcn.14005a360
lea rcx, [0x14013be30]
call fcn.140132240
nop
lea rcx, [0x1405bd8a0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdb28], eax
jle 0x140087b66
lea rcx, [0x1405bdb28]
call fcn.140131bc0
cmp dword [0x1405bdb28], 0xffffffff
jne 0x140087b66
movzx eax, word [0x1404f1da8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1da9], 0
je 0x140087b3d
mov byte [rbp + 0x20], 0x50
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bed60]
call fcn.14005a360
lea rcx, [0x14013be20]
call fcn.140132240
nop
lea rcx, [0x1405bdb28]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc08], eax
jle 0x140087bca
lea rcx, [0x1405bdc08]
call fcn.140131bc0
cmp dword [0x1405bdc08], 0xffffffff
jne 0x140087bca
movzx eax, word [0x1404f1830]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1831], 0
je 0x140087ba1
mov byte [rbp + 0x20], Ordinal_41
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beb48]
call fcn.14005a360
lea rcx, [0x14013be10]
call fcn.140132240
nop
lea rcx, [0x1405bdc08]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bec0c], eax
jle 0x140087c2e
lea rcx, [0x1405bec0c]
call fcn.140131bc0
cmp dword [0x1405bec0c], 0xffffffff
jne 0x140087c2e
movzx eax, word [0x1404f1940]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1941], 0
je 0x140087c05
mov byte [rbp + 0x20], 0x79
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bda88]
call fcn.14005a360
lea rcx, [0x14013be00]
call fcn.140132240
nop
lea rcx, [0x1405bec0c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be5bc], eax
jle 0x140087c92
lea rcx, [0x1405be5bc]
call fcn.140131bc0
cmp dword [0x1405be5bc], 0xffffffff
jne 0x140087c92
movzx eax, word [0x1404f1ab8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1ab9], 0
je 0x140087c69
mov byte [rbp + 0x20], 0x65
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be9c0]
call fcn.14005a360
lea rcx, [0x14013bdf0]
call fcn.140132240
nop
lea rcx, [0x1405be5bc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bef38], eax
jle 0x140087cf6
lea rcx, [0x1405bef38]
call fcn.140131bc0
cmp dword [0x1405bef38], 0xffffffff
jne 0x140087cf6
movzx eax, word [0x1404f19cc]
mov word [rbp + 0x20], ax
cmp byte [0x1404f19cd], 0
je 0x140087ccd
mov byte [rbp + 0x20], 0x49
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bef40]
call fcn.14005a360
lea rcx, [0x14013bde0]
call fcn.140132240
nop
lea rcx, [0x1405bef38]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf154], eax
jle 0x140087d5a
lea rcx, [0x1405bf154]
call fcn.140131bc0
cmp dword [0x1405bf154], 0xffffffff
jne 0x140087d5a
movzx eax, word [0x1404f1c80]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1c81], 0
je 0x140087d31
mov byte [rbp + 0x20], 0x45
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bda68]
call fcn.14005a360
lea rcx, [0x14013bdd0]
call fcn.140132240
nop
lea rcx, [0x1405bf154]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda34], eax
jle 0x140087dbe
lea rcx, [0x1405bda34]
call fcn.140131bc0
cmp dword [0x1405bda34], 0xffffffff
jne 0x140087dbe
movzx eax, word [0x1404f18f8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18f9], 0
je 0x140087d95
mov byte [rbp + 0x20], 0x46
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bf0b8]
call fcn.14005a360
lea rcx, [0x14013bdc0]
call fcn.140132240
nop
lea rcx, [0x1405bda34]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be604], eax
jle 0x140087e22
lea rcx, [0x1405be604]
call fcn.140131bc0
cmp dword [0x1405be604], 0xffffffff
jne 0x140087e22
movzx eax, word [0x1404f1870]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1871], 0
je 0x140087df9
mov byte [rbp + 0x20], 0x53
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be970]
call fcn.14005a360
lea rcx, [0x14013bdb0]
call fcn.140132240
nop
lea rcx, [0x1405be604]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bde34], eax
jle 0x140087e86
lea rcx, [0x1405bde34]
call fcn.140131bc0
cmp dword [0x1405bde34], 0xffffffff
jne 0x140087e86
movzx eax, word [0x1404f1de0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1de1], 0
je 0x140087e5d
mov byte [rbp + 0x20], 0x54
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdf00]
call fcn.14005a360
lea rcx, [0x14013bda0]
call fcn.140132240
nop
lea rcx, [0x1405bde34]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bee50], eax
jle 0x140087eea
lea rcx, [0x1405bee50]
call fcn.140131bc0
cmp dword [0x1405bee50], 0xffffffff
jne 0x140087eea
movzx eax, word [0x1404f1d00]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1d01], 0
je 0x140087ec1
mov byte [rbp + 0x20], 0x43
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdeb0]
call fcn.14005a360
lea rcx, [0x14013bd90]
call fcn.140132240
nop
lea rcx, [0x1405bee50]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8fc], eax
jle 0x140087f51
lea rcx, [0x1405be8fc]
call fcn.140131bc0
cmp dword [0x1405be8fc], 0xffffffff
jne 0x140087f51
movzx eax, word [0x1404f1d90]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1d92]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be100]
call fcn.14005a360
lea rcx, [0x14013bd80]
call fcn.140132240
nop
lea rcx, [0x1405be8fc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be258], eax
jle 0x140087fb8
lea rcx, [0x1405be258]
call fcn.140131bc0
cmp dword [0x1405be258], 0xffffffff
jne 0x140087fb8
movzx eax, word [0x1404f1d64]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1d66]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd910]
call fcn.14005a360
lea rcx, [0x14013bd70]
call fcn.140132240
nop
lea rcx, [0x1405be258]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8cc], eax
jle 0x14008801c
lea rcx, [0x1405be8cc]
call fcn.140131bc0
cmp dword [0x1405be8cc], 0xffffffff
jne 0x14008801c
movzx eax, word [0x1404f1844]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1845], 0
je 0x140087ff3
mov byte [rbp + 0x20], Ordinal_79
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be7c8]
call fcn.14005a360
lea rcx, [0x14013bd60]
call fcn.140132240
nop
lea rcx, [0x1405be8cc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdef8], eax
jle 0x140088080
lea rcx, [0x1405bdef8]
call fcn.140131bc0
cmp dword [0x1405bdef8], 0xffffffff
jne 0x140088080
movzx eax, word [0x1404f1ed0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1ed1], 0
je 0x140088057
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_79
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be3a0]
call fcn.14005a360
lea rcx, [0x14013bd50]
call fcn.140132240
nop
lea rcx, [0x1405bdef8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdd04], eax
jle 0x1400880e4
lea rcx, [0x1405bdd04]
call fcn.140131bc0
cmp dword [0x1405bdd04], 0xffffffff
jne 0x1400880e4
movzx eax, word [0x1404f1bb8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1bb9], 0
je 0x1400880bb
mov byte [rbp + 0x20], 0x62
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be348]
call fcn.14005a360
lea rcx, [0x14013bd40]
call fcn.140132240
nop
lea rcx, [0x1405bdd04]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda28], eax
jle 0x140088148
lea rcx, [0x1405bda28]
call fcn.140131bc0
cmp dword [0x1405bda28], 0xffffffff
jne 0x140088148
movzx eax, word [0x1404f18b8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18b9], 0
je 0x14008811f
mov byte [rbp + 0x20], reloc.WS2_32.dll_gethostname
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd488]
call fcn.14005a360
lea rcx, [0x14013bd30]
call fcn.140132240
nop
lea rcx, [0x1405bda28]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be7c0], eax
jle 0x1400881ac
lea rcx, [0x1405be7c0]
call fcn.140131bc0
cmp dword [0x1405be7c0], 0xffffffff
jne 0x1400881ac
movzx eax, word [0x1404f1a78]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1a79], 0
je 0x140088183
mov byte [rbp + 0x20], 0x56
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be908]
call fcn.14005a360
lea rcx, [0x14013bd20]
call fcn.140132240
nop
lea rcx, [0x1405be7c0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bea4c], eax
jle 0x140088210
lea rcx, [0x1405bea4c]
call fcn.140131bc0
cmp dword [0x1405bea4c], 0xffffffff
jne 0x140088210
movzx eax, word [0x1404f1998]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1999], 0
je 0x1400881e7
mov byte [rbp + 0x20], 0x57
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be320]
call fcn.14005a360
lea rcx, [0x14013bd10]
call fcn.140132240
nop
lea rcx, [0x1405bea4c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be4dc], eax
jle 0x140088274
lea rcx, [0x1405be4dc]
call fcn.140131bc0
cmp dword [0x1405be4dc], 0xffffffff
jne 0x140088274
movzx eax, word [0x1404f18ac]
mov word [rbp + 0x20], ax
cmp byte [0x1404f18ad], 0
je 0x14008824b
mov byte [rbp + 0x20], reloc.WS2_32.dll_WSAStartup
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be1f0]
call fcn.14005a360
lea rcx, [0x14013bd00]
call fcn.140132240
nop
lea rcx, [0x1405be4dc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdd98], eax
jle 0x1400882db
lea rcx, [0x1405bdd98]
call fcn.140131bc0
cmp dword [0x1405bdd98], 0xffffffff
jne 0x1400882db
movzx eax, word [0x1404f18d8]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f18da]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdd50]
call fcn.14005a360
lea rcx, [0x14013bcf0]
call fcn.140132240
nop
lea rcx, [0x1405bdd98]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bde58], eax
jle 0x14008833f
lea rcx, [0x1405bde58]
call fcn.140131bc0
cmp dword [0x1405bde58], 0xffffffff
jne 0x14008833f
movzx eax, word [0x1404f1a48]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1a49], 0
je 0x140088316
mov byte [rbp + 0x20], 0x7a
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd850]
call fcn.14005a360
lea rcx, [0x14013bce0]
call fcn.140132240
nop
lea rcx, [0x1405bde58]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be2a8], eax
jle 0x1400883a3
lea rcx, [0x1405be2a8]
call fcn.140131bc0
cmp dword [0x1405be2a8], 0xffffffff
jne 0x1400883a3
movzx eax, word [0x1404f1d60]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1d61], 0
je 0x14008837a
mov byte [rbp + 0x20], Ordinal_50
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be2b8]
call fcn.14005a360
lea rcx, [0x14013bcd0]
call fcn.140132240
nop
lea rcx, [0x1405be2a8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda30], eax
jle 0x140088407
lea rcx, [0x1405bda30]
call fcn.140131bc0
cmp dword [0x1405bda30], 0xffffffff
jne 0x140088407
movzx eax, word [0x1404f1da4]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1da5], 0
je 0x1400883de
mov byte [rbp + 0x20], gethostname
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd4f0]
call fcn.14005a360
lea rcx, [0x14013bcc0]
call fcn.140132240
nop
lea rcx, [0x1405bda30]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda3c], eax
jle 0x14008846b
lea rcx, [0x1405bda3c]
call fcn.140131bc0
cmp dword [0x1405bda3c], 0xffffffff
jne 0x14008846b
movzx eax, word [0x1404f182c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f182d], 0
je 0x140088442
mov byte [rbp + 0x20], gethostname
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bde10]
call fcn.14005a360
lea rcx, [0x14013bcb0]
call fcn.140132240
nop
lea rcx, [0x1405bda3c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf124], eax
jle 0x1400884d2
lea rcx, [0x1405bf124]
call fcn.140131bc0
cmp dword [0x1405bf124], 0xffffffff
jne 0x1400884d2
movzx eax, word [0x1404f1af4]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1af6]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be780]
call fcn.14005a360
lea rcx, [0x14013bca0]
call fcn.140132240
nop
lea rcx, [0x1405bf124]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be2b4], eax
jle 0x140088536
lea rcx, [0x1405be2b4]
call fcn.140131bc0
cmp dword [0x1405be2b4], 0xffffffff
jne 0x140088536
movzx eax, word [0x1404f1e64]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1e65], 0
je 0x14008850d
mov byte [rbp + 0x20], WSAStartup
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdbb8]
call fcn.14005a360
lea rcx, [0x14013bc90]
call fcn.140132240
nop
lea rcx, [0x1405be2b4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdb2c], eax
jle 0x14008859a
lea rcx, [0x1405bdb2c]
call fcn.140131bc0
cmp dword [0x1405bdb2c], 0xffffffff
jne 0x14008859a
movzx eax, word [0x1404f19d0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f19d1], 0
je 0x140088571
mov byte [rbp + 0x20], WSAStartup
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bde38]
call fcn.14005a360
lea rcx, [0x14013bc80]
call fcn.140132240
nop
lea rcx, [0x1405bdb2c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405becc8], eax
jle 0x1400885fe
lea rcx, [0x1405becc8]
call fcn.140131bc0
cmp dword [0x1405becc8], 0xffffffff
jne 0x1400885fe
movzx eax, word [0x1404f1a20]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1a21], 0
je 0x1400885d5
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_35
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beec8]
call fcn.14005a360
lea rcx, [0x14013bc70]
call fcn.140132240
nop
lea rcx, [0x1405becc8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bea98], eax
jle 0x140088662
lea rcx, [0x1405bea98]
call fcn.140131bc0
cmp dword [0x1405bea98], 0xffffffff
jne 0x140088662
movzx eax, word [0x1404f1828]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1829], 0
je 0x140088639
mov byte [rbp + 0x20], 0x6a
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bf180]
call fcn.14005a360
lea rcx, [0x14013bc60]
call fcn.140132240
nop
lea rcx, [0x1405bea98]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8a0], eax
jle 0x1400886c9
lea rcx, [0x1405be8a0]
call fcn.140131bc0
cmp dword [0x1405be8a0], 0xffffffff
jne 0x1400886c9
movzx eax, word [0x1404f1f64]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1f66]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdfc8]
call fcn.14005a360
lea rcx, [0x14013bc50]
call fcn.140132240
nop
lea rcx, [0x1405be8a0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdc60], eax
jle 0x14008872d
lea rcx, [0x1405bdc60]
call fcn.140131bc0
cmp dword [0x1405bdc60], 0xffffffff
jne 0x14008872d
movzx eax, word [0x1404f17c8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f17c9], 0
je 0x140088704
mov byte [rbp + 0x20], Ordinal_50
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd7c8]
call fcn.14005a360
lea rcx, [0x14013bc40]
call fcn.140132240
nop
lea rcx, [0x1405bdc60]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdaac], eax
jle 0x140088791
lea rcx, [0x1405bdaac]
call fcn.140131bc0
cmp dword [0x1405bdaac], 0xffffffff
jne 0x140088791
movzx eax, word [0x1404f1934]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1935], 0
je 0x140088768
mov byte [rbp + 0x20], 0x61
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd880]
call fcn.14005a360
lea rcx, [0x14013bc30]
call fcn.140132240
nop
lea rcx, [0x1405bdaac]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf0b0], eax
jle 0x1400887f5
lea rcx, [0x1405bf0b0]
call fcn.140131bc0
cmp dword [0x1405bf0b0], 0xffffffff
jne 0x1400887f5
movzx eax, word [0x1404f1ea0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1ea1], 0
je 0x1400887cc
mov byte [rbp + 0x20], reloc.WS2_32.dll_WSASetLastError
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be928]
call fcn.14005a360
lea rcx, [0x14013bc20]
call fcn.140132240
nop
lea rcx, [0x1405bf0b0]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdd0c], eax
jle 0x140088859
lea rcx, [0x1405bdd0c]
call fcn.140131bc0
cmp dword [0x1405bdd0c], 0xffffffff
jne 0x140088859
movzx eax, word [0x1404f1994]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1995], 0
je 0x140088830
mov byte [rbp + 0x20], 0x51
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdcc0]
call fcn.14005a360
lea rcx, [0x14013bc10]
call fcn.140132240
nop
lea rcx, [0x1405bdd0c]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd6c4], eax
jle 0x1400888c0
lea rcx, [0x1405bd6c4]
call fcn.140131bc0
cmp dword [0x1405bd6c4], 0xffffffff
jne 0x1400888c0
movzx eax, word [0x1404f1990]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1992]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405befa8]
call fcn.14005a360
lea rcx, [0x14013bc00]
call fcn.140132240
nop
lea rcx, [0x1405bd6c4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd870], eax
jle 0x140088924
lea rcx, [0x1405bd870]
call fcn.140131bc0
cmp dword [0x1405bd870], 0xffffffff
jne 0x140088924
movzx eax, word [0x1404f1ddc]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1ddd], 0
je 0x1400888fb
mov byte [rbp + 0x20], 0x6b
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdb50]
call fcn.14005a360
lea rcx, [0x14013bbf0]
call fcn.140132240
nop
lea rcx, [0x1405bd870]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be878], eax
jle 0x140088988
lea rcx, [0x1405be878]
call fcn.140131bc0
cmp dword [0x1405be878], 0xffffffff
jne 0x140088988
movzx eax, word [0x1404f1da0]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1da1], 0
je 0x14008895f
mov byte [rbp + 0x20], 0x25
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bf2c0]
call fcn.14005a360
lea rcx, [0x14013bbe0]
call fcn.140132240
nop
lea rcx, [0x1405be878]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf1a4], eax
jle 0x1400889ef
lea rcx, [0x1405bf1a4]
call fcn.140131bc0
cmp dword [0x1405bf1a4], 0xffffffff
jne 0x1400889ef
movzx eax, word [0x1404f1c38]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1c3a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be1a0]
call fcn.14005a360
lea rcx, [0x14013bbd0]
call fcn.140132240
nop
lea rcx, [0x1405bf1a4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf018], eax
jle 0x140088a53
lea rcx, [0x1405bf018]
call fcn.140131bc0
cmp dword [0x1405bf018], 0xffffffff
jne 0x140088a53
movzx eax, word [0x1404f1af8]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1af9], 0
je 0x140088a2a
mov byte [rbp + 0x20], 0x7c
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be0a0]
call fcn.14005a360
lea rcx, [0x14013bbc0]
call fcn.140132240
nop
lea rcx, [0x1405bf018]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be1c4], eax
jle 0x140088aba
lea rcx, [0x1405be1c4]
call fcn.140131bc0
cmp dword [0x1405be1c4], 0xffffffff
jne 0x140088aba
movzx eax, word [0x1404f1df8]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1dfa]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beca8]
call fcn.14005a360
lea rcx, [0x14013bbb0]
call fcn.140132240
nop
lea rcx, [0x1405be1c4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda38], eax
jle 0x140088b1e
lea rcx, [0x1405bda38]
call fcn.140131bc0
cmp dword [0x1405bda38], 0xffffffff
jne 0x140088b1e
movzx eax, word [0x1404f1c94]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1c95], 0
je 0x140088af5
mov byte [rbp + 0x20], Ordinal_45
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bf160]
call fcn.14005a360
lea rcx, [0x14013bba0]
call fcn.140132240
nop
lea rcx, [0x1405bda38]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdaa8], eax
jle 0x140088b82
lea rcx, [0x1405bdaa8]
call fcn.140131bc0
cmp dword [0x1405bdaa8], 0xffffffff
jne 0x140088b82
movzx eax, word [0x1404f1938]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1939], 0
je 0x140088b59
mov byte [rbp + 0x20], 0x4a
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdd30]
call fcn.14005a360
lea rcx, [0x14013bb90]
call fcn.140132240
nop
lea rcx, [0x1405bdaa8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd6cc], eax
jle 0x140088be6
lea rcx, [0x1405bd6cc]
call fcn.140131bc0
cmp dword [0x1405bd6cc], 0xffffffff
jne 0x140088be6
movzx eax, word [0x1404f1d50]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1d51], 0
je 0x140088bbd
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_41
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be5c0]
call fcn.14005a360
lea rcx, [0x14013bb80]
call fcn.140132240
nop
lea rcx, [0x1405bd6cc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd930], eax
jle 0x140088c4a
lea rcx, [0x1405bd930]
call fcn.140131bc0
cmp dword [0x1405bd930], 0xffffffff
jne 0x140088c4a
movzx eax, word [0x1404f1f08]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1f09], 0
je 0x140088c21
mov byte [rbp + 0x20], 0x69
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd7a8]
call fcn.14005a360
lea rcx, [0x14013bb70]
call fcn.140132240
nop
lea rcx, [0x1405bd930]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdf98], eax
jle 0x140088cae
lea rcx, [0x1405bdf98]
call fcn.140131bc0
cmp dword [0x1405bdf98], 0xffffffff
jne 0x140088cae
movzx eax, word [0x1404f1de4]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1de5], 0
je 0x140088c85
mov byte [rbp + 0x20], 0x41
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be468]
call fcn.14005a360
lea rcx, [0x14013bb60]
call fcn.140132240
nop
lea rcx, [0x1405bdf98]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be600], eax
jle 0x140088d12
lea rcx, [0x1405be600]
call fcn.140131bc0
cmp dword [0x1405be600], 0xffffffff
jne 0x140088d12
movzx eax, word [0x1404f1bec]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1bed], 0
je 0x140088ce9
mov byte [rbp + 0x20], 0x5a
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdb90]
call fcn.14005a360
lea rcx, [0x14013bb50]
call fcn.140132240
nop
lea rcx, [0x1405be600]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be994], eax
jle 0x140088d76
lea rcx, [0x1405be994]
call fcn.140131bc0
cmp dword [0x1405be994], 0xffffffff
jne 0x140088d76
movzx eax, word [0x1404f1c64]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1c65], 0
je 0x140088d4d
mov byte [rbp + 0x20], 0x68
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bebc8]
call fcn.14005a360
lea rcx, [0x14013bb40]
call fcn.140132240
nop
lea rcx, [0x1405be994]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdf44], eax
jle 0x140088dda
lea rcx, [0x1405bdf44]
call fcn.140131bc0
cmp dword [0x1405bdf44], 0xffffffff
jne 0x140088dda
movzx eax, word [0x1404f1978]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1979], 0
je 0x140088db1
mov byte [rbp + 0x20], 0x76
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be0c0]
call fcn.14005a360
lea rcx, [0x14013bb30]
call fcn.140132240
nop
lea rcx, [0x1405bdf44]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd874], eax
jle 0x140088e3e
lea rcx, [0x1405bd874]
call fcn.140131bc0
cmp dword [0x1405bd874], 0xffffffff
jne 0x140088e3e
movzx eax, word [0x1404f1a8c]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1a8d], 0
je 0x140088e15
mov byte [rbp + 0x20], 0x78
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd620]
call fcn.14005a360
lea rcx, [0x14013bb20]
call fcn.140132240
nop
lea rcx, [0x1405bd874]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdefc], eax
jle 0x140088ea2
lea rcx, [0x1405bdefc]
call fcn.140131bc0
cmp dword [0x1405bdefc], 0xffffffff
jne 0x140088ea2
movzx eax, word [0x1404f1bcc]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1bcd], 0
je 0x140088e79
mov byte [rbp + 0x20], Ordinal_35
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be880]
call fcn.14005a360
lea rcx, [0x14013bb10]
call fcn.140132240
nop
lea rcx, [0x1405bdefc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf040], eax
jle 0x140088f06
lea rcx, [0x1405bf040]
call fcn.140131bc0
cmp dword [0x1405bf040], 0xffffffff
jne 0x140088f06
movzx eax, word [0x1404f1a44]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1a45], 0
je 0x140088edd
mov byte [rbp + 0x20], Ordinal_41
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bee58]
call fcn.14005a360
lea rcx, [0x14013bb00]
call fcn.140132240
nop
lea rcx, [0x1405bf040]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bef80], eax
jle 0x140088f6a
lea rcx, [0x1405bef80]
call fcn.140131bc0
cmp dword [0x1405bef80], 0xffffffff
jne 0x140088f6a
movzx eax, word [0x1404f1884]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1885], 0
je 0x140088f41
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_46
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bee10]
call fcn.14005a360
lea rcx, [0x14013baf0]
call fcn.140132240
nop
lea rcx, [0x1405bef80]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be010], eax
jle 0x140088fce
lea rcx, [0x1405be010]
call fcn.140131bc0
cmp dword [0x1405be010], 0xffffffff
jne 0x140088fce
movzx eax, word [0x1404f1bb4]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1bb5], 0
je 0x140088fa5
mov byte [rbp + 0x20], 0x7b
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bda48]
call fcn.14005a360
lea rcx, [0x14013bae0]
call fcn.140132240
nop
lea rcx, [0x1405be010]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be078], eax
jle 0x140089035
lea rcx, [0x1405be078]
call fcn.140131bc0
cmp dword [0x1405be078], 0xffffffff
jne 0x140089035
movzx eax, word [0x1404f1d54]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1d56]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd7e8]
call fcn.14005a360
lea rcx, [0x14013bad0]
call fcn.140132240
nop
lea rcx, [0x1405be078]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bd4cc], eax
jle 0x14008909c
lea rcx, [0x1405bd4cc]
call fcn.140131bc0
cmp dword [0x1405bd4cc], 0xffffffff
jne 0x14008909c
movzx eax, word [0x1404f1c98]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1c9a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be6f8]
call fcn.14005a360
lea rcx, [0x14013bac0]
call fcn.140132240
nop
lea rcx, [0x1405bd4cc]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be8d4], eax
jle 0x140089103
lea rcx, [0x1405be8d4]
call fcn.140131bc0
cmp dword [0x1405be8d4], 0xffffffff
jne 0x140089103
movzx eax, word [0x1404f1e68]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1e6a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405beb08]
call fcn.14005a360
lea rcx, [0x14013bab0]
call fcn.140132240
nop
lea rcx, [0x1405be8d4]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bddec], eax
jle 0x14008916a
lea rcx, [0x1405bddec]
call fcn.140131bc0
cmp dword [0x1405bddec], 0xffffffff
jne 0x14008916a
movzx eax, word [0x1404f1dbc]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1dbe]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bf130]
call fcn.14005a360
lea rcx, [0x14013baa0]
call fcn.140132240
nop
lea rcx, [0x1405bddec]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bf120], eax
jle 0x1400891d1
lea rcx, [0x1405bf120]
call fcn.140131bc0
cmp dword [0x1405bf120], 0xffffffff
jne 0x1400891d1
movzx eax, word [0x1404f1ea4]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1ea6]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bded8]
call fcn.14005a360
lea rcx, [0x14013ba90]
call fcn.140132240
nop
lea rcx, [0x1405bf120]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdf68], eax
jle 0x140089238
lea rcx, [0x1405bdf68]
call fcn.140131bc0
cmp dword [0x1405bdf68], 0xffffffff
jne 0x140089238
movzx eax, word [0x1404f1ca0]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1ca2]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd998]
call fcn.14005a360
lea rcx, [0x14013ba80]
call fcn.140132240
nop
lea rcx, [0x1405bdf68]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be528], eax
jle 0x14008929f
lea rcx, [0x1405be528]
call fcn.140131bc0
cmp dword [0x1405be528], 0xffffffff
jne 0x14008929f
movzx eax, word [0x1404f1e48]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1e4a]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be508]
call fcn.14005a360
lea rcx, [0x14013ba70]
call fcn.140132240
nop
lea rcx, [0x1405be528]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bdbd8], eax
jle 0x140089306
lea rcx, [0x1405bdbd8]
call fcn.140131bc0
cmp dword [0x1405bdbd8], 0xffffffff
jne 0x140089306
movzx eax, word [0x1404f1dd8]
mov word [rbp + 0x20], ax
movzx eax, byte [0x1404f1dda]
mov byte [rbp + 0x20], reloc.WLDAP32.dll_Ordinal_45
xor byte [rbp + 0x21], 0x37
xor al, 0x38
mov byte [rbp + 0x22], al
lea rdx, [rbp + 0x20]
lea rcx, [0x1405be6b8]
call fcn.14005a360
lea rcx, [0x14013ba60]
call fcn.140132240
nop
lea rcx, [0x1405bdbd8]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405be280], eax
jle 0x14008936a
lea rcx, [0x1405be280]
call fcn.140131bc0
cmp dword [0x1405be280], 0xffffffff
jne 0x14008936a
movzx eax, word [0x1404f1b24]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1b25], 0
je 0x140089341
mov byte [rbp + 0x20], WSAGetLastError
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bd780]
call fcn.14005a360
lea rcx, [0x14013ba50]
call fcn.140132240
nop
lea rcx, [0x1405be280]
call fcn.140131b54
mov eax, dword [rsi]
cmp dword [0x1405bda20], eax
jle 0x1400893ce
lea rcx, [0x1405bda20]
call fcn.140131bc0
cmp dword [0x1405bda20], 0xffffffff
jne 0x1400893ce
movzx eax, word [0x1404f1f54]
mov word [rbp + 0x20], ax
cmp byte [0x1404f1f55], 0
je 0x1400893a5
mov byte [rbp + 0x20], 0x67
xor byte [rbp + 0x21], 0x37
lea rdx, [rbp + 0x20]
lea rcx, [0x1405bdfe8]
call fcn.14005a360
lea rcx, [0x14013ba40]
call fcn.140132240
nop
lea rcx, [0x1405bda20]
call fcn.140131b54
cmp edi, 0x7f7497e5
ja 0x140089822
je 0x140089816
cmp edi, 0x3656c8c1
ja 0x14008960a
je 0x1400895fe
cmp edi, 0x184140a1
ja 0x140089518
je 0x14008950c
cmp edi, 0xa3d4d34
ja 0x1400894a4
je 0x140089498
cmp edi, 0x781fe4a
ja 0x14008946c
je 0x140089460
cmp edi, 0x5a96ba4
je 0x140089454
cmp edi, 0x5fc3c11
je 0x140089448
cmp edi, 0x60ec506
jne 0x140089cd6
lea rdx, [0x1405bd7a8]
jmp 0x140089cef
lea rdx, [0x1405bdd50]
jmp 0x140089cef
lea rdx, [0x1405bdb90]
jmp 0x140089cef
lea rdx, [0x1405bd880]
jmp 0x140089cef
cmp edi, 0x787f0bb
je 0x14008948c
cmp edi, 0x83839c4
jne 0x140089cd6
lea rdx, [0x1405bdc70]
jmp 0x140089cef
lea rdx, [0x1405beca8]
jmp 0x140089cef
lea rdx, [0x1405beee8]
jmp 0x140089cef
cmp edi, 0xa914799
je 0x140089500
cmp edi, 0xc472fe2
je 0x1400894f4
cmp edi, 0x12e82d3d
je 0x1400894e8
cmp edi, 0x13532244
je 0x1400894dc
cmp edi, 0x14e5afd5
jne 0x140089cd6
lea rdx, [0x1405be6b8]
jmp 0x140089cef
lea rdx, [0x1405bd588]
jmp 0x140089cef
lea rdx, [0x1405bef40]
jmp 0x140089cef
lea rdx, [0x1405bd850]
jmp 0x140089cef
lea rdx, [0x1405be2b8]
jmp 0x140089cef
lea rdx, [0x1405bebc8]
jmp 0x140089cef
cmp edi, 0x23c9f95c
ja 0x140089596
je 0x14008958a
cmp edi, 0x19044ee0
je 0x14008957e
cmp edi, 0x1b06d571
je 0x140089572
cmp edi, 0x1bc4fdb9
je 0x140089566
cmp edi, 0x1d073a89
je 0x14008955a
cmp edi, 0x22d8fe39
jne 0x140089cd6
lea rdx, [0x1405bd760]
jmp 0x140089cef
lea rdx, [0x1405bd520]
jmp 0x140089cef
lea rdx, [0x1405bee10]
jmp 0x140089cef
lea rdx, [0x1405bf100]
jmp 0x140089cef
lea rdx, [0x1405be608]
jmp 0x140089cef
lea rdx, [0x1405bdd30]
jmp 0x140089cef
cmp edi, 0x24b17070
je 0x1400895f2
cmp edi, 0x2b5ef5ec
je 0x1400895e6
cmp edi, 0x2be6766b
je 0x1400895da
cmp edi, 0x2c3731d9
je 0x1400895ce
cmp edi, 0x34a67b97
jne 0x140089cd6
lea rdx, [0x1405be5c0]
jmp 0x140089cef
lea rdx, [0x1405be1a0]
jmp 0x140089cef
lea rdx, [0x1405beb68]
jmp 0x140089cef
lea rdx, [0x1405bedf0]
jmp 0x140089cef
lea rdx, [0x1405bf2c0]
jmp 0x140089cef
lea rdx, [0x1405bef10]
jmp 0x140089cef
cmp edi, 0x57a4368c
ja 0x140089730
je 0x140089724
cmp edi, 0x476bf155
ja 0x1400896bc
je 0x1400896b0
cmp edi, 0x42bf8a85
ja 0x140089684
je 0x140089678
cmp edi, 0x3813fc08
je 0x14008966c
cmp edi, 0x394f415c
je 0x140089660
cmp edi, 0x3aabbbaa
jne 0x140089cd6
lea rdx, [0x1405bda88]
jmp 0x140089cef
lea rdx, [0x1405bf0b8]
jmp 0x140089cef
lea rdx, [0x1405bded8]
jmp 0x140089cef
lea rdx, [0x1405beec8]
jmp 0x140089cef
cmp edi, 0x440e4788
je 0x1400896a4
cmp edi, 0x45cd9cf3
jne 0x140089cd6
lea rdx, [0x1405bd998]
jmp 0x140089cef
lea rdx, [0x1405be760]
jmp 0x140089cef
lea rdx, [0x1405be6f8]
jmp 0x140089cef
cmp edi, 0x47757124
je 0x140089718
cmp edi, 0x497facc3
je 0x14008970c
cmp edi, 0x4dd2dc56
je 0x140089700
cmp edi, 0x4e875f73
je 0x1400896f4
cmp edi, 0x555af99a
jne 0x140089cd6
lea rdx, [0x1405bde60]
jmp 0x140089cef
lea rdx, [0x1405beaa0]
jmp 0x140089cef
lea rdx, [0x1405bde38]
jmp 0x140089cef
lea rdx, [0x1405bdb50]
jmp 0x140089cef
lea rdx, [0x1405bd938]
jmp 0x140089cef
lea rdx, [0x1405bd780]
jmp 0x140089cef
cmp edi, 0x6a6c02e0
ja 0x1400897ae
je 0x1400897a2
cmp edi, 0x5ef9fec4
je 0x140089796
cmp edi, 0x61012683
je 0x14008978a
cmp edi, 0x624fe830
je 0x14008977e
cmp edi, 0x63ab0442
je 0x140089772
cmp edi, 0x678b81b1
jne 0x140089cd6
lea rdx, [0x1405bd5d8]
jmp 0x140089cef
lea rdx, [0x1405bd7c8]
jmp 0x140089cef
lea rdx, [0x1405be348]
jmp 0x140089cef
lea rdx, [0x1405be1f0]
jmp 0x140089cef
lea rdx, [0x1405bea78]
jmp 0x140089cef
lea rdx, [0x1405bde10]
jmp 0x140089cef
cmp edi, 0x6d544c99
je 0x14008980a
cmp edi, 0x6e7dddec
je 0x1400897fe
cmp edi, 0x7846a318
je 0x1400897f2
cmp edi, 0x78a97cd0
je 0x1400897e6
cmp edi, 0x7f229f94
jne 0x140089cd6
lea rdx, [0x1405be7c8]
jmp 0x140089cef
lea rdx, [0x1405bec88]
jmp 0x140089cef
lea rdx, [0x1405bdb00]
jmp 0x140089cef
lea rdx, [0x1405bda48]
jmp 0x140089cef
lea rdx, [0x1405bdfc8]
jmp 0x140089cef
lea rdx, [0x1405bf180]
jmp 0x140089cef
cmp edi, 0xba536372
ja 0x140089a9a
je 0x140089a8e
cmp edi, 0x99b507ea
ja 0x140089988
je 0x14008997c
cmp edi, 0x92a27487
ja 0x1400898fa
je 0x1400898ee
cmp edi, 0x84d6fafd
ja 0x1400898ae
je 0x1400898a2
cmp edi, 0x7fd62962
je 0x140089896
cmp edi, 0x83bf0278
je 0x14008988a
cmp edi, 0x84bd7bfd
jne 0x140089cd6
lea rdx, [0x1405bedc0]
jmp 0x140089cef
lea rdx, [0x1405be970]
jmp 0x140089cef
lea rdx, [0x1405be908]
jmp 0x140089cef
lea rdx, [0x1405be3a0]
jmp 0x140089cef
cmp edi, 0x88374054
je 0x1400898e2
cmp edi, 0x8bb05fd7
je 0x1400898d6
cmp edi, 0x917f6c8c
jne 0x140089cd6
lea rdx, [0x1405bee58]
jmp 0x140089cef
lea rdx, [0x1405be3c8]
jmp 0x140089cef
lea rdx, [0x1405bea28]
jmp 0x140089cef
lea rdx, [0x1405bd958]
jmp 0x140089cef
cmp edi, 0x969c3d67
ja 0x140089950
je 0x140089944
cmp edi, 0x93e220bd
je 0x140089938
cmp edi, 0x94117305
je 0x14008992c
cmp edi, 0x958a4a8f
jne 0x140089cd6
lea rdx, [0x1405bd670]
jmp 0x140089cef
lea rdx, [0x1405bd808]
jmp 0x140089cef
lea rdx, [0x1405be928]
jmp 0x140089cef
lea rdx, [0x1405bd910]
jmp 0x140089cef
cmp edi, 0x97ea20b8
je 0x140089970
cmp edi, 0x99aeeb3b
jne 0x140089cd6
lea rdx, [0x1405bd8e8]
jmp 0x140089cef
lea rdx, [0x1405bdf70]
jmp 0x140089cef
lea rdx, [0x1405bee78]
jmp 0x140089cef
cmp edi, 0xa89cb99e
ja 0x140089a0c
je 0x140089a00
cmp edi, 0xa0973d5e
ja 0x1400899e8
je 0x1400899dc
cmp edi, 0x9d07f764
je 0x1400899d0
cmp edi, 0x9d1f17e6
je 0x1400899c4
cmp edi, 0x9d61e50f
jne 0x140089cd6
lea rdx, [0x1405bed60]
jmp 0x140089cef
lea rdx, [0x1405be880]
jmp 0x140089cef
lea rdx, [0x1405bd488]
jmp 0x140089cef
lea rdx, [0x1405bdcc0]
jmp 0x140089cef
cmp edi, 0xa284510b
jne 0x140089cd6
lea rdx, [0x1405bdbb8]
jmp 0x140089cef
lea rdx, [0x1405beb48]
jmp 0x140089cef
cmp edi, 0xb1ca77b1
ja 0x140089a62
je 0x140089a56
cmp edi, 0xab564b93
je 0x140089a4a
cmp edi, 0xaf113f99
je 0x140089a3e
cmp edi, 0xaf3696a1
jne 0x140089cd6
lea rdx, [0x1405bf130]
jmp 0x140089cef
lea rdx, [0x1405bdeb0]
jmp 0x140089cef
lea rdx, [0x1405be0a0]
jmp 0x140089cef
lea rdx, [0x1405be780]
jmp 0x140089cef
cmp edi, 0xb62d1f67
je 0x140089a82
cmp edi, 0xba45e8b8
jne 0x140089cd6
lea rdx, [0x1405bf160]
jmp 0x140089cef
lea rdx, [0x1405beb08]
jmp 0x140089cef
lea rdx, [0x1405be0c0]
jmp 0x140089cef
cmp edi, 0xdb26713a
ja 0x140089bee
je 0x140089be2
cmp edi, 0xc78d71b4
ja 0x140089b60
je 0x140089b54
cmp edi, 0xbfefff6d
ja 0x140089b14
je 0x140089b08
cmp edi, 0xbd248b55
je 0x140089afc
cmp edi, 0xbfd21232
je 0x140089af0
cmp edi, 0xbfe256d4
jne 0x140089cd6
lea rdx, [0x1405bdae0]
jmp 0x140089cef
lea rdx, [0x1405be830]
jmp 0x140089cef
lea rdx, [0x1405bec20]
jmp 0x140089cef
lea rdx, [0x1405bda68]
jmp 0x140089cef
cmp edi, 0xc0a3098d
je 0x140089b48
cmp edi, 0xc1b3c3d1
je 0x140089b3c
cmp edi, 0xc734385a
jne 0x140089cd6
lea rdx, [0x1405bd4f0]
jmp 0x140089cef
lea rdx, [0x1405bed18]
jmp 0x140089cef
lea rdx, [0x1405be100]
jmp 0x140089cef
lea rdx, [0x1405bd620]
jmp 0x140089cef
cmp edi, 0xd205520e
ja 0x140089bb6
je 0x140089baa
cmp edi, 0xcb96392f
je 0x140089b9e
cmp edi, 0xcd274149
je 0x140089b92
cmp edi, 0xd1d5f52b
jne 0x140089cd6
lea rdx, [0x1405be508]
jmp 0x140089cef
lea rdx, [0x1405be080]
jmp 0x140089cef
lea rdx, [0x1405bd8c8]
jmp 0x140089cef
lea rdx, [0x1405be9a0]
jmp 0x140089cef
cmp edi, 0xd8df3c3c
je 0x140089bd6
cmp edi, 0xdb1aa450
jne 0x140089cd6
lea rdx, [0x1405bdb70]
jmp 0x140089cef
lea rdx, [0x1405be630]
jmp 0x140089cef
lea rdx, [0x1405bdfe8]
jmp 0x140089cef
cmp edi, 0xefe7e2df
ja 0x140089c80
je 0x140089c77
cmp edi, 0xdfe37640
ja 0x140089c52
je 0x140089c46
cmp edi, 0xdbbd7280
je 0x140089c3a
cmp edi, 0xdc4db296
je 0x140089c2e
cmp edi, 0xdd5df8d9
jne 0x140089cd6
lea rdx, [0x1405bed80]
jmp 0x140089cef
lea rdx, [0x1405bf300]
jmp 0x140089cef
lea rdx, [0x1405be320]
jmp 0x140089cef
lea rdx, [0x1405bea08]
jmp 0x140089cef
cmp edi, 0xe284c527
je 0x140089c6e
cmp edi, 0xef951fbb
jne 0x140089cd6
lea rdx, [0x1405be9c0]
jmp 0x140089cef
lea rdx, [0x1405be300]
jmp 0x140089cef
lea rdx, [0x1405bd8a8]
jmp 0x140089cef
cmp edi, 0xfbab5776
ja 0x140089cc6
je 0x140089cbd
cmp edi, 0xf9dcbf2d
je 0x140089cb4
cmp edi, 0xf9e6aa4b
je 0x140089cab
cmp edi, 0xfad1f1c9
jne 0x140089cd6
lea rdx, [0x1405bdf00]
jmp 0x140089cef
lea rdx, [0x1405be740]
jmp 0x140089cef
lea rdx, [0x1405bebe8]
jmp 0x140089cef
lea rdx, [0x1405be468]
jmp 0x140089cef
cmp edi, 0xfdbc8a50
je 0x140089ce8
cmp edi, 0xfea23564
je 0x140089cdf
lea rdx, [0x1405beba8]
jmp 0x140089cef
lea rdx, [0x1405bd7e8]
jmp 0x140089cef
lea rdx, [0x1405befa8]
mov rcx, rbx
call fcn.14005a3a0
mov rax, rbx
mov rbx, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x58]
add rsp, 0x30
pop rbp
ret