Function at 0x14000a800
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Parse pe header

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
push rbp
push rsi
push rdi
push r13
push r14
lea rbp, [rax - 0x878]
sub rsp, 0x950
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm14
movaps xmmword [rax - 0x68], xmm15
mov rax, qword [0x1400a7880]
xor rax, rsp
mov qword [rbp + 0x800], rax
xor r13d, r13d
mov dword [rbp + 0x300], 0xffffffff
cmp qword [0x1400a80e8], r13
mov dword [rbp + 0x304], 0xffffffff
mov dword [rbp + 0x308], 0xffffffff
mov dword [rbp + 0x30c], 0xffffffff
mov dword [rbp + 0x310], 0xffffffff
mov dword [rbp + 0x314], 0xffffffff
mov dword [rbp + 0x318], 0xffffffff
mov dword [rbp + 0x31c], 0xffffffff
mov dword [rbp + 0x320], 0xffffffff
mov dword [rbp + 0x324], 0xfffffffd
mov dword [rbp + 0x328], 0xffffffff
mov dword [rbp + 0x32c], 0xffffffff
mov qword [rbp + 0x330], r13
jne 0x14000a900
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a80e8]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x14009d140]
mov r8d, 0x8efb
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a80f0], r13
jne 0x14000a93f
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a80f0]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6040]
mov r8d, 0x14b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a80f8], r13
jne 0x14000a97e
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a80f8]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6280]
mov r8d, 0x195
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8100], r13
jne 0x14000a9bd
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8100]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6600]
mov r8d, 0x181
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8118], r13
jne 0x14000a9fc
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8118]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6790]
mov r8d, 0x156
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8108], r13
jne 0x14000aa3b
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8108]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6420]
mov r8d, 0x1de
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8110], r13
jne 0x14000aa7a
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8110]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6190]
mov r8d, 0xe9
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8120], r13
jne 0x14000aab9
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8120]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a68f0]
mov r8d, 0x134
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8128], r13
jne 0x14000aaf8
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8128]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6a30]
mov r8d, 0x1cd
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8130], r13
jne 0x14000ab37
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8130]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6c00]
mov r8d, 0x1ca
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8138], r13
jne 0x14000ab76
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8138]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6dd0]
mov r8d, 0x139
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8140], r13
jne 0x14000abb5
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8140]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6f10]
mov r8d, 0x148
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8148], r13
jne 0x14000abf4
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8148]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a7060]
mov r8d, 0x24b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8178], r13
jne 0x14000ac33
mov rcx, qword [0x1400a8150]
lea rax, [0x1400a8178]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x140099470]
mov r8d, 0x3771
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
lea rcx, [rbp + 0x5a0]
call fcn.1400398b0
lea rcx, [rbp + 0x630]
mov byte [rbp + 0x5c0], r13b
mov byte [rbp + 0x5ac], r13b
mov dword [rbp + 0x5b8], 5
mov dword [rbp + 0x5bc], 5
mov dword [rbp + 0x5f0], 0x3f99999a
call fcn.1400398b0
mov byte [rbp + 0x678], 1
mov byte [rbp + 0x650], 1
call fcn.140027070
movsd xmm0, qword [0x140063158]
lea rdx, [rbp + 0x338]
lea rcx, [rbp + 0x700]
movss xmm2, dword [rax + 0xcc]
movzx eax, byte [0x140063160]
movsd qword [rbp + 0x338], xmm0
xor al, 0x41
xor byte [rbp + 0x339], 0x3a
xor byte [rbp + 0x33a], 0x3b
xor byte [rbp + 0x33b], 0x3c
xor byte [rbp + 0x33c], 0x3d
xor byte [rbp + 0x33d], 0x3e
xor byte [rbp + 0x33e], 0x3f
xor byte [rbp + 0x33f], 0x40
cvtps2pd xmm2, xmm2
mov byte [rbp + 0x338], 0x46
mov byte [rbp + 0x340], al
movq r8, xmm2
call fcn.140002a40
call fcn.140026d00
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x140]
mov r8d, edx
mov rbx, rax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
movss xmm15, dword [0x140063508]
lea r9, [rbp + 0x700]
mov r8d, eax
mov dword [rsp + 0x44], 0x41200000
lea rdx, [rsp + 0x44]
mov dword [rsp + 0x48], 0x41200000
mov rcx, rbx
mov qword [rsp + 0x20], r13
call fcn.14003c360
lea rax, [0x140063164]
mov dword [rsp + 0x4c], 0x44160000
mov qword [rbp + 0x6c0], rax
lea rcx, [rsp + 0x4c]
lea rax, str.Cornered
mov dword [rsp + 0x50], 0x43e38000
mov qword [rbp + 0x6c8], rax
xor edx, edx
lea rax, str.Rounded
mov qword [rbp + 0x6d0], rax
call fcn.140033e70
xor edx, edx
lea rcx, str.cloudymenu
mov r8d, 0x3b
call fcn.14001f9a0
lea rcx, [rsp + 0x58]
call fcn.140027a10
lea rcx, [rsp + 0x60]
call fcn.140026c70
call fcn.1400279e0
movss xmm1, dword [0x140063478]
mov ecx, 5
mov rbx, rax
call fcn.140026bc0
movss xmm2, dword [rsp + 0x58]
movss xmm3, dword [rsp + 0x5c]
movaps xmm0, xmm2
addss xmm0, dword [0x140063558]
movaps xmm1, xmm3
addss xmm1, dword [0x140063524]
movss dword [rsp + 0x68], xmm0
addss xmm3, dword [0x140063520]
xorps xmm14, xmm14
mov dword [rsp + 0x28], r13d
addss xmm2, xmm14
movss dword [rsp + 0x6c], xmm1
mov r9d, eax
movss dword [rsp + 0x20], xmm14
lea r8, [rsp + 0x68]
mov rcx, rbx
lea rdx, [rsp + 0x70]
movss dword [rsp + 0x74], xmm3
movss dword [rsp + 0x70], xmm2
call fcn.14003bfd0
call fcn.1400279e0
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x150]
mov r8d, edx
mov r14, rax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x160]
mov r8d, edx
mov esi, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 0x19
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x170]
mov r8d, edx
mov edi, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 0x19
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x180]
mov r8d, edx
mov ebx, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
movss xmm2, dword [rsp + 0x58]
lea r8, [rsp + 0x78]
movss xmm3, dword [rsp + 0x5c]
lea rdx, [rbp - 0x80]
movaps xmm0, xmm2
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x140063558]
movaps xmm1, xmm3
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x140063520]
addss xmm2, xmm14
mov dword [rsp + 0x20], ebx
addss xmm3, xmm14
mov r9d, eax
mov rcx, r14
movss dword [rsp + 0x78], xmm0
movss dword [rsp + 0x7c], xmm1
movss dword [rbp - 0x80], xmm2
movss dword [rbp - 0x7c], xmm3
call fcn.14003c180
movss xmm0, dword [rsp + 0x60]
lea rcx, [rbp - 0x78]
subss xmm0, dword [0x140063554]
mov dword [rbp - 0x74], r13d
movss dword [rbp - 0x78], xmm0
call fcn.1400334c0
movdqa xmm1, xmmword [0x140063920]
xorps xmm0, xmm0
movups xmmword [rbp + 0x190], xmm0
mov dword [rbp - 0x70], 0x3f800000
movups xmmword [rbp + 0x130], xmm1
mov rcx, qword [0x1400a8178]
lea rax, [rbp + 0x190]
mov qword [rsp + 0x28], rax
lea r9, [rbp - 0x70]
lea rax, [rbp + 0x130]
mov dword [rbp - 0x6c], 0x3f800000
lea r8, [rbp - 0x68]
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x68], r13d
mov dword [rbp - 0x64], r13d
mov dword [rbp - 0x60], 0x42480000
mov dword [rbp - 0x5c], 0x42480000
call fcn.1400553e0
movss xmm7, dword [0x140063568]
xorps xmm0, xmm0
movaps xmm1, xmm7
call fcn.140032a70
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140032a70
movss xmm0, dword [rsp + 0x60]
lea rcx, [rbp - 0x58]
subss xmm0, dword [0x140063554]
mov dword [rbp - 0x54], r13d
movss dword [rbp - 0x58], xmm0
call fcn.1400334c0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140032a70
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140032a70
call fcn.140022470
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140032a70
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140032a70
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Combat
lea rcx, [rbp - 0x50]
call fcn.140022ca0
cmp dword [0x1400a8194], r13d
lea r8, [rbp - 0x48]
lea rdx, str.Combat
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.14005ab10
test al, al
je 0x14000b0be
cmp byte [0x1400a8190], r13b
jne 0x14000b0be
mov dword [0x1400a8194], r13d
movaps xmm1, xmm15
xorps xmm0, xmm0
call fcn.140032a70
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Visuals
lea rcx, [rbp - 0x50]
call fcn.140022ca0
cmp dword [0x1400a8194], 1
lea r8, [rbp - 0x48]
lea rdx, str.Visuals
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.14005ab10
test al, al
je 0x14000b127
cmp byte [0x1400a8190], r13b
jne 0x14000b127
mov dword [0x1400a8194], 1
movaps xmm1, xmm15
xorps xmm0, xmm0
call fcn.140032a70
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Utility
lea rcx, [rbp - 0x50]
call fcn.140022ca0
cmp dword [0x1400a8194], 2
lea r8, [rbp - 0x48]
lea rdx, str.Utility
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.14005ab10
test al, al
je 0x14000b190
cmp byte [0x1400a8190], r13b
jne 0x14000b190
mov dword [0x1400a8194], 2
mov qword [rsp + 0x980], r12
movaps xmm1, xmm15
xorps xmm0, xmm0
mov qword [rsp + 0x988], r15
call fcn.140032a70
call fcn.140025380
mov eax, dword [0x1400a8194]
movss xmm6, dword [0x140063510]
test eax, eax
jne 0x140013028
lea rcx, [rbp - 0x40]
mov dword [rbp - 0x40], 0x41700000
mov dword [rbp - 0x3c], 0x425c0000
call fcn.1400334c0
xor r9d, r9d
mov dword [rbp - 0x38], 0x42f00000
mov r8d, 1
mov dword [rbp - 0x34], 0x43ad0000
lea rdx, [rbp - 0x38]
lea rcx, str.tab_control
call fcn.140021f40
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x41200000
mov dword [rbp - 0x2c], 0x41200000
call fcn.1400334c0
lea rdx, [0x14009ccc5]
lea rcx, str.General
call fcn.140054650
test al, al
je 0x14000b241
mov byte [0x14009ccc6], r13b
mov byte [0x14009ccc7], r13b
call fcn.140024cd0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140032a70
lea rcx, [rbp - 0x28]
call fcn.140026c10
xor r9d, r9d
lea rdx, [rbp - 0x20]
mov r8d, 1
lea rcx, str.first_tab
movss xmm0, dword [rax]
mulss xmm0, dword [0x140063470]
mov dword [rbp - 0x1c], 0x43ad0000
subss xmm0, xmm6
movss dword [rbp - 0x20], xmm0
call fcn.140021f40
call fcn.1400279e0
movdqa xmm0, xmmword [0x1400637a0]
lea rcx, [rbp + 0x1b0]
movups xmmword [rbp + 0x1b0], xmm0
mov r14, rax
call fcn.140023b20
movdqa xmm0, xmmword [0x1400637a0]
lea rcx, [rbp + 0x1c0]
movups xmmword [rbp + 0x1c0], xmm0
mov esi, eax
call fcn.140023b20
movdqa xmm0, xmmword [0x140063790]
lea rcx, [rbp + 0x1d0]
movups xmmword [rbp + 0x1d0], xmm0
mov edi, eax
call fcn.140023b20
movdqa xmm0, xmmword [0x140063790]
lea rcx, [rbp + 0x1e0]
movups xmmword [rbp + 0x1e0], xmm0
mov ebx, eax
call fcn.140023b20
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp - 0x18]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp - 0x10]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x14006353c]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x140063530]
addss xmm2, dword [0x140063528]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp - 0x18], xmm0
mov rcx, r14
movss dword [rbp - 0x14], xmm1
movss dword [rbp - 0xc], xmm2
movss dword [rbp - 0x10], xmm3
call fcn.14003c180
call fcn.1400279e0
movdqa xmm0, xmmword [0x140063740]
lea rcx, [rbp + 0x1f0]
movups xmmword [rbp + 0x1f0], xmm0
mov rbx, rax
call fcn.140023b20
movss xmm0, dword [rsp + 0x58]
lea r9, str.Aimbot
movss xmm1, dword [rsp + 0x5c]
lea rdx, [rbp - 8]
addss xmm0, dword [0x140063534]
addss xmm1, dword [0x14006352c]
mov r8d, eax
mov qword [rsp + 0x20], r13
mov rcx, rbx
movss dword [rbp - 8], xmm0
movss dword [rbp - 4], xmm1
call fcn.14003c360
lea rcx, [rbp]
mov dword [rbp], 0x40a00000
mov dword [rbp + 4], 0x42200000
call fcn.1400334c0
mov byte [rbp + 0x380], 0x4d
mov byte [rbp + 0x381], 0x6e
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x38d], rax
movabs rsi, 0xbd0aabdfb5472e80
mov word [rbp + 0x395], ax
movabs r14, 0xee9d0f80e986e980
mov byte [rbp + 0x397], al
movabs r15, 0xa795b473a16d6b80
mov byte [rbp + 0x382], 0x77
mov byte [rbp + 0x383], 0x70
mov byte [rbp + 0x384], 0x61
mov byte [rbp + 0x385], 0xa5
mov byte [rbp + 0x386], 0x47
mov byte [rbp + 0x387], 0x6e
mov byte [rbp + 0x388], 0x65
mov byte [rbp + 0x389], 0x6b
mov byte [rbp + 0x38a], 0x65
mov byte [rbp + 0x38b], 0x7f
mov byte [rbp + 0x38c], 0x8c
nop dword [rax + rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
mov rbx, r13
cmp rbx, 0x18
jae 0x14000bdc6
movzx r11d, byte [rbp + rbx + 0x380]
mov edx, r11d
nop dword [rax]
cmp r8, rbx
ja 0x14000bdbd
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14000b4dd
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x80
add r10b, cl
jmp 0x14000b510
je 0x14000bd60
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000bce5
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000bcb9
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000bca2
nop word [rax + rax]
cmp r9, rbx
ja 0x14000bdb4
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14000b53d
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x80
add r10b, cl
jmp 0x14000b580
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000bc6b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000bc4e
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000baf1
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000bb13
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000bb2b
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000b9d5
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000ba8f
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14000b9ad
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14000b98d
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14000b96b
lea rax, [r9 + 9]
cmp r8, rax
je 0x14000ba65
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000ba3d
lea rax, [r9 + 6]
cmp r8, rax
je 0x14000b94e
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14000b92f
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14000ba09
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14000b590
mov r8, rax
lea r9, [rax + 0x20]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14000bda1
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14000bd87
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14000b77e
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14000b75f
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14000b748
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14000b8e2
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14000b8a2
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14000b864
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14000b842
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14000b590
mov r8, rax
lea r9, [rax + 0x10]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14000bb3f
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14000b828
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14000b80c
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14000b7f2
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14000bb8c
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14000b7d5
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14000bbbb
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14000b7b2
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14000b795
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14000b590
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0xa]
jmp 0x14000b590
movzx eax, bl
movzx r10d, bl
and al, r11b
add al, al
sub r10b, al
add r10b, r11b
jmp 0x14000b580
lea r10d, [rbx + 0x80]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x80
add r10b, r11b
jmp 0x14000b510
movzx eax, bl
movzx r10d, bl
and al, r11b
add al, al
sub r10b, al
add r10b, r11b
jmp 0x14000b4b0
lea ecx, [rbx + 0x40]
mov r10d, 0x20
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
jmp 0x14000bc7a
lea ecx, [rbx - 0x40]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc rbx
jmp 0x14000b493
lea ecx, [rbx - 0x40]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000bc00
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000bccc
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14000bcf3
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000bd1c
movzx ecx, bl
movzx r10d, bl
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, r11b
mov byte [rbp + rbx + 0x380], r10b
inc rbx
jmp 0x14000b493
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
cmp r9, 0x41
jb 0x14000b854
movzx edx, bl
lea ecx, [rdx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x80]
jmp 0x14000bc80
movzx ecx, bl
movzx r10d, bl
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, r11b
cmp r8, 0x5a
jae 0x14000bbe0
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14000bb36
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000b87c
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x14000bc2a
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14000baac
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14000b8b4
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000bd1c
movzx edi, bl
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000bcf9
mov ecx, 0x20
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000bc00
lea ecx, [rbx - 0x40]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc rbx
jmp 0x14000b493
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b493
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x14000ba00
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000b8fa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000ba34
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc rbx
jmp 0x14000b493
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000ba5c
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000bccc
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000ba82
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
add r8, r9
jmp 0x14000bccc
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000b8fa
movzx edx, bl
lea ecx, [rdx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000bc80
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000bc6b
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000bae8
lea ecx, [rbx + 0x80]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
inc rbx
jmp 0x14000b493
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000bb0a
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14000bcc8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000bb1e
movzx ecx, bl
and cl, r11b
jmp 0x14000bcea
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14000b8b4
movzx ecx, bl
and cl, r11b
jmp 0x14000bd65
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000bb5b
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14000bd6e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000bb83
mov ecx, 0x20
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14000bcf6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000bbae
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x14000bccc
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000b87c
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b493
movzx ecx, byte [rbp + rbx + 0x380]
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x20
lea r10d, [rcx + rcx]
add r10b, dl
movzx eax, r11b
add dil, 0x80
and al, dil
add al, al
sub r11b, al
add r11b, 0x80
add r11b, r10b
add r11b, dil
mov byte [rbp + rbx + 0x380], r11b
add r8, r9
jmp 0x14000bccc
movzx edi, bl
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x380]
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000bcf9
movzx ecx, bl
movzx r10d, bl
and cl, r11b
dec rbx
add cl, cl
sub r10b, cl
add r10b, r11b
inc rbx
jmp 0x14000b493
movzx ecx, bl
movzx r10d, bl
and cl, r11b
add cl, cl
sub r10b, cl
movzx edx, bl
add r10b, r11b
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, r11b
mov byte [rbp + rbx + 0x380], dl
inc r9
dec rbx
inc rbx
jmp 0x14000b493
movzx ecx, bl
movzx r10d, bl
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, r11b
add r8, r9
jmp 0x14000bccc
lea rax, [rbx + r15]
and dl, al
add dl, dl
sub r11b, dl
lea r10d, [rax + r11]
add r10b, 0x80
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000b493
movzx ecx, bl
and cl, dl
add cl, cl
movzx r10d, bl
sub r10b, cl
movzx edi, bl
add r10b, r11b
movzx eax, dil
inc r9
and al, r11b
add al, al
sub dil, al
add dil, r11b
movzx eax, dil
mov byte [rbp + rbx + 0x380], al
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x40]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 0x20
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x380], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000b493
movzx ecx, bl
and cl, dl
add cl, cl
movzx r10d, bl
sub r10b, cl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000b493
add bl, 0x80
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
add r10b, 0x80
jmp 0x14000b490
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
jmp 0x14000b480
lea rcx, [rbp + 0x16607c0]
jmp 0x14000bdcd
lea rcx, [rbp + 0x62d800]
jmp 0x14000bdcd
lea rcx, [rbp + 0x380]
lea rdx, section..data
call fcn.140053890
lea rcx, [rbp + 8]
mov dword [rbp + 8], 0x40a00000
mov dword [rbp + 0xc], 0x42820000
call fcn.1400334c0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x3bb], eax
movups xmmword [rbp + 0x3ab], xmm0
mov byte [rbp + 0x3bf], al
movabs r14, 0xc94de9eb35bf846e
mov byte [rbp + 0x3a0], 0x26
movabs r12, 0x8ac6016130c2cf3c
mov byte [rbp + 0x3a1], 0xc3
movabs r15, 0x9cb4712896b4808
mov byte [rbp + 0x3a2], 0xcf
mov byte [rbp + 0x3a3], 0x2f
mov byte [rbp + 0x3a4], 0xd5
mov byte [rbp + 0x3a5], 0x2c
mov byte [rbp + 0x3a6], 0xdc
mov byte [rbp + 0x3a7], 0xd0
mov byte [rbp + 0x3a8], 0xdf
mov byte [rbp + 0x3a9], 0xdf
mov byte [rbp + 0x3aa], 0x4c
nop dword [rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
mov rbx, r13
cmp rbx, 0x20
jae 0x14000c9fc
movzx r10d, byte [rbp + rbx + 0x3a0]
mov rdi, r10
nop dword [rax]
cmp r8, rbx
ja 0x14000c9f3
lea rax, [r9 + 6]
cmp r8, rax
jae 0x14000bedb
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 2
add r11b, dil
jmp 0x14000bf02
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000c980
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000c8f5
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000c899
cmp r9, rbx
ja 0x14000c9ea
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14000bf2b
lea ecx, [rbx + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1e
jmp 0x14000bf70
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000c84e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000c826
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000c807
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000c7ec
lea rax, [r9 + 9]
cmp r8, rax
je 0x14000c7c0
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000c4a8
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14000c48c
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14000c469
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14000c449
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14000c42c
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14000c412
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14000c3f8
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14000c3de
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000c3c4
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14000c399
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000bf80
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14000c9cb
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14000c9ac
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000c175
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14000c15b
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14000c13c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14000c34d
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14000c302
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14000c2c4
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14000c29f
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14000bf80
lea r8, [r9 + 0x64]
lea r9, [r8 + 2]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14000c274
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14000c25a
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14000c240
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14000c226
lea rcx, [r9 + 0x400]
cmp r8, rcx
ja 0x14000c20c
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14000c1ef
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14000c1cf
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14000c1ac
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14000c18f
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14000bf80
mov r8, rcx
lea r9, [rcx + 6]
jmp 0x14000bf80
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000bf70
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5a
jmp 0x14000bf02
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
jmp 0x14000bea6
lea ecx, [rbx + 0x29]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1f
jmp 0x14000c86a
lea ecx, [rbx - 0x71]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x17
inc rbx
jmp 0x14000be93
lea ecx, [rbx - 0xb]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4d
inc rbx
jmp 0x14000be93
lea ecx, [rbx + 0x5b]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7d
jmp 0x14000c8b5
lea ecx, [rbx - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x47
jmp 0x14000c8d9
lea ecx, [rbx + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x11
jmp 0x14000c8dc
lea ecx, [rbx - 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x25
jmp 0x14000c914
lea ecx, [rbx - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x5b
jmp 0x14000c93d
lea ecx, [rbx + 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x6f
inc rbx
jmp 0x14000be93
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
mov byte [rbp + rbx + 0x3a0], r11b
inc rbx
jmp 0x14000be93
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x32
cmp r9, 0x10
jb 0x14000c2b4
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x4f]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x52]
jmp 0x14000c86a
lea edx, [rbx + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 6
jae 0x14000c774
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x14000c69d
lea ecx, [rbx + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xd
jmp 0x14000c2d9
lea edx, [rbx - 0x76]
mov ecx, 0x1d
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x14000c79a
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14000c5c0
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x56
jmp 0x14000c31c
lea ecx, [rbx - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x4f
inc rbx
jmp 0x14000be93
lea ecx, [rbx - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7b
jmp 0x14000c93d
lea ecx, [rbx + 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x45
jmp 0x14000c914
lea ecx, [rbx - 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xf
jmp 0x14000c8dc
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x27
jmp 0x14000c8d9
movzx edi, bl
lea ecx, [rdi - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x5d
jmp 0x14000c8b5
lea ecx, [rbx - 0x15]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6d
inc rbx
jmp 0x14000be93
lea ecx, [rbx + 0x51]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x37
inc rbx
jmp 0x14000be93
movzx edi, bl
lea ecx, [rdi - 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
dec r11b
jmp 0x14000c86a
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x14000c4cb
lea ecx, [rbx - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x65
jmp 0x14000c367
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000c4ff
lea ecx, [rbx + 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x2b
inc rbx
jmp 0x14000be93
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000c522
lea ecx, [rbx - 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xb
jmp 0x14000c93d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000c545
lea ecx, [rbx + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x77
jmp 0x14000c8dc
cmp r8, rcx
jne 0x14000c56a
lea ecx, [rbx - 0x21]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x19
inc rbx
jmp 0x14000be93
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000c596
lea ecx, [rbx + 0x79]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4f
inc rbx
jmp 0x14000be93
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000c367
movzx edi, bl
lea ecx, [rdi + 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7b
jmp 0x14000c86a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000c5eb
mov ecx, 0x3a
movzx edi, bl
lea edx, [rdi + 0x14]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000c86a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000c61c
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
inc r9
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000be93
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000c642
movzx edi, bl
lea ecx, [rdi - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2e
jmp 0x14000c8b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000c665
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x64
jmp 0x14000c8d9
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14000c31c
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x3c
inc rbx
jmp 0x14000be93
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000c6d1
lea ecx, [rbx - 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x43
inc rbx
jmp 0x14000be93
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000c6f4
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1b
jmp 0x14000c8dc
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000c71a
movzx edi, bl
lea ecx, [rdi - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x51
jmp 0x14000c8b5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000c743
lea ecx, [rbx - 0x7f]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x79
inc rbx
jmp 0x14000be93
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000c2d9
lea ecx, [rbx + 0x1b]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x43
inc rbx
jmp 0x14000be93
movzx r11d, byte [rbp + rbx + 0x3a0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x17]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x5f
add r11b, r10b
jmp 0x14000c8b2
lea edx, [rbx - 0x7d]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x3a0]
add r11b, 0x6b
add r11b, dl
jmp 0x14000c914
lea ecx, [rbx - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 4
inc rbx
jmp 0x14000be93
lea ecx, [rbx + 0x74]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2c
jmp 0x14000c8d9
mov ecx, 5
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x26]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000c8b2
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, r10b
inc r9
and al, dl
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x14000be93
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0xc]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x54
add r11b, dl
add dil, 0x1c
movzx eax, r10b
and al, dil
mov ecx, 0x1e
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x3a0], cl
inc r9
dec rbx
inc rbx
jmp 0x14000be93
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0xa]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x46
add r11b, dl
sub dil, 0x4a
movzx eax, r10b
and al, dil
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x3a0], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000be93
lea rdx, [rbx + r12]
mov ecx, 0x2e
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
lea edx, [rbx + 0x50]
movzx eax, r10b
and al, dl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x30
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x3a0], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x1d]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
add r10b, 0x35
add r10b, cl
mov byte [rbp + rbx + 0x3a0], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000be93
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000be93
add bl, 0x22
mov ecx, 9
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x14000be90
sub bl, 0x78
mov ecx, 0x24
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x14000be80
lea rcx, [rbp + 0x15d5bfd]
jmp 0x14000ca03
lea rcx, [rbp + 0xf33dca]
jmp 0x14000ca03
lea rcx, [rbp + 0x3a0]
lea rdx, [0x140073002]
call fcn.140053890
lea rcx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x40a00000
mov dword [rbp + 0x14], 0x42b40000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov word [rbp + 0x35e], ax
movabs rsi, 0x6e0986956b49d6fa
mov byte [rbp + 0x350], 0xb0
movabs r15, 0x211880e2e804a814
mov byte [rbp + 0x351], 0x82
movabs r14, 0xa9b92f59ea32c758
mov byte [rbp + 0x352], 0x8d
mov byte [rbp + 0x353], 0x80
mov byte [rbp + 0x354], 0x98
mov byte [rbp + 0x355], 0x81
mov byte [rbp + 0x356], 0x9b
mov byte [rbp + 0x357], 0x5f
mov byte [rbp + 0x358], 0xbb
mov byte [rbp + 0x359], 0x89
mov byte [rbp + 0x35a], 0x97
mov byte [rbp + 0x35b], 0x96
mov byte [rbp + 0x35c], 0x8f
mov byte [rbp + 0x35d], 0x75
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x10
jae 0x14000d575
movzx r10d, byte [rbp + r11 + 0x350]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14000d56c
lea rax, [r8 + 5]
cmp r9, rax
jae 0x14000cb1a
lea rcx, [r11 + rsi]
mov edx, 0x15
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
jmp 0x14000cb50
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000d4fd
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000d479
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000d426
lea rax, [r8 + 7]
cmp r9, rax
je 0x14000d403
nop
cmp r8, r11
ja 0x14000d563
lea rax, [r8 + 8]
cmp r9, rax
jae 0x14000cb7c
lea edx, [r11 - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000cbd0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000d3be
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000d39e
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000d37e
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000d364
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000d34c
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000d332
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14000d10b
nop dword [rax]
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14000d0ee
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14000d0cb
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000d0ab
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14000d08e
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14000d074
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14000d05a
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000d040
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14000d026
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14000cffa
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14000cbe0
lea r9, [r8 + 5]
lea r8, [r9 + 2]
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14000d543
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14000d527
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14000cdd1
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14000cdb4
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14000cd9a
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14000cfa7
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000cf61
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14000cf23
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14000cefe
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14000cbe0
lea r9, [r8 + 0x1000]
lea r8, [r9 + 0x200]
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14000ced2
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14000ceb8
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14000ce9e
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14000ce84
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14000ce6a
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000ce4c
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14000ce2c
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14000ce09
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14000cdeb
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14000cbe0
lea r9, [r8 + 0x10]
lea r8, [r9 + 8]
jmp 0x14000cbe0
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x14000cbd0
lea edx, [r11 - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000cb50
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x14000cae6
lea ecx, [r11 - 0x5d]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x75
jmp 0x14000d3d6
lea ecx, [r11 + 0x45]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1d
inc r11
jmp 0x14000cad3
lea ecx, [r11 - 0x19]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x51
inc r11
jmp 0x14000cad3
lea ecx, [r11 - 0x77]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x41
jmp 0x14000d43e
lea ecx, [r11 + 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2d
jmp 0x14000d45e
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
jmp 0x14000d461
lea ecx, [r11 + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
jmp 0x14000d492
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x77
jmp 0x14000d4ba
lea ecx, [r11 - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x350]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x1b
inc r11
jmp 0x14000cad3
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
mov byte [rbp + r11 + 0x350], dl
inc r11
jmp 0x14000cad3
lea edx, [r11 + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x10
jb 0x14000cf13
movzx ebx, r11b
lea ecx, [rbx - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x46]
jmp 0x14000d3d6
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x54
cmp r9, 0x1000
jae 0x14000d2e9
lea rax, [r8 + 9]
cmp r9, rax
jbe 0x14000d264
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x11
jmp 0x14000cf3b
lea edx, [r11 - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 5
je 0x14000d310
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x14000d1dc
lea edx, [r11 - 2]
mov ecx, 7
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000cf76
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x350]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x7b
inc r11
jmp 0x14000cad3
lea ecx, [r11 - 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x17
jmp 0x14000d4ba
lea ecx, [r11 + 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x57
jmp 0x14000d492
lea ecx, [r11 - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3b
jmp 0x14000d461
lea ecx, [r11 + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x33
jmp 0x14000d45e
movzx ebx, r11b
lea ecx, [rbx + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
jmp 0x14000d43e
lea ecx, [r11 - 0x47]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xf
inc r11
jmp 0x14000cad3
lea ecx, [r11 + 0x5b]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7d
inc r11
jmp 0x14000cad3
movzx ebx, r11b
lea ecx, [rbx - 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x15
jmp 0x14000d3d6
lea rax, [r8 + 0x2a]
cmp r9, rax
jae 0x14000d12e
lea ecx, [r11 + 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x49
jmp 0x14000cfbf
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000d163
lea ecx, [r11 - 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x350]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x79
inc r11
jmp 0x14000cad3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000d186
lea ecx, [r11 + 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x55
jmp 0x14000d492
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000d1b2
lea ecx, [r11 + 0x13]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7b
inc r11
jmp 0x14000cad3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000cfbf
movzx ebx, r11b
lea ecx, [rbx + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x17
jmp 0x14000d3d6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000d205
movzx ebx, r11b
mov ecx, 0x3e
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000d3d6
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000d21c
lea edx, [r11 + 0x18]
mov ecx, 0x2c
jmp 0x14000d40c
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000d23f
lea ecx, [r11 + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5e
jmp 0x14000d461
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000cf76
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
jmp 0x14000d48d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000d299
lea ecx, [r11 + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x350]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x7f
inc r11
jmp 0x14000cad3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000d2bc
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5b
jmp 0x14000d492
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000cf3b
lea ecx, [r11 + 0x6b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
inc r11
jmp 0x14000cad3
movzx ecx, byte [rbp + r11 + 0x350]
movzx ebx, r11b
lea edx, [rbx - 0x1d]
movzx eax, dl
sub dl, 0x35
and al, r10b
add al, al
sub cl, al
add cl, r10b
add dl, cl
jmp 0x14000d43e
lea ecx, [r11 + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x350]
lea edx, [r10 + rcx]
add dl, 0x39
jmp 0x14000d492
lea ecx, [r11 - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1a
jmp 0x14000d4ba
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
jmp 0x14000d48d
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x14000d45e
movzx ebx, r11b
mov ecx, 0x17
lea edx, [rbx + 0x1e]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000d43e
lea ecx, [r11 - 0x40]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
inc r11
jmp 0x14000cad3
movzx ebx, r11b
lea ecx, [rbx + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1c
sub bl, 0x4c
mov ecx, 0xa
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x350], cl
inc r8
dec r11
inc r11
jmp 0x14000cad3
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x14000cad3
movzx ebx, r11b
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x42
add bl, 0x12
movzx ecx, dl
movzx eax, bl
and al, r10b
add al, al
sub cl, al
sub cl, 0x7e
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x350], cl
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000cad3
mov eax, 0x3a
lea rcx, [r11 + r15]
movzx r10d, bl
and bl, cl
sub al, bl
lea edx, [rax + rax]
add dl, cl
add dl, r10b
lea ecx, [r11 + 0x70]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x10
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x350], al
add rax, r8
sub r11, rax
lea ecx, [r11 - 0x61]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x59
add cl, r10b
mov byte [rbp + r11 + 0x350], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x350]
add rax, r8
add r11, rax
inc r11
jmp 0x14000cad3
lea rcx, [r11 + r14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x68
movzx eax, byte [rbp + r11 + 0x350]
add rax, r8
add r11, rax
inc r11
jmp 0x14000cad3
add r11b, 0x36
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x7a
jmp 0x14000cad0
sub r11b, 0x28
mov ecx, 0xc
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x14000cac0
lea rcx, [rbp + 0x15621af]
jmp 0x14000d57c
lea rcx, [rbp + 0x8a99de]
jmp 0x14000d57c
lea rcx, [rbp + 0x350]
lea rdx, [0x140073003]
call fcn.140053890
lea rcx, [rbp + 0x18]
mov dword [rbp + 0x18], 0x40a00000
mov dword [rbp + 0x1c], 0x42e60000
call fcn.1400334c0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x3ce], rax
movabs r14, 0x4c0d1a3801ff0c64
mov dword [rbp + 0x3d6], eax
movabs r15, 0x69891fbd0fe3e694
mov word [rbp + 0x3da], ax
movabs r13, 0x222a1e5bcc6ab008
mov byte [rbp + 0x3dc], al
movabs r12, 0x936c1b99457842f0
mov byte [rbp + 0x3c0], 0x75
mov byte [rbp + 0x3c1], 0x16
mov byte [rbp + 0x3c2], 0x10
mov byte [rbp + 0x3c3], 0x10
mov byte [rbp + 0x3c4], 0x16
mov byte [rbp + 0x3c5], 4
mov byte [rbp + 0x3c6], 0x46
mov byte [rbp + 0x3c7], 0x63
mov byte [rbp + 0x3c8], 0x17
mov byte [rbp + 0x3c9], 0x2e
mov byte [rbp + 0x3ca], 8
mov byte [rbp + 0x3cb], 0x1e
mov byte [rbp + 0x3cc], 0x1c
mov byte [rbp + 0x3cd], 0xb9
nop dword [rax + rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
xor ebx, ebx
cmp rbx, 0x1d
jae 0x14000e189
movzx r10d, byte [rbp + rbx + 0x3c0]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x14000e180
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14000d6b0
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
mov r11d, 0x22
sub r11b, al
add r11b, r11b
add r11b, dil
add r11b, cl
jmp 0x14000d700
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000e10c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000e085
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000e055
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000e036
lea rax, [r9 + 7]
cmp r8, rax
je 0x14000e012
lea rax, [r9 + 8]
cmp r8, rax
je 0x14000dfc7
nop
cmp r9, rbx
ja 0x14000e177
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14000d729
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
jmp 0x14000d760
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000dfab
cmp r8, rcx
je 0x14000df83
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000df65
lea rax, [r9 + 6]
cmp r8, rax
je 0x14000df46
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000dc72
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14000dc54
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14000dc30
lea rax, [r9 + 6]
cmp r8, rax
je 0x14000dc0f
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14000dbf0
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000dbce
lea rax, [r9 + 9]
cmp r8, rax
je 0x14000dbaf
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14000db91
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000db73
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14000db57
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14000d770
lea r8, [r9 + 0x20]
lea r9, [r8 + 6]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000e158
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14000e13d
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14000d94d
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14000d933
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14000d914
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14000db0f
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14000dac5
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14000da7f
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14000d770
lea r8, [r9 + 0xa]
lea r9, [r8 + 4]
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14000da63
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14000da44
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14000da2a
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14000da10
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14000d9f3
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14000d9d1
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14000d9ac
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14000d984
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14000d967
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14000d770
lea r8, [r9 + 0x80]
lea r9, [r8 + 2]
jmp 0x14000d770
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000d760
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
jmp 0x14000d700
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x14000d675
lea ecx, [rbx + 0xe]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x62
jmp 0x14000dfe3
lea edx, [rbx - 0x7e]
mov ecx, 0x39
movzx eax, dl
inc r9
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000d662
lea edx, [rbx - 0xa]
mov ecx, 0x23
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000d662
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000defe
lea ecx, [rbx - 0x22]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x12
add r8, r9
jmp 0x14000e06c
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3e
jmp 0x14000e06c
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6a
jmp 0x14000e09e
lea edx, [rbx + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000e0c8
mov ecx, 0x1f
lea edx, [rbx - 0x52]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000e124
lea edx, [rbx - 0x3c]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x5c
add r11b, dl
cmp r9, 0x20
jb 0x14000dece
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 2]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x1c]
jmp 0x14000dfe3
lea edx, [rbx + 0x38]
movzx eax, r10b
and al, dl
mov ecx, 0x3c
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 4
jae 0x14000dede
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14000de07
mov ecx, 0x1d
lea edx, [rbx - 0x76]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000da95
lea edx, [rbx - 0x54]
movzx eax, r10b
and al, dl
mov ecx, 0x26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 6
je 0x14000df2a
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14000dd91
lea edx, [rbx - 0x34]
movzx eax, r10b
and al, dl
mov ecx, 0x36
jmp 0x14000dad3
mov ecx, 1
lea edx, [rbx - 0x6e]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000e124
lea edx, [rbx + 6]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x2a
add r11b, dl
jmp 0x14000e0c8
lea edx, [rbx + 0x7a]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x56
add r11b, dl
jmp 0x14000e09e
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000e06c
lea edx, [rbx + 0x62]
mov ecx, 0x29
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x14000e06c
mov ecx, 0x13
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x2a]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000defb
lea ecx, [rbx + 0x4a]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 6
inc rbx
jmp 0x14000d662
lea ecx, [rbx - 0x42]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x32
inc rbx
jmp 0x14000d662
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x32]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x5e
jmp 0x14000dfe0
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x14000dc8e
lea edx, [rbx + 0x46]
movzx eax, r10b
and al, dl
mov ecx, 0xb
jmp 0x14000db1d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000dcc3
lea ecx, [rbx - 0x66]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x36
inc rbx
jmp 0x14000d662
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000dceb
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000e09e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000dd13
lea edx, [rbx + 0x3e]
mov ecx, 0x27
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000e06c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000dd3e
lea edx, [rbx - 0x36]
mov ecx, 0x3d
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x14000e06c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000dd65
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x56]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x5a
jmp 0x14000defb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000db29
mov ecx, 0x15
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 6]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000dfe0
jne 0x14000ddb1
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x58]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x68
jmp 0x14000dfe0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000dddb
lea ecx, [rbx + 0x70]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
inc rbx
jmp 0x14000d662
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000dadf
mov ecx, 0xe
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 4]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000defb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000de2c
mov ecx, 0x33
lea edx, [rbx + 0x16]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000e124
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000de53
lea edx, [rbx + 0x2e]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x42
add r11b, dl
jmp 0x14000e09e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000de7e
lea edx, [rbx + 0x46]
mov ecx, 0xb
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x14000e06c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000dea3
mov ecx, 0x21
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x2e]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000defb
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14000da98
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x76]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x3a
jmp 0x14000dfe0
mov byte [rbp + rbx + 0x3c0], r11b
inc rbx
jmp 0x14000d662
movzx ecx, byte [rbp + rbx + 0x3c0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x72]
and al, dl
sub cl, al
add cl, 0xf
lea r11d, [rcx + rcx]
add r11b, dl
sub dil, 0x2c
movzx eax, r10b
and al, dil
mov ecx, 0x1a
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x3c0], cl
add r8, r9
jmp 0x14000e06c
lea edx, [rbx + 0x1a]
mov ecx, 0x25
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14000e09e
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000e09e
lea ecx, [rbx - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x28
add r8, r9
jmp 0x14000e06c
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx eax, r10b
inc r9
and al, dl
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x14000d662
mov ecx, 0x14
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x68]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14000dfe0
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x50]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x30
add r11b, dl
add dil, 0x48
movzx eax, r10b
and al, dil
mov ecx, 4
sub cl, al
inc r9
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x3c0], cl
dec rbx
inc rbx
jmp 0x14000d662
lea ecx, [rbx - 0x3c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5c
inc r9
dec rbx
inc rbx
jmp 0x14000d662
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x14000e06c
lea rcx, [rbx + r15]
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r11d, [rcx + rdi]
sub r11b, 0xc
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000d662
lea rax, [rbx + r13]
movzx r10d, dil
and dil, al
add dil, dil
sub al, dil
lea r11d, [r10 + rax]
sub r11b, 0x38
lea edx, [rbx + 0x60]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x3c0], al
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x5a]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x3b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x3c0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000d662
mov ecx, 0x38
lea rdx, [rbx + r12]
movzx eax, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000d662
add bl, 0x7c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x64
jmp 0x14000d660
sub bl, 0x10
mov ecx, 0x38
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x14000d650
lea rcx, [rbp + 0x17ac7e6]
jmp 0x14000e190
lea rcx, [rbp + 0xf7632c]
jmp 0x14000e190
lea rcx, [rbp + 0x3c0]
lea rdx, [0x1400a7bad]
call fcn.140053890
lea rcx, [rbp + 0x20]
mov dword [rbp + 0x20], 0x40a00000
mov dword [rbp + 0x24], 0x430c0000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x3fa], eax
movups xmmword [rbp + 0x3ea], xmm0
mov word [rbp + 0x3fe], ax
movabs rsi, 0xdc1850d7e22586f0
mov byte [rbp + 0x3e0], 0x4c
movabs r15, 0x5d29a0f9f86158e0
mov byte [rbp + 0x3e1], 0x54
movabs r14, 0xb1c8c0e33ee42240
mov byte [rbp + 0x3e2], 0x55
mov byte [rbp + 0x3e3], 0xaa
mov byte [rbp + 0x3e4], 0xa0
mov byte [rbp + 0x3e5], 0x15
mov byte [rbp + 0x3e6], 0x77
mov byte [rbp + 0x3e7], 0xae
mov byte [rbp + 0x3e8], 0xb5
mov byte [rbp + 0x3e9], 0x29
nop word [rax + rax]
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
xor r11d, r11d
cmp r11, 0x20
jae 0x14000ecae
movzx r10d, byte [rbp + r11 + 0x3e0]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14000eca5
lea rcx, [r8 + 3]
cmp r9, rcx
jae 0x14000e29a
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 0x38
sub dl, al
add dl, dl
add dl, bl
add dl, cl
jmp 0x14000e2d7
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000ec2f
cmp r9, rcx
je 0x14000ebaa
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000eb87
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000eb64
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000eb23
cmp r8, r11
ja 0x14000ec9c
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x14000e300
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x14000e340
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000eb06
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000eae9
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000eab9
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000ea9c
nop dword [rax]
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14000e7dc
nop dword [rax]
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14000e7be
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14000e79b
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14000e78d
lea rax, [r8 + 8]
cmp r9, rax
je 0x14000e85d
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000e770
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000e756
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14000e73c
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14000e71f
lea r9, [r8 + 0x10]
lea r8, [r9 + 0xa]
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14000ec7c
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14000ec5c
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14000e514
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000e4fa
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14000e4dd
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14000e6d2
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14000e683
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14000e648
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x14000e623
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14000e350
lea r9, [r8 + 0x61]
lea r8, [r9 + 0x1000]
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14000e5f7
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14000e5dd
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14000e5c0
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14000e5b2
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14000e592
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14000e574
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000e554
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14000e52e
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14000e350
lea r9, [r8 + 8]
lea r8, [r9 + 6]
jmp 0x14000e350
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
jmp 0x14000e340
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x14000e2d7
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x14000e266
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x14000e253
lea ecx, [r11 - 0x18]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
inc r11
jmp 0x14000e253
lea ecx, [r11 - 0x68]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x14000ea5f
lea edx, [r11 + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x14000ead1
lea edx, [r11 - 8]
mov ecx, 0x1c
jmp 0x14000eac2
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ebc1
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x14000ebec
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x38
inc r11
jmp 0x14000e253
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
mov byte [rbp + r11 + 0x3e0], dl
inc r11
jmp 0x14000e253
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
cmp r8, 5
jb 0x14000e638
movzx ebx, r11b
lea ecx, [rbx + 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x10]
jmp 0x14000eb3b
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 0x400
jae 0x14000ea40
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x14000e995
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000e65d
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 9
je 0x14000ea84
lea rax, [r8 + 0x41]
cmp r9, rax
jbe 0x14000e8d0
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x14000e69b
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ebec
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x14000ebc1
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x38
jmp 0x14000ead1
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
add r9, r8
jmp 0x14000ead1
lea edx, [r11 + 0x18]
mov ecx, 0x2c
jmp 0x14000eb90
lea ecx, [r11 - 0x38]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
inc r11
jmp 0x14000e253
lea ecx, [r11 + 0x78]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
jmp 0x14000eb3b
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x14000e7f9
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
jmp 0x14000e6e1
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000e831
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000e253
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000e854
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
jmp 0x14000ebec
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000e87d
movzx ebx, r11b
mov ecx, 0x14
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ea5f
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000e8a6
lea ecx, [r11 - 0x48]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
inc r11
jmp 0x14000e253
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14000e6ea
movzx ebx, r11b
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x14000eb3b
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000e8f6
movzx ebx, r11b
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x14000eb3b
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000e90d
lea edx, [r11 + 0x40]
mov ecx, 0x20
jmp 0x14000eb90
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000e933
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
add r9, r8
jmp 0x14000ead1
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000e959
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ebec
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14000e69b
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000e253
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000e9cd
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000e253
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000e9f0
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
jmp 0x14000ebec
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000ea16
movzx ebx, r11b
mov ecx, 0x1c
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ea5f
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14000e65d
movzx ebx, r11b
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
jmp 0x14000eb3b
movzx ecx, byte [rbp + r11 + 0x3e0]
movzx ebx, r11b
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x24
add cl, cl
add dl, cl
add bl, 0x30
movzx ecx, dl
movzx eax, bl
and al, r10b
add al, al
sub cl, al
sub cl, 0x50
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x3e0], cl
add r9, r8
jmp 0x14000ead1
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
jmp 0x14000ebbf
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ebec
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000e253
movzx ecx, r11b
movzx edx, r11b
and cl, r10b
dec r11
add cl, cl
sub dl, cl
add dl, r10b
inc r11
jmp 0x14000e253
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x30
lea edx, [rbx + 0x60]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x14000eb3b
movzx ebx, r11b
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
sub bl, 0x20
inc r8
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x20
add bl, r10b
mov byte [rbp + r11 + 0x3e0], bl
dec r11
inc r11
jmp 0x14000e253
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
inc r8
dec r11
inc r11
jmp 0x14000e253
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x14000e253
movzx r10d, bl
lea rcx, [r11 + r15]
and bl, cl
movzx edx, r10b
add bl, bl
sub dl, bl
sub dl, 0x20
add dl, cl
lea ecx, [r11 + 0x80]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x80
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x3e0], al
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x28]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x18
add cl, r10b
mov byte [rbp + r11 + 0x3e0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r8
add r11, rax
inc r11
jmp 0x14000e253
lea rdx, [r11 + r14]
movzx eax, bl
and al, dl
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r8
add r11, rax
inc r11
jmp 0x14000e253
sub r11b, 0x70
mov ecx, 8
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x14000e250
add r11b, 0x40
mov ecx, 0x20
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x14000e240
lea rcx, [rbp + 0x14e6a08]
jmp 0x14000ecb5
lea rcx, [rbp + 0x16db7b0]
jmp 0x14000ecb5
lea rcx, [rbp + 0x3e0]
lea rdx, [0x140073001]
call fcn.140053890
lea rcx, [rbp + 0x28]
mov dword [rbp + 0x28], 0x40a00000
mov dword [rbp + 0x2c], 0x43250000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x400], 0xf2
movups xmmword [rbp + 0x409], xmm0
mov byte [rbp + 0x419], al
movabs rsi, 0x8c54ffdd2293372a
mov byte [rbp + 0x401], 0xcb
movabs r15, 0xb60d1acbfdcb2206
mov byte [rbp + 0x402], 0xdb
movabs r14, 0xa1310d54902f2c98
mov byte [rbp + 0x403], 0xc2
mov byte [rbp + 0x404], 0x9a
mov byte [rbp + 0x405], 0xfb
mov byte [rbp + 0x406], 0xed
mov byte [rbp + 0x407], 0xe9
mov byte [rbp + 0x408], 0xbe
nop dword [rax]
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
xor r11d, r11d
cmp r11, 0x1a
jae 0x14000f856
movzx r10d, byte [rbp + r11 + 0x400]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14000f84d
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x14000eda9
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
movzx edx, bl
add al, al
sub dl, al
sub dl, 0x26
add dl, cl
jmp 0x14000ede0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000f7da
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000f780
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000f72c
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000f70c
nop dword [rax]
cmp r8, r11
ja 0x14000f844
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x14000ee08
lea edx, [r11 + 0x76]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x3a
add dl, r10b
jmp 0x14000ee40
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000f6c7
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000f6ad
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000f693
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000f667
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14000f387
nop dword [rax]
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14000f36a
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14000f347
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000f327
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14000f30a
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14000f2f0
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14000f2d6
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000f2b9
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14000f29f
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14000f273
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14000ee50
lea r9, [r8 + 0x2a]
lea r8, [r9 + 3]
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14000f824
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14000f804
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000f041
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14000f024
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14000f007
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14000f224
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14000f1db
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14000f19d
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14000f175
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14000ee50
lea r9, [r8 + 0x7a]
lea r8, [r9 + 0x2a]
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14000f149
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14000f12f
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14000f111
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14000f0f7
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14000f0dd
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14000f0bf
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000f09f
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14000f07c
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000f05e
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14000ee50
lea r9, [r8 + 0x400]
lea r8, [r9 + 0x7a]
jmp 0x14000ee50
lea ecx, [r11 - 0x30]
mov edx, 0x28
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x14000ee40
lea edx, [r11 + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ede0
lea edx, [r11 - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000ed76
lea ecx, [r11 - 0x75]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x33
jmp 0x14000f6df
lea ecx, [r11 + 0x1d]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x35
inc r11
jmp 0x14000ed63
lea ecx, [r11 - 0x51]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x37
inc r11
jmp 0x14000ed63
lea ecx, [r11 + 0x41]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x39
jmp 0x14000f744
lea ecx, [r11 - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3b
jmp 0x14000f765
lea ecx, [r11 + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3d
jmp 0x14000f768
lea ecx, [r11 - 9]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3f
jmp 0x14000f637
lea ecx, [r11 - 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x41
jmp 0x14000f797
lea ecx, [r11 + 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x43
inc r11
jmp 0x14000ed63
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
mov byte [rbp + r11 + 0x400], dl
inc r11
jmp 0x14000ed63
lea edx, [r11 + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x10
jb 0x14000f18d
movzx ebx, r11b
lea ecx, [rbx + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x16]
jmp 0x14000f6df
lea edx, [r11 - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 0x40
jae 0x14000f5f0
lea rax, [r8 + 0x80]
cmp r9, rax
jbe 0x14000f54b
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x77
jmp 0x14000f1b5
lea edx, [r11 + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 0x80
je 0x14000f617
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x14000f47a
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x62
jmp 0x14000f1f3
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x5d
inc r11
jmp 0x14000ed63
lea ecx, [r11 + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
jmp 0x14000f797
movzx ebx, r11b
lea ecx, [rbx - 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x61
jmp 0x14000f637
lea ecx, [r11 + 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x63
jmp 0x14000f768
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
jmp 0x14000f765
movzx ebx, r11b
lea ecx, [rbx + 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x67
jmp 0x14000f744
lea ecx, [r11 - 0xf]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x69
inc r11
jmp 0x14000ed63
lea ecx, [r11 - 0x7d]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6b
inc r11
jmp 0x14000ed63
movzx ebx, r11b
lea ecx, [rbx + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
jmp 0x14000f6df
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x14000f3a9
lea ecx, [r11 - 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
dec dl
jmp 0x14000f23c
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000f3de
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x4f
inc r11
jmp 0x14000ed63
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000f401
lea ecx, [r11 - 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x55
jmp 0x14000f768
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000f424
lea ecx, [r11 + 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x57
jmp 0x14000f765
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000f450
lea ecx, [r11 + 0x7b]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
inc r11
jmp 0x14000ed63
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14000f23c
movzx ebx, r11b
lea ecx, [rbx - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5f
jmp 0x14000f6df
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000f4a0
movzx ebx, r11b
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x14000f6df
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000f4c9
lea ecx, [r11 + 0x58]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
inc r11
jmp 0x14000ed63
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000f4ef
movzx ebx, r11b
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6a
jmp 0x14000f744
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000f512
lea ecx, [r11 + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6c
jmp 0x14000f765
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14000f1f3
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x74
inc r11
jmp 0x14000ed63
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000f580
lea ecx, [r11 + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x79
inc r11
jmp 0x14000ed63
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000f5a3
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7b
jmp 0x14000f797
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000f5c6
lea ecx, [r11 - 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7f
jmp 0x14000f768
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000f1b5
movzx ebx, r11b
lea ecx, [rbx - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
jmp 0x14000f6df
movzx ecx, byte [rbp + r11 + 0x400]
movzx ebx, r11b
lea edx, [rbx - 0x35]
movzx eax, dl
add dl, 0x73
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x14000f744
movzx ebx, r11b
lea ecx, [rbx + 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x400]
lea edx, [r10 + rcx]
add dl, 0x71
sub bl, 0x10
inc r8
movzx eax, bl
mov ecx, 0x38
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x400], al
add rax, r8
sub r11, rax
jmp 0x14000f797
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x4c
inc r11
jmp 0x14000ed63
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
jmp 0x14000f765
movzx ebx, r11b
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x42
jmp 0x14000f744
movzx ebx, r11b
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
add bl, 0x14
mov ecx, 0x3a
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x400], cl
inc r8
dec r11
inc r11
jmp 0x14000ed63
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x34
dec r11
inc r11
jmp 0x14000ed63
movzx ebx, r11b
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x32
sub bl, 0x7e
mov ecx, 0x39
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x400], cl
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000ed63
movzx r10d, bl
lea rcx, [r11 + r15]
and bl, cl
movzx edx, r10b
add bl, bl
sub dl, bl
sub dl, 0x2a
add dl, cl
lea ecx, [r11 - 0x59]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, 0x6f
add cl, r10b
mov byte [rbp + r11 + 0x400], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
inc r11
jmp 0x14000ed63
lea rcx, [r11 + r14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x28
movzx eax, byte [rbp + r11 + 0x400]
add rax, r8
add r11, rax
inc r11
jmp 0x14000ed63
sub r11b, 0x7a
mov ecx, 0x2b
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x14000ed60
add r11b, 0x18
mov ecx, 0x2c
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x14000ed50
lea rcx, [rbp + 0x169b367]
jmp 0x14000f85d
lea rcx, [rbp + 0x137ae1e]
jmp 0x14000f85d
lea rcx, [rbp + 0x400]
lea rdx, [0x140073005]
call fcn.140053890
lea rcx, [rbp + 0x30]
mov dword [rbp + 0x30], 0x40a00000
mov dword [rbp + 0x34], 0x433e0000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x439], eax
movups xmmword [rbp + 0x429], xmm0
mov word [rbp + 0x43d], ax
movabs rsi, 0xd4796babc68c2720
mov byte [rbp + 0x420], 0xa6
movabs r15, 0x10f861b96ca24840
mov byte [rbp + 0x421], 0xae
movabs r14, 0x3df91305a8938780
mov byte [rbp + 0x422], 0x94
mov byte [rbp + 0x423], 0x43
mov byte [rbp + 0x424], 0x97
mov byte [rbp + 0x425], 0x8c
mov byte [rbp + 0x426], 0xfc
mov byte [rbp + 0x427], 0x82
mov byte [rbp + 0x428], 0x68
nop dword [rax + rax]
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
xor r11d, r11d
cmp r11, 0x1f
jae 0x14001036c
movzx r10d, byte [rbp + r11 + 0x420]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x140010363
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x14000f95a
lea rcx, [r11 + rsi]
mov edx, 0x10
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
jmp 0x14000f981
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400102f8
lea rax, [r8 + 2]
cmp r9, rax
je 0x140010275
lea rax, [r8 + 3]
cmp r9, rax
je 0x140010222
cmp r8, r11
ja 0x14001035a
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x14000f9aa
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x14000f9f0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400101da
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400101b7
lea rax, [r8 + 4]
cmp r9, rax
je 0x140010222
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001019d
lea rax, [r8 + 6]
cmp r9, rax
je 0x140010180
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14000ff16
nop dword [rax]
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14000ff05
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000fedf
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14000febf
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14000ff99
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14000fea5
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14000fe8b
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14000fe6e
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000fe54
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000fe25
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14000fa00
lea r9, [r8 + 9]
lea r8, [r9 + 1]
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14001033e
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140010322
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14000fbe5
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14000fbcb
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14000fbb4
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000fdd2
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14000fd8c
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14000fd49
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14000fd21
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14000fa00
lea r9, [r8 + 0x200]
lea r8, [r9 + 1]
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000fcf5
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000fcd8
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14000fcbe
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000fca1
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14000fc84
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14000fc66
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14000fc43
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14000fc20
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14000fc02
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14000fa00
lea r9, [r8 + 0x200]
lea r8, [r9 + 1]
jmp 0x14000fa00
movzx ecx, r10b
movzx edx, r10b
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
jmp 0x14000f9f0
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x14000f981
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000f926
lea ecx, [r11 + 0x70]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x1400101f5
lea ecx, [r11 + 0x10]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
inc r11
jmp 0x14000f913
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x14000f913
lea ecx, [r11 + 0x50]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x14001023d
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001025a
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001025d
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x14001028f
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400102b5
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x420]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x10
inc r11
jmp 0x14000f913
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
mov byte [rbp + r11 + 0x420], dl
inc r11
jmp 0x14000f913
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x1000
jb 0x14000fd39
movzx ebx, r11b
mov edx, 8
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x1400101f5
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
cmp r9, 0x1000
jae 0x140010144
lea rax, [r8 + 4]
cmp r9, rax
jbe 0x14001009f
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x14000fd61
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x140010166
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x14000fff1
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000fda1
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x420]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000f913
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x1400102b5
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001028f
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x14001025d
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x14001025a
lea ecx, [r11 + 0x50]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
inc r11
jmp 0x14000f913
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x14000f913
movzx ebx, r11b
mov ecx, 8
lea edx, [rbx - 0x70]
jmp 0x1400101e6
lea rcx, [r8 + 4]
cmp r9, rcx
jae 0x14000ff39
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x14000fdea
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000ff71
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x420]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000f913
cmp r9, rcx
jne 0x14000ff90
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x14001025a
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000ffaa
movzx ebx, r11b
mov ecx, 0x18
lea edx, [rbx - 0x50]
jmp 0x14001022e
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000ffd3
lea ecx, [r11 + 0x10]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
inc r11
jmp 0x14000f913
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000fdea
movzx ebx, r11b
mov ecx, 0x28
lea edx, [rbx - 0x30]
jmp 0x1400101e6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140010017
movzx ebx, r11b
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
jmp 0x1400101f5
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140010043
lea ecx, [r11 + 0x80]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
inc r11
jmp 0x14000f913
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140010066
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x14001025d
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000fda1
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x420]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x40
inc r11
jmp 0x14000f913
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400100d7
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x420]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000f913
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400100fa
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x14001028f
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140010114
movzx ebx, r11b
mov ecx, 8
lea edx, [rbx - 0x70]
jmp 0x14001022e
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000fd61
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x14000f913
movzx ecx, byte [rbp + r11 + 0x420]
movzx ebx, r11b
lea edx, [rbx + 0x70]
movzx eax, dl
and al, r10b
add al, al
sub cl, al
sub dl, 0x10
jmp 0x140010238
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
jmp 0x14001028f
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001025d
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
jmp 0x14001025a
lea ecx, [r11 - 0x60]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
inc r11
jmp 0x14000f913
movzx ebx, r11b
mov ecx, 0x20
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x40
mov ecx, 0x20
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x420], cl
inc r8
dec r11
inc r11
jmp 0x14000f913
movzx ebx, r11b
mov ecx, 0x30
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x60
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x60
add bl, r10b
add bl, dl
mov byte [rbp + r11 + 0x420], bl
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000f913
lea rdx, [r11 + r15]
mov ecx, 0x20
movzx eax, dl
movzx r10d, bl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
movzx ecx, r11b
movzx eax, r11b
and cl, r10b
inc r8
add cl, cl
sub al, cl
add al, r10b
movzx ecx, al
mov byte [rbp + r11 + 0x420], cl
add rcx, r8
sub r11, rcx
lea ecx, [r11 + 0x30]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x50
add cl, r10b
mov byte [rbp + r11 + 0x420], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x420]
add rax, r8
add r11, rax
inc r11
jmp 0x14000f913
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x80
movzx eax, byte [rbp + r11 + 0x420]
add rax, r8
add r11, rax
inc r11
jmp 0x14000f913
sub r11b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
jmp 0x14000f910
add r11b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
jmp 0x14000f900
lea rcx, [rbp + 0x142db50]
jmp 0x140010373
lea rcx, [rbp + 0x468b80]
jmp 0x140010373
lea rcx, [rbp + 0x420]
lea r12, [0x1400631d4]
mov dword [rsp + 0x28], 0
mov r9d, 0xb4
mov qword [rsp + 0x20], r12
mov r8d, 1
lea rdx, [0x140073008]
call fcn.14005a0b0
lea rcx, [rbp + 0x38]
mov dword [rbp + 0x38], 0x40a00000
mov dword [rbp + 0x3c], 0x43570000
call fcn.1400334c0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x44b], rax
movabs rsi, 0xafeeab177ff2eba0
mov byte [rbp + 0x453], al
movabs r15, 0xf421d39479343940
mov byte [rbp + 0x440], 0x13
movabs r14, 0xc6aa6341285e0580
mov byte [rbp + 0x441], 0xc
mov byte [rbp + 0x442], 0xd
mov byte [rbp + 0x443], 0xc
mov byte [rbp + 0x444], 0xf0
mov byte [rbp + 0x445], 0xd
mov byte [rbp + 0x446], 8
mov byte [rbp + 0x447], 2
mov byte [rbp + 0x448], 0xfb
mov byte [rbp + 0x449], 0xfa
mov byte [rbp + 0x44a], 0x6a
nop word [rax + rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
xor ebx, ebx
cmp rbx, 0x14
jae 0x140010f68
movzx r10d, byte [rbp + rbx + 0x440]
mov rdx, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x140010f5f
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14001049a
lea r11, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x1400104e0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140010ef2
lea rax, [r9 + 3]
cmp r8, rax
je 0x140010e70
lea rax, [r9 + 5]
cmp r8, rax
je 0x140010e18
lea rax, [r9 + 7]
cmp r8, rax
je 0x140010df8
lea rax, [r9 + 4]
cmp r8, rax
je 0x140010dae
nop dword [rax + rax]
cmp r9, rbx
ja 0x140010f56
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14001050e
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010560
lea rax, [r9 + 1]
cmp r8, rax
je 0x140010d8f
lea rax, [r9 + 2]
cmp r8, rax
je 0x140010d67
lea rax, [r9 + 3]
cmp r8, rax
je 0x140010d4d
lea rax, [r9 + 5]
cmp r8, rax
je 0x140010d33
lea rax, [r9 + 6]
cmp r8, rax
je 0x140010d14
lea rax, [r9 + 4]
cmp r8, rax
je 0x140010ce4
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140010a6e
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140010a4c
lea rax, [r9 + 8]
cmp r8, rax
je 0x140010a24
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400109ff
lea rax, [r9 + 3]
cmp r8, rax
je 0x140010b20
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400109e5
lea rcx, [r9 + 0x5a]
cmp r8, rcx
je 0x1400109cb
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400109b1
lea rax, [r9 + 4]
cmp r8, rax
je 0x140010acc
lea rax, [r9 + 2]
cmp r8, rax
je 0x140010981
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140010570
lea r9, [rcx + 0x41]
mov r8, rcx
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x140010f3c
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x140010f1d
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x14001074a
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x14001072b
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x140010714
lea rcx, [r9 + 0x28]
cmp r8, rcx
jb 0x140010938
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400108f0
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400108b2
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14001088a
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140010570
lea r9, [rcx + 0x20]
mov r8, rcx
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x14001085f
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x140010845
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x140010829
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x14001080a
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400107eb
lea rcx, [r9 + 0x2a]
cmp r8, rcx
ja 0x1400107c9
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400107a9
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140010786
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140010769
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140010570
mov r8, rcx
lea r9, [rcx + 0x5a]
jmp 0x140010570
movzx ecx, r10b
movzx r11d, r10b
and cl, bl
add cl, cl
sub r11b, cl
add r11b, bl
jmp 0x140010560
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400104e0
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010465
lea ecx, [rbx + 0x30]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x140010dc9
lea ecx, [rbx + 0x50]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
inc rbx
jmp 0x140010452
lea ecx, [rbx + 0x70]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
inc rbx
jmp 0x140010452
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010e30
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010e54
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010e57
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140010e88
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
jmp 0x140010eae
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x50
inc rbx
jmp 0x140010452
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
mov byte [rbp + rbx + 0x440], r11b
inc rbx
jmp 0x140010452
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
cmp r9, 0x200
jb 0x1400108a2
movzx edi, bl
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x60]
jmp 0x140010dc9
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
cmp r8, 4
jae 0x140010c9a
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x140010bef
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400108c7
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x140010cc3
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x140010b3d
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x140010905
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140010452
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
jmp 0x140010e8b
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x140010e57
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x140010e54
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140010452
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
inc r9
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140010452
mov ecx, 0x28
movzx edi, bl
lea edx, [rdi - 0x30]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010dc9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140010a96
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14001094d
jne 0x140010ac3
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x70
inc rbx
jmp 0x140010452
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140010aeb
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010eae
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140010b13
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010e54
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001094d
movzx edi, bl
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x140010e30
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140010b63
movzx edi, bl
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x140010dc9
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140010b8f
lea ecx, [rbx + 0x80]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
inc rbx
jmp 0x140010452
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140010bb7
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010e57
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140010905
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x40
inc rbx
jmp 0x140010452
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140010c23
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x10
inc rbx
jmp 0x140010452
cmp r8, rcx
jne 0x140010c42
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x140010e8b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140010c70
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140010452
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400108c7
movzx edi, bl
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x140010dc9
movzx r11d, byte [rbp + rbx + 0x440]
movzx edi, bl
lea edx, [rdi + 0x30]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x50
add r11b, r10b
add r11b, dl
jmp 0x140010e30
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x440]
lea r11d, [r10 + rcx]
sub r11b, 0x70
jmp 0x140010e8b
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140010452
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010eae
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x140010e57
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x140010e54
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
inc r9
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140010452
mov ecx, 0x20
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010dc9
movzx edi, bl
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
add dil, 0x40
movzx eax, r10b
and al, dil
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x440], cl
inc r9
dec rbx
inc rbx
jmp 0x140010452
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
dec rbx
inc rbx
jmp 0x140010452
movzx edi, bl
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
add dil, 0x20
movzx eax, r10b
and al, dil
mov ecx, 0x10
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x440], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140010452
lea rcx, [rbx + r15]
mov eax, 0x20
movzx r10d, dl
and dl, cl
sub al, dl
lea r11d, [rax + rax]
add r11b, cl
add r11b, r10b
movzx ecx, r10b
inc r9
and cl, bl
movzx eax, r10b
add cl, cl
sub al, cl
add al, bl
movzx ecx, al
mov byte [rbp + rbx + 0x440], cl
add rcx, r9
sub rbx, rcx
lea edx, [rbx - 0x10]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x38
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x440], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140010452
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
add r11b, 0x80
movzx eax, byte [rbp + rbx + 0x440]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140010452
add bl, 0x60
mov ecx, 0x30
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140010450
add bl, 0x80
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x80
jmp 0x140010440
lea rcx, [rbp + 0x1781430]
jmp 0x140010f6f
lea rcx, [rbp + 0x16da120]
jmp 0x140010f6f
lea rcx, [rbp + 0x440]
xor r15d, r15d
lea rdx, [0x14007300c]
mov dword [rsp + 0x28], r15d
mov r9d, 0x1e
mov r8d, 1
mov qword [rsp + 0x20], r12
call fcn.14005a0b0
call fcn.140024cd0
movaps xmm1, xmm7
movaps xmm0, xmm14
call fcn.140032a70
lea rcx, [rbp + 0x40]
call fcn.140026c10
xor r9d, r9d
lea rdx, [rbp + 0x48]
mov r8d, 1
lea rcx, str.second_tab
movss xmm0, dword [rax]
subss xmm0, xmm6
mov dword [rbp + 0x4c], 0x43ad0000
movss dword [rbp + 0x48], xmm0
call fcn.140021f40
call fcn.1400279e0
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x1a0]
mov r8d, edx
mov r14, rax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x220]
mov r8d, edx
mov esi, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x230]
mov r8d, edx
mov edi, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x240]
mov r8d, edx
mov ebx, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0x50]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0x58]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x140063558]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x140063530]
addss xmm2, dword [0x140063528]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0x50], xmm0
mov rcx, r14
movss dword [rbp + 0x54], xmm1
movss dword [rbp + 0x5c], xmm2
movss dword [rbp + 0x58], xmm3
call fcn.14003c180
call fcn.1400279e0
mov rbx, rax
mov edx, 0x50
mov dword [rsp + 0x20], 0xc8
mov r9d, edx
lea rcx, [rbp + 0x250]
mov r8d, edx
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
movss xmm0, dword [rsp + 0x58]
lea r9, str.Extra
addss xmm0, dword [0x140063540]
mov r8d, eax
mov qword [rsp + 0x20], r15
lea rdx, [rbp + 0x60]
mov rcx, rbx
movss dword [rbp + 0x60], xmm0
movss xmm0, dword [rsp + 0x5c]
addss xmm0, dword [0x14006352c]
movss dword [rbp + 0x64], xmm0
call fcn.14003c360
lea rcx, [rbp + 0x68]
mov dword [rbp + 0x68], 0x40a00000
mov dword [rbp + 0x6c], 0x42200000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x460], 0x84
movups xmmword [rbp + 0x46c], xmm0
mov byte [rbp + 0x47c], al
movabs rsi, 0xd97d3c61bf829650
mov byte [rbp + 0x461], 0x90
movabs rdi, 0xcf21f05d17ea1540
mov byte [rbp + 0x462], 0xa0
movabs r14, 0xc4c6a45870519430
mov byte [rbp + 0x463], 0x94
mov byte [rbp + 0x464], 0x91
mov byte [rbp + 0x465], 0xa1
mov byte [rbp + 0x466], 0x56
mov byte [rbp + 0x467], 0x8b
mov byte [rbp + 0x468], 0xb1
mov byte [rbp + 0x469], 0xb7
mov byte [rbp + 0x46a], 0x8f
mov byte [rbp + 0x46b], 0x2b
nop word [rax + rax]
mov r9, qword [0x1400a8180]
mov r10, qword [0x1400a8188]
nop
mov r11, r15
cmp r11, 0x1d
jae 0x140011987
movzx r8d, byte [rbp + r11 + 0x460]
mov ebx, r8d
nop dword [rax]
cmp r9, r11
ja 0x14001197e
lea rax, [r10 + 1]
cmp r9, rax
jae 0x140011257
lea rax, [r11 + r14]
movzx edx, r8b
and bl, al
add bl, bl
sub dl, bl
sub dl, 0x50
add dl, al
jmp 0x140011284
je 0x140011929
lea rax, [r10 + 2]
cmp r9, rax
je 0x1400118d1
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400118b0
lea rax, [r10 + 8]
cmp r9, rax
je 0x14001186b
cmp r10, r11
ja 0x140011975
lea rax, [r10 + 0x10]
cmp r9, rax
jae 0x1400112b0
lea ecx, [r11 - 0x30]
mov edx, 0x28
movzx eax, cl
and al, r8b
sub dl, al
add dl, dl
add dl, cl
add dl, r8b
jmp 0x1400112f1
lea rax, [r10 + 1]
cmp r9, rax
je 0x14001184f
lea rax, [r10 + 2]
cmp r9, rax
je 0x140011834
lea rax, [r10 + 5]
cmp r9, rax
je 0x140011806
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400117bc
lea rax, [r10 + 8]
cmp r9, rax
je 0x14001178d
lea rax, [r10 + r9]
cmp rax, r11
jbe 0x1400113d6
nop
lea rax, [r10 + 0x400]
cmp r9, rax
je 0x1400113b5
lea rax, [r10 + 3]
cmp r9, rax
je 0x140011392
lea r9, [rax + 6]
cmp rax, r9
jb 0x140011955
lea r10, [r9 + 3]
lea rax, [r10 + 3]
cmp r9, rax
ja 0x140011363
lea rax, [r10 + 0x28]
cmp r9, rax
ja 0x140011345
mov r9, rax
lea r10, [rax + 0x28]
jmp 0x140011300
lea ecx, [r11 - 0x48]
movzx ebx, r11b
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 8
jmp 0x14001174d
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r8b
sub cl, al
movzx eax, byte [rbp + r11 + 0x460]
add cl, cl
add rax, r10
add dl, cl
add r11, rax
add dl, r8b
inc r11
jmp 0x140011213
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
dec r11
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
inc r11
jmp 0x140011213
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
movzx ebx, r11b
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
jmp 0x140011883
lea rax, [r10 + 0x10]
cmp r9, rax
jae 0x140011491
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
lea rax, [r10 + r9]
cmp rax, 0x10
je 0x140011775
lea rax, [r10 + 0x10]
cmp r9, rax
jbe 0x140011571
lea edx, [r11 + 0x10]
movzx eax, r8b
and al, dl
movzx ecx, r8b
add al, al
sub dl, 0x70
sub cl, al
add dl, cl
cmp r9, 0x400
jae 0x140011730
lea rax, [r10 + 0x400]
cmp r9, rax
jbe 0x140011652
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
cmp r10, 0x400
jb 0x140011720
movzx ebx, r11b
mov edx, 0xc
lea ecx, [rbx - 0x28]
movzx eax, cl
and al, r8b
sub dl, al
add dl, dl
add dl, cl
add dl, r8b
add dl, dl
jmp 0x140011883
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400114c9
lea edx, [r11 - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r8b
sub cl, al
movzx eax, byte [rbp + r11 + 0x460]
add cl, cl
add rax, r10
add dl, cl
add r11, rax
add dl, r8b
inc r11
jmp 0x140011213
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400114f3
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
movzx ebx, r11b
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
jmp 0x1400117d7
lea rax, [r10 + 5]
cmp r9, rax
jne 0x14001151c
movzx ebx, r11b
movzx eax, r8b
mov ecx, 4
lea edx, [rbx + 0x48]
and al, dl
sub cl, al
add cl, cl
add cl, r8b
add dl, cl
jmp 0x14001174d
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140011545
lea ecx, [r11 + 0x58]
dec r11
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x68
inc r11
jmp 0x140011213
lea rax, [r10 + 8]
cmp r9, rax
jne 0x1400113fb
movzx ebx, r11b
movzx eax, r8b
movzx ecx, r8b
lea edx, [rbx + 0x78]
and al, dl
sub dl, 0x48
add al, al
sub cl, al
add dl, cl
jmp 0x140011883
lea rax, [r10 + 1]
cmp r9, rax
jne 0x14001159a
movzx ebx, r11b
movzx eax, r8b
mov ecx, 0x10
lea edx, [rbx + 0x20]
and al, dl
sub cl, al
add cl, cl
add cl, r8b
add dl, cl
jmp 0x140011883
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400115c6
lea edx, [r11 + 0x40]
movzx eax, r8b
and al, dl
mov ecx, 0x20
sub cl, al
dec r11
add cl, cl
add cl, r8b
add dl, cl
inc r11
jmp 0x140011213
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400115ef
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
add r9, r10
jmp 0x14001181c
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140011618
movzx ebx, r11b
movzx eax, r8b
movzx ecx, r8b
lea edx, [rbx + 0x80]
and al, dl
add al, al
sub cl, al
add dl, 0x80
jmp 0x1400117d5
lea rax, [r10 + 8]
cmp r9, rax
jne 0x14001142d
lea ecx, [r11 - 0x60]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
movzx eax, byte [rbp + r11 + 0x460]
add rax, r10
add r11, rax
lea edx, [rcx + r8]
sub dl, 0x60
inc r11
jmp 0x140011213
lea rax, [r10 + 1]
cmp r9, rax
jne 0x140011676
lea edx, [r11 + 0x48]
movzx eax, r8b
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r8b
jmp 0x14001193c
lea rax, [r10 + 2]
cmp r9, rax
jne 0x14001169f
movzx ebx, r11b
mov ecx, 0x14
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
jmp 0x1400117d7
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400116c8
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
add r9, r10
jmp 0x14001181c
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400116f4
lea edx, [r11 - 0x58]
movzx eax, r8b
and al, dl
mov ecx, 0x34
sub cl, al
dec r11
add cl, cl
add cl, r8b
add dl, cl
inc r11
jmp 0x140011213
lea rax, [r10 + 8]
cmp r9, rax
jne 0x140011462
movzx ebx, r11b
movzx eax, r8b
movzx ecx, r8b
lea edx, [rbx - 0x38]
and al, dl
sub dl, 0x78
add al, al
sub cl, al
add dl, cl
jmp 0x140011883
mov byte [rbp + r11 + 0x460], dl
inc r11
jmp 0x140011213
movzx ebx, r11b
movzx eax, r8b
movzx ecx, r8b
lea edx, [rbx - 0x18]
and al, dl
sub dl, 0x58
add al, al
sub cl, al
add dl, cl
add dl, r8b
add bl, 0x70
movzx eax, r8b
and al, bl
movzx ecx, dl
add al, al
sub cl, al
sub cl, 0x10
add cl, r8b
add cl, bl
mov byte [rbp + r11 + 0x460], cl
add r9, r10
jmp 0x14001181c
movzx ebx, r11b
mov ecx, 0x1c
lea edx, [rbx - 8]
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
jmp 0x1400117d5
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r8b
sub cl, al
movzx eax, byte [rbp + r11 + 0x460]
add cl, cl
add rax, r10
add dl, cl
add r11, rax
add dl, r8b
inc r11
jmp 0x140011213
movzx ebx, r11b
movzx eax, r8b
mov ecx, 0x20
lea edx, [rbx + 0x40]
and al, dl
sub cl, al
add cl, cl
add cl, r8b
add dl, cl
add bl, 0x80
movzx eax, r8b
and al, bl
inc r10
add al, al
movzx ecx, r8b
sub cl, al
add cl, 0x80
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x460], al
add rax, r10
sub r11, rax
jmp 0x1400118e4
lea ecx, [r11 + 0x30]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea edx, [rcx + r8]
sub dl, 0x50
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140011213
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edx, [r11 + r8]
dec r11
inc r11
jmp 0x140011213
movzx ebx, r11b
movzx eax, r8b
movzx ecx, r8b
lea edx, [rbx - 0x20]
and al, dl
sub dl, 0x20
add al, al
sub cl, al
add dl, cl
jmp 0x140011883
movzx ebx, r11b
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x40
add bl, 0x60
mov ecx, 0x30
movzx eax, bl
and al, r8b
sub cl, al
add cl, cl
add cl, bl
add cl, r8b
mov byte [rbp + r11 + 0x460], cl
inc r10
dec r11
inc r11
jmp 0x140011213
lea ecx, [r11 - 0x60]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea edx, [rcx + r8]
sub dl, 0x60
dec r11
inc r11
jmp 0x140011213
lea rcx, [r11 + rsi]
movzx edx, r8b
and bl, cl
add bl, bl
sub dl, bl
sub dl, 0x30
add dl, cl
lea ecx, [r11 + 8]
movzx eax, r8b
and al, cl
inc r9
add al, al
sub r8b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r8b, 0x38
add r8b, cl
mov byte [rbp + r11 + 0x460], r8b
add r11, rax
movzx eax, byte [rbp + r11 + 0x460]
add rax, r10
add r11, rax
inc r11
jmp 0x140011213
mov eax, 0x20
lea rcx, [r11 + rdi]
and bl, cl
sub al, bl
lea edx, [rax + rax]
add dl, r8b
add dl, cl
movzx eax, byte [rbp + r11 + 0x460]
add rax, r10
add r11, rax
inc r11
jmp 0x140011213
add r11b, 0x40
mov ecx, 0x20
movzx eax, r8b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r8b
add dl, r11b
jmp 0x140011200
lea rcx, [rbp + 0x140b368]
jmp 0x14001198e
lea rcx, [rbp + 0x14cf3f0]
jmp 0x14001198e
lea rcx, [rbp + 0x460]
lea rdx, [0x1400a7bc4]
call fcn.140053890
lea rcx, [rbp + 0x70]
mov dword [rbp + 0x70], 0x40a00000
mov dword [rbp + 0x74], 0x42780000
call fcn.1400334c0
movzx r10d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x480], 0x44
movups xmmword [rbp + 0x48c], xmm0
mov byte [rbp + 0x49c], al
movabs r14, 0x842cfd6a20edd470
mov byte [rbp + 0x481], 0x50
movabs r12, 0x7e19256d697f2be0
mov byte [rbp + 0x482], 0x20
movabs r13, 0xd5751816fbf96410
mov byte [rbp + 0x483], 0x54
movabs r15, 0x2cd10ac08e739c40
mov byte [rbp + 0x484], 0x51
mov byte [rbp + 0x485], 0x21
mov byte [rbp + 0x486], 0x96
mov byte [rbp + 0x487], 0x43
mov byte [rbp + 0x488], 0x4d
mov byte [rbp + 0x489], 0x21
mov byte [rbp + 0x48a], 0x3e
mov byte [rbp + 0x48b], 0xab
nop word [rax + rax]
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
xor ebx, ebx
cmp rbx, 0x1d
jae 0x140012502
movzx r11d, byte [rbp + rbx + 0x480]
mov rdi, r11
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400124f9
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x140011ab1
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x10
add r10b, cl
jmp 0x140011ae5
lea rax, [r8 + 1]
cmp r9, rax
je 0x140012486
lea rax, [r8 + 2]
cmp r9, rax
je 0x140012426
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400123dc
lea rax, [r8 + 5]
cmp r9, rax
je 0x140012384
cmp r8, rbx
ja 0x1400124f0
lea rax, [r8 + 0x41]
cmp r9, rax
jae 0x140011b14
lea ecx, [rbx - 0x70]
mov r10d, 8
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140011b50
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001233a
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001231d
lea rax, [r8 + 5]
cmp r9, rax
je 0x140012303
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400122d8
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140012007
nop dword [rax]
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140011ff7
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140011fd4
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140011faf
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140011f8d
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140011f73
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140011f54
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140011f35
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140011f1b
lea rax, [r8 + 8]
cmp r9, rax
je 0x140011b60
lea r9, [r8 + 0x28]
lea r8, [r9 + 0x200]
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400124d1
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x1400124b7
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x140011d15
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140011cf6
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140011cd9
lea rax, [r8 + 9]
cmp r9, rax
jb 0x140011edb
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x140011e9a
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140011e53
lea r9, [r8 + 5]
lea r8, [r9 + 0x10]
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x140011e23
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140011e04
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140011dea
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140011dd0
lea rax, [r8 + 8]
cmp r9, rax
ja 0x140011db1
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140011d94
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140011d74
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140011d4c
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x140011d2f
lea r9, [r8 + 0x41]
lea r8, [r9 + 3]
jmp 0x140011b60
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x140011b50
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140011ae5
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x140011a75
lea ecx, [rbx - 0x38]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x140012357
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
inc r8
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140011a62
lea ecx, [rbx + 0x28]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
inc rbx
jmp 0x140011a62
lea ecx, [rbx + 0x58]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x14001239c
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400123c0
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
jmp 0x1400123c3
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x1400123f8
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140012442
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r8
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140011a62
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 0x61
jb 0x14001227e
mov edx, 0x1c
movzx edi, bl
lea ecx, [rdi - 8]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x140012357
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 3
jae 0x14001228e
lea rax, [r8 + 9]
cmp r9, rax
jbe 0x1400121d3
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r11b
jmp 0x140011e61
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
lea rax, [r8 + r9]
cmp rax, 0x10
je 0x1400122b7
lea rax, [r8 + 0x64]
cmp r9, rax
jbe 0x14001212f
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r11b
jmp 0x140011ea8
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x140012442
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400123f8
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400123c3
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x1400123c0
mov ecx, 0x34
movzx edi, bl
lea edx, [rdi - 0x58]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001239c
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140011a62
lea ecx, [rbx + 8]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
inc rbx
jmp 0x140011a62
movzx edi, bl
mov ecx, 0x3c
lea edx, [rdi + 0x38]
jmp 0x140012345
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x14001202a
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x140011ef0
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001205e
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x28
inc rbx
jmp 0x140011a62
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140012086
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400123f8
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400120a9
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x1400123c3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400120d1
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400123c0
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400120fa
lea ecx, [rbx + 0x78]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
inc rbx
jmp 0x140011a62
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140011ef0
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
inc r8
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140011a62
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140012155
movzx edi, bl
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
jmp 0x140012357
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140012181
lea ecx, [rbx + 0x70]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
inc rbx
jmp 0x140011a62
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400121a9
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400123c3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140011eb4
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x1400123f8
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001220c
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r8
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140011a62
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001222f
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x140012442
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012257
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400123c3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140011e6d
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x1400123c0
mov byte [rbp + rbx + 0x480], r10b
inc rbx
jmp 0x140011a62
movzx r10d, byte [rbp + rbx + 0x480]
movzx edi, bl
lea edx, [rdi - 0x38]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dl
add r10b, r11b
jmp 0x14001239c
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x480]
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400123f8
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x20
inc rbx
jmp 0x140011a62
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x1400123c3
movzx ecx, bl
movzx r10d, bl
and cl, r11b
dec rbx
add cl, cl
sub r10b, cl
add r10b, r11b
inc rbx
jmp 0x140011a62
movzx edi, bl
mov ecx, 0x30
lea edx, [rdi + 0x60]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
sub dil, 0x20
and al, dil
add al, al
sub r11b, al
sub r11b, 0x20
add r11b, dil
mov byte [rbp + rbx + 0x480], r11b
inc r8
dec rbx
inc rbx
jmp 0x140011a62
movzx edi, bl
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
sub dil, 0x50
movzx eax, r11b
and al, dil
mov ecx, 0x18
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x480], cl
add r9, r8
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140011a62
movzx r11d, dil
lea rcx, [rbx + r12]
and dil, cl
movzx r10d, r11b
add dil, dil
sub r10b, dil
sub r10b, 0x20
add r10b, cl
lea edx, [rbx + 0x80]
movzx eax, r11b
and al, dl
inc r8
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x80
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x480], al
add rax, r8
sub rbx, rax
jmp 0x140012442
movzx r11d, dil
lea rcx, [rbx + r13]
and dil, cl
movzx r10d, r11b
add dil, dil
sub r10b, dil
sub r10b, 0x70
add r10b, cl
lea edx, [rbx + 0x68]
inc r9
movzx eax, dl
mov ecx, 0x14
and al, r11b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x480], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x480]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140011a62
lea rdx, [rbx + r15]
mov ecx, 0x20
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + rbx + 0x480]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140011a62
add bl, 0x10
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x70
jmp 0x140011a60
add bl, 0x40
mov ecx, 0x20
movzx eax, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x140011a50
lea rcx, [rbp + 0x15c14e8]
jmp 0x140012509
lea rcx, [rbp + 0x11ef8d0]
jmp 0x140012509
lea rcx, [rbp + 0x480]
lea rdx, [0x1400a7baf]
call fcn.140053890
lea rcx, [rbp + 0x78]
mov dword [rbp + 0x78], 0x40a00000
mov dword [rbp + 0x7c], 0x42cc0000
call fcn.1400334c0
lea rax, str.Head
mov dword [rsp + 0x20], 4
mov qword [rbp + 0x6d8], rax
lea r8, [rbp + 0x6d8]
lea rax, str.Neck
mov r9d, 4
mov qword [rbp + 0x6e0], rax
lea rdx, [0x1400a7bc0]
lea rax, str.Chest
mov qword [rbp + 0x6e8], rax
lea rcx, str.Aim_Bone
lea rax, str.Pelvis
mov qword [rbp + 0x6f0], rax
call fcn.140054620
lea rcx, [rbp + 0x80]
mov dword [rbp + 0x80], 0x40a00000
mov dword [rbp + 0x84], 0x432f0000
call fcn.1400334c0
call fcn.14005aac0
call fcn.14005aac0
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x368], rax
movabs r14, 0x6e592c16abad45a2
mov byte [rbp + 0x360], 0x85
movabs r15, 0x5d2893afa765f5fa
mov byte [rbp + 0x361], 0xba
movabs r13, 0x2174b9c96877c9e4
mov byte [rbp + 0x362], 0xb7
movabs r12, 0xaa0d05fcea9b71b8
mov byte [rbp + 0x363], 0x63
mov byte [rbp + 0x364], 0x97
mov byte [rbp + 0x365], 0xa2
mov byte [rbp + 0x366], 0xd7
mov byte [rbp + 0x367], 0x5f
nop word [rax + rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
xor ebx, ebx
cmp rbx, 0x10
jae 0x140012fc2
movzx r11d, byte [rbp + rbx + 0x360]
mov rdi, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140012fb9
lea rax, [r9 + 9]
cmp r8, rax
jae 0x14001268e
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x6e
add r10b, cl
jmp 0x1400126c2
lea rax, [r9 + 1]
cmp r8, rax
je 0x140012f49
lea rax, [r9 + 2]
cmp r8, rax
je 0x140012ec1
lea rax, [r9 + 3]
cmp r8, rax
je 0x140012e8d
lea rax, [r9 + 5]
cmp r8, rax
je 0x140012e48
cmp r9, rbx
ja 0x140012fb0
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400126ed
lea r10d, [rbx + 0x7e]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x72
add r10b, r11b
jmp 0x140012720
lea rax, [r9 + 1]
cmp r8, rax
je 0x140012dff
lea rax, [r9 + 2]
cmp r8, rax
je 0x140012dde
lea rax, [r9 + 3]
cmp r8, rax
je 0x140012dbf
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140012b97
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140012b79
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140012b55
lea rax, [r9 + 4]
cmp r8, rax
je 0x140012b34
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140012b16
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140012af8
lea rax, [r9 + 2]
cmp r8, rax
je 0x140012ada
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140012abc
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140012a90
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140012f91
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140012f76
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400128a2
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140012882
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140012a3e
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400129cd
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400129a7
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140012730
lea r8, [r9 + 3]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14001297b
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14001295d
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140012942
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140012924
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140012903
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400128df
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400128c1
lea r8, [r9 + 0x41]
lea r9, [r8 + 6]
jmp 0x140012730
lea ecx, [rbx - 0x70]
mov r10d, 8
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140012720
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140012655
lea edx, [rbx - 0x31]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
add r10b, 0x57
jmp 0x140012e18
lea ecx, [rbx - 0x47]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xf
inc rbx
jmp 0x140012642
lea ecx, [rbx - 0x5d]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x75
inc rbx
jmp 0x140012642
lea ecx, [rbx + 0x77]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x41
add r8, r9
jmp 0x140012ea8
lea ecx, [rbx + 0x61]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x59
jmp 0x140012ea8
lea edx, [rbx + 0x4b]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0xd
add r10b, dl
jmp 0x140012edd
lea ecx, [rbx + 0x1f]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r9
add rbx, rax
lea r10d, [rcx + r11]
add r10b, 0x27
inc rbx
jmp 0x140012642
lea ecx, [rbx - 0x18]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x58
mov byte [rbp + rbx + 0x360], r10b
inc rbx
jmp 0x140012642
lea edx, [rbx - 0x44]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x24
add r10b, dl
cmp r8, 4
jae 0x140012d73
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140012d14
lea edx, [rbx + 0x1d]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x35
add r10b, dl
cmp r9, 0x5a
jb 0x1400129bd
movzx ecx, r11b
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 7]
and al, dl
add al, al
sub cl, al
add cl, 0x31
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x140012e1b
mov ecx, 0x3b
lea edx, [rbx - 0x5a]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x140012d99
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x140012c6f
lea edx, [rbx + 0x36]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x7a
jmp 0x1400129e3
lea ecx, [rbx + 1]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r9
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 7
inc rbx
jmp 0x140012642
lea edx, [rbx - 0x15]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x6d
add r10b, dl
jmp 0x140012f06
lea edx, [rbx - 0x2b]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x2d
add r10b, dl
jmp 0x140012edd
lea ecx, [rbx - 0x57]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x61
add r8, r9
jmp 0x140012ea8
lea edx, [rbx - 0x6d]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
sub r10b, 5
jmp 0x140012e61
lea ecx, [rbx + 0x7d]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6b
inc rbx
jmp 0x140012642
lea ecx, [rbx + 0x67]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2f
inc rbx
jmp 0x140012642
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi + 0x51]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x37
jmp 0x140012e18
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140012bbb
lea edx, [rbx + 0xb]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x4d
jmp 0x140012a55
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140012bf0
lea ecx, [rbx + 0x65]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r9
add rbx, rax
lea r10d, [rcx + r11]
add r10b, 0x3d
inc rbx
jmp 0x140012642
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140012c17
lea edx, [rbx - 0x6f]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 9
add r10b, dl
jmp 0x140012edd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140012c3e
lea ecx, [rbx - 0x43]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2b
add r8, r9
jmp 0x140012ea8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140012a58
lea ecx, [rbx - 1]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 7
inc rbx
jmp 0x140012642
jne 0x140012c8f
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi + 0x4c]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x14
jmp 0x140012e18
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140012cc0
lea edx, [rbx + 0x62]
mov ecx, 0x29
movzx eax, r11b
inc r9
and al, dl
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140012642
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140012ce8
mov ecx, 0xf
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 0x72]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140012e61
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400129e6
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140012edd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140012d49
lea ecx, [rbx + 0x33]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r9
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x65
inc rbx
jmp 0x140012642
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140012a16
lea edx, [rbx + 0x49]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
inc r10b
add r10b, dl
jmp 0x140012f06
movzx r10d, byte [rbp + rbx + 0x360]
movzx edi, bl
movzx eax, r11b
lea edx, [rdi + 0xf]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x69
add r10b, r11b
jmp 0x140012e61
lea edx, [rbx + 0x25]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, byte [rbp + rbx + 0x360]
sub r10b, 3
add r10b, dl
jmp 0x140012edd
mov ecx, 0x13
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 0x2a]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140012e61
lea ecx, [rbx - 0x40]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
inc rbx
jmp 0x140012642
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi - 0x6c]
and al, dl
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, dl
movzx eax, r11b
add dil, 4
and al, dil
add al, al
sub r11b, al
sub r11b, 0x1c
add r11b, dil
mov byte [rbp + rbx + 0x360], r11b
inc r9
dec rbx
inc rbx
jmp 0x140012642
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi + 0x26]
and al, dl
add al, al
sub r10b, al
sub r10b, 0xa
add r10b, dl
add dil, 0x1a
movzx eax, r11b
and al, dil
mov ecx, 0x25
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x360], cl
add r8, r9
jmp 0x140012ea8
lea rdx, [rbx + r15]
mov ecx, 0x15
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140012642
movzx r11d, dil
lea rcx, [rbx + r13]
and dil, cl
movzx r10d, r11b
add dil, dil
sub r10b, dil
sub r10b, 0x3c
add r10b, cl
lea edx, [rbx + 0x30]
movzx eax, r11b
and al, dl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x50
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x360], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x3b]
movzx eax, r11b
and al, cl
inc r8
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
add r11b, 0x63
add r11b, cl
mov byte [rbp + rbx + 0x360], r11b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x360]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140012642
lea rcx, [rbx + r12]
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 8
movzx eax, byte [rbp + rbx + 0x360]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140012642
add bl, 0x4e
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x22
jmp 0x140012640
add bl, 0x38
mov ecx, 0x3c
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x140012630
lea rbx, [rbp + 0x179025b]
jmp 0x140012fc9
lea rbx, [rbp + 0x1701866]
jmp 0x140012fc9
lea rbx, [rbp + 0x360]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x270]
mov r8d, edx
call fcn.140003c80
mov rdx, rbx
lea rcx, [rbp + 0x280]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x280], xmm0
call fcn.14005b720
mov r8d, dword [0x1400a7dd8]
lea rdx, [0x1400089b0]
mov ecx, dword [0x140073010]
call fcn.140009ee0
call fcn.140024cd0
mov eax, dword [0x1400a8194]
xor r13d, r13d
cmp eax, 1
jne 0x140019346
lea rcx, [rbp + 0x88]
mov dword [rbp + 0x88], 0x41700000
mov dword [rbp + 0x8c], 0x425c0000
call fcn.1400334c0
xor r9d, r9d
mov dword [rbp + 0x90], 0x42f00000
mov r8d, 1
mov dword [rbp + 0x94], 0x43ad0000
lea rdx, [rbp + 0x90]
lea rcx, str.tab_control
call fcn.140021f40
lea rcx, [rbp + 0x98]
mov dword [rbp + 0x98], 0x41200000
mov dword [rbp + 0x9c], 0x41200000
call fcn.1400334c0
lea rdx, [0x14009ccc5]
lea rcx, str.General
call fcn.140054650
test al, al
je 0x1400130c6
mov byte [0x14009ccc6], 0
mov byte [0x14009ccc7], 0
call fcn.140024cd0
movaps xmm1, xmm7
movaps xmm0, xmm14
call fcn.140032a70
lea rcx, [rbp + 0xa0]
call fcn.140026c10
xor r9d, r9d
lea rdx, [rbp + 0xa8]
mov r8d, 1
lea rcx, str.first_tab
movss xmm0, dword [rax]
mulss xmm0, dword [0x140063470]
mov dword [rbp + 0xac], 0x43ad0000
subss xmm0, xmm6
movss dword [rbp + 0xa8], xmm0
call fcn.140021f40
call fcn.1400279e0
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x290]
mov r8d, edx
mov r14, rax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2a0]
mov r8d, edx
mov esi, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2b0]
mov r8d, edx
mov edi, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2c0]
mov r8d, edx
mov ebx, eax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0xb0]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0xb8]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x14006353c]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x140063530]
addss xmm2, dword [0x140063528]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0xb0], xmm0
mov rcx, r14
movss dword [rbp + 0xb4], xmm1
movss dword [rbp + 0xbc], xmm2
movss dword [rbp + 0xb8], xmm3
call fcn.14003c180
call fcn.1400279e0
mov edx, 0x50
mov dword [rsp + 0x20], 0xc8
mov r9d, edx
lea rcx, [rbp + 0x2d0]
mov r8d, edx
mov rbx, rax
call fcn.140003c80
mov rcx, rax
call fcn.140023b20
movss xmm0, dword [rsp + 0x58]
lea r9, str.Aimbot
movss xmm1, dword [rsp + 0x5c]
lea rdx, [rbp + 0xc0]
addss xmm0, dword [0x140063534]
addss xmm1, dword [0x14006352c]
mov r8d, eax
mov qword [rsp + 0x20], r13
mov rcx, rbx
movss dword [rbp + 0xc0], xmm0
movss dword [rbp + 0xc4], xmm1
call fcn.14003c360
lea rcx, [rbp + 0xc8]
mov dword [rbp + 0xc8], 0x40a00000
mov dword [rbp + 0xcc], 0x42200000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x4b4], eax
movups xmmword [rbp + 0x4a4], xmm0
mov word [rbp + 0x4b8], ax
movabs rsi, 0x2f6434230be8e4fe
mov byte [rbp + 0x4a0], 0x60
movabs r15, 0x4f53cdd5e4be0a92
mov byte [rbp + 0x4a1], 0x54
movabs r14, 0x3f5c00fc785377c8
mov byte [rbp + 0x4a2], 0x5c
mov byte [rbp + 0x4a3], 0xab
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x1a
jae 0x140013d2e
movzx r10d, byte [rbp + r11 + 0x4a0]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x140013d25
lea rax, [r8 + 0x41]
cmp r9, rax
jae 0x14001338a
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 7
sub dl, al
add dl, dl
add dl, bl
add dl, cl
jmp 0x1400133c0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140013cb6
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013c59
lea rax, [r8 + 5]
cmp r9, rax
je 0x140013c06
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013be3
nop
cmp r8, r11
ja 0x140013d1c
lea rax, [r8 + 8]
cmp r9, rax
jae 0x1400133e9
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2e
jmp 0x140013430
lea rax, [r8 + 1]
cmp r9, rax
je 0x140013b9b
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013b78
lea rax, [r8 + 4]
cmp r9, rax
je 0x140013b5b
lea rax, [r8 + 5]
cmp r9, rax
je 0x140013b41
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013af6
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400138b2
nop dword [rax]
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013894
lea rax, [r8 + 8]
cmp r9, rax
je 0x140013871
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140013851
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140013834
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14001381a
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400137ee
lea rax, [r8 + 6]
cmp r9, rax
je 0x140013440
lea r9, [r8 + 4]
lea r8, [r9 + 0x20]
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140013cfc
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140013ce0
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x1400135e6
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x1400135c9
lea rax, [r8 + 4]
cmp r9, rax
jb 0x1400135af
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14001379e
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14001375b
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14001371e
lea rax, [r8 + 9]
cmp r9, rax
jb 0x1400136f9
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140013440
lea r9, [r8 + 0x20]
lea r8, [r9 + 0x3e8]
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x1400136cd
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400136b3
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140013695
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14001367b
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140013661
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x140013643
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140013623
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x140013600
lea r9, [r8 + 0x3e8]
lea r8, [r9 + 0x2a]
jmp 0x140013440
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x140013430
lea edx, [r11 - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400133c0
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x140013356
lea ecx, [r11 + 0x17]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
inc r11
jmp 0x140013343
lea ecx, [r11 + 0x4d]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1b
inc r11
jmp 0x140013343
lea ecx, [r11 - 0x7d]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6b
jmp 0x140013c1e
lea ecx, [r11 - 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xf
jmp 0x140013c3e
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
jmp 0x140013c41
lea ecx, [r11 + 0x25]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 3
jmp 0x140013b11
lea ecx, [r11 + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7d
jmp 0x140013c73
lea ecx, [r11 - 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4a0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 9
inc r11
jmp 0x140013343
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
mov byte [rbp + r11 + 0x4a0], dl
inc r11
jmp 0x140013343
lea edx, [r11 - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 8
jb 0x14001370e
movzx ebx, r11b
lea ecx, [rbx - 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x1f
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x140013bb6
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1c
cmp r9, 0x2a
jae 0x140013aad
lea rax, [r8 + 0x41]
cmp r9, rax
jbe 0x1400139ff
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5b
jmp 0x140013736
lea edx, [r11 + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x140013ad4
lea rax, [r8 + 0x80]
cmp r9, rax
jbe 0x14001395d
lea edx, [r11 - 0x56]
mov ecx, 0x2d
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013770
lea ecx, [r11 + 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4a0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x29
inc r11
jmp 0x140013343
lea ecx, [r11 + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x11
jmp 0x140013c3e
movzx ebx, r11b
lea ecx, [rbx + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x75
jmp 0x140013c1e
lea ecx, [r11 - 0x6d]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 5
inc r11
jmp 0x140013343
lea ecx, [r11 - 0x37]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7f
inc r11
jmp 0x140013343
lea ecx, [r11 - 1]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 7
jmp 0x140013bb6
lea rax, [r8 + 8]
cmp r9, rax
jae 0x1400138d5
lea ecx, [r11 + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3d
jmp 0x1400137b6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001390a
lea ecx, [r11 + 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4a0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x2d
inc r11
jmp 0x140013343
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140013933
lea ecx, [r11 - 0x19]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x51
inc r11
jmp 0x140013343
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400137b6
movzx ebx, r11b
lea ecx, [rbx + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
jmp 0x140013bb6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140013983
movzx ebx, r11b
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2c
jmp 0x140013bb6
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400139b2
lea edx, [r11 + 0x3e]
mov ecx, 0x27
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140013343
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400139d5
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
jmp 0x140013c3e
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140013770
lea edx, [r11 - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013c73
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140013a34
lea ecx, [r11 - 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4a0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x2b
inc r11
jmp 0x140013343
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140013a57
lea ecx, [r11 - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4f
jmp 0x140013c73
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140013a7d
movzx ebx, r11b
lea ecx, [rbx - 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x37
jmp 0x140013c1e
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140013736
lea ecx, [r11 + 0x43]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2b
inc r11
jmp 0x140013343
movzx ecx, byte [rbp + r11 + 0x4a0]
movzx ebx, r11b
lea edx, [rbx - 0x5f]
movzx eax, dl
sub dl, 0x67
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x140013c1e
movzx ebx, r11b
lea ecx, [rbx + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x4a0]
lea edx, [r10 + rcx]
add dl, 0x13
jmp 0x140013b11
movzx ebx, r11b
mov ecx, 0x14
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x30
inc r8
movzx eax, bl
mov ecx, 0x28
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x4a0], al
add rax, r8
sub r11, rax
jmp 0x140013c73
lea ecx, [r11 - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x52
jmp 0x140013c41
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013c3e
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140013343
movzx ebx, r11b
mov ecx, 0x26
lea edx, [rbx - 0x54]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x3c
mov ecx, 0x2e
movzx eax, bl
inc r8
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x4a0], cl
dec r11
inc r11
jmp 0x140013343
lea ecx, [r11 + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x22
inc r8
dec r11
inc r11
jmp 0x140013343
movzx ebx, r11b
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
add bl, 6
movzx ecx, dl
movzx eax, bl
and al, r10b
add al, al
sub cl, al
sub cl, 0x2a
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x4a0], cl
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140013343
lea rdx, [r11 + r15]
mov ecx, 1
movzx eax, dl
movzx r10d, bl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
lea ecx, [r11 + 0x35]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x73
add cl, r10b
mov byte [rbp + r11 + 0x4a0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x4a0]
add rax, r8
add r11, rax
inc r11
jmp 0x140013343
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x78
movzx eax, byte [rbp + r11 + 0x4a0]
add rax, r8
add r11, rax
inc r11
jmp 0x140013343
add r11b, 0x12
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x7e
jmp 0x140013340
add r11b, 0x48
mov ecx, 4
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x140013330
lea rcx, [rbp + 0x140f015]
jmp 0x140013d35
lea rcx, [rbp + 0x76397a]
jmp 0x140013d35
lea rcx, [rbp + 0x4a0]
lea rdx, [0x140073007]
call fcn.140053890
lea rcx, [rbp + 0xd0]
mov dword [rbp + 0xd0], 0x40a00000
mov dword [rbp + 0xd4], 0x42820000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x377], rax
movabs rsi, 0xae6aabf6fbc8814c
mov byte [rbp + 0x37f], al
movabs r14, 0x9d3dc2b1b786ed5c
mov byte [rbp + 0x370], 0x56
movabs r12, 0xa5d4375459a7b754
mov byte [rbp + 0x371], 0x74
movabs r15, 0xaa1f71a5aab81c50
mov byte [rbp + 0x372], 0x7e
mov byte [rbp + 0x373], 0x7f
mov byte [rbp + 0x374], 0x75
mov byte [rbp + 0x375], 0x75
mov byte [rbp + 0x376], 6
nop
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x10
jae 0x140014944
movzx r10d, byte [rbp + r11 + 0x370]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14001493b
lea rcx, [r8 + 5]
cmp r9, rcx
jae 0x140013e26
lea rdx, [r11 + rsi]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x14
add dl, bl
jmp 0x140013e56
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400148d0
lea rax, [r8 + 2]
cmp r9, rax
je 0x140014873
lea rax, [r8 + 3]
cmp r9, rax
je 0x140014845
cmp r9, rcx
je 0x140014804
cmp r8, r11
ja 0x140014932
lea rax, [r8 + 0x10]
cmp r9, rax
jae 0x140013e7f
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2c
jmp 0x140013ed0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400147bf
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001479c
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001478e
lea rax, [r8 + 6]
cmp r9, rax
je 0x140014771
lea rax, [r8 + 7]
cmp r9, rax
je 0x140014726
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400146fa
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14001441e
nop dword [rax]
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400143fe
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400143d8
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400143b5
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400143a4
lea rax, [r8 + 4]
cmp r9, rax
je 0x140014384
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001436a
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x14001434d
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140014333
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140014307
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140013ee0
lea r9, [r8 + 0x3e8]
lea r8, [r9 + 0x200]
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x140014916
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x1400148fa
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400140ce
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400140b1
lea rax, [r8 + 9]
cmp r9, rax
jb 0x140014094
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400142ba
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140014274
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140014233
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14001420e
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140013ee0
lea r9, [r8 + 0x7a]
lea r8, [r9 + 0x61]
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400141df
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x1400141c2
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x1400141a4
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14001418a
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14001416d
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14001414f
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14001412f
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140014109
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400140e8
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140013ee0
lea r9, [r8 + 1]
lea r8, [r9 + 0x2a]
jmp 0x140013ee0
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013ed0
lea edx, [r11 + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013e56
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x140013df6
lea edx, [r11 + 0x1a]
mov ecx, 0x25
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400147d7
lea edx, [r11 + 0x16]
mov ecx, 0x33
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140013de3
lea ecx, [r11 + 0x12]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7e
inc r11
jmp 0x140013de3
lea ecx, [r11 + 0xe]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x62
jmp 0x14001481f
lea ecx, [r11 + 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x46
add r9, r8
jmp 0x14001485b
lea ecx, [r11 + 6]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2a
jmp 0x14001485b
lea ecx, [r11 + 2]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xe
jmp 0x140014741
lea edx, [r11 - 2]
mov ecx, 7
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001488b
lea edx, [r11 - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140013de3
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
mov byte [rbp + r11 + 0x370], dl
inc r11
jmp 0x140013de3
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x1000
jb 0x140014223
movzx ebx, r11b
lea ecx, [rbx - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x34]
jmp 0x1400147d7
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 0x2a
jae 0x1400146b1
lea rax, [r8 + 0x5a]
cmp r9, rax
jbe 0x1400145e0
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
jmp 0x14001424b
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x1400146d8
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x1400144ec
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5c
jmp 0x14001428c
lea ecx, [r11 - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x6a
inc r11
jmp 0x140013de3
lea ecx, [r11 - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4e
jmp 0x14001488b
movzx ebx, r11b
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x32
jmp 0x140014741
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
jmp 0x14001485b
lea edx, [r11 - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x14001485b
movzx ebx, r11b
mov ecx, 0x11
lea edx, [rbx - 0x4e]
jmp 0x140014810
lea edx, [r11 - 0x52]
mov ecx, 0x1f
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140013de3
lea edx, [r11 - 0x56]
mov ecx, 0x2d
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140013de3
movzx ebx, r11b
mov ecx, 0x3b
lea edx, [rbx - 0x5a]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400147d7
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x14001443b
lea edx, [r11 - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, r10b
jmp 0x1400142c9
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140014473
lea edx, [r11 + 0x1e]
mov ecx, 0x17
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140013de3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140014499
movzx ebx, r11b
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xa
jmp 0x140014741
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400144bf
movzx ebx, r11b
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5e
jmp 0x14001481f
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400142d2
lea ecx, [r11 + 0x36]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7a
inc r11
jmp 0x140013de3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140014512
movzx ebx, r11b
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
jmp 0x1400147d7
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001453b
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x14001485b
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001455e
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x14001485b
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140014584
movzx ebx, r11b
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x140014741
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400145a7
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
jmp 0x14001488b
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001428c
lea ecx, [r11 - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x58
inc r11
jmp 0x140013de3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140014615
lea ecx, [r11 + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x1e
inc r11
jmp 0x140013de3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001463b
movzx ebx, r11b
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x56
jmp 0x140014741
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140014655
movzx ebx, r11b
mov ecx, 0x2b
lea edx, [rbx - 0x7a]
jmp 0x140014810
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140014684
lea edx, [r11 - 0x72]
mov ecx, 0xf
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140013de3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001424b
movzx ebx, r11b
mov ecx, 1
lea edx, [rbx - 0x6e]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400147d7
movzx ecx, byte [rbp + r11 + 0x370]
movzx ebx, r11b
lea edx, [rbx - 0x66]
movzx eax, dl
sub dl, 0x36
and al, r10b
add al, al
sub cl, al
add cl, r10b
add dl, cl
jmp 0x14001481f
movzx ebx, r11b
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x370]
lea edx, [r10 + rcx]
sub dl, 0x52
jmp 0x140014741
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x370]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x28
inc r11
jmp 0x140013de3
movzx ebx, r11b
mov ecx, 8
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x20
movzx eax, r10b
and al, bl
inc r8
mov ecx, 0x10
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x370], al
add rax, r8
sub r11, rax
jmp 0x14001488b
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001485b
movzx ebx, r11b
mov ecx, 0x32
lea edx, [rbx - 0x7c]
jmp 0x140014810
lea ecx, [r11 + 0x80]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
inc r11
jmp 0x140013de3
movzx ebx, r11b
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
add bl, 0x18
movzx eax, r10b
and al, bl
mov ecx, 0x2c
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x370], cl
inc r8
dec r11
inc r11
jmp 0x140013de3
movzx ebx, r11b
mov ecx, 0x22
lea edx, [rbx + 0x64]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x1c
movzx eax, r10b
and al, bl
mov ecx, 0x1e
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, dl
mov byte [rbp + r11 + 0x370], cl
add r9, r8
jmp 0x14001485b
lea rcx, [r11 + r14]
mov edx, 0x3e
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140013de3
lea rcx, [r11 + r12]
movzx r10d, bl
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4c
lea ecx, [r11 - 0x5e]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x6e
add r10b, cl
mov byte [rbp + r11 + 0x370], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x370]
add rax, r8
add r11, rax
inc r11
jmp 0x140013de3
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x30
movzx eax, byte [rbp + r11 + 0x370]
add rax, r8
add r11, rax
inc r11
jmp 0x140013de3
add r11b, 0x54
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x4c
jmp 0x140013de0
add r11b, 0x50
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x30
jmp 0x140013dd0
lea rcx, [rbp + 0x14eca92]
jmp 0x14001494b
lea rcx, [rbp + 0x869814]
jmp 0x14001494b
lea rcx, [rbp + 0x370]
lea rdx, [0x1400a7bce]
call fcn.140053890
lea rcx, [rbp + 0xd8]
mov dword [rbp + 0xd8], 0x40a00000
mov dword [rbp + 0xdc], 0x42b40000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x4ca], rax
movabs rsi, 0x700b29aeb1d686ae
mov dword [rbp + 0x4d2], eax
movabs rdi, 0x8316d25d3ba7bd38
mov byte [rbp + 0x4c0], 0xcb
movabs r14, 0x96227b0bc578f3c2
mov byte [rbp + 0x4c1], 0x34
mov byte [rbp + 0x4c2], 0x3f
mov byte [rbp + 0x4c3], 0x37
mov byte [rbp + 0x4c4], 0x3d
mov byte [rbp + 0x4c5], 0x51
mov byte [rbp + 0x4c6], 0x4d
mov byte [rbp + 0x4c7], 0x49
mov byte [rbp + 0x4c8], 0x53
mov byte [rbp + 0x4c9], 0xd9
nop
mov r9, qword [0x1400a8180]
mov r10, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x16
jae 0x14001508d
movzx r8d, byte [rbp + r11 + 0x4c0]
mov ebx, r8d
nop dword [rax]
cmp r9, r11
ja 0x140015084
lea rax, [r10 + 9]
cmp r9, rax
jae 0x140014a47
lea rdx, [r11 + r14]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x4e
add dl, r8b
jmp 0x140014a90
lea rax, [r10 + 1]
cmp r9, rax
je 0x140015033
lea rax, [r10 + 2]
cmp r9, rax
je 0x140014fd9
lea rax, [r10 + 5]
cmp r9, rax
je 0x140014fa8
lea rax, [r10 + 4]
cmp r9, rax
je 0x140014f6b
lea rax, [r10 + 3]
cmp r9, rax
je 0x140014f48
nop dword [rax + rax]
cmp r10, r11
ja 0x14001507b
lea rax, [r10 + 0x5a]
cmp r9, rax
jae 0x140014abc
lea edx, [r11 + 0x5e]
mov ecx, 0x37
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
jmp 0x140014ae3
lea rax, [r10 + 1]
cmp r9, rax
je 0x140014f00
lea rax, [r10 + 3]
cmp r9, rax
je 0x140014ee3
lea rax, [r10 + 7]
cmp r9, rax
je 0x140014e9c
lea rbx, [r10 + r9]
cmp rbx, r11
jbe 0x140014bc5
lea rax, [r10 + 0x7a]
cmp r9, rax
je 0x140014ba7
lea rax, [r10 + 0x40]
cmp r9, rax
je 0x140014b7b
lea r9, [rax + 0x80]
cmp rax, r9
jb 0x14001505f
lea r10, [r9 + 0x40]
lea rax, [r10 + 0x40]
cmp r9, rax
ja 0x140014b4f
lea rax, [r10 + 4]
cmp r9, rax
ja 0x140014b35
mov r9, rax
lea r10, [rax + 4]
jmp 0x140014af0
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
add dl, 0x5d
jmp 0x140014fee
lea ecx, [r11 + 0xf]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r10
add r11, rax
lea edx, [r8 + rcx]
sub dl, 0x69
inc r11
jmp 0x140014a03
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r10
add r11, rax
lea edx, [r8 + rcx]
sub dl, 0x77
inc r11
jmp 0x140014a03
lea ecx, [r11 + 0x61]
movzx ebx, r11b
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
add dl, 0x59
jmp 0x140014f1b
lea rax, [r10 + 0x5a]
cmp r9, rax
jae 0x140014c69
lea ecx, [r11 - 0x45]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x1d
cmp rbx, 0x64
je 0x140014e7a
lea rax, [r10 + 0x64]
cmp r9, rax
jbe 0x140014d19
lea ecx, [r11 - 0x6a]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x1a
cmp r9, 6
jae 0x140014e5d
lea rcx, [r10 + 6]
cmp r9, rcx
jbe 0x140014d83
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x7b
cmp r10, 0x7a
jb 0x140014e4d
movzx ebx, r11b
lea ecx, [rbx - 0x77]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
add cl, r8b
lea edx, [rcx*2 - 0x7e]
jmp 0x140014f1b
lea rax, [r10 + 1]
cmp r9, rax
jne 0x140014c9e
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r10
add r11, rax
lea edx, [r8 + rcx]
add dl, 0xd
inc r11
jmp 0x140014a03
lea rax, [r10 + 2]
cmp r9, rax
jne 0x140014cc5
lea ecx, [r11 - 0x5f]
movzx ebx, r11b
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x67
jmp 0x140014eb4
lea rax, [r10 + 5]
cmp r9, rax
jne 0x140014cec
lea ecx, [r11 + 3]
movzx ebx, r11b
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x15
jmp 0x140014f86
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140014be7
lea ecx, [r11 + 0x79]
dec r11
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x4f
inc r11
jmp 0x140014a03
lea rax, [r10 + 1]
cmp r9, rax
jne 0x140014d3f
movzx ebx, r11b
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x54
jmp 0x140014f1b
lea rax, [r10 + 2]
cmp r9, rax
jne 0x140014d56
lea edx, [r11 - 8]
mov ecx, 0x1c
jmp 0x140014f51
lea rax, [r10 + 7]
cmp r9, rax
jne 0x140014c13
movzx ebx, r11b
mov ecx, 0x28
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
jmp 0x140014eb4
lea rax, [r10 + 1]
cmp r9, rax
jne 0x140014db8
lea ecx, [r11 + 0x63]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r10
add r11, rax
lea edx, [r8 + rcx]
add dl, 0x4b
inc r11
jmp 0x140014a03
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140014ddb
lea ecx, [r11 - 0x3b]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x63
jmp 0x140014fc1
lea rax, [r10 + 2]
cmp r9, rax
jne 0x140014dfe
lea ecx, [r11 + 0x3b]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
add dl, 0x63
jmp 0x140014fbe
lea rax, [r10 + 7]
cmp r9, rax
jne 0x140014e27
lea ecx, [r11 + 0x27]
dec r11
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x11
inc r11
jmp 0x140014a03
cmp r9, rcx
jne 0x140014c3f
movzx ebx, r11b
lea ecx, [rbx + 0x13]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
add dl, 0x7b
jmp 0x140014f1b
mov byte [rbp + r11 + 0x4c0], dl
inc r11
jmp 0x140014a03
movzx ebx, r11b
movzx ecx, r8b
lea edx, [rbx - 1]
movzx eax, dl
and al, r8b
add al, al
sub cl, al
add dl, 7
jmp 0x140014f81
movzx ebx, r11b
lea ecx, [rbx + 0x75]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x4c0]
lea edx, [r8 + rcx]
sub dl, 0x33
jmp 0x140014eb4
movzx ebx, r11b
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x28
add bl, 0x30
movzx eax, r8b
and al, bl
inc r10
add al, al
movzx ecx, r8b
sub cl, al
sub cl, 0x50
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x4c0], al
add rax, r10
sub r11, rax
jmp 0x140014fee
movzx ebx, r11b
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x7a
jmp 0x140014f86
movzx ebx, r11b
mov ecx, 0x1a
lea edx, [rbx - 0x2c]
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
add bl, 0x44
mov ecx, 0x12
movzx eax, bl
and al, r8b
sub cl, al
add cl, cl
add cl, bl
add cl, r8b
mov byte [rbp + r11 + 0x4c0], cl
inc r10
dec r11
inc r11
jmp 0x140014a03
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
dec r11
inc r11
jmp 0x140014a03
movzx ebx, r11b
mov ecx, 0x2b
lea edx, [rbx - 0x7a]
movzx eax, dl
and al, r8b
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
movzx eax, r8b
sub bl, 0x46
and al, bl
add al, al
sub r8b, al
sub r8b, 0x16
add r8b, dl
add r8b, bl
mov byte [rbp + r11 + 0x4c0], r8b
jmp 0x140014fbe
lea ecx, [r11 + 0x10]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea edx, [rcx + r8]
sub dl, 0x70
add r9, r10
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140014a03
lea rax, [r11 + rsi]
mov ecx, 0x1f
and bl, al
sub cl, bl
lea edx, [rcx + rcx]
add dl, al
add dl, r8b
lea ecx, [r11 - 0x15]
movzx eax, r8b
and al, cl
inc r9
add al, al
sub r8b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r8b, 0x6d
add r8b, cl
mov byte [rbp + r11 + 0x4c0], r8b
add r11, rax
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r10
add r11, rax
inc r11
jmp 0x140014a03
lea rax, [r11 + rdi]
mov ecx, 0x3c
and bl, al
sub cl, bl
lea edx, [rcx + rcx]
add dl, al
add dl, r8b
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r10
add r11, rax
inc r11
jmp 0x140014a03
sub r11b, 0x48
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edx, [r11 + r8]
sub dl, 8
jmp 0x1400149f0
lea rcx, [rbp + 0x159416b]
jmp 0x140015094
lea rcx, [rbp + 0x130a626]
jmp 0x140015094
lea rcx, [rbp + 0x4c0]
lea rdx, [0x1400a7bd5]
call fcn.140053890
lea rcx, [rbp + 0xe0]
mov dword [rbp + 0xe0], 0x40a00000
mov dword [rbp + 0xe4], 0x42e60000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x4e0], 0xae
movups xmmword [rbp + 0x4e9], xmm0
mov byte [rbp + 0x4f9], al
movabs rsi, 0xba5d9eef17a1e60
mov byte [rbp + 0x4e1], 0xc0
movabs r15, 0xe510e1658364fac0
mov byte [rbp + 0x4e2], 0xcf
movabs r12, 0xf1ed343dfd6c06a0
mov byte [rbp + 0x4e3], 0xc6
movabs r14, 0xfec9871677731280
mov byte [rbp + 0x4e4], 0x84
mov byte [rbp + 0x4e5], 0xa0
mov byte [rbp + 0x4e6], 0xd5
mov byte [rbp + 0x4e7], 0xd7
mov byte [rbp + 0x4e8], 0x68
nop
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x1a
jae 0x140015c17
movzx r10d, byte [rbp + r11 + 0x4e0]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x140015c0e
lea rax, [r8 + 9]
cmp r9, rax
jae 0x14001519a
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 0x30
sub dl, al
add dl, dl
add dl, bl
add dl, cl
jmp 0x1400151d0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140015ba3
lea rax, [r8 + 2]
cmp r9, rax
je 0x140015b49
lea rax, [r8 + 3]
cmp r9, rax
je 0x140015b0a
lea rax, [r8 + 5]
cmp r9, rax
je 0x140015add
nop
cmp r8, r11
ja 0x140015c05
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x1400151f9
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x140015240
lea rax, [r8 + 1]
cmp r9, rax
je 0x140015a9a
lea rax, [r8 + 3]
cmp r9, rax
je 0x140015a7d
lea rax, [r8 + 4]
cmp r9, rax
je 0x140015a40
lea rax, [r8 + 2]
cmp r9, rax
je 0x140015a26
lea rax, [r8 + 5]
cmp r9, rax
je 0x140015a09
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x140015760
nop dword [rax]
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140015743
lea rax, [r8 + 4]
cmp r9, rax
je 0x140015720
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140015700
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400157ea
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400156e6
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x1400156c9
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x1400156ac
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140015692
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140015666
lea rax, [r8 + 9]
cmp r9, rax
je 0x140015250
lea r9, [r8 + 1]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140015be9
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140015bcd
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140015435
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14001541b
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140015404
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14001561f
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400155d9
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140015599
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140015571
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x140015250
lea r9, [r8 + 4]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x140015542
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140015525
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14001550b
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x1400154f1
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400154d7
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400154b9
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140015496
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140015470
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14001544f
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140015250
lea r9, [r8 + 0x41]
lea r8, [r9 + 0x80]
jmp 0x140015250
movzx ecx, r11b
movzx edx, r11b
and cl, r10b
add cl, cl
sub dl, cl
add dl, r10b
jmp 0x140015240
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x1400151d0
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
jmp 0x140015166
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015ab2
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140015153
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140015153
lea ecx, [r11 + 0x70]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x140015a5b
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x140015aef
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x140015af2
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x140015b21
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015b5e
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4e0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140015153
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
mov byte [rbp + r11 + 0x4e0], dl
inc r11
jmp 0x140015153
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 0x5a
jb 0x140015589
movzx ebx, r11b
mov edx, 0x18
lea ecx, [rbx - 0x50]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x140015ab2
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 5
jae 0x1400159d0
lea rax, [r8 + 0x41]
cmp r9, rax
jbe 0x1400158ff
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x1400155b1
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r8 + r9]
cmp rax, 2
je 0x1400159f1
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x14001582e
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
jmp 0x1400155e8
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4e0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x50
inc r11
jmp 0x140015153
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x140015b5e
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015b21
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015af2
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
jmp 0x140015aec
lea ecx, [r11 + 0x70]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
inc r11
jmp 0x140015153
lea ecx, [r11 + 0x50]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
inc r11
jmp 0x140015153
movzx ebx, r11b
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x140015ab2
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x140015786
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x140015637
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400157be
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4e0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140015153
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400157e1
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x140015aef
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400157fb
movzx ebx, r11b
mov ecx, 8
lea edx, [rbx - 0x70]
jmp 0x140015a4c
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140015637
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140015153
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140015857
movzx ebx, r11b
mov ecx, 0x20
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015ab2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001587d
movzx ebx, r11b
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x140015a5b
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001589d
movzx ecx, r10b
movzx edx, r10b
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
jmp 0x140015b21
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400158c3
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015b5e
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400155f1
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4e0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140015153
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140015937
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4e0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140015153
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001595d
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015b21
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140015983
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015af2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400159a6
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x140015aef
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400155b1
movzx ebx, r11b
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x140015a5b
movzx ecx, byte [rbp + r11 + 0x4e0]
movzx ebx, r11b
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x28
add cl, cl
add dl, cl
jmp 0x140015a5b
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
jmp 0x140015b1f
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
jmp 0x140015b21
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
jmp 0x140015aec
movzx ebx, r11b
mov ecx, 0x10
lea edx, [rbx + 0x20]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, r10b
sub bl, 0x20
and al, bl
add al, al
sub r10b, al
sub r10b, 0x20
add r10b, bl
add r10b, dl
mov byte [rbp + r11 + 0x4e0], r10b
jmp 0x140015aef
movzx ecx, r11b
movzx edx, r11b
and cl, r10b
dec r11
add cl, cl
sub dl, cl
add dl, r10b
inc r11
jmp 0x140015153
movzx ebx, r11b
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
movzx eax, r10b
sub bl, 0x40
and al, bl
add al, al
sub r10b, al
sub r10b, 0x40
add r10b, bl
mov byte [rbp + r11 + 0x4e0], r10b
inc r8
dec r11
inc r11
jmp 0x140015153
movzx ecx, r11b
movzx edx, r11b
and cl, r10b
add cl, cl
sub dl, cl
add dl, r10b
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140015153
movzx r10d, bl
lea rcx, [r11 + r15]
and bl, cl
movzx edx, r10b
add bl, bl
sub dl, bl
sub dl, 0x40
add dl, cl
movzx ecx, r10b
inc r8
and cl, r11b
movzx eax, r10b
add cl, cl
sub al, cl
add al, r11b
movzx ecx, al
mov byte [rbp + r11 + 0x4e0], cl
add rcx, r8
sub r11, rcx
jmp 0x140015b5e
lea rax, [r11 + r12]
movzx r10d, bl
and bl, al
add bl, bl
sub al, bl
lea edx, [r10 + rax]
sub dl, 0x60
lea ecx, [r11 + 0x10]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x70
add r10b, cl
mov byte [rbp + r11 + 0x4e0], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x4e0]
add rax, r8
add r11, rax
inc r11
jmp 0x140015153
lea rcx, [r11 + r14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
add dl, 0x80
movzx eax, byte [rbp + r11 + 0x4e0]
add rax, r8
add r11, rax
inc r11
jmp 0x140015153
sub r11b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x60
jmp 0x140015150
add r11b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
jmp 0x140015140
lea rcx, [rbp + 0x15fabf0]
jmp 0x140015c1e
lea rcx, [rbp + 0xdc2600]
jmp 0x140015c1e
lea rcx, [rbp + 0x4e0]
lea rdx, [0x1400a7bdc]
call fcn.140053890
lea rcx, [rbp + 0xe8]
mov dword [rbp + 0xe8], 0x40a00000
mov dword [rbp + 0xec], 0x430c0000
call fcn.1400334c0
movzx ebx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x509], rax
movabs r14, 0x7ab6bc5e876aeca
mov dword [rbp + 0x511], eax
movabs r15, 0xc5ea74fd0bedfc02
mov byte [rbp + 0x500], 0x72
movabs r13, 0x165ab2af431028b4
mov byte [rbp + 0x501], 0x52
movabs r12, 0xb73b2e13b1548218
mov byte [rbp + 0x502], 0xad
mov byte [rbp + 0x503], 0xaf
mov byte [rbp + 0x504], 0x59
mov byte [rbp + 0x505], 0x53
mov byte [rbp + 0x506], 0x59
mov byte [rbp + 0x507], 0x58
mov byte [rbp + 0x508], 0x3e
nop word [rax + rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
xor r11d, r11d
cmp r11, 0x15
jae 0x140016497
movzx r10d, byte [rbp + r11 + 0x500]
mov rdi, r10
nop dword [rax]
cmp r8, r11
ja 0x14001648e
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x140015d2c
lea rcx, [r11 + r14]
movzx eax, dil
and al, cl
mov ebx, 0x3d
sub bl, al
add bl, bl
add bl, dil
add bl, cl
jmp 0x140015d70
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001641d
lea rax, [r9 + 3]
cmp r8, rax
je 0x140016393
lea rax, [r9 + 2]
cmp r8, rax
je 0x140016366
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001634b
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001630a
nop dword [rax]
cmp r9, r11
ja 0x140016485
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140015d9d
lea edx, [r11 - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015dc0
je 0x1400162c1
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001629d
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001627f
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140015f61
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140015f43
lea rax, [r9 + 8]
cmp r8, rax
je 0x140015f20
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140015f00
mov r8, rax
lea r9, [rax + 8]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140016469
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14001644d
lea rcx, [r9 + 0x10]
cmp r8, rcx
jb 0x140015e86
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140015e68
lea r9, [rcx + 0x80]
mov r8, rcx
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x140015ed4
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140015eba
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140015ea0
mov r8, rax
lea r9, [rax + 0x80]
jmp 0x140015dd0
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015dc0
lea ecx, [r11 + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6c
jmp 0x140015cf6
lea ecx, [r11 - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x51
jmp 0x1400163ae
lea ecx, [r11 - 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2f
jmp 0x1400163da
lea ecx, [r11 + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0xd
inc r11
jmp 0x140015ce3
lea ecx, [r11 - 0x7f]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x79
inc r11
jmp 0x140015ce3
lea ecx, [r11 + 0x33]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x65
inc r11
jmp 0x140015ce3
lea ecx, [r11 - 0x1b]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x43
jmp 0x1400162dd
lea rax, [r9 + 4]
cmp r8, rax
jae 0x14001600e
lea ecx, [r11 - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x6f
lea rax, [r9 + r8]
cmp rax, 1
je 0x14001625c
lea rdi, [r9 + 8]
cmp r8, rdi
jbe 0x1400160d9
lea edx, [r11 - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 0x10
jae 0x14001623b
cmp r8, rdi
jbe 0x14001617f
lea edx, [r11 - 0x5f]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x67
add bl, dl
cmp r9, 0x10
jb 0x14001622b
movzx ecx, r10b
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x53]
and al, dl
add al, al
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x76]
jmp 0x1400162dd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140016043
lea ecx, [r11 - 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
add bl, 0x41
inc r11
jmp 0x140015ce3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140016066
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 3
jmp 0x1400163ae
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140016089
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x25
jmp 0x14001637b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400160af
lea ecx, [r11 - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x47
add r8, r9
jmp 0x14001637b
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140015f83
movzx edi, r11b
lea ecx, [rdi - 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x31
jmp 0x1400162dd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140016103
mov ecx, 0x2e
movzx edi, r11b
lea edx, [rdi + 0x3c]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400162dd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140016130
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140015ce3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140016156
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2c
add r8, r9
jmp 0x14001637b
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140015fb7
mov ecx, 0x26
lea edx, [r11 - 0x54]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x140016434
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400161b5
lea ecx, [r11 - 0x11]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
add bl, 0x77
inc r11
jmp 0x140015ce3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400161da
lea edx, [r11 - 0x75]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
add bl, 0x33
add bl, dl
jmp 0x1400163ae
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140016201
lea ecx, [r11 + 0x27]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x11
add r8, r9
jmp 0x14001637b
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140015fe1
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi + 0x5f]
and al, dl
add al, al
sub bl, al
add bl, 0x67
jmp 0x1400162db
mov byte [rbp + r11 + 0x500], bl
inc r11
jmp 0x140015ce3
lea edx, [r11 - 5]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
movzx edi, r11b
sub bl, al
add bl, 0x23
add bl, r10b
jmp 0x140016322
lea edx, [r11 + 0x49]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, byte [rbp + r11 + 0x500]
inc bl
add bl, dl
jmp 0x1400163ae
lea edx, [r11 - 8]
mov ecx, 0x1c
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400163ae
lea ecx, [r11 + 0x72]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x1e
inc r11
jmp 0x140015ce3
mov ecx, 2
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0x24]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, r10b
add dil, 0x54
and al, dil
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, dil
mov byte [rbp + r11 + 0x500], r10b
inc r9
dec r11
inc r11
jmp 0x140015ce3
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi - 0x62]
and al, dl
add al, al
sub bl, al
sub bl, 0x52
add bl, dl
movzx eax, r10b
sub dil, 0x5e
and al, dil
add al, al
sub r10b, al
sub r10b, 0x6e
add r10b, bl
add r10b, dil
mov byte [rbp + r11 + 0x500], r10b
add r8, r9
jmp 0x14001637b
lea ecx, [r11 + 0x50]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x30
add r8, r9
jmp 0x14001637b
lea rcx, [r11 + r15]
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0xe
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140015ce3
lea rcx, [r11 + r13]
movzx r10d, dil
and dil, cl
mov eax, 0xa
sub al, dil
lea ebx, [rax + rax]
add bl, r10b
add bl, cl
lea edx, [r11 - 0x10]
inc r9
movzx eax, dl
mov ecx, 0x38
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x500], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x69]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x21
add cl, r10b
mov byte [rbp + r11 + 0x500], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x500]
add rax, r9
add r11, rax
inc r11
jmp 0x140015ce3
mov ecx, 0x2c
lea rdx, [r11 + r12]
movzx eax, dil
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
movzx eax, byte [rbp + r11 + 0x500]
add rax, r9
add r11, rax
inc r11
jmp 0x140015ce3
sub r11b, 0x1a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x4a
jmp 0x140015ce0
sub r11b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
jmp 0x140015cd0
lea rcx, [rbp + 0x14cc657]
jmp 0x14001649e
lea rcx, [rbp + 0x7baffe]
jmp 0x14001649e
lea rcx, [rbp + 0x500]
lea rdx, [0x1400a7be0]
call fcn.140053890
lea rcx, [rbp + 0xf0]
mov dword [rbp + 0xf0], 0x40a00000
mov dword [rbp + 0xf4], 0x43250000
call fcn.1400334c0
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x539], eax
movups xmmword [rbp + 0x529], xmm0
mov byte [rbp + 0x53d], al
xor r13d, r13d
mov byte [rbp + 0x520], 0x18
movabs rsi, 0x8e0fab4fef060cd6
mov byte [rbp + 0x521], 0x2a
movabs r15, 0xb7f65f07817279fa
mov byte [rbp + 0x522], 0x26
movabs r14, 0xa303052bb83c4368
mov byte [rbp + 0x523], 0x26
mov byte [rbp + 0x524], 0x52
mov byte [rbp + 0x525], 0xa
mov byte [rbp + 0x526], 0x1d
mov byte [rbp + 0x527], 0x1f
mov byte [rbp + 0x528], 0xae
nop word [rax + rax]
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x1e
jae 0x140016f87
movzx r10d, byte [rbp + r11 + 0x520]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x140016f7e
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x1400165aa
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
mov edx, 0x13
sub dl, al
add dl, dl
add dl, bl
add dl, cl
jmp 0x1400165d1
lea rax, [r8 + 1]
cmp r9, rax
je 0x140016f10
lea rax, [r8 + 2]
cmp r9, rax
je 0x140016eb4
lea rax, [r8 + 4]
cmp r9, rax
je 0x140016e81
cmp r8, r11
ja 0x140016f75
lea rax, [r8 + 5]
cmp r9, rax
jae 0x1400165fd
lea edx, [r11 - 0x76]
mov ecx, 0x1d
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140016631
lea rax, [r8 + 1]
cmp r9, rax
je 0x140016e3d
lea rax, [r8 + 2]
cmp r9, rax
je 0x140016e1a
lea rax, [r8 + 3]
cmp r9, rax
je 0x140016ddd
lea rax, [r8 + 4]
cmp r9, rax
je 0x140016dae
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x140016b59
nop
lea rax, [r8 + 4]
cmp r9, rax
je 0x140016b3c
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140016b19
lea rax, [r8 + 5]
cmp r9, rax
je 0x140016af9
lea rax, [r8 + 1]
cmp r9, rax
je 0x140016adc
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140016ac2
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140016aa8
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140016a8b
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140016a71
lea rax, [r8 + 6]
cmp r9, rax
je 0x140016a45
lea rax, [r8 + 2]
cmp r9, rax
je 0x140016640
lea r9, [r8 + 0x2a]
lea r8, [r9 + 0x41]
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x140016f59
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140016f3d
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140016825
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14001680b
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x1400167f1
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400169fb
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400169b8
lea rax, [r8 + 2]
cmp r9, rax
jb 0x14001697b
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140016956
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140016640
lea r9, [r8 + 0x200]
lea r8, [r9 + 0x64]
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14001692a
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140016910
lea rax, [r8 + 5]
cmp r9, rax
ja 0x1400168f2
lea rax, [r8 + 1]
cmp r9, rax
ja 0x1400168d8
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400168be
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400168a0
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140016880
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14001685d
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14001683f
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140016640
lea r9, [r8 + 0xa]
lea r8, [r9 + 8]
jmp 0x140016640
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x140016631
lea ecx, [r11 - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x52
jmp 0x1400165d1
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x54
jmp 0x140016576
lea ecx, [r11 + 0x75]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x33
jmp 0x140016e58
lea ecx, [r11 - 0x1d]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x35
inc r11
jmp 0x140016563
lea ecx, [r11 + 0x51]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x37
inc r11
jmp 0x140016563
lea ecx, [r11 - 0x41]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x39
jmp 0x140016df8
lea ecx, [r11 + 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3b
jmp 0x140016e99
lea ecx, [r11 - 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3d
jmp 0x140016e9c
lea ecx, [r11 + 9]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3f
jmp 0x140016d82
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x41
jmp 0x140016ecd
lea ecx, [r11 - 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x43
inc r11
jmp 0x140016563
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
mov byte [rbp + r11 + 0x520], dl
inc r11
jmp 0x140016563
lea ecx, [r11 - 0x1a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4a
cmp r8, 0x1000
jb 0x14001696b
movzx ebx, r11b
lea ecx, [rbx - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0xb
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x140016e58
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4c
cmp r9, 3
jae 0x140016d40
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x140016c93
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
jmp 0x140016990
lea ecx, [r11 - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4e
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x140016d62
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x140016bfd
lea edx, [r11 - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400169cd
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x5d
inc r11
jmp 0x140016563
lea ecx, [r11 - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5f
jmp 0x140016ecd
movzx ebx, r11b
lea ecx, [rbx + 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x61
jmp 0x140016d82
lea ecx, [r11 - 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x63
jmp 0x140016e9c
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x65
jmp 0x140016e99
movzx ebx, r11b
lea ecx, [rbx - 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
jmp 0x140016df8
lea ecx, [r11 + 0xf]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x69
inc r11
jmp 0x140016563
lea ecx, [r11 + 0x7d]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6b
inc r11
jmp 0x140016563
movzx ebx, r11b
lea ecx, [rbx - 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6d
jmp 0x140016e58
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x140016b7b
lea ecx, [r11 + 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
inc dl
jmp 0x140016a10
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140016bb0
lea ecx, [r11 - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x4f
inc r11
jmp 0x140016563
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140016bd3
lea ecx, [r11 - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x57
jmp 0x140016e99
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140016a10
movzx ebx, r11b
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x59
jmp 0x140016df8
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140016c17
movzx ebx, r11b
mov ecx, 0x32
lea edx, [rbx - 0x7c]
jmp 0x140016e49
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140016c31
movzx ebx, r11b
mov ecx, 0x35
lea edx, [rbx + 0x3a]
jmp 0x140016de9
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140016c57
lea edx, [r11 + 0x5e]
mov ecx, 0x37
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140016e9c
lea rax, [r8 + 9]
cmp r9, rax
jne 0x1400169cd
lea edx, [r11 + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140016563
jne 0x140016cc1
lea ecx, [r11 - 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x79
inc r11
jmp 0x140016563
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140016ce7
movzx ebx, r11b
lea ecx, [rbx - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7d
jmp 0x140016d82
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140016d10
lea ecx, [r11 - 0x13]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7b
inc r11
jmp 0x140016563
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140016990
lea ecx, [r11 + 0x7f]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x79
inc r11
jmp 0x140016563
movzx ecx, byte [rbp + r11 + 0x520]
movzx ebx, r11b
lea edx, [rbx + 0x35]
movzx eax, dl
and al, r10b
add al, al
sub cl, al
sub dl, 0x73
jmp 0x140016df3
movzx ebx, r11b
lea ecx, [rbx - 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x520]
lea edx, [r10 + rcx]
sub dl, 0x71
add bl, 0x10
inc r8
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x70
add bl, r10b
movzx eax, bl
mov byte [rbp + r11 + 0x520], al
add rax, r8
sub r11, rax
jmp 0x140016ecd
lea edx, [r11 - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140016563
movzx ebx, r11b
mov ecx, 0x21
lea edx, [rbx - 0x2e]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x7e
movzx ecx, dl
movzx eax, bl
and al, r10b
add al, al
sub cl, al
sub cl, 0x72
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x520], cl
jmp 0x140016e99
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140016563
movzx ebx, r11b
mov ecx, 0x1e
lea edx, [rbx + 0x1c]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x14
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x74
add bl, r10b
mov byte [rbp + r11 + 0x520], bl
inc r8
dec r11
inc r11
jmp 0x140016563
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140016563
lea rcx, [r11 + r15]
movzx r10d, bl
and bl, cl
mov eax, 0x15
sub al, bl
lea edx, [rax + rax]
add dl, r10b
add dl, cl
lea ecx, [r11 + 0x59]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x6f
add cl, r10b
mov byte [rbp + r11 + 0x520], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
inc r11
jmp 0x140016563
lea rdx, [r11 + r14]
movzx eax, bl
and al, dl
mov ecx, 0x14
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
inc r11
jmp 0x140016563
add r11b, 0x7a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x56
jmp 0x140016560
sub r11b, 0x18
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x58
jmp 0x140016550
lea rcx, [rbp + 0x1614bb9]
jmp 0x140016f8e
lea rcx, [rbp + 0xbc6702]
jmp 0x140016f8e
lea rcx, [rbp + 0x520]
lea rdx, [0x1400a7be1]
call fcn.140053890
lea rcx, [rbp + 0xf8]
mov dword [rbp + 0xf8], 0x40a00000
mov dword [rbp + 0xfc], 0x433e0000
call fcn.1400334c0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x54d], rax
movabs rsi, 0x6a3e472b063a9f5c
mov dword [rbp + 0x555], eax
movabs r14, 0xec6656269bc03a2c
mov byte [rbp + 0x540], 0x9f
movabs r15, 0x8ac84ae9eb9c0610
mov byte [rbp + 0x541], 0xb0
mov byte [rbp + 0x542], 0xb6
mov byte [rbp + 0x543], 0xbf
mov byte [rbp + 0x544], 0x81
mov byte [rbp + 0x545], 0xbb
mov byte [rbp + 0x546], 0xbb
mov byte [rbp + 0x547], 0xbb
mov byte [rbp + 0x548], 0xf4
mov byte [rbp + 0x549], 0xd8
mov byte [rbp + 0x54a], 0xad
mov byte [rbp + 0x54b], 0xa3
mov byte [rbp + 0x54c], 0x10
nop dword [rax + rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
mov rbx, r13
cmp rbx, 0x19
jae 0x140017bbf
movzx r10d, byte [rbp + rbx + 0x540]
mov rdx, r10
nop dword [rax]
cmp r8, rbx
ja 0x140017bb6
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x1400170af
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
mov r11d, 0x3e
sub r11b, al
add r11b, r11b
add r11b, dl
add r11b, cl
jmp 0x140017100
lea rax, [r9 + 1]
cmp r8, rax
je 0x140017b4c
lea rax, [r9 + 2]
cmp r8, rax
je 0x140017b1e
cmp r8, rcx
je 0x140017b04
lea rax, [r9 + 5]
cmp r8, rax
je 0x140017ac0
lea rax, [r9 + 4]
cmp r8, rax
je 0x140017a9b
lea rax, [r9 + 6]
cmp r8, rax
je 0x140017a73
nop dword [rax]
cmp r9, rbx
ja 0x140017bad
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x14001712e
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140017170
lea rax, [r9 + 1]
cmp r8, rax
je 0x140017a27
lea rax, [r9 + 2]
cmp r8, rax
je 0x140017a1d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400179ff
cmp r8, rcx
je 0x140017974
lea rax, [r9 + 5]
cmp r8, rax
je 0x140017948
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140017669
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140017659
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14001764c
lea rax, [r9 + 8]
cmp r8, rax
je 0x14001763f
lea rax, [r9 + 3]
cmp r8, rax
je 0x140017620
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140017602
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400175e7
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400175c9
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400175ab
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14001757f
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140017180
lea r8, [r9 + 0x400]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140017b92
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140017b77
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140017368
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14001734e
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140017334
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140017530
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400174ef
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400174ac
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140017482
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140017180
lea r8, [r9 + 3]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140017456
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140017438
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140017419
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400173fa
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400173d8
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400173b9
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400173ac
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14001739f
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140017382
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140017180
lea r8, [r9 + 0x28]
lea r9, [r8 + 2]
jmp 0x140017180
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x140017170
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x140017100
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x140017076
lea ecx, [rbx + 0x12]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7e
jmp 0x140017a44
lea edx, [rbx + 0x5e]
mov ecx, 0x37
jmp 0x140017a7b
lea edx, [rbx - 0x56]
mov ecx, 0x2d
jmp 0x140017aa3
mov ecx, 0x23
lea edx, [rbx - 0xa]
movzx eax, r10b
movzx edi, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140017ad9
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x140017b33
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140017b33
mov ecx, 5
lea edx, [rbx - 0x26]
movzx eax, r10b
movzx edi, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14001798d
lea edx, [rbx + 0x26]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0xa
add r11b, dl
jmp 0x1400179bb
lea ecx, [rbx + 0x72]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x1e
inc rbx
jmp 0x140017063
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx + 0x540], r11b
inc rbx
jmp 0x140017063
lea edx, [rbx - 4]
movzx eax, r10b
and al, dl
mov ecx, 0xe
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x7a
jb 0x14001749c
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x22]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x24]
jmp 0x140017a44
mov ecx, 4
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 0x40
jae 0x140017908
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x140017801
lea edx, [rbx - 0x2a]
movzx eax, r10b
and al, dl
mov ecx, 0x13
jmp 0x1400174ba
lea edx, [rbx - 0x6c]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0xc
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x14001792f
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x140017738
lea edx, [rbx + 0x74]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x2c
jmp 0x140017506
lea ecx, [rbx + 0x4e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x22
inc rbx
jmp 0x140017063
lea edx, [rbx - 0x66]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x36
add r11b, dl
jmp 0x1400179bb
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x1a]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x4a
jmp 0x14001798d
lea ecx, [rbx + 0x32]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5e
jmp 0x140017b33
lea ecx, [rbx + 0x7e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x72
add r8, r9
jmp 0x140017b33
mov ecx, 0x3d
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x36]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140017ad9
lea edx, [rbx + 0x16]
mov ecx, 0x33
jmp 0x140017aa3
lea edx, [rbx + 0x62]
mov ecx, 0x29
jmp 0x140017a7b
movzx edi, bl
mov ecx, 0x1f
lea edx, [rdi - 0x52]
jmp 0x140017a32
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x14001768d
lea edx, [rbx + 0x5a]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x76
jmp 0x140017546
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400176c2
lea ecx, [rbx - 0x3a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x6a
inc rbx
jmp 0x140017063
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400176e9
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x2e]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x42
jmp 0x14001798d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001770d
lea ecx, [rbx - 0x1e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2e
jmp 0x140017b33
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140017549
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x4a]
and al, dl
add al, al
sub r11b, al
sub r11b, 6
jmp 0x140017ad9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001775f
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x28]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x18
jmp 0x140017a41
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140017775
lea edx, [rbx - 0x70]
mov ecx, 8
jmp 0x140017aa3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400177a0
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x140017b33
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400177c8
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400179bb
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140017509
lea ecx, [rbx - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x78
inc rbx
jmp 0x140017063
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001783a
lea edx, [rbx - 0x76]
movzx eax, r10b
and al, dl
mov ecx, 0x1d
sub cl, al
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140017063
cmp r8, rcx
jne 0x14001785e
mov ecx, 0x31
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0xe]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14001798d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140017886
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140017b33
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400178ad
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0xe]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x62
jmp 0x140017ad9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400178d7
lea ecx, [rbx - 0x3e]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x4e
inc rbx
jmp 0x140017063
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400174c6
lea ecx, [rbx + 0x76]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3a
inc rbx
jmp 0x140017063
mov ecx, 1
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x6e]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rbx + 0x540]
add r11b, r10b
jmp 0x140017ad9
mov ecx, 0xb
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x46]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14001798d
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 8
inc rbx
jmp 0x140017063
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x50]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x30
add r11b, dl
sub dil, 0x60
inc r9
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x60
add dil, r10b
movzx eax, dil
mov byte [rbp + rbx + 0x540], al
add rax, r9
sub rbx, rax
lea edx, [rbx - 6]
inc r8
movzx eax, dl
mov ecx, 0x15
and al, r10b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x540], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140017063
lea ecx, [rbx - 0x18]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x58
add r8, r9
jmp 0x140017b33
lea edx, [rbx - 0x34]
mov ecx, 0x36
jmp 0x140017a7b
movzx edi, bl
mov ecx, 0x2c
lea edx, [rdi + 0x18]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add dil, 0x38
mov ecx, 0x3c
movzx eax, dil
inc r9
and al, r10b
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x540], cl
dec rbx
inc rbx
jmp 0x140017063
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x140017063
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x140017063
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x6c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0xc
add r11b, dl
sub dil, 0x14
movzx ecx, r11b
movzx eax, dil
and al, r10b
add al, al
sub cl, al
sub cl, 0x74
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x540], cl
add r8, r9
jmp 0x140017b33
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
add r8, r9
jmp 0x140017b33
lea rcx, [rbx + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x34
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140017063
lea rcx, [rbx + r15]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x70
movzx eax, byte [rbp + rbx + 0x540]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140017063
sub bl, 0x3c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5c
jmp 0x140017060
add bl, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
jmp 0x140017050
lea rcx, [rbp + 0x14271ba]
jmp 0x140017bc6
lea rcx, [rbp + 0xf32514]
jmp 0x140017bc6
lea rcx, [rbp + 0x540]
lea rdx, [0x1400a7be4]
call fcn.140053890
lea rcx, [rbp + 0x100]
mov dword [rbp + 0x100], 0x40a00000
mov dword [rbp + 0x104], 0x43570000
call fcn.1400334c0
movzx ebx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov word [rbp + 0x576], ax
movups xmmword [rbp + 0x566], xmm0
mov byte [rbp + 0x578], al
movabs r14, 0xdd56844cf57bda34
mov byte [rbp + 0x560], 0x36
movabs r12, 0x28b504facb66fca8
mov byte [rbp + 0x561], 0x3a
movabs r15, 0xf6760486e774e5b0
mov byte [rbp + 0x562], 0x6b
mov byte [rbp + 0x563], 0x61
mov byte [rbp + 0x564], 0x57
mov byte [rbp + 0x565], 0xf1
nop dword [rax + rax]
mov r9, qword [0x1400a8180]
mov r8, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x19
jae 0x140018732
movzx r10d, byte [rbp + r11 + 0x560]
mov rdi, r10
nop dword [rax]
cmp r9, r11
ja 0x140018729
lea rcx, [r8 + 3]
cmp r9, rcx
jae 0x140017cb8
lea rbx, [r11 + r14]
movzx eax, bl
and al, dil
add al, al
sub bl, al
sub bl, 0x6c
add bl, dil
jmp 0x140017d02
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400186b4
cmp r9, rcx
je 0x140018627
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400185f7
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400185d7
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400185b0
lea rax, [r8 + 2]
cmp r9, rax
je 0x140018567
cmp r8, r11
ja 0x140018720
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x140017d2b
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x54
jmp 0x140017d60
lea rax, [r8 + 1]
cmp r9, rax
je 0x140018549
lea rax, [r8 + 2]
cmp r9, rax
je 0x140018525
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400184e0
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400184c2
nop
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x140018290
nop dword [rax]
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14001827f
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14001825c
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14001823c
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14001821b
lea rax, [r8 + 6]
cmp r9, rax
je 0x140018201
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400181e3
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x1400181c9
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400181af
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14001817f
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x140017d70
lea r9, [r8 + 1]
lea r8, [r9 + 0x80]
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x140018700
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400186e4
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140017f5f
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x140017f41
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140017f27
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x140018132
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400180ef
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400180b0
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140018087
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140017d70
lea r9, [r8 + 0x10]
lea r8, [r9 + 0x80]
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140018057
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14001803d
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14001801f
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140018005
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x140017feb
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140017fc9
lea rax, [r8 + 8]
cmp r9, rax
ja 0x140017fa9
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140017f9b
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140017f7d
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140017d70
lea r9, [r8 + 0x10]
lea r8, [r9 + 0x2a]
jmp 0x140017d70
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
jmp 0x140017d60
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017d02
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017c86
lea ecx, [r11 + 0x26]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xa
jmp 0x140018583
lea edx, [r11 - 0x56]
mov ecx, 0x2d
jmp 0x1400185b9
lea ecx, [r11 + 0x2e]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x42
inc r11
jmp 0x140017c73
lea edx, [r11 - 0x4e]
mov ecx, 0x11
movzx eax, dl
movzx edi, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400184fc
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7a
jmp 0x14001860c
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x16
jmp 0x14001860f
lea edx, [r11 + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140018644
lea ecx, [r11 - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4e
jmp 0x14001866f
lea edx, [r11 + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x560]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017c73
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov byte [rbp + r11 + 0x560], bl
inc r11
jmp 0x140017c73
lea edx, [r11 + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 4
jb 0x1400180a0
movzx edi, r11b
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x4c]
jmp 0x140018583
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
cmp r9, 4
jae 0x140018487
lea rax, [r8 + 0x10]
cmp r9, rax
jbe 0x1400183d9
lea ecx, [r11 + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3e
jmp 0x1400180c9
lea edx, [r11 + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
lea rax, [r8 + r9]
cmp rax, 0x1000
je 0x1400184a7
lea rax, [r8 + 0x10]
cmp r9, rax
jbe 0x14001836b
lea ecx, [r11 - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x24
jmp 0x140018104
lea edx, [r11 - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x560]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017c73
lea ecx, [r11 + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x72
jmp 0x14001866f
lea ecx, [r11 + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xe
jmp 0x140018644
lea edx, [r11 - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14001860f
lea ecx, [r11 + 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x46
jmp 0x14001860c
mov ecx, 0xf
movzx edi, r11b
lea edx, [rdi - 0x72]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400184fc
lea ecx, [r11 + 0x12]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7e
inc r11
jmp 0x140017c73
lea ecx, [r11 - 0x6a]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1a
inc r11
jmp 0x140017c73
movzx edi, r11b
mov ecx, 0x25
lea edx, [rdi + 0x1a]
jmp 0x140018573
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x1400182b6
lea ecx, [r11 - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x32
jmp 0x14001814b
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400182eb
lea ecx, [r11 - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x560]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x6e
inc r11
jmp 0x140017c73
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001830e
lea ecx, [r11 - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x36
jmp 0x140018644
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001833b
lea edx, [r11 - 0x76]
mov ecx, 0x1d
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017c73
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001814b
lea ecx, [r11 + 6]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2a
inc r11
jmp 0x140017c73
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140018385
movzx edi, r11b
mov ecx, 0x3c
lea edx, [rdi + 0x38]
jmp 0x140018573
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400183ae
lea ecx, [r11 + 0x30]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x50
inc r11
jmp 0x140017c73
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140018104
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140018644
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140018412
lea edx, [r11 - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x560]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017c73
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140018435
lea ecx, [r11 - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6a
jmp 0x140018644
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001845c
lea edx, [r11 + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14001860f
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400180c9
mov ecx, 0x35
movzx edi, r11b
lea edx, [rdi + 0x3a]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400184fc
movzx ecx, byte [rbp + r11 + 0x560]
movzx edi, r11b
lea edx, [rdi - 0x5a]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x3b
lea ebx, [rcx + rcx]
jmp 0x1400184fa
lea edx, [r11 + 0x22]
mov ecx, 9
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x140018644
lea edx, [r11 - 0xc]
mov ecx, 0x2a
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x14001860f
mov ecx, 0xe
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 4]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
add dil, 0x64
movzx eax, r10b
and al, dil
mov ecx, 0x22
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, dil
mov byte [rbp + r11 + 0x560], cl
jmp 0x14001860c
lea ecx, [r11 + 0x80]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x80
inc r11
jmp 0x140017c73
mov ecx, 0x24
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x78]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140018583
movzx edi, r11b
mov ecx, 8
lea edx, [rdi - 0x70]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, r10b
sub dil, 0x18
and al, dil
inc r8
add al, al
sub r10b, al
sub r10b, 0x58
add r10b, dil
mov byte [rbp + r11 + 0x560], r10b
dec r11
inc r11
jmp 0x140017c73
lea edx, [r11 + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r8
dec r11
inc r11
jmp 0x140017c73
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
dec r11
inc r11
jmp 0x140017c73
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140017c73
lea rdx, [r11 + r12]
mov ecx, 0x34
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x20
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x560], al
add rax, r8
sub r11, rax
lea ecx, [r11 - 0x62]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x52
add r10b, cl
mov byte [rbp + r11 + 0x560], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x560]
add rax, r8
add r11, rax
inc r11
jmp 0x140017c73
lea rcx, [r11 + r15]
mov edx, 0x18
movzx eax, cl
and al, dil
sub dl, al
lea ebx, [rdx + rdx]
add bl, cl
add bl, dil
movzx eax, byte [rbp + r11 + 0x560]
add rax, r8
add r11, rax
inc r11
jmp 0x140017c73
add r11b, 0x2c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x34
jmp 0x140017c70
sub r11b, 0x50
mov ecx, 0x18
movzx eax, r10b
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x140017c60
lea rcx, [rbp + 0x169357e]
jmp 0x140018739
lea rcx, [rbp + 0x125bb3c]
jmp 0x140018739
lea rcx, [rbp + 0x560]
lea rdx, [0x14007301d]
call fcn.140053890
call fcn.14005aac0
call fcn.14005aac0
movaps xmm0, xmm15
call fcn.140033520
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov byte [rbp + 0x590], al
movabs rsi, 0x46d84b450af52770
mov byte [rbp + 0x580], 0x42
movabs r14, 0xdc7f17bf5e1b4ab0
mov byte [rbp + 0x581], 0x54
movabs r15, 0xec41fe639fbeb040
mov byte [rbp + 0x582], 0x2c
mov byte [rbp + 0x583], 0x57
mov byte [rbp + 0x584], 0x51
mov byte [rbp + 0x585], 0x27
mov byte [rbp + 0x586], 0x96
mov byte [rbp + 0x587], 0x73
mov byte [rbp + 0x588], 0x31
mov byte [rbp + 0x589], 0x3a
mov byte [rbp + 0x58a], 0x3e
mov byte [rbp + 0x58b], 0x4a
mov byte [rbp + 0x58c], 0x32
mov byte [rbp + 0x58d], 0x4e
mov byte [rbp + 0x58e], 0x4b
mov byte [rbp + 0x58f], 0xaf
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1400a8180]
mov r9, qword [0x1400a8188]
nop
mov r11, r13
cmp r11, 0x11
jae 0x1400192d9
movzx r10d, byte [rbp + r11 + 0x580]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400192d0
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x14001885c
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
movzx edx, bl
add al, al
sub dl, al
sub dl, 0x10
add dl, cl
jmp 0x140018890
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001925e
lea rax, [r9 + 3]
cmp r8, rax
je 0x140019230
lea rax, [r9 + 5]
cmp r8, rax
je 0x140019213
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400191d2
cmp r9, r11
ja 0x1400192c7
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400188bc
lea ecx, [r11 - 0x70]
mov edx, 8
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x140018900
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400191b5
lea rax, [r9 + 2]
cmp r8, rax
je 0x140019192
lea rax, [r9 + 4]
cmp r8, rax
je 0x140019178
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400190f3
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400190c7
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140018e44
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140018e27
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140018e01
lea rax, [r9 + 9]
cmp r8, rax
je 0x140018de1
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140018dc4
lea rax, [r9 + 6]
cmp r8, rax
je 0x140018da4
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140018d8a
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140018d6d
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140018d50
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140018d21
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140018910
mov r8, rax
lea r9, [rax + 0xa]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400192a7
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14001928b
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140018aff
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140018ae2
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140018ac5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140018cde
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140018c98
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140018c58
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140018c33
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140018910
mov r8, rax
lea r9, [rax + 9]
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140018c07
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140018bed
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140018bdb
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140018bbe
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140018ba1
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140018b80
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140018b5d
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140018b3a
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140018b19
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140018910
lea r8, [r9 + 8]
lea r9, [r8 + 8]
jmp 0x140018910
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
jmp 0x140018900
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140018890
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x140018826
lea edx, [r11 + 0x48]
mov ecx, 4
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400191ea
lea ecx, [r11 + 0x78]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
inc r11
jmp 0x140018813
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140018813
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140019084
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x38
add r8, r9
jmp 0x140019246
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140019246
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx ebx, r11b
jmp 0x1400190ff
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x140019135
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x580]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x78
inc r11
jmp 0x140018813
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
mov byte [rbp + r11 + 0x580], dl
inc r11
jmp 0x140018813
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 5
jb 0x140018c48
movzx ebx, r11b
mov edx, 0x1c
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x1400191ea
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 6
jae 0x140019065
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x140018fba
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x140018c70
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400190ad
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140018f18
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
jmp 0x140018ca7
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x580]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140018813
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140019135
movzx ebx, r11b
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x14001910e
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
jmp 0x140019246
lea edx, [r11 - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r8, r9
jmp 0x140019246
movzx ebx, r11b
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
jmp 0x140019084
lea ecx, [r11 + 0x58]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
inc r11
jmp 0x140018813
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
inc r9
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140018813
movzx ebx, r11b
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
jmp 0x1400191ea
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140018e6a
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140018cf3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140018ea2
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x580]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140018813
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140018ec8
movzx ebx, r11b
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
jmp 0x14001910e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140018eee
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
add r8, r9
jmp 0x140019246
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140018cf3
movzx ebx, r11b
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x1400191ea
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140018f3e
movzx ebx, r11b
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x1400191ea
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140018f6a
lea ecx, [r11 + 0x70]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
inc r11
jmp 0x140018813
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140018f90
movzx ebx, r11b
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x140019084
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140018cb0
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
add r8, r9
jmp 0x140019246
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140018fef
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x580]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x18
inc r11
jmp 0x140018813
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140019015
movzx ebx, r11b
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
jmp 0x14001910e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140019038
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x140019246
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140018c70
movzx ebx, r11b
mov ecx, 0x34
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400191ea
movzx ecx, byte [rbp + r11 + 0x580]
movzx ebx, r11b
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 4
add cl, cl
add dl, cl
sub bl, 0x50
mov ecx, 0x18
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x580], cl
add r8, r9
jmp 0x140019246
movzx ebx, r11b
mov ecx, 0x2c
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
jmp 0x14001910e
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x580]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x20
inc r11
jmp 0x140018813
movzx ebx, r11b
mov ecx, 0x20
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x80
inc r9
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x80
add bl, r10b
movzx eax, bl
mov byte [rbp + r11 + 0x580], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x18]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x58
add cl, r10b
mov byte [rbp + r11 + 0x580], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x580]
add rax, r9
add r11, rax
inc r11
jmp 0x140018813
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x140019246
lea ecx, [r11 + 0x30]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
inc r11
jmp 0x140018813
movzx ebx, r11b
mov ecx, 0x30
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400191ea
movzx ebx, r11b
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
sub bl, 0x20
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x20
add bl, r10b
mov byte [rbp + r11 + 0x580], bl
inc r9
dec r11
inc r11
jmp 0x140018813
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
add r8, r9
jmp 0x140019246
lea rdx, [r11 + r14]
movzx eax, bl
and al, dl
mov ecx, 0x18
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140018813
lea rdx, [r11 + r15]
movzx eax, bl
and al, dl
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x580]
add rax, r9
add r11, rax
inc r11
jmp 0x140018813
add r11b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x70
jmp 0x140018810
add r11b, 0x40
mov ecx, 0x20
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x140018800
lea rcx, [rbp + 0x1445e68]
jmp 0x1400192e0
lea rcx, [rbp + 0xe922d0]
jmp 0x1400192e0
lea rcx, [rbp + 0x580]
lea rax, [0x14006321c]
mov dword [rsp + 0x28], r13d
mov r9d, 0x320
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [0x140073040]
call fcn.14005a0b0
call fcn.14005aac0
call fcn.14005aac0
movaps xmm0, xmm15
call fcn.140033520
mov r9d, 3
mov dword [rsp + 0x20], 3
lea r8, [rbp + 0x6c0]
lea rdx, [0x1400a7bd0]
lea rcx, str.Box_Type
call fcn.140054620
call fcn.140024cd0
call fcn.1400279e0
movss xmm1, dword [0x140063478]
mov ecx, 5
mov rbx, rax
call fcn.140026bc0
movss xmm2, dword [rsp + 0x58]
lea r8, [rbp + 0x108]
movss xmm3, dword [rsp + 0x5c]
lea rdx, [rbp + 0x110]
movaps xmm0, xmm2
mov dword [rsp + 0x28], r13d
addss xmm0, dword [0x140063558]
movaps xmm1, xmm3
movss dword [rsp + 0x20], xmm14
addss xmm1, dword [0x140063548]
addss xmm3, dword [0x140063544]
addss xmm2, xmm14
mov r9d, eax
mov rcx, rbx
movss dword [rbp + 0x108], xmm0
movss dword [rbp + 0x10c], xmm1
movss dword [rbp + 0x114], xmm3
movss dword [rbp + 0x110], xmm2
call fcn.14003bfd0
call fcn.1400279e0
movdqa xmm0, xmmword [0x1400637f0]
lea rcx, [rbp + 0x2f0]
movups xmmword [rbp + 0x2f0], xmm0
mov r14, rax
call fcn.140023b20
movdqa xmm0, xmmword [0x1400637f0]
lea rcx, [rbp + 0x200]
movups xmmword [rbp + 0x200], xmm0
mov esi, eax
call fcn.140023b20
movdqa xmm0, xmmword [0x140063790]
lea rcx, [rbp + 0x210]
movups xmmword [rbp + 0x210], xmm0
mov edi, eax
call fcn.140023b20
movdqa xmm0, xmmword [0x140063790]
lea rcx, [rbp + 0x260]
movups xmmword [rbp + 0x260], xmm0
mov ebx, eax
call fcn.140023b20
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0x118]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0x120]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x140063558]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x140063550]
addss xmm2, dword [0x140063548]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0x118], xmm0
mov rcx, r14
movss dword [rbp + 0x11c], xmm1
movss dword [rbp + 0x124], xmm2
movss dword [rbp + 0x120], xmm3
call fcn.14003c180
call fcn.1400279e0
movdqa xmm0, xmmword [0x140063740]
lea rcx, [rbp + 0x2e0]
movups xmmword [rbp + 0x2e0], xmm0
mov rbx, rax
call fcn.140023b20
movss xmm0, dword [rsp + 0x58]
lea r9, str.build:_release
movss xmm1, dword [rsp + 0x5c]
addss xmm0, xmm15
addss xmm1, dword [0x14006354c]
mov qword [rsp + 0x20], r13
lea rdx, [rbp + 0x128]
mov r8d, eax
movss dword [rbp + 0x128], xmm0
movss dword [rbp + 0x12c], xmm1
mov rcx, rbx
call fcn.14003c360
call fcn.1400249e0
call fcn.1400249e0
mov r15, qword [rsp + 0x988]
mov r12, qword [rsp + 0x980]
mov rcx, qword [rbp + 0x800]
xor rcx, rsp
call fcn.14005df80
lea r11, [rsp + 0x950]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm14, xmmword [r11 - 0x30]
movaps xmm15, xmmword [r11 - 0x40]
mov rsp, r11
pop r14
pop r13
pop rdi
pop rsi
pop rbp
ret