Function at 0x14013b130
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rdi
push rbp
lea rbp, [rsp - 0x2e0]
sub rsp, 0x3e0
xor edi, edi
mov byte [rbp + 0x2f0], 0x2b
xorps xmm0, xmm0
mov qword [rsp + 0x30], rdi
movups xmmword [rsp + 0x20], xmm0
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rcx, [rsp + 0x20]
call fcn.140139a50
lea r8d, [rdi + 0x2b]
lea rdx, [rsp + 0x20]
lea rcx, [0x14057f290]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], gethostbyaddr
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x2d]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x2a
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x2a]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + gethostbyname8], 0x2f
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x2f]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x25
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x25]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x3f
movups xmmword [rsp + 0x40], xmm0
mov rbx, rax
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
lea rcx, [rsp + 0x40]
call fcn.140139a50
lea r8d, [rdi + 0x3f]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x3a
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x3a]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x2c
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x2c]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x3b
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x3b]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x28
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x28]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x29
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x29]
lea rdx, [rsp + 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x5b
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x5b]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x5d
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x5d]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x7b
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x7b]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x7d
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x7d]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x3d
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x3d]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
mov rbx, rax
mov byte [rbp + 0x2f0], 0x5f
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
call fcn.140139a50
lea r8d, [rdi + 0x5f]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x3c
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x3c]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x3e
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x3e]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x26
movups xmmword [rsp + 0x40], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x40], dil
lea rdx, [rbp + 0x2f8]
mov qword [rsp + 0x50], rdi
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x26]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x7c
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x7c]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f8], 0x5e
movups xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x40], dil
lea r8d, [rdi + 1]
mov rbx, rax
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
lea rdx, [rbp + 0x2f8]
lea rcx, [rsp + 0x40]
call fcn.140139a50
lea r8d, [rdi + 0x5e]
mov rcx, rbx
lea rdx, [rsp + 0x40]
call fcn.14013b080
xorps xmm0, xmm0
mov byte [rbp + 0x2f0], 0x7e
movups xmmword [rsp + 0x20], xmm0
lea r8d, [rdi + 1]
mov byte [rsp + 0x20], dil
lea rdx, [rbp + 0x2f0]
mov qword [rsp + 0x30], rdi
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov rbx, rax
call fcn.140139a50
lea r8d, [rdi + 0x7e]
mov rcx, rbx
lea rdx, [rsp + 0x20]
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x150], 2
movups xmmword [rbp + 0x140], xmm0
mov eax, 0x3d3d
mov byte [rbp + 0x142], dil
mov r8d, 0x8e
mov word [rbp + 0x140], ax
lea rdx, [rbp + 0x140]
mov qword [rbp + 0x158], reloc.WS2_32.dll_ntohs
lea rcx, [0x14057f290]
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x170], 2
movups xmmword [rbp + 0x160], xmm0
mov ecx, 0x3d21
mov qword [rbp + 0x178], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x160], cx
lea rdx, [rbp + 0x160]
mov rcx, rax
mov byte [rbp + 0x162], dil
mov r8d, 0x8f
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x190], 2
movups xmmword [rbp + 0x180], xmm0
mov ecx, 0x3d3c
mov qword [rbp + 0x198], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x180], cx
lea rdx, [rbp + 0x180]
mov rcx, rax
mov byte [rbp + 0x182], dil
mov r8d, 0x90
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x1b0], 2
movups xmmword [rbp + 0x1a0], xmm0
mov ecx, 0x3d3e
mov qword [rbp + 0x1b8], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x1a0], cx
lea rdx, [rbp + 0x1a0]
mov rcx, rax
mov byte [rbp + 0x1a2], dil
mov r8d, 0x91
call fcn.14013b080
mov ecx, dword [0x14036a010]
lea rdx, [rbp + 0x120]
xorps xmm0, xmm0
mov qword [rbp + 0x130], 3
movups xmmword [rbp + 0x120], xmm0
mov word [rbp + 0x120], cx
mov r8d, 0x92
movzx ecx, byte [0x14036a012]
mov byte [rbp + 0x122], cl
mov rcx, rax
mov qword [rbp + 0x138], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x123], dil
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x1d0], 2
movups xmmword [rbp + 0x1c0], xmm0
mov ecx, 0x3c3c
mov qword [rbp + 0x1d8], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x1c0], cx
lea rdx, [rbp + 0x1c0]
mov rcx, rax
mov byte [rbp + 0x1c2], dil
mov r8d, 0x93
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x1f0], 2
movups xmmword [rbp + 0x1e0], xmm0
mov ecx, 0x3e3e
mov qword [rbp + 0x1f8], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x1e0], cx
lea rdx, [rbp + 0x1e0]
mov rcx, rax
mov byte [rbp + 0x1e2], dil
mov r8d, 0x94
call fcn.14013b080
mov ecx, dword [0x14036a014]
lea rdx, [rsp + 0x40]
xorps xmm0, xmm0
mov qword [rsp + 0x50], 3
movups xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x40], cx
mov r8d, 0x95
movzx ecx, byte [0x14036a016]
mov byte [rsp + 0x42], cl
mov rcx, rax
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x43], dil
call fcn.14013b080
mov ecx, dword [0x14036a018]
lea rdx, [rsp + 0x20]
xorps xmm0, xmm0
mov qword [rsp + 0x30], 3
movups xmmword [rsp + 0x20], xmm0
mov word [rsp + 0x20], cx
mov r8d, 0x96
movzx ecx, byte [0x14036a01a]
mov byte [rsp + 0x22], cl
mov rcx, rax
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x23], dil
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x210], 2
movups xmmword [rbp + 0x200], xmm0
mov ecx, 0x2f7e
mov qword [rbp + 0x218], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x200], cx
lea rdx, [rbp + 0x200]
mov rcx, rax
mov byte [rbp + 0x202], dil
mov r8d, 0x97
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x230], 2
movups xmmword [rbp + 0x220], xmm0
mov ecx, 0x2f5e
mov qword [rbp + 0x238], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x220], cx
lea rdx, [rbp + 0x220]
mov rcx, rax
mov byte [rbp + 0x222], dil
mov r8d, 0x98
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x250], 2
movups xmmword [rbp + 0x240], xmm0
mov ecx, 0x257e
mov qword [rbp + 0x258], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x240], cx
lea rdx, [rbp + 0x240]
mov rcx, rax
mov byte [rbp + 0x242], dil
mov r8d, 0x99
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x270], 2
movups xmmword [rbp + 0x260], xmm0
mov ecx, 0x255e
mov qword [rbp + 0x278], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x260], cx
lea rdx, [rbp + 0x260]
mov rcx, rax
mov byte [rbp + 0x262], dil
mov r8d, 0x9a
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x290], 2
movups xmmword [rbp + 0x280], xmm0
mov ecx, 0x252f
mov qword [rbp + 0x298], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x280], cx
lea rdx, [rbp + 0x280]
mov rcx, rax
mov byte [rbp + 0x282], dil
mov r8d, 0x9b
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x2b0], 2
movups xmmword [rbp + 0x2a0], xmm0
mov ecx, 0x3d2b
mov qword [rbp + 0x2b8], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x2a0], cx
lea rdx, [rbp + 0x2a0]
mov rcx, rax
mov byte [rbp + 0x2a2], dil
mov r8d, 0x9c
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x2d0], 2
movups xmmword [rbp + 0x2c0], xmm0
mov ecx, 0x3d2d
mov qword [rbp + 0x2d8], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x2c0], cx
lea rdx, [rbp + 0x2c0]
mov rcx, rax
mov byte [rbp + 0x2c2], dil
mov r8d, 0x9d
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x110], rdi
lea r8d, [rdi + 2]
mov qword [rbp + 0x118], rdi
lea rdx, [0x14036a01c]
mov rbx, rax
lea rcx, [rbp + 0x100]
movups xmmword [rbp + 0x100], xmm0
call fcn.1401385e0
mov r8d, 0x9e
lea rdx, [rbp + 0x100]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x90], rdi
lea r8d, [rdi + 2]
mov qword [rbp + 0x98], rdi
lea rdx, [0x14036a020]
mov rbx, rax
lea rcx, [rbp + 0x80]
movups xmmword [rbp + 0x80], xmm0
call fcn.1401385e0
mov r8d, 0x9f
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xb0], rdi
lea r8d, [rdi + 3]
mov qword [rbp + 0xb8], rdi
lea rdx, [0x14036a024]
mov rbx, rax
lea rcx, [rbp + 0xa0]
movups xmmword [rbp + 0xa0], xmm0
call fcn.1401385e0
mov r8d, 0xa0
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.14013b080
mov rbx, rax
xorps xmm0, xmm0
mov qword [rbp + 0xd0], rdi
lea r8d, [rdi + 3]
mov qword [rbp + 0xd8], rdi
lea rdx, [0x14036a028]
lea rcx, [rbp + 0xc0]
movups xmmword [rbp + 0xc0], xmm0
call fcn.1401385e0
mov r8d, 0xa1
lea rdx, [rbp + 0xc0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xf0], rdi
lea r8d, [rdi + 2]
mov qword [rbp + 0xf8], rdi
lea rdx, [0x14036a02c]
mov rbx, rax
lea rcx, [rbp + 0xe0]
movups xmmword [rbp + 0xe0], xmm0
call fcn.1401385e0
mov r8d, 0xa2
lea rdx, [rbp + 0xe0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x50], rdi
lea r8d, [rdi + 3]
mov qword [rbp - 0x48], rdi
lea rdx, [0x14036a030]
mov rbx, rax
lea rcx, [rbp - 0x60]
movups xmmword [rbp - 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xa3
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x30], rdi
lea r8d, [rdi + 3]
mov qword [rbp - 0x28], rdi
lea rdx, [0x14036a034]
mov rbx, rax
lea rcx, [rbp - 0x40]
movups xmmword [rbp - 0x40], xmm0
call fcn.1401385e0
mov r8d, 0xa4
lea rdx, [rbp - 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x10], rdi
lea r8d, [rdi + 3]
mov qword [rbp - 8], rdi
lea rdx, [0x14036a038]
mov rbx, rax
lea rcx, [rbp - 0x20]
movups xmmword [rbp - 0x20], xmm0
call fcn.1401385e0
mov r8d, 0xa5
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x10], rdi
lea r8d, [rdi + 3]
mov qword [rbp + 0x18], rdi
lea rdx, [0x14036a03c]
mov rbx, rax
lea rcx, [rbp]
movups xmmword [rbp], xmm0
call fcn.1401385e0
mov r8d, 0xa6
lea rdx, [rbp]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x30], rdi
movups xmmword [rbp + 0x20], xmm0
mov rbx, rax
lea r8d, [rdi + 4]
mov qword [rbp + 0x38], rdi
lea rdx, [0x14036a040]
lea rcx, [rbp + 0x20]
call fcn.1401385e0
mov r8d, 0xa7
lea rdx, [rbp + 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x50], rdi
lea r8d, [rdi + 4]
mov qword [rbp + 0x58], rdi
lea rdx, [0x14036a048]
mov rbx, rax
lea rcx, [rbp + 0x40]
movups xmmword [rbp + 0x40], xmm0
call fcn.1401385e0
mov r8d, 0xa8
lea rdx, [rbp + 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x70], rdi
lea r8d, [rdi + 2]
mov qword [rbp + 0x78], rdi
lea rdx, [0x14036a050]
mov rbx, rax
lea rcx, [rbp + 0x60]
movups xmmword [rbp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xa9
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rsp + 0x70], rdi
lea r8d, [rdi + 2]
mov qword [rsp + 0x78], rdi
lea rdx, [0x14036a054]
mov rbx, rax
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xaa
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x70], rdi
lea r8d, [rdi + 2]
mov qword [rbp - 0x68], rdi
lea rdx, [0x14036a058]
mov rbx, rax
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.1401385e0
mov r8d, 0xab
lea rdx, [rbp - 0x80]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x70], rdi
lea r8d, [rdi + 6]
mov qword [rbp - 0x68], rdi
lea rdx, str.return
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.1401385e0
mov r8d, pe_nt_image_headers64
lea rdx, [rbp - 0x80]
lea rcx, [0x14057f290]
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rsp + 0x70], rdi
movups xmmword [rsp + 0x60], xmm0
mov rbx, rax
mov qword [rsp + 0x78], rdi
lea r8d, [rdi + 3]
lea rdx, [0x14036a064]
lea rcx, [rsp + 0x60]
call fcn.1401385e0
mov r8d, 0x81
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x70], rdi
lea r8d, [rdi + 6]
mov qword [rbp + 0x78], rdi
lea rdx, str.repeat
mov rbx, rax
lea rcx, [rbp + 0x60]
movups xmmword [rbp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0x82
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x50], rdi
lea r8d, [rdi + 2]
mov qword [rbp + 0x58], rdi
lea rdx, [0x14036a070]
mov rbx, rax
lea rcx, [rbp + 0x40]
movups xmmword [rbp + 0x40], xmm0
call fcn.1401385e0
mov r8d, 0x83
lea rdx, [rbp + 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x30], rdi
lea r8d, [rdi + 5]
mov qword [rbp + 0x38], rdi
lea rdx, str.while
mov rbx, rax
lea rcx, [rbp + 0x20]
movups xmmword [rbp + 0x20], xmm0
call fcn.1401385e0
mov r8d, 0x84
lea rdx, [rbp + 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x10], rdi
lea r8d, [rdi + 5]
mov qword [rbp + 0x18], rdi
lea rdx, str.until
mov rbx, rax
lea rcx, [rbp]
movups xmmword [rbp], xmm0
call fcn.1401385e0
mov r8d, 0x85
lea rdx, [rbp]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x10], rdi
lea r8d, [rdi + 3]
mov qword [rbp - 8], rdi
lea rdx, [0x14036a084]
mov rbx, rax
lea rcx, [rbp - 0x20]
movups xmmword [rbp - 0x20], xmm0
call fcn.1401385e0
mov r8d, 0x86
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x30], rdi
lea r8d, [rdi + 5]
mov qword [rbp - 0x28], rdi
lea rdx, str.catch
mov rbx, rax
lea rcx, [rbp - 0x40]
movups xmmword [rbp - 0x40], xmm0
call fcn.1401385e0
mov r8d, 0x87
lea rdx, [rbp - 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x50], rdi
lea r8d, [rdi + 2]
mov qword [rbp - 0x48], rdi
lea rdx, [0x14036a090]
mov rbx, rax
lea rcx, [rbp - 0x60]
movups xmmword [rbp - 0x60], xmm0
call fcn.1401385e0
mov r8d, 0x88
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xf0], rdi
lea r8d, [rdi + 5]
mov qword [rbp + 0xf8], rdi
lea rdx, str.ifnot
mov rbx, rax
lea rcx, [rbp + 0xe0]
movups xmmword [rbp + 0xe0], xmm0
call fcn.1401385e0
mov r8d, 0x89
lea rdx, [rbp + 0xe0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xd0], rdi
lea r8d, [rdi + 4]
mov qword [rbp + 0xd8], rdi
lea rdx, str.then
mov rbx, rax
lea rcx, [rbp + 0xc0]
movups xmmword [rbp + 0xc0], xmm0
call fcn.1401385e0
mov r8d, 0x8a
lea rdx, [rbp + 0xc0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xb0], rdi
lea r8d, [rdi + 4]
mov qword [rbp + 0xb8], rdi
lea rdx, str.else
mov rbx, rax
lea rcx, [rbp + 0xa0]
movups xmmword [rbp + 0xa0], xmm0
call fcn.1401385e0
mov r8d, 0x8b
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x90], rdi
lea r8d, [rdi + 6]
mov qword [rbp + 0x98], rdi
lea rdx, str.elseif
mov rbx, rax
lea rcx, [rbp + 0x80]
movups xmmword [rbp + 0x80], xmm0
call fcn.1401385e0
mov r8d, 0x8c
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x110], rdi
lea r8d, [rdi + 9]
mov qword [rbp + 0x118], rdi
lea rdx, str.elseifnot
mov rbx, rax
lea rcx, [rbp + 0x100]
movups xmmword [rbp + 0x100], xmm0
call fcn.1401385e0
mov r8d, 0x8d
lea rdx, [rbp + 0x100]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
lea r8d, [rdi + 3]
mov qword [rbp - 0x70], rdi
lea rdx, [0x14036a0c4]
mov qword [rbp - 0x68], rdi
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.1401385e0
mov r8d, 0xac
lea rdx, [rbp - 0x80]
lea rcx, [0x14057f290]
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rsp + 0x70], rdi
lea r8d, [rdi + 4]
mov qword [rsp + 0x78], rdi
lea rdx, str.cell
mov rbx, rax
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xad
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x70], rdi
lea r8d, [rdi + 5]
mov qword [rbp + 0x78], rdi
lea rdx, str.slice
mov rbx, rax
lea rcx, [rbp + 0x60]
movups xmmword [rbp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xae
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x50], rdi
lea r8d, [rdi + 7]
mov qword [rbp + 0x58], rdi
lea rdx, str.builder
mov rbx, rax
lea rcx, [rbp + 0x40]
movups xmmword [rbp + 0x40], xmm0
call fcn.1401385e0
mov r8d, 0xaf
lea rdx, [rbp + 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x30], rdi
lea r8d, [rdi + 4]
mov qword [rbp + 0x38], rdi
lea rdx, str.cont
mov rbx, rax
lea rcx, [rbp + 0x20]
movups xmmword [rbp + 0x20], xmm0
call fcn.1401385e0
mov r8d, 0xb0
lea rdx, [rbp + 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x10], rdi
lea r8d, [rdi + 5]
mov qword [rbp + 0x18], rdi
lea rdx, str.tuple
mov rbx, rax
lea rcx, [rbp]
movups xmmword [rbp], xmm0
call fcn.1401385e0
mov r8d, 0xb1
lea rdx, [rbp]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x10], rdi
movups xmmword [rbp - 0x20], xmm0
mov rbx, rax
mov qword [rbp - 8], rdi
lea r8d, [rdi + 4]
lea rdx, str.type
lea rcx, [rbp - 0x20]
call fcn.1401385e0
mov r8d, 0xb2
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x30], rdi
lea r8d, [rdi + 2]
mov qword [rbp - 0x28], rdi
lea rdx, [0x14036a0f8]
mov rbx, rax
lea rcx, [rbp - 0x40]
movups xmmword [rbp - 0x40], xmm0
call fcn.1401385e0
mov r8d, 0xb3
lea rdx, [rbp - 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x50], rdi
lea r8d, [rdi + 6]
mov qword [rbp - 0x48], rdi
lea rdx, str.forall
mov rbx, rax
lea rcx, [rbp - 0x60]
movups xmmword [rbp - 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xb4
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x70], rdi
lea r8d, [rdi + 6]
mov qword [rbp - 0x68], rdi
lea rdx, str.extern
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.1401385e0
mov r8d, 0xb8
lea rdx, [rbp - 0x80]
lea rcx, [0x14057f290]
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rsp + 0x70], rdi
lea r8d, [rdi + 6]
mov qword [rsp + 0x78], rdi
lea rdx, str.global
mov rbx, rax
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xb7
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x70], rdi
lea r8d, [rdi + 3]
mov qword [rbp + 0x78], rdi
lea rdx, [0x14036a114]
mov rbx, rax
lea rcx, [rbp + 0x60]
movups xmmword [rbp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xb5
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x50], rdi
lea r8d, [rdi + 6]
mov qword [rbp + 0x58], rdi
lea rdx, str.impure
mov rbx, rax
lea rcx, [rbp + 0x40]
movups xmmword [rbp + 0x40], xmm0
call fcn.1401385e0
mov r8d, 0xb6
lea rdx, [rbp + 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x30], rdi
lea r8d, [rdi + 6]
mov qword [rbp + 0x38], rdi
lea rdx, str.inline
mov rbx, rax
lea rcx, [rbp + 0x20]
movups xmmword [rbp + 0x20], xmm0
call fcn.1401385e0
mov r8d, 0xb9
lea rdx, [rbp + 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x10], rdi
lea r8d, [rdi + 0xa]
mov qword [rbp + 0x18], rdi
lea rdx, str.inline_ref
mov rbx, rax
lea rcx, [rbp]
movups xmmword [rbp], xmm0
call fcn.1401385e0
mov r8d, 0xba
lea rdx, [rbp]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x10], rdi
lea r8d, [rdi + 0xa]
mov qword [rbp - 8], rdi
lea rdx, str.auto_apply
mov rbx, rax
lea rcx, [rbp - 0x20]
movups xmmword [rbp - 0x20], xmm0
call fcn.1401385e0
mov r8d, 0xbb
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x30], rdi
lea r8d, [rdi + 9]
mov qword [rbp - 0x28], rdi
lea rdx, str.method_id
mov rbx, rax
lea rcx, [rbp - 0x40]
movups xmmword [rbp - 0x40], xmm0
call fcn.1401385e0
mov r8d, 0xbc
lea rdx, [rbp - 0x40]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x50], rdi
lea r8d, [rdi + 8]
mov qword [rbp - 0x48], rdi
lea rdx, str.operator
mov rbx, rax
lea rcx, [rbp - 0x60]
movups xmmword [rbp - 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xbd
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xf0], rdi
lea r8d, [rdi + 5]
mov qword [rbp + 0xf8], rdi
lea rdx, str.infix
mov rbx, rax
lea rcx, [rbp + 0xe0]
movups xmmword [rbp + 0xe0], xmm0
call fcn.1401385e0
mov r8d, 0xbe
lea rdx, [rbp + 0xe0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xd0], rdi
lea r8d, [rdi + 6]
mov qword [rbp + 0xd8], rdi
lea rdx, str.infixl
mov rbx, rax
lea rcx, [rbp + 0xc0]
movups xmmword [rbp + 0xc0], xmm0
call fcn.1401385e0
mov r8d, 0xbf
lea rdx, [rbp + 0xc0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0xb0], rdi
lea r8d, [rdi + 6]
mov qword [rbp + 0xb8], rdi
lea rdx, str.infixr
mov rbx, rax
lea rcx, [rbp + 0xa0]
movups xmmword [rbp + 0xa0], xmm0
call fcn.1401385e0
mov r8d, 0xc0
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp + 0x90], rdi
lea r8d, [rdi + 5]
mov qword [rbp + 0x98], rdi
lea rdx, str.const
mov rbx, rax
lea rcx, [rbp + 0x80]
movups xmmword [rbp + 0x80], xmm0
call fcn.1401385e0
mov r8d, 0xc1
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rbp - 0x70], rdi
lea r8d, [rdi + 7]
mov qword [rbp - 0x68], rdi
lea rdx, [0x14036a188]
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.1401385e0
mov r8d, 0xc2
lea rdx, [rbp - 0x80]
lea rcx, [0x14057f290]
call fcn.14013b080
xorps xmm0, xmm0
mov qword [rsp + 0x70], rdi
lea r8d, [rdi + 8]
mov qword [rsp + 0x78], rdi
lea rdx, str.include
mov rbx, rax
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
call fcn.1401385e0
mov r8d, 0xc3
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.14013b080
lea r11, [rsp + 0x3e0]
mov rbx, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret