Function at 0x140013ff0
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Encode data using xor
Parse pe header

Disassembly:
mov r11, rsp
mov qword [r11 + 0x18], rbx
push rbp
push rsi
push rdi
push r13
push r14
lea rbp, [r11 - 0xcc8]
sub rsp, 0xda0
movaps xmmword [r11 - 0x38], xmm6
movaps xmmword [r11 - 0x58], xmm8
movaps xmmword [r11 - 0x68], xmm9
movaps xmmword [r11 - 0x78], xmm10
movaps xmmword [r11 - 0x88], xmm11
mov rax, qword [0x1400cb040]
xor rax, rsp
mov qword [rbp + 0xc30], rax
xor r13d, r13d
movaps xmmword [r11 - 0x48], xmm7
cmp qword [0x1400cba18], r13
mov dword [rbp + 0x370], 0xffffffff
mov dword [rbp + 0x374], 0xffffffff
mov dword [rbp + 0x378], 0xffffffff
mov dword [rbp + 0x37c], 0xffffffff
mov dword [rbp + 0x380], 0xffffffff
mov dword [rbp + 0x384], 0xffffffff
mov dword [rbp + 0x388], 0xffffffff
mov dword [rbp + 0x38c], 0xffffffff
mov dword [rbp + 0x390], 0xffffffff
mov dword [rbp + 0x394], 0xfffffffd
mov dword [rbp + 0x398], 0xffffffff
mov dword [rbp + 0x39c], 0xffffffff
mov qword [rbp + 0x3a0], r13
jne 0x1400140ff
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba18]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400c0d60]
mov r8d, 0x8efb
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba20], r13
jne 0x14001413e
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba20]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400c9c60]
mov r8d, 0x14b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba28], r13
jne 0x14001417d
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba28]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400c9ea0]
mov r8d, 0x195
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba30], r13
jne 0x1400141bc
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba30]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400ca220]
mov r8d, 0x181
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba48], r13
jne 0x1400141fb
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba48]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400ca3b0]
mov r8d, 0x156
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba38], r13
jne 0x14001423a
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba38]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400ca040]
mov r8d, 0x1de
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba40], r13
jne 0x140014279
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba40]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400c9db0]
mov r8d, 0xe9
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba50], r13
jne 0x1400142b8
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba50]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400ca510]
mov r8d, 0x134
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba58], r13
jne 0x1400142f7
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba58]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400ca650]
mov r8d, 0x1cd
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba60], r13
jne 0x140014336
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba60]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400ca820]
mov r8d, 0x1ca
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba68], r13
jne 0x140014375
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba68]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400ca9f0]
mov r8d, 0x139
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba70], r13
jne 0x1400143b4
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba70]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400cab30]
mov r8d, 0x148
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400cba78], r13
jne 0x1400143f3
mov rcx, qword [0x1400cba80]
lea rax, [0x1400cba78]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x370]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400cac80]
mov r8d, 0x24b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
lea rcx, [rbp + 0x9f0]
call fcn.14005bdc0
lea rcx, [rbp + 0xa80]
mov byte [rbp + 0xa10], r13b
mov byte [rbp + 0x9fc], r13b
mov dword [rbp + 0xa08], 5
mov dword [rbp + 0xa0c], 5
mov dword [rbp + 0xa40], 0x3f99999a
call fcn.14005bdc0
mov byte [rbp + 0xac8], 1
mov byte [rbp + 0xaa0], 1
call fcn.1400493e0
movss xmm2, dword [0x1400aad28]
lea rcx, [0x1400aa9d8]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0xa80]
lea rdx, [0x1400aaa08]
mov rcx, qword [rax + 0x30]
call fcn.14005cce0
call fcn.1400493e0
movss xmm3, dword [0x1400aad38]
lea rcx, [0x1400aa9e0]
mov qword [rsp + 0x28], rcx
lea rdx, [0x14008bd10]
lea rcx, [rbp + 0xa80]
mov r8d, 0x1e695
mov qword [rsp + 0x20], rcx
mov rcx, qword [rax + 0x30]
call fcn.14005cf80
call fcn.1400493e0
movups xmm1, xmmword [0x1400aa9f8]
movups xmm0, xmmword [0x1400aa9e8]
movss xmm7, dword [rax + 0xd0]
movups xmmword [rbp + 0x400], xmm1
psrldq xmm1, 0xf
movd eax, xmm1
cvtps2pd xmm7, xmm7
movups xmmword [rbp + 0x3f0], xmm0
test al, al
je 0x14001466a
cmp dword [0x1400caff8], 2
mov r8d, r13d
jl 0x14001462b
movdqa xmm0, xmmword [0x1400aaf70]
lea rcx, [rbp + 0x3f4]
movdqa xmm4, xmmword [0x1400aae50]
mov edx, r13d
movdqa xmm3, xmmword [0x1400ab1f0]
movdqa xmm5, xmmword [str.::::HKRC_NGO]
movdqa xmm6, xmmword [0x1400aaf60]
movdqa xmmword [rbp + 0x20], xmm0
mov r8d, dword [rbp + 0x20]
nop dword [rax + rax]
movd xmm2, edx
lea eax, [rdx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm4
add edx, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm3
pmuldq xmm1, xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
movd xmm0, r8d
andps xmm2, xmm6
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
xorps xmm2, xmm0
movd dword [rcx - 0xc], xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm4
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm3
pmuldq xmm1, xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
movd xmm0, r8d
andps xmm2, xmm6
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
xorps xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp edx, 0x20
jl 0x140014540
jmp 0x14001466a
lea r9, [rbp + 0x3f0]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
lea r9, [r9 + 1]
mul r8d
shr edx, 5
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
inc r8d
sub al, cl
add al, 0x30
xor byte [r9 - 1], al
cmp r8d, 0x20
jl 0x140014640
movaps xmm2, xmm7
lea rdx, [rbp + 0x3f0]
movq r8, xmm7
lea rcx, [rbp + 0xb30]
call fcn.140009c70
call fcn.140048c30
movdqa xmm8, xmmword [0x1400ab1a0]
lea rcx, [rbp + 0x30]
movups xmmword [rbp + 0x30], xmm8
mov rbx, rax
call fcn.140045a20
movss xmm11, dword [0x1400aad24]
lea r9, [rbp + 0xb30]
mov r8d, eax
mov byte [rsp + 0x28], r13b
lea rdx, [rsp + 0x44]
mov dword [rsp + 0x44], 0x41200000
mov rcx, rbx
mov dword [rsp + 0x48], 0x41700000
mov qword [rsp + 0x20], r13
call fcn.14005fea0
lea rax, [0x1400aaa18]
mov dword [rsp + 0x4c], 0x44160000
mov qword [rbp + 0xb10], rax
lea rcx, [rsp + 0x4c]
lea rax, str.Cornered
mov dword [rsp + 0x50], 0x43e10000
mov qword [rbp + 0xb18], rax
xor edx, edx
lea rax, str.Rounded
mov qword [rbp + 0xb20], rax
call fcn.1400566b0
xor edx, edx
lea rcx, [0x1400aaa38]
mov r8d, 0x212b
call fcn.140041910
call fcn.140049b70
movdqa xmm0, xmmword [0x1400ab000]
lea rcx, [rsp + 0x58]
xorps xmm1, xmm1
movups xmmword [rbp + 0x40], xmm0
mov dword [rax + 0x10], 0x41000000
mov dword [rax + 0x44], 0x40c00000
mov dword [rax + 0x14], r13d
movups xmmword [rax + 0xfc], xmm0
xorps xmm0, xmm0
movups xmmword [rax + 0x22c], xmm0
movups xmmword [rax + 0x23c], xmm1
movups xmmword [rbp + 0x60], xmm1
movdqa xmm1, xmmword [0x1400aafd0]
movups xmmword [rax + 0x24c], xmm0
movups xmmword [rbp + 0x80], xmm1
movups xmmword [rax + 0x12c], xmm1
movups xmmword [rbp + 0x50], xmm0
movups xmmword [rbp + 0x70], xmm0
call fcn.140049d60
call fcn.140048ef0
mov rbx, rax
call fcn.140049d30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
cmp dword [0x1400cba00], r13d
movdqa xmm9, xmmword [0x1400ab150]
jne 0x1400147f2
movups xmmword [rbp + 0x90], xmm9
lea rdx, [rbp + 0x90]
jmp 0x140014808
movdqa xmm0, xmmword [0x1400ab100]
lea rdx, [rbp + 0xa0]
movups xmmword [rbp + 0xa0], xmm0
xor ecx, ecx
call fcn.1400521a0
mov rcx, qword [0x1400cba20]
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x60]
lea rax, [rbp + 0xc0]
mov dword [rsp + 0x60], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x28], rax
lea r8, [rsp + 0x68]
mov dword [rsp + 0x20], 0xffffffff
lea rdx, [rsp + 0x70]
mov dword [rsp + 0x64], 0x3f800000
movups xmmword [rbp + 0xb0], xmm8
mov dword [rsp + 0x68], r13d
movups xmmword [rbp + 0xc0], xmm0
mov dword [rsp + 0x6c], r13d
xorps xmm10, xmm10
mov dword [rsp + 0x70], 0x41c80000
mov dword [rsp + 0x74], 0x41c80000
call fcn.14007e100
test al, al
je 0x140014895
mov dword [0x1400cba00], r13d
call fcn.140083b30
call fcn.140083b30
cmp dword [0x1400cba00], 2
jne 0x1400148b9
movups xmmword [rbp + 0xd0], xmm9
lea rdx, [rbp + 0xd0]
jmp 0x1400148cf
movdqa xmm0, xmmword [0x1400ab100]
lea rdx, [rbp + 0xe0]
movups xmmword [rbp + 0xe0], xmm0
xor ecx, ecx
call fcn.1400521a0
mov rcx, qword [0x1400cba30]
lea rax, [rbp + 0xf0]
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x78]
lea rax, [rbp + 0x100]
mov dword [rsp + 0x78], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x28], rax
lea r8, [rbp - 0x80]
mov dword [rsp + 0x20], 0xffffffff
lea rdx, [rbp - 0x78]
mov dword [rsp + 0x7c], 0x3f800000
movups xmmword [rbp + 0xf0], xmm8
mov dword [rbp - 0x80], r13d
movups xmmword [rbp + 0x100], xmm0
mov dword [rbp - 0x7c], r13d
mov dword [rbp - 0x78], 0x41c80000
mov dword [rbp - 0x74], 0x41c80000
call fcn.14007e100
test al, al
je 0x140014955
mov dword [0x1400cba00], 2
call fcn.140083b30
call fcn.140083b30
cmp dword [0x1400cba00], 1
jne 0x140014979
movups xmmword [rbp + 0x110], xmm9
lea rdx, [rbp + 0x110]
jmp 0x14001498f
movdqa xmm0, xmmword [0x1400ab100]
lea rdx, [rbp + 0x120]
movups xmmword [rbp + 0x120], xmm0
xor ecx, ecx
call fcn.1400521a0
mov rcx, qword [0x1400cba58]
lea rax, [rbp + 0x130]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
lea rax, [rbp + 0x140]
mov dword [rbp - 0x70], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x28], rax
lea r8, [rbp - 0x68]
mov dword [rsp + 0x20], 0xffffffff
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x6c], 0x3f800000
movups xmmword [rbp + 0x130], xmm8
mov dword [rbp - 0x68], r13d
movups xmmword [rbp + 0x140], xmm0
mov dword [rbp - 0x64], r13d
mov dword [rbp - 0x60], 0x41c80000
mov dword [rbp - 0x5c], 0x41c80000
call fcn.14007e100
test al, al
je 0x140014a12
mov dword [0x1400cba00], 1
call fcn.140083b30
call fcn.140083b30
cmp dword [0x1400cba00], 3
jne 0x140014a36
movups xmmword [rbp + 0x150], xmm9
lea rdx, [rbp + 0x150]
jmp 0x140014a4c
movdqa xmm0, xmmword [0x1400ab100]
lea rdx, [rbp + 0x160]
movups xmmword [rbp + 0x160], xmm0
xor ecx, ecx
call fcn.1400521a0
mov rcx, qword [0x1400cba28]
lea rax, [rbp + 0x170]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x58]
lea rax, [rbp + 0x180]
mov dword [rbp - 0x58], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x28], rax
lea r8, [rbp - 0x50]
mov dword [rsp + 0x20], 0xffffffff
lea rdx, [rbp - 0x48]
mov dword [rbp - 0x54], 0x3f800000
movups xmmword [rbp + 0x170], xmm8
mov dword [rbp - 0x50], r13d
movups xmmword [rbp + 0x180], xmm0
mov dword [rbp - 0x4c], r13d
mov dword [rbp - 0x48], 0x41c80000
mov dword [rbp - 0x44], 0x41c80000
call fcn.14007e100
test al, al
je 0x140014acf
mov dword [0x1400cba00], 3
lea rcx, [rbp + 0x190]
movups xmmword [rbp + 0x190], xmm9
call fcn.140045a20
movss xmm1, dword [rsp + 0x5c]
lea r8, [rbp - 0x40]
movss xmm2, dword [rsp + 0x58]
lea rdx, [rbp - 0x38]
addss xmm2, dword [0x1400aad44]
movss xmm6, dword [0x1400aacb0]
movaps xmm0, xmm1
addss xmm0, dword [0x1400aad50]
addss xmm1, xmm10
movss dword [rsp + 0x20], xmm6
mov r9d, eax
mov rcx, rbx
movss dword [rbp - 0x40], xmm2
movss dword [rbp - 0x38], xmm2
movss dword [rbp - 0x3c], xmm0
movss dword [rbp - 0x34], xmm1
call fcn.14005d510
lea rcx, [rbp + 0x1a0]
movups xmmword [rbp + 0x1a0], xmm9
call fcn.140045a20
movss xmm2, dword [rsp + 0x58]
lea r8, [rbp - 0x30]
movss xmm1, dword [rsp + 0x5c]
lea rdx, [rbp - 0x28]
addss xmm1, dword [0x1400aad3c]
movaps xmm0, xmm2
movss dword [rsp + 0x20], xmm6
addss xmm0, dword [0x1400aad54]
addss xmm2, dword [0x1400aad44]
mov r9d, eax
mov rcx, rbx
movss dword [rbp - 0x2c], xmm1
movss dword [rbp - 0x24], xmm1
movss dword [rbp - 0x30], xmm0
movss dword [rbp - 0x28], xmm2
call fcn.14005d510
lea rcx, [rbp - 0x20]
mov dword [rbp - 0x20], 0x42a00000
mov dword [rbp - 0x1c], r13d
call fcn.140055ad0
movzx edx, byte [rsp + 0x40]
xor eax, eax
movaps xmm7, xmmword [rsp + 0xd80]
movabs rsi, 0x415fc911e8bb8d98
mov qword [rbp + 0x418], rax
movabs rdi, 0x564ed494991e43e8
mov dword [rbp + 0x420], eax
movabs r14, 0x29de170560c56ca0
mov word [rbp + 0x424], ax
mov byte [rbp + 0x426], al
mov dword [rbp - 0x18], 0x44020000
mov dword [rbp - 0x14], 0x43fa0000
mov byte [rbp + 0x410], 0x5b
mov byte [rbp + 0x411], 0x8e
mov byte [rbp + 0x412], 0x8c
mov byte [rbp + 0x413], 0x97
mov byte [rbp + 0x414], 0x89
mov byte [rbp + 0x415], 0x83
mov byte [rbp + 0x416], 0x9a
mov byte [rbp + 0x417], 0x17
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov r11, r13
cmp r11, 0x17
jae 0x140015618
movzx r10d, byte [rbp + r11 + 0x410]
mov ebx, r10d
nop dword [rax]
cmp r8, r11
ja 0x14001560f
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x140014caa
lea rcx, [r11 + rsi]
movzx edx, r10b
movzx eax, cl
and al, bl
add al, al
sub dl, al
sub dl, 0x28
add dl, cl
jmp 0x140014ce0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400155a1
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001554d
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001552a
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015504
nop
cmp r9, r11
ja 0x140015606
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140014d0a
lea rcx, [r11 + rdi]
movzx edx, r10b
movzx eax, cl
and al, bl
add al, al
sub dl, al
sub dl, 0x58
add dl, cl
jmp 0x140014d40
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400154c0
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400154b5
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015498
lea rax, [r9 + 9]
cmp r8, rax
je 0x14001546c
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14001514a
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140015138
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001512a
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14001510a
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400151fa
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400150f0
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400150d3
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400150b3
mov r8, rax
lea r9, [rax + 0x2a]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400155ea
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400155ca
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140014ed0
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140014eb7
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140014e9e
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140015072
lea rcx, [r9 + 0x20]
cmp r8, rcx
jb 0x14001502f
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140014fee
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140014fc9
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140014d50
lea r9, [rcx + 0x2a]
mov r8, rcx
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x140014f9d
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140014f83
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x140014f62
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x140014f45
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x140014f2b
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x140014f0d
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x140014eed
mov r8, rax
lea r9, [rax + 0xa]
jmp 0x140014d50
lea edx, [r11 - 0x40]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x40
add dl, r10b
jmp 0x140014d40
lea edx, [r11 - 0x48]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 8
add dl, r10b
jmp 0x140014ce0
lea ecx, [r11 - 0x50]
mov edx, 0x18
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x140014c80
lea ecx, [r11 - 0x5c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
inc r11
jmp 0x140014c63
lea ecx, [r11 - 0x64]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
jmp 0x140015565
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x140015586
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 0x140015589
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400153fe
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x140015429
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x410]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x2c
inc r11
jmp 0x140014c63
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
mov byte [rbp + r11 + 0x410], dl
inc r11
jmp 0x140014c63
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
cmp r9, 0x80
jb 0x140014fde
movzx ebx, r11b
lea ecx, [rbx - 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x68]
jmp 0x1400154db
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
cmp r8, 0x80
jae 0x1400153c6
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400152f6
lea edx, [r11 + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
jmp 0x140014ffd
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
lea rax, [r9 + r8]
cmp rax, 8
je 0x1400153ea
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x140015244
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
jmp 0x14001503e
movzx ebx, r11b
mov ecx, 0xe
lea edx, [rbx - 4]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400153fe
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 0x140015589
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x74
jmp 0x140015586
lea ecx, [r11 - 0x24]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
inc r11
jmp 0x140014c63
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
jmp 0x14001550d
lea edx, [r11 - 0x34]
mov ecx, 0x36
movzx ebx, r11b
jmp 0x1400154cc
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x140015170
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140015087
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400151a5
lea ecx, [r11 - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x410]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x24
inc r11
jmp 0x140014c63
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400151ce
movzx ebx, r11b
mov ecx, 0x36
lea edx, [rbx - 0x34]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400153fe
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400151f1
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x140015586
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140015217
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
jmp 0x140015565
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140015087
lea ecx, [r11 - 0x14]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x74
inc r11
jmp 0x140014c63
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001525e
movzx ebx, r11b
mov ecx, 8
lea edx, [rbx - 0x70]
jmp 0x1400154cc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140015287
lea ecx, [r11 - 0x60]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
inc r11
jmp 0x140014c63
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400152ad
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 0x140015586
cmp r8, rcx
jne 0x1400152cc
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
jmp 0x140015589
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140015047
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 0x1400153fe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001532e
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x410]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140014c63
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140015354
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 0x1400153fe
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140015377
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x140015589
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400153a0
lea ecx, [r11 - 0x6c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
inc r11
jmp 0x140014c63
cmp r8, rcx
jne 0x140015006
movzx ebx, r11b
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
jmp 0x1400154db
movzx ecx, byte [rbp + r11 + 0x410]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x4c]
and al, dl
sub cl, al
add cl, 0xa
add cl, cl
add dl, cl
jmp 0x140015565
movzx ebx, r11b
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rcx - 0x24]
add bl, 0x40
inc r9
movzx eax, bl
mov ecx, 0x20
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x410], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x3c]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x5c
add cl, r10b
mov byte [rbp + r11 + 0x410], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x410]
add rax, r9
add r11, rax
inc r11
jmp 0x140014c63
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x410]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x50
inc r11
jmp 0x140014c63
movzx ebx, r11b
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x38
jmp 0x140015565
lea edx, [r11 - 8]
mov ecx, 0x1c
jmp 0x14001550d
movzx ebx, r11b
mov ecx, 0x38
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x30
inc r9
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x50
add bl, r10b
mov byte [rbp + r11 + 0x410], bl
dec r11
inc r11
jmp 0x140014c63
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
inc r9
dec r11
inc r11
jmp 0x140014c63
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
dec r11
inc r11
jmp 0x140014c63
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
add bl, 0x38
mov ecx, 0x3c
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 + 0x410], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140014c63
lea rax, [r11 + r14]
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
sub dl, 0x60
movzx eax, byte [rbp + r11 + 0x410]
add rax, r9
add r11, rax
inc r11
jmp 0x140014c63
sub r11b, 0x58
mov ecx, 0x34
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x140014c60
sub r11b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x60
jmp 0x140014c50
lea rcx, [rbp + 0x1478ed4]
jmp 0x14001561f
lea rcx, [rbp + 0x8c7e58]
jmp 0x14001561f
lea rcx, [rbp + 0x410]
mov qword [rsp + 0xdd0], r12
lea rdx, [rbp - 0x18]
xor r9d, r9d
mov qword [rsp + 0xdd8], r15
xor r8d, r8d
call fcn.140043c00
mov ecx, dword [0x1400cba00]
test ecx, ecx
je 0x14002db9b
sub ecx, 1
je 0x14002aab0
sub ecx, 1
je 0x1400183a9
cmp ecx, 1
jne 0x1400355b5
lea rcx, [rbp - 0x10]
mov dword [rbp - 0x10], 0x41200000
mov dword [rbp - 0xc], 0x41200000
call fcn.140055ad0
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x43a], rax
movabs rsi, 0xdcbf6d4ecbfa7a7a
mov byte [rbp + 0x442], al
movabs r15, 0x280612c707220714
mov byte [rbp + 0x430], 0x23
movabs r14, 0xf5d6f9cc3507a958
mov byte [rbp + 0x431], 0x1a
mov byte [rbp + 0x432], 0xc
mov byte [rbp + 0x433], 0x1c
mov byte [rbp + 0x434], 3
mov byte [rbp + 0x435], 0xc
mov byte [rbp + 0x436], 0xe
mov byte [rbp + 0x437], 0xf4
mov byte [rbp + 0x438], 0x34
mov byte [rbp + 0x439], 0x71
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov r11, r13
cmp r11, 0x13
jae 0x140016128
movzx r10d, byte [rbp + r11 + 0x430]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x14001611f
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140015756
lea rdx, [r11 + rsi]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x56
add dl, bl
jmp 0x1400157a4
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400160ac
lea rax, [r9 + 2]
cmp r8, rax
je 0x140016027
lea rax, [r9 + 4]
cmp r8, rax
je 0x140015ff4
lea rax, [r9 + 5]
cmp r8, rax
je 0x140015fb6
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015f90
lea rax, [r9 + 8]
cmp r8, rax
je 0x140015f48
cmp r9, r11
ja 0x140016116
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400157d0
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xa
jmp 0x140015800
lea rax, [r9 + 1]
cmp r8, rax
je 0x140015f2e
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015f0e
lea rax, [r9 + 2]
cmp r8, rax
je 0x140015ef1
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140015ce8
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140015ccb
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140015ca8
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140015c88
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140015c6b
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140015c51
lea rcx, [r9 + 0x20]
cmp r8, rcx
je 0x140015c37
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140015c1d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140015c03
lea rax, [r9 + 9]
cmp r8, rax
je 0x140015bd7
lea r9, [rcx + 0x64]
mov r8, rcx
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400160f6
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x1400160d6
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400159bc
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400159a2
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x140015988
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x140015b8d
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140015b47
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140015b0d
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140015ae8
lea r9, [rcx + 0xa]
mov r8, rcx
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x140015abc
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x140015aa2
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x140015a88
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140015a6e
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x140015a54
lea rcx, [r9 + 9]
cmp r8, rcx
ja 0x140015a37
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140015a17
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400159f4
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400159d6
mov r8, rcx
lea r9, [rcx + 0x28]
jmp 0x140015810
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x140015800
lea ecx, [r11 + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1e
jmp 0x1400157a4
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x140015726
lea ecx, [r11 - 0x1d]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x35
jmp 0x140015f63
lea ecx, [r11 + 5]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x23
inc r11
jmp 0x140015713
lea ecx, [r11 + 0x27]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x11
inc r11
jmp 0x140015713
lea ecx, [r11 + 0x49]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
inc dl
jmp 0x140015fd1
lea ecx, [r11 + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
jmp 0x14001600c
lea ecx, [r11 - 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x25
jmp 0x14001600f
lea ecx, [r11 - 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x37
jmp 0x140016041
lea ecx, [r11 - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x49
jmp 0x140016069
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x430]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x5b
inc r11
jmp 0x140015713
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 + 0x430], dl
inc r11
jmp 0x140015713
lea ecx, [r11 - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x66
cmp r9, 0x20
jb 0x140015afd
movzx ebx, r11b
lea ecx, [rbx + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x1d
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x140015f63
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x54
cmp r8, 0x200
jae 0x140015ead
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140015e08
lea ecx, [r11 - 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2f
jmp 0x140015b22
lea ecx, [r11 + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x42
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x140015ecf
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x140015d8d
lea ecx, [r11 + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x72
jmp 0x140015b5c
lea ecx, [r11 - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x430]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x45
inc r11
jmp 0x140015713
lea ecx, [r11 - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x57
jmp 0x140016069
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x69
jmp 0x140016041
lea ecx, [r11 + 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7b
jmp 0x14001600f
lea ecx, [r11 + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x73
jmp 0x14001600c
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 0x140015fd1
lea ecx, [r11 + 0x79]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4f
inc r11
jmp 0x140015713
lea ecx, [r11 - 0x65]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3d
inc r11
jmp 0x140015713
movzx ebx, r11b
lea ecx, [rbx - 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2b
jmp 0x140015f63
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x140015d0e
lea ecx, [r11 + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
jmp 0x140015ba2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140015d43
lea ecx, [r11 + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x430]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x39
inc r11
jmp 0x140015713
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140015d66
lea ecx, [r11 - 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x15
jmp 0x140016041
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140015ba2
lea ecx, [r11 - 0x47]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xf
jmp 0x14001600c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140015da7
movzx ebx, r11b
mov ecx, 0x3e
lea edx, [rbx + 0x5c]
jmp 0x140015f54
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140015dd3
lea edx, [r11 + 0x18]
mov ecx, 0x2c
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140015713
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140015ded
movzx ebx, r11b
mov ecx, 0x23
lea edx, [rbx - 0xa]
jmp 0x140015fc2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140015b5c
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
jmp 0x140015ffd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140015e3d
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x430]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x41
inc r11
jmp 0x140015713
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140015e60
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x65
jmp 0x140016041
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140015e83
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
jmp 0x14001600c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140015b22
movzx ebx, r11b
lea ecx, [rbx - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
jmp 0x140015fd1
movzx ecx, byte [rbp + r11 + 0x430]
movzx ebx, r11b
lea edx, [rbx + 0x23]
movzx eax, dl
and al, r10b
add al, al
sub cl, al
add dl, 0xb
jmp 0x140015fcc
lea ecx, [r11 + 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x430]
lea edx, [r10 + rcx]
sub dl, 7
jmp 0x140016041
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 0x140016041
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 0x140015713
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
jmp 0x140015f63
movzx ebx, r11b
mov ecx, 4
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x4c
movzx eax, r10b
and al, bl
mov ecx, 0xa
sub cl, al
inc r9
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x430], cl
dec r11
inc r11
jmp 0x140015713
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
inc r9
dec r11
inc r11
jmp 0x140015713
movzx ebx, r11b
mov ecx, 0x1f
lea edx, [rbx - 0x52]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x6e
mov ecx, 1
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 + 0x430], cl
jmp 0x14001600c
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
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140015713
lea rdx, [r11 + r15]
mov ecx, 0x3a
movzx eax, dl
movzx r10d, bl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
lea ecx, [r11 + 0x70]
inc r9
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 + 0x430], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x21]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x19
add cl, r10b
mov byte [rbp + r11 + 0x430], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x430]
add rax, r9
add r11, rax
inc r11
jmp 0x140015713
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x68
movzx eax, byte [rbp + r11 + 0x430]
add rax, r9
add r11, rax
inc r11
jmp 0x140015713
sub r11b, 0x4a
mov ecx, 3
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x140015710
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 0x140015700
lea rbx, [rbp + 0x161a5cf]
jmp 0x14001612f
lea rbx, [rbp + 0xa83d3e]
jmp 0x14001612f
lea rbx, [rbp + 0x430]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x1b0]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x1c0]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1c0], xmm0
call fcn.140084090
movss xmm1, dword [0x1400aad64]
movaps xmm0, xmm10
call fcn.140055170
movzx r11d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x450], 0xcb
movups xmmword [rbp + 0x459], xmm0
mov word [rbp + 0x469], ax
movabs r14, 0x80dcfc1f4d685be8
mov byte [rbp + 0x451], 0x34
movabs r15, 0x589fb7efff6361c8
mov byte [rbp + 0x452], 0x26
movabs r13, 0xa2af08fbd2e4a050
mov byte [rbp + 0x453], 0x27
movabs r12, 0x36cdab1379e71d60
mov byte [rbp + 0x454], 0x4d
mov byte [rbp + 0x455], 0x53
mov byte [rbp + 0x456], 0x49
mov byte [rbp + 0x457], 0x54
mov byte [rbp + 0x458], 0xe0
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x1b
jae 0x140016d17
movzx r10d, byte [rbp + rbx + 0x450]
mov rdi, r10
nop dword [rax + rax]
cmp r9, rbx
ja 0x140016d0e
lea rax, [r8 + 9]
cmp r9, rax
jae 0x14001625b
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x58
add r11b, dil
jmp 0x1400162a0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140016c96
lea rax, [r8 + 3]
cmp r9, rax
je 0x140016c13
lea rax, [r8 + 2]
cmp r9, rax
je 0x140016be4
lea rax, [r8 + 5]
cmp r9, rax
je 0x140016bc5
lea rax, [r8 + 8]
cmp r9, rax
je 0x140016b79
nop dword [rax]
cmp r8, rbx
ja 0x140016d05
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x1400162cc
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x140016300
lea rax, [r8 + 1]
cmp r9, rax
je 0x140016b5b
lea rax, [r8 + 2]
cmp r9, rax
je 0x140016b33
lea rax, [r8 + 3]
cmp r9, rax
je 0x140016aeb
lea rax, [r8 + 5]
cmp r9, rax
je 0x140016acc
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400167fb
nop dword [rax]
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400167eb
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400167c3
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400167a3
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x1400168a4
lea rax, [r8 + 6]
cmp r9, rax
je 0x140016796
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14001677c
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140016762
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140016743
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140016713
lea rax, [r8 + 2]
cmp r9, rax
je 0x140016310
lea r9, [r8 + 5]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140016ce6
lea rax, [r8 + 9]
cmp r9, rax
jb 0x140016cc7
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x1400164fa
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x1400164e0
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x1400164c1
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x1400166c7
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140016688
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140016648
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14001661e
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140016310
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x10]
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400165ee
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x1400165cf
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400165b5
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14001659b
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14001658e
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14001656c
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14001654c
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140016524
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x140016514
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x140016310
lea r9, [r8 + 2]
lea r8, [r9 + 0x61]
jmp 0x140016310
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 0x140016300
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x1400162a0
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x140016225
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx edi, bl
jmp 0x140016b84
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016212
lea ecx, [rbx - 0x64]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
inc rbx
jmp 0x140016212
lea edx, [rbx + 0x24]
mov ecx, 2
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016b07
lea edx, [rbx - 0x54]
mov ecx, 0x26
jmp 0x140016bcd
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x140016bfa
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
jmp 0x140016c2d
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016c56
lea edx, [rbx - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016212
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
mov byte [rbp + rbx + 0x450], r11b
inc rbx
jmp 0x140016212
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x10
jb 0x140016638
movzx edi, bl
lea ecx, [rdi + 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x18]
jmp 0x140016b96
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
cmp r9, 0x5a
jae 0x140016a8c
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x1400169e6
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r10b
jmp 0x140016656
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x140016aab
lea rax, [r8 + 8]
cmp r9, rax
jbe 0x1400168f0
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14001669d
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016212
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016c56
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x140016c2d
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x140016bfa
lea edx, [rbx - 0x2c]
mov ecx, 0x1a
jmp 0x140016bcd
lea ecx, [rbx - 0x1c]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
inc rbx
jmp 0x140016212
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016212
movzx edi, bl
mov ecx, 0x2a
lea edx, [rdi - 0xc]
jmp 0x140016b84
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x14001681e
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
jmp 0x1400166dc
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140016852
lea ecx, [rbx + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x1c
inc rbx
jmp 0x140016212
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140016875
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x64
jmp 0x140016c56
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001689b
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
add r9, r8
jmp 0x140016bfa
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400168c6
mov ecx, 0x3e
movzx edi, bl
lea edx, [rdi + 0x5c]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016b07
lea rax, [r8 + 9]
cmp r9, rax
jne 0x1400166dc
movzx edi, bl
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x140016b96
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140016916
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 0x140016b96
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140016941
mov ecx, 0xc
movzx edi, bl
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016b07
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140016967
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
add r9, r8
jmp 0x140016bfa
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140016986
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
jmp 0x140016bf6
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400169ae
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 0x140016c2d
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001669d
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x50
inc rbx
jmp 0x140016212
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140016a1a
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x450]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 4
inc rbx
jmp 0x140016212
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140016a3d
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x140016c56
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140016a65
lea edx, [rbx - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016c2d
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140016662
movzx edi, bl
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x140016b07
movzx ecx, byte [rbp + rbx + 0x450]
movzx edi, bl
lea edx, [rdi - 0x74]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x16
lea r11d, [rcx + rcx]
jmp 0x140016b04
lea ecx, [rbx + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x450]
lea r11d, [r10 + rcx]
sub r11b, 0x1c
jmp 0x140016c2d
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140016bfa
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x78]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x48
add r11b, dl
add dil, 0x48
movzx eax, r10b
and al, dil
mov ecx, 4
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x450], cl
add r9, r8
jmp 0x140016bfa
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, r10b
inc r8
and al, dl
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140016212
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x10]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x140016b96
movzx edi, bl
mov ecx, 0x10
lea edx, [rdi + 0x20]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
sub dil, 0x30
movzx eax, r10b
and al, dil
mov ecx, 0x28
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x450], cl
inc r8
dec rbx
inc rbx
jmp 0x140016212
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
add r9, r8
jmp 0x140016bfa
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x78
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140016212
lea rcx, [rbx + r13]
movzx r10d, dil
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
lea edx, [rbx - 0x40]
movzx eax, r10b
and al, dl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x40
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x450], al
add rax, r8
sub rbx, rax
lea ecx, [rbx + 0x7c]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x64
add cl, r10b
mov byte [rbp + rbx + 0x450], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x450]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140016212
lea rcx, [rbx + r12]
mov edx, 0x30
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x450]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140016212
sub bl, 0x28
mov ecx, 0xc
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140016210
add bl, 0x60
mov ecx, 0x30
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140016200
lea rbx, [rbp + 0x17dfdcc]
jmp 0x140016d1e
lea rbx, [rbp + 0xbd5e88]
jmp 0x140016d1e
lea rbx, [rbp + 0x450]
xor edx, edx
mov dword [rsp + 0x20], 0xff
mov r9d, 0xd6
lea rcx, [rbp + 0x1d0]
mov r8d, 0xff
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x1e0]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1e0], xmm0
call fcn.140084090
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x486], eax
movups xmmword [rbp + 0x476], xmm0
mov word [rbp + 0x48a], ax
movabs r14, 0xab82978d6752dce4
mov byte [rbp + 0x48c], al
movabs r15, 0x2deeed5a54a7ad14
mov byte [rbp + 0x470], 0x86
movabs r13, 0x4d53d7e719527908
mov byte [rbp + 0x471], 0x7a
movabs r12, 0x8c1dad00a2a810f0
mov byte [rbp + 0x472], 0xab
mov byte [rbp + 0x473], 0x91
mov byte [rbp + 0x474], 0x87
mov byte [rbp + 0x475], 0x21
nop dword [rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x1d
jae 0x140017864
movzx r10d, byte [rbp + rbx + 0x470]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x14001785b
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x140016e4e
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x3c
add r11b, dil
jmp 0x140016e90
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400177e3
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001775b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140017727
lea rax, [r9 + 5]
cmp r8, rax
je 0x140017708
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400176e3
nop
cmp r9, rbx
ja 0x140017852
lea rcx, [r9 + 4]
cmp r8, rcx
jae 0x140016ebe
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016f00
lea rax, [r9 + 1]
cmp r8, rax
je 0x140017697
lea rax, [r9 + 2]
cmp r8, rax
je 0x140017674
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001765a
cmp r8, rcx
je 0x14001763b
lea rax, [r9 + 7]
cmp r8, rax
je 0x140017621
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140017341
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140017324
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140017301
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400172e4
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400172c7
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400172a8
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001728e
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140017274
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140017244
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x40]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140017833
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140017814
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140017071
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400171fa
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400171b9
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140017173
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14001714e
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140016f10
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140017123
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140017109
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400170ea
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400170cb
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400170be
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14001709b
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14001708b
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140016f10
lea r8, [r9 + 0x42]
lea r9, [r8 + 2]
jmp 0x140016f10
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x140016e15
lea edx, [rbx - 0x32]
mov ecx, 0x2f
movzx edi, bl
jmp 0x1400176a2
lea ecx, [rbx - 0x3e]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
inc rbx
jmp 0x140016e02
lea edx, [rbx - 0x4a]
mov ecx, 3
jmp 0x1400176eb
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140017742
lea edx, [rbx - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140017775
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x56
jmp 0x14001779f
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 2
inc rbx
jmp 0x140016e02
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
mov byte [rbp + rbx + 0x470], r11b
inc rbx
jmp 0x140016e02
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0x3e8
jb 0x140017163
mov edx, 0x19
movzx edi, bl
lea ecx, [rdi + 0x42]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x1400176b4
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 3
jae 0x1400175b2
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140017514
lea edx, [rbx - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r10b
jmp 0x140017181
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x140017600
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x14001743f
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x1400171d3
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016e02
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6a
jmp 0x14001779f
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x16
jmp 0x140017775
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140017742
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6e
add r8, r9
jmp 0x140017742
lea ecx, [rbx - 0x6a]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
jmp 0x1400175d6
lea ecx, [rbx + 0x7e]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x72
inc rbx
jmp 0x140016e02
movzx edi, bl
lea ecx, [rdi + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1e
jmp 0x1400176b4
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x140017364
lea ecx, [rbx + 6]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2a
jmp 0x14001720f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001739d
lea edx, [rbx - 0x26]
mov ecx, 5
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016e02
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400173c5
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140017775
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400173eb
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x46
add r8, r9
jmp 0x140017742
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140017410
mov ecx, 0x33
movzx edi, bl
lea edx, [rdi + 0x16]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400175d0
cmp r8, rcx
jne 0x140017422
lea edx, [rbx + 0x22]
mov ecx, 9
jmp 0x1400176eb
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14001720f
movzx edi, bl
mov ecx, 0x35
lea edx, [rdi + 0x3a]
jmp 0x1400176a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140017465
movzx edi, bl
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x1400176b4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140017496
lea edx, [rbx + 0x64]
mov ecx, 0x22
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 0x140016e02
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400174b9
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
jmp 0x140017742
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400174dc
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x140017775
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400171d3
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 8
inc rbx
jmp 0x140016e02
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001754d
lea edx, [rbx - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016e02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140017575
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140017742
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140017598
movzx edi, bl
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7e
jmp 0x1400175d6
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001718d
lea edx, [rbx + 0x1e]
mov ecx, 0x17
jmp 0x1400176eb
movzx r11d, byte [rbp + rbx + 0x470]
movzx edi, bl
lea edx, [rdi + 0x4e]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x22
add r11b, dl
add r11b, r10b
add dil, 0x54
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x4c
add dil, r10b
add dil, r11b
mov byte [rbp + rbx + 0x470], dil
add r8, r9
jmp 0x140017742
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x470]
lea r11d, [r10 + rcx]
sub r11b, 0x76
jmp 0x140017775
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
jmp 0x14001779f
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 0x140017775
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7c
jmp 0x140017742
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 0x140016e02
movzx edi, bl
mov ecx, 0x14
lea edx, [rdi + 0x68]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add dil, 0x48
mov ecx, 4
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x470], cl
inc r9
dec rbx
inc rbx
jmp 0x140016e02
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x140016e02
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 0x140017742
lea rcx, [rbx + r15]
mov edx, 0x3a
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140016e02
lea rcx, [rbx + r13]
movzx r10d, dil
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
lea edx, [rbx + 0x60]
inc r9
movzx eax, dl
mov ecx, 0x30
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x470], al
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x66]
inc r8
movzx eax, dl
mov ecx, 0x1b
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 + 0x470], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140016e02
lea rcx, [rbx + r12]
mov edx, 0x38
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140016e02
sub bl, 4
mov ecx, 0xe
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140016e00
sub bl, 0x10
mov ecx, 0x38
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140016df0
lea rcx, [rbp + 0x147c356]
jmp 0x14001786b
lea rcx, [rbp + 0xb25d5c]
jmp 0x14001786b
lea rcx, [rbp + 0x470]
lea rdx, [0x1400cb51b]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx ebx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x3b4], rax
movabs r14, 0xf5f2d8efd2b0d838
mov dword [rbp + 0x3bc], eax
movabs r12, 0x1cc859817ab1d1f0
mov byte [rbp + 0x3b0], 6
movabs r13, 0xfd683fb9806d408
mov byte [rbp + 0x3b1], 9
movabs r15, 0x2e4ae75b55bd620
mov byte [rbp + 0x3b2], 9
mov byte [rbp + 0x3b3], 0x5b
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x10
jae 0x140018391
movzx r10d, byte [rbp + r11 + 0x3b0]
mov rdi, r10
nop dword [rax]
cmp r9, r11
ja 0x140018379
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x14001793c
lea rcx, [r11 + r14]
mov ebx, 0x3c
movzx eax, cl
and al, dil
sub bl, al
add bl, bl
add bl, cl
add bl, dil
jmp 0x140017980
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400182f5
lea rax, [r8 + 2]
cmp r9, rax
je 0x140018295
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001824a
lea rax, [r8 + 5]
cmp r9, rax
je 0x14001821a
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400181da
nop dword [rax]
cmp r8, r11
ja 0x140018361
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x1400179ad
lea edx, [r11 + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400179e0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140018193
lea rax, [r8 + 3]
cmp r9, rax
je 0x140018178
lea rax, [r8 + 6]
cmp r9, rax
je 0x14001815e
nop dword [rax]
nop dword [rax + rax]
lea rdi, [r8 + r9]
cmp rdi, r11
jbe 0x140017e7a
nop dword [rax]
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140017e5b
lea rax, [r8 + 9]
cmp r9, rax
je 0x140017e37
lea rax, [r8 + 3]
cmp r9, rax
je 0x140017e16
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140017e05
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140017dea
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140017dd0
lea rax, [r8 + 8]
cmp r9, rax
je 0x140017da0
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400179f0
lea r9, [r8 + 0x1000]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140018341
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x140018325
lea rax, [r8 + 5]
cmp r9, rax
jb 0x140017bae
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140017b90
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140017b76
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140017d57
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140017d17
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140017cee
lea rax, [r8 + 4]
cmp r9, rax
jb 0x1400179f0
lea r9, [r8 + 0x7a]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140017cbe
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140017ca4
lea rax, [r8 + 8]
cmp r9, rax
ja 0x140017c88
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140017c6d
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140017c53
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140017c31
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140017c11
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140017bee
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140017bcc
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400179f0
lea r9, [r8 + 0x5a]
lea r8, [r9 + 1]
jmp 0x1400179f0
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x1400179e0
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017980
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017906
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, dl
movzx edi, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400181ad
lea ecx, [r11 + 0x7c]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x64
inc r11
jmp 0x1400178f3
lea ecx, [r11 - 0x6c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xc
inc r11
jmp 0x1400178f3
lea edx, [r11 - 0x54]
mov ecx, 0x26
movzx eax, dl
movzx edi, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400181f6
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5c
jmp 0x14001822f
lea ecx, [r11 - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 4
jmp 0x140018232
mov ecx, 0x2a
lea edx, [r11 - 0xc]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x140018265
lea edx, [r11 + 0xc]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x54
jmp 0x1400182ae
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
movzx eax, byte [rbp + r11 + 0x3b0]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x1400178f3
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
mov byte [rbp + r11 + 0x3b0], bl
inc r11
jmp 0x1400178f3
lea edx, [r11 + 0x78]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x48
add bl, dl
cmp r8, 9
jb 0x140017d07
mov edx, 0xe
movzx edi, r11b
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea ebx, [rdx + rdx]
jmp 0x1400181ad
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
cmp r9, 6
jae 0x140018125
lea rax, [r8 + 0x5a]
cmp r9, rax
jbe 0x140018050
mov ecx, 6
lea edx, [r11 + 0x6c]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x140017d2c
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
movzx eax, byte [rbp + r11 + 0x3b0]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x1400178f3
lea edx, [r11 + 0x74]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x2c
jmp 0x1400182ae
lea ecx, [r11 - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x24
jmp 0x14001822f
movzx edi, r11b
mov ecx, 0x1a
lea edx, [rdi - 0x2c]
jmp 0x1400181e6
lea ecx, [r11 - 0x14]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x74
inc r11
jmp 0x1400178f3
lea ecx, [r11 + 4]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec r11
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x1c
inc r11
jmp 0x1400178f3
mov ecx, 0x1e
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0x1c]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400181ab
lea rsi, [r8 + 0x7a]
cmp r9, rsi
jae 0x140017ec3
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
cmp rdi, 4
je 0x140018148
cmp r9, rsi
jbe 0x140017f6d
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, 0x14
jmp 0x140017d66
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140017ef9
lea ecx, [r11 + 0x4c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x3b0]
add rax, r8
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x14
inc r11
jmp 0x1400178f3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140017f1d
lea ecx, [r11 + 4]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x1c
jmp 0x140018232
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140017f41
lea ecx, [r11 - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x74
jmp 0x14001822f
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140017e9c
mov ecx, 0x16
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x74]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400181ab
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140017f93
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi + 0x50]
and al, dl
add al, al
sub bl, al
sub bl, 0x30
jmp 0x1400181ab
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140017fc3
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, r10b
inc r8
and al, dl
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x1400178f3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140017ff0
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, r10b
dec r11
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x1400178f3
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140018013
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x140018267
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140017d70
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
movzx eax, byte [rbp + r11 + 0x3b0]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x1400178f3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140018086
lea ecx, [r11 + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x3b0]
add rax, r8
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x4c
inc r11
jmp 0x1400178f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400180ab
mov ecx, 0x2e
lea edx, [r11 + 0x3c]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400182ae
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400180d2
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 0x14001822f
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400180f8
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi - 0x24]
and al, dl
add al, al
sub bl, al
sub bl, 4
jmp 0x1400181f4
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140017d2e
lea ecx, [r11 - 0x3c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5c
inc r11
jmp 0x1400178f3
movzx ecx, byte [rbp + r11 + 0x3b0]
movzx edi, r11b
lea edx, [rdi + 0x64]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x22
lea ebx, [rcx + rcx]
jmp 0x1400181f4
lea ecx, [r11 + 0x4c]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x14]
jmp 0x140018267
lea edx, [r11 - 0x60]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x60
jmp 0x140018265
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
dec r11
inc r11
jmp 0x1400178f3
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi + 0x30]
and al, dl
add al, al
sub bl, al
sub bl, 0x50
add bl, dl
movzx eax, r10b
add dil, 0x70
and al, dil
add al, al
sub r10b, al
sub r10b, 0x10
add r10b, dil
mov byte [rbp + r11 + 0x3b0], r10b
inc r8
dec r11
inc r11
jmp 0x1400178f3
movzx edi, r11b
mov ecx, 0x34
lea edx, [rdi - 0x58]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, r10b
add dil, 0x58
and al, dil
add al, al
sub r10b, al
sub r10b, 0x68
add r10b, dil
add r10b, bl
mov byte [rbp + r11 + 0x3b0], r10b
jmp 0x14001822f
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400178f3
mov ecx, 0x38
lea rdx, [r11 + r12]
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
lea edx, [r11 + 0x40]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x3b0], al
add rax, r8
sub r11, rax
jmp 0x1400182b0
lea rdx, [r11 + r13]
movzx ebx, dil
movzx eax, dl
movzx r10d, dil
and al, dil
add al, al
sub bl, al
sub bl, 0x38
add bl, dl
lea ecx, [r11 + 0x34]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x6c
add r10b, cl
mov byte [rbp + r11 + 0x3b0], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x3b0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400178f3
lea rcx, [r11 + r15]
mov edx, 0x10
movzx eax, cl
and al, dil
sub dl, al
lea ebx, [rdx + rdx]
add bl, cl
add bl, dil
movzx eax, byte [rbp + r11 + 0x3b0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400178f3
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
jmp 0x1400178f0
add r11b, 0x20
mov ecx, 0x10
movzx eax, r10b
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400178e0
lea rcx, [rbp + 0x14ca8e4]
lea rdx, [0x1400c07b5]
call fcn.1400797e0
jmp 0x1400355b5
lea rcx, [rbp + 0x6227d8]
lea rdx, [0x1400c07b5]
call fcn.1400797e0
jmp 0x1400355b5
lea rcx, [rbp + 0x3b0]
lea rdx, [0x1400c07b5]
call fcn.1400797e0
jmp 0x1400355b5
lea rcx, [rbp - 8]
mov dword [rbp - 8], 0x41200000
mov dword [rbp - 4], 0x41200000
call fcn.140055ad0
movzx r11d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x490], 0x9b
movups xmmword [rbp + 0x49a], xmm0
mov word [rbp + 0x4aa], ax
movabs r14, 0xc44f2954299b30b8
mov byte [rbp + 0x491], 0xf8
movabs r12, 0x374a05421309d788
mov byte [rbp + 0x492], 0xd6
movabs r15, 0x7dcc974b1e528420
mov byte [rbp + 0x493], 0xe6
mov byte [rbp + 0x494], 0xeb
mov byte [rbp + 0x495], 0xe2
mov byte [rbp + 0x496], 0xe4
mov byte [rbp + 0x497], 0xde
mov byte [rbp + 0x498], 0x9a
mov byte [rbp + 0x499], 0x51
nop dword [rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x1c
jae 0x140018f20
movzx r10d, byte [rbp + rbx + 0x490]
mov rdi, r10
nop dword [rax]
cmp r8, rbx
ja 0x140018f17
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x14001849b
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 8
add r11b, dil
jmp 0x1400184d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140018e9f
lea rax, [r9 + 2]
cmp r8, rax
je 0x140018e3e
lea rax, [r9 + 5]
cmp r8, rax
je 0x140018de6
lea rax, [r9 + 3]
cmp r8, rax
je 0x140018dc1
nop
cmp r9, rbx
ja 0x140018f0e
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400184f9
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x140018520
lea rax, [r9 + 1]
cmp r8, rax
je 0x140018d7c
lea rax, [r9 + 3]
cmp r8, rax
je 0x140018d5f
lea rax, [r9 + 2]
cmp r8, rax
je 0x140018d3d
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140018a7e
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140018a5c
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140018a39
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140018a19
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400189fc
lea rcx, [r9 + 4]
cmp r8, rcx
je 0x1400189dd
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400189be
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001899c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140018982
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140018957
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140018530
lea r9, [rcx + 0x41]
mov r8, rcx
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x140018eef
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x140018ed0
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x140018719
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400186ff
lea rcx, [r9 + 1]
cmp r8, rcx
jb 0x1400186e5
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14001890d
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400188cc
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140018889
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14001885f
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140018530
lea r9, [rcx + 0x1000]
mov r8, rcx
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x140018834
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x14001881a
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400187f8
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400187d9
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400187ba
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x14001879d
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x14001877d
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x14001875a
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140018738
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x140018530
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x200]
jmp 0x140018530
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x140018520
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x1400184d0
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 0x140018466
lea edx, [rbx + 0x24]
mov ecx, 2
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018d94
lea ecx, [rbx - 0x44]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
inc rbx
jmp 0x140018453
lea ecx, [rbx + 0x54]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
inc rbx
jmp 0x140018453
lea ecx, [rbx - 0x14]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
jmp 0x140018dfe
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018e22
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018e25
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018d0b
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x140018e5b
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x490]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x3c
inc rbx
jmp 0x140018453
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
mov byte [rbp + rbx + 0x490], r11b
inc rbx
jmp 0x140018453
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0x3e8
jb 0x140018879
movzx edi, bl
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x48]
jmp 0x140018d94
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
cmp r8, 0x61
jae 0x140018ccc
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x140018bf0
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
jmp 0x140018897
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x140018cf1
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x140018b31
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x1400188e6
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x490]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x44
inc rbx
jmp 0x140018453
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x140018e5b
mov ecx, 0x36
movzx edi, bl
lea edx, [rdi - 0x34]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018d0b
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 0x140018e25
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018e22
movzx edi, bl
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
jmp 0x140018dfe
lea ecx, [rbx + 0x2c]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
inc rbx
jmp 0x140018453
lea ecx, [rbx - 0x3c]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
inc rbx
jmp 0x140018453
mov ecx, 0x3e
movzx edi, bl
lea edx, [rdi + 0x5c]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018d94
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140018aa6
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018922
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140018adf
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x490]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140018453
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140018b0a
mov ecx, 0x3e
movzx edi, bl
lea edx, [rdi + 0x5c]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018d0b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140018922
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x140018e25
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140018b57
movzx edi, bl
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x140018d94
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140018b6d
lea edx, [rbx + 0x20]
mov ecx, 0x10
jmp 0x140018dc9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140018b90
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x140018e25
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140018bb3
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
jmp 0x140018e5b
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400188e6
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x490]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140018453
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140018c29
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x490]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140018453
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140018c4f
movzx edi, bl
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
jmp 0x140018d0b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140018c77
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018e22
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140018ca2
mov ecx, 0x1e
movzx edi, bl
lea edx, [rdi + 0x1c]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018dfe
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400188a3
movzx edi, bl
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x140018d94
movzx ecx, byte [rbp + rbx + 0x490]
movzx edi, bl
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 2
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140018dfe
mov ecx, 0x16
movzx edi, bl
lea edx, [rdi - 0x74]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add dil, 0x40
movzx eax, r10b
and al, dil
inc r9
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
movzx eax, cl
mov byte [rbp + rbx + 0x490], al
add rax, r9
sub rbx, rax
jmp 0x140018e5b
mov ecx, 0x14
movzx edi, bl
lea edx, [rdi + 0x68]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140018dfe
movzx ecx, bl
movzx r11d, bl
and cl, r10b
dec rbx
add cl, cl
sub r11b, cl
add r11b, r10b
inc rbx
jmp 0x140018453
movzx edi, bl
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
add dil, 0x70
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x10
add dil, r10b
mov byte [rbp + rbx + 0x490], dil
inc r9
dec rbx
inc rbx
jmp 0x140018453
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
dec rbx
inc rbx
jmp 0x140018453
movzx edi, bl
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
sub dil, 0x28
movzx eax, r10b
and al, dil
mov ecx, 0xc
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x490], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140018453
lea rcx, [rbx + r12]
movzx r10d, dil
and dil, cl
mov eax, 0x24
sub al, dil
lea r11d, [rax + rax]
add r11b, cl
add r11b, r10b
lea edx, [rbx - 0xc]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x2a
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x490], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x490]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140018453
lea rdx, [rbx + r15]
mov ecx, 0x10
movzx eax, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x490]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140018453
sub bl, 0x78
mov ecx, 0x24
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140018450
add bl, 0x20
mov ecx, 0x10
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140018440
lea rbx, [rbp + 0x1559084]
jmp 0x140018f27
lea rbx, [rbp + 0xb13a38]
jmp 0x140018f27
lea rbx, [rbp + 0x490]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x200]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x210]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x210], xmm0
call fcn.140084090
movss xmm6, dword [0x1400aad64]
movaps xmm0, xmm10
movaps xmm1, xmm6
call fcn.140055170
movzx r10d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x4b0], 0xd6
movups xmmword [rbp + 0x4b8], xmm0
mov byte [rbp + 0x4c8], al
movabs r14, 0xe471d1888c9dc09c
mov byte [rbp + 0x4b1], 0xc4
movabs r12, 0xaa32f29e1c14f9f8
mov byte [rbp + 0x4b2], 0x35
movabs r13, 0x6847e796ec429184
mov byte [rbp + 0x4b3], 0x36
movabs r15, 0x265cdc8fbc702910
mov byte [rbp + 0x4b4], 0xc9
mov byte [rbp + 0x4b5], 0x3d
mov byte [rbp + 0x4b6], 0x49
mov byte [rbp + 0x4b7], 0xd7
nop dword [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x19
jae 0x140019b07
movzx r11d, byte [rbp + rbx + 0x4b0]
mov rdi, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140019afe
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14001904e
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x44
add r10b, cl
jmp 0x140019082
lea rax, [r9 + 1]
cmp r8, rax
je 0x140019a90
lea rax, [r9 + 2]
cmp r8, rax
je 0x140019a2d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400199e3
lea rax, [r9 + 4]
cmp r8, rax
je 0x140019999
cmp r9, rbx
ja 0x140019af5
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400190b1
lea ecx, [rbx + 0x24]
mov r10d, 2
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140019100
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001997f
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001995c
lea rax, [r9 + 5]
cmp r8, rax
je 0x140019926
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001990c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400198f2
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400198c2
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14001964b
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14001962e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14001960b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400195eb
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400195c9
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400195bc
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14001959d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140019583
lea rax, [r9 + 6]
cmp r8, rax
je 0x140019569
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140019539
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140019110
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140019adb
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140019abc
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400192fb
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400192dc
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400192c2
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400194ef
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400194b3
lea rcx, [r9 + 0x40]
cmp r8, rcx
jb 0x14001946d
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140019443
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140019110
lea r9, [rcx + 2]
mov r8, rcx
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x140019413
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400193f4
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400193da
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400193c0
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400193a6
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140019384
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x14001935f
lea rcx, [r9 + 0x1000]
cmp r8, rcx
ja 0x140019337
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14001931a
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140019110
mov r8, rcx
lea r9, [rcx + 0x2a]
jmp 0x140019110
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x140019100
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019082
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019015
lea ecx, [rbx + 0x72]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x1400199b6
lea edx, [rbx - 2]
mov ecx, 7
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 0x140019002
lea edx, [rbx - 0x76]
mov ecx, 0x1d
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140019002
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
movzx edi, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019882
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x140019940
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x140019943
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x140019a02
lea edx, [rbx + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019a4c
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x4b0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140019002
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
mov byte [rbp + rbx + 0x4b0], r10b
inc rbx
jmp 0x140019002
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x400
jb 0x14001945d
mov edx, 7
movzx edi, bl
lea ecx, [rdi + 0x7e]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400199b6
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
cmp r8, 0x61
jae 0x140019862
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x140019790
lea edx, [rbx - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, r11b
jmp 0x14001947b
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400198a9
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400196fc
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x1400194c8
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x4b0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140019002
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x140019a4c
lea ecx, [rbx + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
jmp 0x140019a02
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019943
lea edx, [rbx + 0x1e]
mov ecx, 0x17
jmp 0x14001992e
mov ecx, 0x2d
movzx edi, bl
lea edx, [rdi - 0x56]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019882
lea ecx, [rbx + 0x36]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
inc rbx
jmp 0x140019002
lea ecx, [rbx - 0x3e]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
inc rbx
jmp 0x140019002
movzx edi, bl
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x1400199b6
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x140019676
lea edx, [rbx + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019504
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400196aa
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4b0]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x4a
inc rbx
jmp 0x140019002
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400196d2
lea edx, [rbx - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019a02
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140019504
movzx edi, bl
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
jmp 0x140019882
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140019715
movzx edi, bl
mov ecx, 0x34
lea edx, [rdi - 0x58]
jmp 0x1400199a4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140019746
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
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 0x140019002
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140019769
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x140019940
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400194c8
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x140019943
jne 0x1400197c2
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x4b0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140019002
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400197e5
lea ecx, [rbx - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
jmp 0x140019a4c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140019808
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
jmp 0x140019943
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140019830
mov ecx, 0x1f
movzx edi, bl
lea edx, [rdi - 0x52]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140019882
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140019487
lea edx, [rbx + 0x22]
mov ecx, 9
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140019002
movzx ecx, byte [rbp + rbx + 0x4b0]
movzx edi, bl
lea edx, [rdi - 0xe]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x31
lea r10d, [rcx + rcx]
add r10b, dl
movzx eax, r11b
add dil, 0x2c
and al, dil
add al, al
sub r11b, al
sub r11b, 0x34
add r11b, dil
add r11b, r10b
mov byte [rbp + rbx + 0x4b0], r11b
jmp 0x140019940
mov ecx, 0x1b
lea edx, [rbx + 0x66]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400199ff
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x4b0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140019002
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
jmp 0x140019a4c
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
jmp 0x140019a02
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140019002
lea ecx, [rbx + 0x80]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
inc rbx
jmp 0x140019002
movzx edi, bl
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400199b6
movzx edi, bl
mov ecx, 0x18
lea edx, [rdi - 0x50]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
sub dil, 0x48
and al, dil
add al, al
sub r11b, al
sub r11b, 8
add r11b, dil
mov byte [rbp + rbx + 0x4b0], r11b
inc r9
dec rbx
inc rbx
jmp 0x140019002
mov ecx, 0x1c
lea rdx, [rbx + r12]
movzx eax, dl
movzx r11d, dil
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
lea edx, [rbx - 0x60]
movzx eax, r11b
and al, dl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x60
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x4b0], al
add rax, r9
sub rbx, rax
jmp 0x140019a4c
lea rdx, [rbx + r13]
mov ecx, 0x32
movzx eax, dl
movzx r11d, dil
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
lea edx, [rbx - 0x26]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 5
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x4b0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140019002
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x70
movzx eax, byte [rbp + rbx + 0x4b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140019002
sub bl, 0x7c
mov ecx, 0x32
movzx eax, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x140019000
add bl, 0x10
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x70
jmp 0x140018ff0
lea rbx, [rbp + 0x163a80a]
jmp 0x140019b0e
lea rbx, [rbp + 0xccdc44]
jmp 0x140019b0e
lea rbx, [rbp + 0x4b0]
xor edx, edx
mov dword [rsp + 0x20], 0xff
mov r9d, 0xd6
lea rcx, [rbp + 0x220]
mov r8d, 0xff
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x230]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x230], xmm0
call fcn.140084090
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx r11d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x4d0], 0x1a
movups xmmword [rbp + 0x4d4], xmm0
mov byte [rbp + 0x4e4], al
movabs rsi, 0x27656c1def4ed858
mov byte [rbp + 0x4d1], 0x4e
movabs r15, 0xa6e139d1d1b99c30
mov byte [rbp + 0x4d2], 0x52
movabs r14, 0x51e40604901d19a0
mov byte [rbp + 0x4d3], 0xdb
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x15
jae 0x14001a6b6
movzx r10d, byte [rbp + rbx + 0x4d0]
mov rdx, r10
nop dword [rax + rax]
cmp r9, rbx
ja 0x14001a6ad
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x140019c1a
lea r11, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
sub r11b, al
sub r11b, 0x68
add r11b, dl
jmp 0x140019c60
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001a643
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001a5bd
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001a58c
lea rax, [r8 + 6]
cmp r9, rax
je 0x14001a54e
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001a52e
nop dword [rax + rax]
cmp r8, rbx
ja 0x14001a6a4
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x140019c89
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
jmp 0x140019cd0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001a4e3
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001a4bf
lea rax, [r8 + 5]
cmp r9, rax
je 0x14001a4a0
lea rax, [r8 + 7]
cmp r9, rax
je 0x14001a481
lea rax, [r8 + 6]
cmp r9, rax
je 0x14001a451
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14001a20c
nop dword [rax]
lea rax, [r8 + 6]
cmp r9, rax
je 0x14001a1ef
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14001a1cc
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14001a1ac
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14001a2b6
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14001a192
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001a178
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14001a15e
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14001a13f
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001a10f
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140019ce0
lea r9, [r8 + 0x41]
lea r8, [r9 + 5]
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14001a689
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14001a66e
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140019ecb
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140019eb1
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140019e97
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14001a0c1
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14001a065
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14001a024
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140019fff
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140019ce0
lea r9, [r8 + 0x40]
lea r8, [r9 + 0x1000]
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140019fcf
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140019fb0
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140019f96
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140019f7c
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140019f62
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140019f45
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140019f25
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140019f02
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140019ee5
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140019ce0
lea r9, [r8 + 3]
lea r8, [r9 + 0x10]
jmp 0x140019ce0
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x140019cd0
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x140019c60
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x140019be5
lea ecx, [rbx + 0x54]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x14001a4ff
lea ecx, [rbx + 0xc]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
inc rbx
jmp 0x140019bd2
lea ecx, [rbx - 0x3c]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
inc rbx
jmp 0x140019bd2
lea ecx, [rbx + 0x7c]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x64
jmp 0x14001a566
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x14001a5a1
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
jmp 0x14001a5a4
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7c
jmp 0x14001a5d6
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14001a600
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140019bd2
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
mov byte [rbp + rbx + 0x4d0], r11b
inc rbx
jmp 0x140019bd2
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
cmp r8, 0x80
jb 0x14001a014
mov edx, 0x16
movzx edi, bl
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x14001a4ff
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
cmp r9, 1
jae 0x14001a412
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001a3bd
lea edx, [rbx - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, 0x32
sub cl, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140019bd2
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x14001a43b
lea rcx, [r8 + 2]
cmp r9, rcx
jbe 0x14001a300
lea edx, [rbx - 0x38]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14001a07a
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140019bd2
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
jmp 0x14001a600
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
jmp 0x14001a5d6
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
jmp 0x14001a5a4
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x14001a5a1
lea ecx, [rbx - 0x44]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
inc rbx
jmp 0x140019bd2
lea ecx, [rbx + 0x74]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2c
inc rbx
jmp 0x140019bd2
movzx edi, bl
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x14001a4ff
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x14001a232
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7c
jmp 0x14001a0d6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001a267
lea ecx, [rbx - 0x64]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x44
inc rbx
jmp 0x140019bd2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001a28a
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x14001a5d6
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001a2ad
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
jmp 0x14001a5a1
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001a2d3
movzx edi, bl
lea ecx, [rdi + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1c
jmp 0x14001a566
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001a0d6
lea ecx, [rbx + 0x4c]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
inc rbx
jmp 0x140019bd2
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001a327
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x10]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x70
jmp 0x14001a4fc
cmp r9, rcx
jne 0x14001a350
lea ecx, [rbx + 0x58]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x68
inc rbx
jmp 0x140019bd2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001a373
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x14001a5a1
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001a396
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x14001a5a4
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001a07a
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x14001a5d6
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001a3e5
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14001a5d6
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001a039
lea ecx, [rbx + 0x34]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
inc rbx
jmp 0x140019bd2
movzx r11d, byte [rbp + rbx + 0x4d0]
movzx edi, bl
lea edx, [rdi + 0x54]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x4c
add r11b, dl
add r11b, r10b
jmp 0x14001a566
lea ecx, [rbx - 0x64]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 0x44]
jmp 0x14001a5d6
lea edx, [rbx - 0x50]
movzx eax, r10b
and al, dl
mov ecx, 0x18
sub cl, al
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140019bd2
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14001a5d6
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14001a5a4
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 8
inc rbx
jmp 0x140019bd2
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x70]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x10
add r11b, dl
sub dil, 0x50
movzx eax, r10b
and al, dil
mov ecx, 0x18
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x4d0], cl
inc r8
dec rbx
inc rbx
jmp 0x140019bd2
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
dec rbx
inc rbx
jmp 0x140019bd2
movzx edi, bl
lea ecx, [rdi + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
sub dil, 8
movzx eax, r10b
and al, dil
mov ecx, 0x1c
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x4d0], cl
jmp 0x14001a5a1
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140019bd2
lea rcx, [rbx + r15]
movzx r10d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
lea edx, [rbx + 0x40]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x4d0], al
add rax, r8
sub rbx, rax
lea ecx, [rbx - 0x1c]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x3c
add r10b, cl
mov byte [rbp + rbx + 0x4d0], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140019bd2
lea rcx, [rbx + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x60
movzx eax, byte [rbp + rbx + 0x4d0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140019bd2
sub bl, 0x18
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x58
jmp 0x140019bd0
sub bl, 0x60
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x60
jmp 0x140019bc0
lea rcx, [rbp + 0x171aab4]
jmp 0x14001a6bd
lea rcx, [rbp + 0x58cb58]
jmp 0x14001a6bd
lea rcx, [rbp + 0x4d0]
lea rdx, [0x1400c0788]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x4f0], 0xa6
movups xmmword [rbp + 0x4f7], xmm0
mov byte [rbp + 0x507], al
movabs rsi, 0xc4d21b15a96cc320
mov byte [rbp + 0x4f1], 0x88
movabs r14, 0xd34f2e42a4ac14a0
mov byte [rbp + 0x4f2], 0x8e
movabs r15, 0x48715fe0e83c9780
mov byte [rbp + 0x4f3], 0x8f
mov byte [rbp + 0x4f4], 0x81
mov byte [rbp + 0x4f5], 0x81
mov byte [rbp + 0x4f6], 0x66
nop dword [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x18
jae 0x14001b275
movzx r10d, byte [rbp + r11 + 0x4f0]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x14001b26c
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14001a79a
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 0x14001a7d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001b201
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001b1d6
cmp r8, rcx
je 0x14001b1bf
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001b177
nop word [rax + rax]
cmp r9, r11
ja 0x14001b263
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14001a7f9
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x14001a830
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001b15a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001b117
cmp r8, rcx
je 0x14001b0fa
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001b0cb
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14001ad62
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x14001ad42
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001ad1c
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14001acfc
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14001aceb
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001acce
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14001acb4
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14001ac94
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14001adc2
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14001ac65
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14001a840
lea r8, [r9 + 0x7a]
lea r9, [r8 + 9]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14001b247
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14001b22b
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14001aa28
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14001aa0e
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14001a9f7
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14001ac16
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14001abd3
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14001ab93
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14001ab6b
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14001a840
lea r8, [r9 + 9]
lea r9, [r8 + 0x400]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14001ab3f
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14001ab22
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14001ab04
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14001aae7
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14001aac7
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14001aaa9
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14001aa86
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14001aa63
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14001aa45
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14001a840
lea r8, [r9 + 0x400]
lea r9, [r8 + 5]
jmp 0x14001a840
movzx ecx, r11b
movzx edx, r11b
and cl, r10b
add cl, cl
sub dl, cl
add dl, r10b
jmp 0x14001a830
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x14001a7d0
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 0x14001a766
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 0x14001b192
lea ecx, [r11 + 0x10]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
inc r11
jmp 0x14001a753
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 0x14001a753
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 0x14001b132
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
add r8, r9
jmp 0x14001b1e9
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 0x14001b1e9
lea ecx, [r11 + 0x30]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x14001b065
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 0x14001b086
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4f0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x10
inc r11
jmp 0x14001a753
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 + 0x4f0], dl
inc r11
jmp 0x14001a753
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, 0x40
jb 0x14001ab83
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 0x14001b192
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
cmp r8, 2
jae 0x14001b026
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x14001af2f
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x14001abab
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, [r9 + r8]
cmp rax, 0x80
je 0x14001b04d
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x14001ae81
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 0x14001abe8
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4f0]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14001a753
movzx ebx, r11b
mov ecx, 0x28
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001b065
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x14001b1e9
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
add r8, r9
jmp 0x14001b1e9
movzx ebx, r11b
mov ecx, 0x18
lea edx, [rbx - 0x50]
jmp 0x14001b123
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 0x14001a753
lea edx, [r11 - 0x10]
mov ecx, 0x38
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 0x14001a753
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
jmp 0x14001b192
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14001ad85
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x14001ac2e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001adbd
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4f0]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14001a753
cmp r8, rcx
jne 0x14001addc
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x14001b086
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001ae05
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
jmp 0x14001b065
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001ae2b
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
add r8, r9
jmp 0x14001b1e9
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14001ae54
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 0x14001a753
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001ac2e
movzx ebx, r11b
mov ecx, 0x28
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001b192
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001aea7
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 0x14001b192
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001aecd
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 0x14001b132
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001aef6
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
add r8, r9
jmp 0x14001b1e9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001abe8
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4f0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x40
inc r11
jmp 0x14001a753
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001af67
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4f0]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14001a753
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001af8a
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
jmp 0x14001b086
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001afb0
movzx ebx, r11b
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x14001b065
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001afca
movzx ebx, r11b
mov ecx, 8
lea edx, [rbx - 0x70]
jmp 0x14001b123
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14001aff6
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 0x14001a753
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001abab
lea ecx, [r11 + 0x50]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
inc r11
jmp 0x14001a753
movzx ecx, byte [rbp + r11 + 0x4f0]
movzx ebx, r11b
lea edx, [rbx + 0x70]
movzx eax, dl
sub dl, 0x10
and al, r10b
add al, al
sub cl, al
add cl, r10b
add dl, cl
jmp 0x14001b132
movzx ebx, r11b
mov ecx, 0x28
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
movzx eax, bl
inc r9
and al, r10b
add al, al
sub bl, al
add bl, r10b
movzx eax, bl
mov byte [rbp + r11 + 0x4f0], al
add rax, r9
sub r11, rax
lea ecx, [r11 + 0x30]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r10b, 0x50
add r10b, cl
mov byte [rbp + r11 + 0x4f0], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x4f0]
add rax, r9
add r11, rax
inc r11
jmp 0x14001a753
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4f0]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14001a753
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
add r8, r9
jmp 0x14001b1e9
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, r10b
and al, bl
movzx ecx, dl
add al, al
sub cl, al
sub cl, 0x60
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x4f0], cl
add r8, r9
jmp 0x14001b1e9
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 0x14001b192
movzx ebx, r11b
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
add bl, 0x40
movzx eax, r10b
and al, bl
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x4f0], cl
inc r9
dec r11
inc r11
jmp 0x14001a753
movzx ecx, r11b
movzx edx, r11b
and cl, r10b
add cl, cl
sub dl, cl
add dl, r10b
add r8, r9
jmp 0x14001b1e9
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x60
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14001a753
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x80
movzx eax, byte [rbp + r11 + 0x4f0]
add rax, r9
add r11, rax
inc r11
jmp 0x14001a753
sub r11b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
jmp 0x14001a750
add r11b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
jmp 0x14001a740
lea rcx, [rbp + 0x1563620]
jmp 0x14001b27c
lea rcx, [rbp + 0x13e2050]
jmp 0x14001b27c
lea rcx, [rbp + 0x4f0]
lea rdx, [0x1400cb506]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
movups xmmword [rbp + 0x51a], xmm0
mov byte [rbp + 0x510], 0xab
movabs rsi, 0x68a7a7c1d3229fa2
mov byte [rbp + 0x511], 0xb4
movabs r14, 0x45bdf3f4727549b8
mov byte [rbp + 0x512], 0xbf
mov byte [rbp + 0x513], 0xb7
mov byte [rbp + 0x514], 0xbd
mov byte [rbp + 0x515], 0xd1
mov byte [rbp + 0x516], 0xad
mov byte [rbp + 0x517], 0xa9
mov byte [rbp + 0x518], 0xd3
mov byte [rbp + 0x519], 0x59
nop word [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x1a
jae 0x14001be00
movzx r10d, byte [rbp + r11 + 0x510]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14001bdf7
lea rax, [r8 + 0x41]
cmp r9, rax
jae 0x14001b356
lea rdx, [r11 + rsi]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x6e
add dl, bl
jmp 0x14001b390
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001bd88
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001bd57
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001bd33
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001bced
nop word [rax + rax]
cmp r8, r11
ja 0x14001bdee
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x14001b3b9
lea ecx, [r11 + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x72
jmp 0x14001b3f0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001bcd3
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001bcad
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001bc8c
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001bc30
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14001b939
nop dword [rax]
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14001b91c
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14001b8f8
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001b8d7
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14001b8ba
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14001b89f
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14001b884
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14001b865
lea rax, [r8 + 8]
cmp r9, rax
je 0x14001b853
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14001b826
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14001b400
lea r9, [r8 + 5]
lea r8, [r9 + 6]
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14001bdce
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14001bdb2
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14001b5ed
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14001b5d1
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14001b5b4
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14001b7d4
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14001b789
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14001b746
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14001b720
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14001b400
lea r9, [r8 + 8]
lea r8, [r9 + 9]
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14001b6f3
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14001b6e1
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14001b6c1
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14001b6a6
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14001b68b
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14001b66d
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14001b64c
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14001b628
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14001b60a
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14001b400
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x10]
jmp 0x14001b400
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x14001b3f0
lea edx, [r11 + 0x7a]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x56
sub cl, al
add dl, cl
jmp 0x14001b390
lea edx, [r11 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, 0x22
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x14001b326
lea edx, [r11 - 0x31]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
movzx ebx, r11b
sub cl, al
add dl, 0x57
jmp 0x14001bd06
lea ecx, [r11 - 0x47]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0xf
inc r11
jmp 0x14001b313
lea ecx, [r11 - 0x5d]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x75
inc r11
jmp 0x14001b313
lea edx, [r11 - 0x73]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
movzx ebx, r11b
sub cl, al
add dl, 0x25
jmp 0x14001bbc8
lea ecx, [r11 + 0x77]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x41
jmp 0x14001bd6d
lea ecx, [r11 + 0x61]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x59
jmp 0x14001bd70
lea edx, [r11 + 0x4b]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0xd
sub cl, al
movzx ebx, r11b
add dl, cl
jmp 0x14001bc04
lea edx, [r11 + 0x35]
movzx eax, r10b
and al, dl
sub dl, 0x73
jmp 0x14001bc3d
lea ecx, [r11 + 0x1f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
add dl, 0x27
inc r11
jmp 0x14001b313
lea ecx, [r11 - 0x18]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x58
mov byte [rbp + r11 + 0x510], dl
inc r11
jmp 0x14001b313
lea edx, [r11 - 0x2e]
movzx eax, r10b
and al, dl
mov ecx, 0x21
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r8, 0x1000
jb 0x14001b736
movzx ecx, r10b
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 7]
and al, dl
add dl, 0x31
add al, al
sub cl, al
add cl, dl
lea edx, [rcx + rcx]
jmp 0x14001bd08
lea edx, [r11 - 0x44]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x24
add dl, cl
cmp r9, 0x3e8
jae 0x14001bba8
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x14001bacd
lea edx, [r11 + 0x1d]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
add dl, 0x35
jmp 0x14001b75c
lea edx, [r11 - 0x5a]
movzx eax, r10b
and al, dl
mov ecx, 0x3b
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x80
je 0x14001bbf0
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x14001ba08
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x7a
jmp 0x14001b79e
lea ecx, [r11 + 1]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
sub dl, 7
inc r11
jmp 0x14001b313
lea edx, [r11 - 0x15]
movzx eax, r10b
and al, dl
sub dl, 0x6d
jmp 0x14001bc3d
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x2b]
and al, dl
add dl, 0x2d
add al, al
sub cl, al
add dl, cl
jmp 0x14001bc04
lea ecx, [r11 - 0x41]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x39
jmp 0x14001bd70
lea ecx, [r11 - 0x57]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x61
jmp 0x14001bd6d
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x6d]
and al, dl
add al, al
sub cl, al
sub dl, 5
jmp 0x14001bbc8
lea ecx, [r11 + 0x7d]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x6b
inc r11
jmp 0x14001b313
lea ecx, [r11 + 0x67]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x2f
inc r11
jmp 0x14001b313
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x51]
and al, dl
add al, al
sub cl, al
sub dl, 0x37
jmp 0x14001bd06
lea rax, [r8 + 0x2a]
cmp r9, rax
jae 0x14001b95c
lea edx, [r11 + 0xb]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x4d
jmp 0x14001b7ea
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001b992
lea ecx, [r11 + 0x65]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
add dl, 0x3d
inc r11
jmp 0x14001b313
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001b9ba
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x6f]
and al, dl
add dl, 9
add al, al
sub cl, al
add dl, cl
jmp 0x14001bc04
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001b9de
lea ecx, [r11 - 0x43]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x2b
jmp 0x14001bd6d
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001b7ec
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x15]
and al, dl
add al, al
sub cl, al
add dl, 0x6d
jmp 0x14001bd06
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001ba2e
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x4c]
and al, dl
add al, al
sub cl, al
sub dl, 0x14
jmp 0x14001bd06
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001ba52
lea ecx, [r11 - 0x5c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x7c
jmp 0x14001bd6d
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001ba76
lea ecx, [r11 - 0x46]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x16
jmp 0x14001bd70
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001ba91
lea edx, [r11 - 0x1a]
movzx eax, r10b
and al, dl
sub dl, 0x4a
jmp 0x14001bc3d
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14001b7a0
lea edx, [r11 - 4]
movzx eax, r10b
and al, dl
mov ecx, 0xe
sub cl, al
movzx eax, byte [rbp + r11 + 0x510]
add cl, cl
add rax, r8
add cl, r10b
add r11, rax
add dl, cl
inc r11
jmp 0x14001b313
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001bb03
lea ecx, [r11 + 0x33]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x65
inc r11
jmp 0x14001b313
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001bb2b
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x5f]
and al, dl
add dl, 0x67
add al, al
sub cl, al
add dl, cl
jmp 0x14001bc04
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001bb4e
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x5f]
and al, dl
add al, al
sub cl, al
sub dl, 0x67
jmp 0x14001bbc8
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001bb77
lea ecx, [r11 - 0x49]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
dec dl
inc r11
jmp 0x14001b313
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001b75e
lea ecx, [r11 - 0x33]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x65
inc r11
jmp 0x14001b313
movzx ecx, byte [rbp + r11 + 0x510]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0xf]
and al, dl
add al, al
sub cl, al
add cl, r10b
sub dl, 0x69
add dl, cl
add bl, 0x1a
movzx eax, r10b
and al, bl
mov ecx, 0x25
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, bl
mov byte [rbp + r11 + 0x510], cl
jmp 0x14001bd6d
movzx ebx, r11b
movzx eax, r10b
lea ecx, [rbx + 0x25]
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 3]
add bl, 0x30
movzx eax, r10b
and al, bl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x50
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x510], al
add rax, r8
sub r11, rax
jmp 0x14001bc47
lea edx, [r11 + 0x2e]
movzx eax, r10b
and al, dl
sub dl, 0x42
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
lea ecx, [r11 + 0x3b]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 0x63
add r10b, cl
mov byte [rbp + r11 + 0x510], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
inc r11
jmp 0x14001b313
lea ecx, [r11 - 0x40]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x40
inc r11
jmp 0x14001b313
lea edx, [r11 - 0x56]
movzx eax, r10b
and al, dl
mov ecx, 0x2d
sub cl, al
inc r8
add cl, cl
dec r11
add cl, r10b
add dl, cl
inc r11
jmp 0x14001b313
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x6c]
and al, dl
add al, al
sub cl, al
sub dl, 0xc
jmp 0x14001bd06
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x14
lea edx, [rbx + 0x68]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, r10b
add bl, 4
and al, bl
inc r8
add al, al
sub r10b, al
sub r10b, 0x1c
add r10b, bl
mov byte [rbp + r11 + 0x510], r10b
dec r11
inc r11
jmp 0x14001b313
lea ecx, [r11 + 0x52]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x3e
inc r8
dec r11
inc r11
jmp 0x14001b313
lea ecx, [r11 + 0x10]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x70
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14001b313
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 8
movzx eax, byte [rbp + r11 + 0x510]
add rax, r8
add r11, rax
inc r11
jmp 0x14001b313
add r11b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x22
jmp 0x14001b310
add r11b, 0x38
mov ecx, 0x3c
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14001b300
lea rcx, [rbp + 0x17e730b]
jmp 0x14001be07
lea rcx, [rbp + 0x67c816]
jmp 0x14001be07
lea rcx, [rbp + 0x510]
lea rdx, [0x1400c0789]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx r10d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x530], 0xd0
movups xmmword [rbp + 0x539], xmm0
mov byte [rbp + 0x549], al
movabs r14, 0x68dbbf31c8876dc2
mov byte [rbp + 0x531], 0xc2
movabs r12, 0xda020c061746424
mov byte [rbp + 0x532], 0x37
movabs r13, 0x815eaae62e7abcae
mov byte [rbp + 0x533], 0x3c
movabs r15, 0xf51d350bfb811538
mov byte [rbp + 0x534], 0x82
mov byte [rbp + 0x535], 0xa2
mov byte [rbp + 0x536], 0xb1
mov byte [rbp + 0x537], 0xaf
mov byte [rbp + 0x538], 0xde
nop dword [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x1a
jae 0x14001c945
movzx ebx, byte [rbp + rdi + 0x530]
mov r11, rbx
cmp r8, rdi
ja 0x14001c93c
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14001bef2
lea r10, [rdi + r14]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x4e
add r10b, r11b
jmp 0x14001bf22
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001c8cc
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001c871
cmp r8, rcx
je 0x14001c82b
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001c7d0
cmp r9, rdi
ja 0x14001c933
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14001bf4f
lea edx, [rdi + 0x5e]
mov ecx, 0x37
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14001bf90
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001c785
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001c76a
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001c74c
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001c733
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001c704
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14001c4ae
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14001c490
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001c46e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14001c44f
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001c431
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14001c418
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001c3ff
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14001c3e6
lea rax, [r9 + 9]
cmp r8, rax
je 0x14001c3cd
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001c3a3
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14001bfa0
lea r8, [r9 + 0x400]
lea r9, [r8 + 3]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14001c918
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14001c8fd
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14001c18f
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14001c171
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14001c153
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14001c35c
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14001c318
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14001c2d9
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14001c2b0
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14001bfa0
mov r8, rax
lea r9, [rax + 0x7a]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14001c286
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14001c26d
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14001c254
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14001c23b
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14001c222
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14001c205
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14001c1e6
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14001c1c5
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14001c1a8
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14001bfa0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x80]
jmp 0x14001bfa0
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14001bf90
lea edx, [rdi + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14001bf22
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
jmp 0x14001bec4
lea ecx, [rdi - 0x41]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x39
jmp 0x14001c7a3
lea ecx, [rdi + 0x49]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
inc r10b
inc rdi
jmp 0x14001beb2
lea ecx, [rdi - 0x2d]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x3b
inc rdi
jmp 0x14001beb2
lea ecx, [rdi + 0x5d]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x75
jmp 0x14001c7ee
lea ecx, [rdi - 0x19]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x51
jmp 0x14001c80f
lea ecx, [rdi + 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x17
jmp 0x14001c812
lea ecx, [rdi - 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x23
jmp 0x14001c848
lea ecx, [rdi - 0x7b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x5d
jmp 0x14001c88e
lea ecx, [rdi + 0xf]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x530]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x69
inc rdi
jmp 0x14001beb2
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
mov byte [rbp + rdi + 0x530], r10b
inc rdi
jmp 0x14001beb2
lea edx, [rdi - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 5
jb 0x14001c2c9
movzx r11d, dil
lea ecx, [r11 - 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 0x7e]
jmp 0x14001c7a3
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
cmp r8, 0x20
jae 0x14001c6c0
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14001c5ee
lea ecx, [rdi - 0x13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7b
jmp 0x14001c2f2
lea ecx, [rdi + 6]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2a
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x14001c6e4
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14001c578
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1a
jmp 0x14001c32c
lea ecx, [rdi + 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x530]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x77
inc rdi
jmp 0x14001beb2
lea ecx, [rdi - 0x65]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3d
jmp 0x14001c88e
lea ecx, [rdi + 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 3
jmp 0x14001c848
lea ecx, [rdi - 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x37
jmp 0x14001c812
lea ecx, [rdi + 0x39]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x71
jmp 0x14001c80f
movzx r11d, dil
lea ecx, [r11 - 0x3d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x55
jmp 0x14001c7ee
lea ecx, [rdi + 0x4d]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1b
inc rdi
jmp 0x14001beb2
lea ecx, [rdi - 0x29]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x1f
inc rdi
jmp 0x14001beb2
movzx r11d, dil
lea ecx, [r11 + 0x61]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x59
jmp 0x14001c7a3
lea rax, [r9 + 8]
cmp r8, rax
jae 0x14001c4d0
lea ecx, [rdi - 0x45]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1d
jmp 0x14001c370
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001c503
lea ecx, [rdi - 0x4b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x530]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0xd
inc rdi
jmp 0x14001beb2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001c525
lea ecx, [rdi - 0x5f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x67
jmp 0x14001c848
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001c54c
movzx r11d, dil
lea ecx, [r11 + 3]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x15
jmp 0x14001c7ee
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001c370
lea ecx, [rdi + 0x79]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4f
inc rdi
jmp 0x14001beb2
jne 0x14001c598
movzx r11d, dil
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x54
jmp 0x14001c7a3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001c5c8
lea edx, [rdi - 0x7e]
mov ecx, 0x39
movzx eax, dl
inc r9
and al, bl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001beb2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001c32c
lea ecx, [rdi + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x76
jmp 0x14001c812
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001c621
lea ecx, [rdi + 0x63]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x530]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0x4b
inc rdi
jmp 0x14001beb2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001c643
lea ecx, [rdi - 0x3b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x63
jmp 0x14001c812
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001c66a
movzx r11d, dil
lea ecx, [r11 - 0x4f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x29
jmp 0x14001c7ee
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001c695
lea ecx, [rdi - 0x63]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4b
inc rdi
jmp 0x14001beb2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14001c2f2
movzx r11d, dil
lea ecx, [r11 + 0x13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x7b
jmp 0x14001c7a3
movzx r10d, byte [rbp + rdi + 0x530]
movzx r11d, dil
lea edx, [r11 - 1]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
add r10b, 7
jmp 0x14001c7e8
lea ecx, [rdi + 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x530]
lea r10d, [rbx + rcx]
sub r10b, 0x33
jmp 0x14001c848
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x530]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001beb2
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
jmp 0x14001c848
lea edx, [rdi + 0x22]
mov ecx, 9
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14001c812
movzx r11d, dil
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7a
jmp 0x14001c7ee
mov ecx, 0x1a
movzx r11d, dil
lea edx, [r11 - 0x2c]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x44
mov ecx, 0x12
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x530], cl
inc r9
dec rdi
inc rdi
jmp 0x14001beb2
mov ecx, 0x2b
movzx r11d, dil
lea edx, [r11 - 0x7a]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
sub r11b, 0x46
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x16
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x530], r11b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14001beb2
lea rcx, [rdi + r12]
movzx ebx, r11b
and r11b, cl
mov eax, 2
sub al, r11b
lea r10d, [rax + rax]
add r10b, bl
add r10b, cl
lea edx, [rdi + 0x30]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x50
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x530], al
add rax, r9
sub rdi, rax
jmp 0x14001c88e
lea rcx, [rdi + r13]
movzx ebx, r11b
and r11b, cl
mov eax, 0x1f
sub al, r11b
lea r10d, [rax + rax]
add r10b, bl
add r10b, cl
lea ecx, [rdi - 0x15]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x6d
add bl, cl
mov byte [rbp + rdi + 0x530], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x530]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14001beb2
lea rdx, [rdi + r15]
mov ecx, 0x3c
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rdi + 0x530]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14001beb2
add dil, 0x2e
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x42
jmp 0x14001beb0
sub dil, 0x48
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 8
jmp 0x14001bea0
lea rcx, [rbp + 0x168e0db]
jmp 0x14001c94c
lea rcx, [rbp + 0xa5b496]
jmp 0x14001c94c
lea rcx, [rbp + 0x530]
lea rdx, [0x1400cb50f]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x569], eax
movups xmmword [rbp + 0x559], xmm0
xor r13d, r13d
mov byte [rbp + 0x550], 0x40
mov byte [rbp + 0x551], 0x24
movabs rsi, 0xb9d10182d56133bc
mov byte [rbp + 0x552], 0x35
movabs r15, 0xb26dbe4d3caecd64
mov byte [rbp + 0x553], 0x37
movabs r14, 0xb61f5fe809080090
mov byte [rbp + 0x554], 0x29
mov byte [rbp + 0x555], 0x3b
mov byte [rbp + 0x556], 0x39
mov byte [rbp + 0x557], 0x3a
mov byte [rbp + 0x558], 0x94
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x1d
jae 0x14001d4af
movzx r11d, byte [rbp + rbx + 0x550]
mov r10, r11
nop dword [rax]
cmp r9, rbx
ja 0x14001d4a6
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x14001ca3b
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x24
add dl, r10b
jmp 0x14001ca70
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001d435
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001d3d6
lea rax, [r8 + 5]
cmp r9, rax
je 0x14001d3a7
lea rax, [r8 + 6]
cmp r9, rax
je 0x14001d382
nop
cmp r8, rbx
ja 0x14001d49d
lea rax, [r8 + 0x42]
cmp r9, rax
jae 0x14001ca98
lea ecx, [rbx + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
jmp 0x14001cad0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001d337
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001d32d
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001d311
lea rax, [r8 + 9]
cmp r9, rax
je 0x14001d2e7
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14001cff4
nop dword [rax]
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14001cfd6
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14001cfc9
lea rax, [r8 + 9]
cmp r9, rax
je 0x14001cfa7
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x14001cf89
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14001cf70
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14001cf57
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001cf36
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14001cf1a
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14001cef0
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001cae0
lea r9, [r8 + 0x41]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14001d480
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14001d463
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x14001cccc
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14001ccb3
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14001cc9a
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14001cea8
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14001ce67
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14001ce27
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14001ce04
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14001cae0
lea r9, [r8 + 0x42]
lea r8, [r9 + 0x10]
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14001cdd7
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14001cdbb
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14001cd9e
lea rax, [r8 + 8]
cmp r9, rax
ja 0x14001cd85
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14001cd69
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14001cd49
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14001cd27
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14001cd05
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14001cce8
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14001cae0
lea r9, [r8 + 5]
lea r8, [r9 + 1]
jmp 0x14001cae0
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x14001cad0
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
jmp 0x14001ca70
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001ca06
lea ecx, [rbx - 0x1e]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2e
jmp 0x14001d353
lea ecx, [rbx + 0xe]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x62
inc rbx
jmp 0x14001c9f3
lea edx, [rbx + 0x3a]
mov ecx, 0x35
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x14001c9f3
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, dl
movzx r10d, bl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d279
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d3bb
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
jmp 0x14001d3be
lea ecx, [rbx - 0x16]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
jmp 0x14001d2b6
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d3f2
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x550]
add cl, cl
add rax, r8
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x14001c9f3
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
mov byte [rbp + rbx + 0x550], dl
inc rbx
jmp 0x14001c9f3
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r8, 0x64
jb 0x14001ce18
movzx r10d, bl
mov edx, 0xf
lea ecx, [r10 - 0x72]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x14001d353
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x5a
jae 0x14001d25a
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x14001d17f
lea edx, [rbx + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r11b
jmp 0x14001ce35
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r8 + r9]
cmp rax, 9
je 0x14001d2a1
lea rax, [r8 + 4]
cmp r9, rax
jbe 0x14001d0c1
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x14001ce7e
lea ecx, [rbx + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x550]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x72
inc rbx
jmp 0x14001c9f3
lea edx, [rbx - 0x56]
mov ecx, 0x2d
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d3f2
movzx r10d, bl
mov ecx, 0x13
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d2b6
lea ecx, [rbx + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xe
jmp 0x14001d3be
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x42
jmp 0x14001d3bb
movzx r10d, bl
lea ecx, [r10 + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x76
jmp 0x14001d279
lea edx, [rbx - 0x7a]
mov ecx, 0x2b
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x14001c9f3
lea edx, [rbx - 0x4e]
mov ecx, 0x11
jmp 0x14001d38a
movzx r10d, bl
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
jmp 0x14001d353
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x14001d010
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, r11b
jmp 0x14001ceb6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001d046
lea edx, [rbx - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x550]
add cl, cl
add rax, r8
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x14001c9f3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001d068
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5e
jmp 0x14001d3be
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001d092
movzx r10d, bl
mov ecx, 5
lea edx, [r10 - 0x26]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d279
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001cebf
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x14001c9f3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001d0dc
movzx r10d, bl
mov ecx, 0x14
lea edx, [r10 + 0x68]
jmp 0x14001d344
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001d104
lea ecx, [rbx + 0x10]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
inc rbx
jmp 0x14001c9f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001d126
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
jmp 0x14001d3bb
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001d148
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
jmp 0x14001d3f2
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14001ce7e
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x550]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x38
inc rbx
jmp 0x14001c9f3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001d1b5
lea edx, [rbx + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x550]
add cl, cl
add rax, r8
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x14001c9f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001d1dc
movzx r10d, bl
lea ecx, [r10 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4e
jmp 0x14001d2b6
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001d203
movzx r10d, bl
mov ecx, 0x27
lea edx, [r10 + 0x3e]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d279
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001d22b
lea ecx, [rbx + 0x12]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7e
inc rbx
jmp 0x14001c9f3
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14001ce3e
lea ecx, [rbx - 0x1a]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4a
inc rbx
jmp 0x14001c9f3
movzx ecx, byte [rbp + rbx + 0x550]
movzx r10d, bl
lea edx, [r10 + 0x62]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x29
add cl, cl
add dl, cl
sub r10b, 0x34
movzx eax, r11b
and al, r10b
mov ecx, 0x36
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x550], cl
jmp 0x14001d3bb
movzx r10d, bl
lea ecx, [r10 + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x7a]
sub r10b, 0x60
movzx eax, r11b
and al, r10b
inc r8
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x60
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x550], al
add rax, r8
sub rbx, rax
jmp 0x14001d3f2
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x550]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x48
inc rbx
jmp 0x14001c9f3
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001d3be
lea edx, [rbx - 0x54]
mov ecx, 0x26
jmp 0x14001d38a
movzx r10d, bl
mov ecx, 0xc
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
sub r10b, 8
movzx eax, r11b
and al, r10b
mov ecx, 0x1c
sub cl, al
inc r8
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x550], cl
dec rbx
inc rbx
jmp 0x14001c9f3
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc r8
dec rbx
inc rbx
jmp 0x14001c9f3
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14001c9f3
lea rdx, [rbx + r15]
mov ecx, 0x22
movzx eax, dl
movzx r11d, r10b
and al, r10b
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
lea ecx, [rbx + 0xa]
movzx eax, r11b
and al, cl
inc r9
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r11b, 0x46
add r11b, cl
mov byte [rbp + rbx + 0x550], r11b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x550]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14001c9f3
lea rcx, [rbx + r14]
mov edx, 8
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + rbx + 0x550]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14001c9f3
add bl, 0x64
mov ecx, 0x22
movzx eax, bl
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, bl
add dl, r11b
jmp 0x14001c9f0
sub bl, 0x70
mov ecx, 8
movzx eax, bl
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, bl
add dl, r11b
jmp 0x14001c9e0
lea rcx, [rbp + 0x156a1da]
jmp 0x14001d4b6
lea rcx, [rbp + 0xaa0844]
jmp 0x14001d4b6
lea rcx, [rbp + 0x550]
lea rdx, [0x1400cb517]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx r10d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x570], 0xd7
movups xmmword [rbp + 0x57b], xmm0
mov word [rbp + 0x58b], ax
movabs rsi, 0xfa0b0d5881809a9c
mov byte [rbp + 0x571], 0xc0
movabs r14, 0x14ad516aa3440110
mov byte [rbp + 0x572], 0xcb
mov byte [rbp + 0x573], 0x3b
mov byte [rbp + 0x574], 0x3b
mov byte [rbp + 0x575], 0x3b
mov byte [rbp + 0x576], 0xf6
mov byte [rbp + 0x577], 0x9a
mov byte [rbp + 0x578], 0xab
mov byte [rbp + 0x579], 0xa5
mov byte [rbp + 0x57a], 0xd2
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov rdi, r13
cmp rdi, 0x1d
jae 0x14001e0b9
movzx r11d, byte [rbp + rdi + 0x570]
mov rdx, r11
nop dword [rax]
cmp r8, rdi
ja 0x14001e0b0
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14001d5aa
lea r10, [rdi + rsi]
movzx eax, r10b
and al, dl
add al, al
sub r10b, al
sub r10b, 0x44
add r10b, dl
jmp 0x14001d5f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001e03e
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001dfe9
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001dfc9
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001dfa1
lea rax, [r9 + 8]
cmp r8, rax
je 0x14001df58
nop dword [rax + rax]
cmp r9, rdi
ja 0x14001e0a7
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x14001d61e
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001d670
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001df39
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001df15
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001def2
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001ded3
lea rax, [r9 + 7]
cmp r8, rax
je 0x14001de49
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001de2e
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14001db6c
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001db4e
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14001db2b
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14001db0b
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14001dae8
lea rax, [r9 + 9]
cmp r8, rax
je 0x14001dac9
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14001daaa
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14001da8c
lea rcx, [r9 + 0x41]
cmp r8, rcx
je 0x14001da72
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001da42
lea r9, [rcx + 0x40]
mov r8, rcx
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x14001e08a
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x14001e069
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x14001d82c
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x14001d80d
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x14001d7f3
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x14001d9f7
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x14001d9af
lea rcx, [r9 + 0x7a]
cmp r8, rcx
jb 0x14001d96b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14001d941
lea r9, [rcx + 0x28]
mov r8, rcx
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x14001d911
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x14001d8f2
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x14001d8d4
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x14001d8ba
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x14001d8a0
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x14001d87d
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x14001d858
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x14001d84b
mov r8, rax
lea r9, [rax + 0x20]
jmp 0x14001d680
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x14001d670
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001d5f0
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001d576
lea edx, [rdi - 2]
mov ecx, 7
jmp 0x14001dfa9
lea edx, [rdi - 0x76]
mov ecx, 0x1d
movzx eax, dl
dec rdi
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rdi
jmp 0x14001d563
lea edx, [rdi + 0x16]
mov ecx, 0x33
movzx eax, dl
movzx ebx, dil
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001e002
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x14001e022
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x14001e025
lea ecx, [rdi - 0x46]
movzx ebx, dil
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x14001de66
lea edx, [rdi + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001de8f
lea edx, [rdi - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rdi + 0x570]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rdi
jmp 0x14001d563
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
mov byte [rbp + rdi + 0x570], r10b
inc rdi
jmp 0x14001d563
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0xa
jb 0x14001d95b
mov ecx, 7
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x7e]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14001df76
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
cmp r8, 0x10
jae 0x14001ddee
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14001dd08
lea edx, [rdi - 0xa]
mov ecx, 0x23
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14001d985
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
lea rax, [r9 + r8]
cmp rax, 2
je 0x14001de14
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14001dc24
lea edx, [rdi + 0x34]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, dl
jmp 0x14001d9c4
lea edx, [rdi - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rdi + 0x570]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rdi
jmp 0x14001d563
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x14001de8f
movzx ebx, dil
lea ecx, [rbx + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
jmp 0x14001de66
lea edx, [rdi - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001e025
lea edx, [rdi + 0x1e]
mov ecx, 0x17
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001e022
mov ecx, 0x2d
movzx ebx, dil
lea edx, [rbx - 0x56]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001e002
lea ecx, [rdi + 0x36]
dec rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
inc rdi
jmp 0x14001d563
lea ecx, [rdi - 0x3e]
inc r9
movzx eax, cl
dec rdi
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
inc rdi
jmp 0x14001d563
lea ecx, [rdi + 0x4e]
movzx ebx, dil
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x14001df76
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x14001db97
lea edx, [rdi + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001da0c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001dbcb
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x570]
add rax, r9
add rdi, rax
lea r10d, [r11 + rcx]
sub r10b, 0x4a
inc rdi
jmp 0x14001d563
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001dbf7
mov ecx, 0x2f
movzx ebx, dil
lea edx, [rbx - 0x32]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001de66
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14001da0c
lea ecx, [rdi - 0x62]
dec rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
inc rdi
jmp 0x14001d563
jne 0x14001dc49
mov ecx, 0x34
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx - 0x58]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14001df76
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001dc77
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, r11b
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x14001d563
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001dca2
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 4]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x1c
add r10b, dl
jmp 0x14001e002
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001dccb
mov ecx, 0x30
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x60]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14001de63
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14001d9c4
lea edx, [rdi + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
movzx eax, byte [rbp + rdi + 0x570]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x14001d563
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001dd41
lea edx, [rdi + 0x6a]
movzx eax, r11b
and al, dl
mov ecx, 0xd
sub cl, al
movzx eax, byte [rbp + rdi + 0x570]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x14001d563
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001dd69
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0x52]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x3e
jmp 0x14001de63
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001dd91
lea edx, [rdi + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14001e022
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14001ddbd
mov ecx, 0x1f
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx - 0x52]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14001e002
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001d985
lea ecx, [rdi - 0x6a]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rdi
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1a
inc rdi
jmp 0x14001d563
movzx ecx, byte [rbp + rdi + 0x570]
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx - 0xe]
and al, dl
sub cl, al
add cl, 0x31
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14001e002
mov ecx, 0x1b
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x66]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x14001de63
lea edx, [rdi - 0x3c]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, dl
jmp 0x14001de8f
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0x50]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x30
add r10b, dl
sub bl, 0x60
movzx eax, r11b
and al, bl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x60
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x570], al
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x26]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 5
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x570], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x570]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14001d563
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14001e022
mov ecx, 0x2a
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx - 0xc]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14001e002
lea ecx, [rdi + 0x80]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
inc rdi
jmp 0x14001d563
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx - 0x68]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, dl
jmp 0x14001df76
mov ecx, 0x18
movzx ebx, dil
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
sub bl, 0x48
and al, bl
inc r9
add al, al
sub r11b, al
sub r11b, 8
add r11b, bl
mov byte [rbp + rdi + 0x570], r11b
dec rdi
inc rdi
jmp 0x14001d563
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rdi
inc rdi
jmp 0x14001d563
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
dec rdi
inc rdi
jmp 0x14001d563
movzx ebx, dil
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
movzx eax, r11b
add bl, 0x2c
and al, bl
add al, al
sub r11b, al
sub r11b, 0x34
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x570], r11b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14001d563
lea rcx, [rdi + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x70
movzx eax, byte [rbp + rdi + 0x570]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14001d563
sub dil, 0x7c
mov ecx, 0x32
movzx eax, r11b
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dil
jmp 0x14001d560
add dil, 0x10
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
sub r10b, 0x70
jmp 0x14001d550
lea rcx, [rbp + 0x14357ca]
jmp 0x14001e0c0
lea rcx, [rbp + 0x650b04]
jmp 0x14001e0c0
lea rcx, [rbp + 0x570]
lea rdx, [0x1400cb516]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x810], 0x67
movups xmmword [rbp + 0x822], xmm0
mov byte [rbp + 0x832], al
movabs rsi, 0xaca672faa2126b32
mov byte [rbp + 0x811], 0x7f
movabs r14, 0xb5bcaeece07f2d78
mov byte [rbp + 0x812], 0x7e
mov byte [rbp + 0x813], 4
mov byte [rbp + 0x814], 0x6f
mov byte [rbp + 0x815], 0x70
mov byte [rbp + 0x816], 0x4e
mov byte [rbp + 0x817], 0x70
mov byte [rbp + 0x818], 0x71
mov byte [rbp + 0x819], 0x4f
mov byte [rbp + 0x81a], 0x38
mov byte [rbp + 0x81b], 0x18
mov byte [rbp + 0x81c], 0x48
mov byte [rbp + 0x81d], 0x57
mov byte [rbp + 0x81e], 0x55
mov byte [rbp + 0x81f], 0x5e
mov byte [rbp + 0x820], 0x5b
mov byte [rbp + 0x821], 0xc1
nop
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x23
jae 0x14001ec08
movzx r11d, byte [rbp + rbx + 0x810]
mov r10, r11
nop dword [rax]
cmp r9, rbx
ja 0x14001ebff
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x14001e1db
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x5e
add dl, r10b
jmp 0x14001e210
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001eb91
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001eb5f
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001eb1e
lea rax, [r8 + 6]
cmp r9, rax
je 0x14001eaf9
nop
cmp r8, rbx
ja 0x14001ebf6
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x14001e23b
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001e280
lea rax, [r8 + 1]
cmp r9, rax
je 0x14001eab1
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001ea8f
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001ea76
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001ea5a
lea rax, [r8 + 8]
cmp r9, rax
je 0x14001ea2d
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14001e756
nop dword [rax]
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14001e738
lea rax, [r8 + 9]
cmp r9, rax
je 0x14001e716
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14001e6f7
lea rax, [r8 + 5]
cmp r9, rax
je 0x14001e6d9
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14001e6c0
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001e6a7
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14001e689
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14001e670
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14001e647
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14001e290
lea r9, [r8 + 0x42]
lea r8, [r9 + 8]
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14001ebd9
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14001ebbc
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14001e45c
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14001e440
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14001e427
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14001e5a8
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14001e585
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14001e290
lea r9, [r8 + 1]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14001e55b
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14001e542
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14001e525
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14001e50c
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14001e4f3
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14001e4d6
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14001e4b7
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14001e495
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14001e478
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14001e290
lea r9, [r8 + 4]
lea r8, [r9 + 0x7a]
jmp 0x14001e290
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x14001e280
lea edx, [rbx - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001e210
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001e1a6
lea ecx, [rbx + 7]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x31
jmp 0x14001eaca
lea ecx, [rbx - 0x3f]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x47
inc rbx
jmp 0x14001e193
lea ecx, [rbx + 0x7b]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5d
inc rbx
jmp 0x14001e193
lea ecx, [rbx + 0x35]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x73
jmp 0x14001eb3a
lea ecx, [rbx - 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x77
jmp 0x14001eb76
lea ecx, [rbx - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x61
jmp 0x14001eb79
lea ecx, [rbx + 0x63]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x4b
jmp 0x14001e9c0
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x35
jmp 0x14001e9ed
lea ecx, [rbx - 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x810]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x1f
inc rbx
jmp 0x14001e193
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
mov byte [rbp + rbx + 0x810], dl
inc rbx
jmp 0x14001e193
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5a
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x14001e9ab
lea rax, [r8 + 6]
cmp r9, rax
jbe 0x14001e820
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x2a
jae 0x14001e984
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x14001e8ad
lea ecx, [rbx + 0x45]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x1d
cmp r8, 3
jb 0x14001e599
movzx r10d, bl
lea ecx, [r10 + 1]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0xe]
jmp 0x14001eaca
lea ecx, [rbx + 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x810]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
inc dl
inc rbx
jmp 0x14001e193
lea ecx, [rbx + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x15
jmp 0x14001e9ed
movzx r10d, bl
lea ecx, [r10 - 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2b
jmp 0x14001e9c0
lea ecx, [rbx + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x41
jmp 0x14001eb79
lea ecx, [rbx + 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x57
jmp 0x14001eb76
movzx r10d, bl
lea ecx, [r10 - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
jmp 0x14001eb3a
lea ecx, [rbx - 0x5b]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
inc rbx
jmp 0x14001e193
lea ecx, [rbx + 0x5f]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
inc rbx
jmp 0x14001e193
movzx r10d, bl
lea ecx, [r10 + 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x51
jmp 0x14001eaca
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x14001e778
lea ecx, [rbx + 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xb
jmp 0x14001e5bc
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001e7ab
lea ecx, [rbx - 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x810]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x65
inc rbx
jmp 0x14001e193
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001e7d2
movzx r10d, bl
lea ecx, [r10 + 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6f
jmp 0x14001e9c0
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001e7f4
lea ecx, [rbx - 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x43
jmp 0x14001eb76
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001e5bc
lea ecx, [rbx + 0x71]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x17
inc rbx
jmp 0x14001e193
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001e84a
movzx r10d, bl
mov ecx, 0x26
lea edx, [r10 - 0x54]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001eaca
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001e860
lea edx, [rbx - 0xe]
mov ecx, 0x31
jmp 0x14001eb01
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001e887
movzx r10d, bl
lea ecx, [r10 + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x72
jmp 0x14001eb3a
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001e5ee
lea ecx, [rbx - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1a
jmp 0x14001e9ed
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001e8e0
lea ecx, [rbx - 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x810]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x33
inc rbx
jmp 0x14001e193
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001e907
movzx r10d, bl
lea ecx, [r10 + 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5f
jmp 0x14001e9c0
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001e92e
movzx r10d, bl
lea ecx, [r10 - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5f
jmp 0x14001eb3a
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14001e959
lea ecx, [rbx + 0x75]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x33
inc rbx
jmp 0x14001e193
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14001e61c
movzx r10d, bl
lea ecx, [r10 - 0x45]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1d
jmp 0x14001eaca
movzx ecx, byte [rbp + rbx + 0x810]
movzx r10d, bl
lea edx, [r10 + 0x47]
movzx eax, dl
add dl, 0xf
and al, r11b
add al, al
sub cl, al
add cl, r11b
add dl, cl
jmp 0x14001eb3a
movzx r10d, bl
lea ecx, [r10 - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx + 0x25]
sub r10b, 0x50
inc r8
movzx eax, r10b
mov ecx, 0x18
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x810], al
add rax, r8
sub rbx, rax
lea ecx, [rbx - 0x2d]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, 0x3b
add cl, r11b
mov byte [rbp + rbx + 0x810], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x810]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14001e193
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x810]
add cl, cl
add rax, r8
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x14001e193
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001eb79
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x14
jmp 0x14001eb76
lea ecx, [rbx + 0x7a]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x56
inc rbx
jmp 0x14001e193
movzx r10d, bl
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
add r10b, 0x24
mov ecx, 2
movzx eax, r10b
inc r8
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x810], cl
dec rbx
inc rbx
jmp 0x14001e193
lea edx, [rbx + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc r8
dec rbx
inc rbx
jmp 0x14001e193
movzx r10d, bl
mov ecx, 0x13
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x6a
mov ecx, 0xd
movzx eax, r10b
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x810], cl
jmp 0x14001eb76
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14001e193
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
movzx eax, byte [rbp + rbx + 0x810]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14001e193
add bl, 0x3e
mov ecx, 0x27
movzx eax, bl
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, bl
add dl, r11b
jmp 0x14001e190
sub bl, 8
mov ecx, 0x1c
movzx eax, bl
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, bl
add dl, r11b
jmp 0x14001e180
lea rcx, [rbp + 0x16555a3]
jmp 0x14001ec0f
lea rcx, [rbp + 0x9bb6c6]
jmp 0x14001ec0f
lea rcx, [rbp + 0x810]
lea rdx, [0x1400c0850]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov dword [rbp + 0x59e], eax
movabs rsi, 0x2b4d272a78a62efa
mov word [rbp + 0x5a2], ax
movabs r15, 0x9074484c1fe8d814
mov byte [rbp + 0x5a4], al
movabs r14, 0xf7af878b05bc6758
mov byte [rbp + 0x590], 0xb7
mov byte [rbp + 0x591], 0x8e
mov byte [rbp + 0x592], 0x8c
mov byte [rbp + 0x593], 0x87
mov byte [rbp + 0x594], 0x81
mov byte [rbp + 0x595], 0x83
mov byte [rbp + 0x596], 0x9b
mov byte [rbp + 0x597], 0x9b
mov byte [rbp + 0x598], 0x5e
mov byte [rbp + 0x599], 0xa5
mov byte [rbp + 0x59a], 0x97
mov byte [rbp + 0x59b], 0xfb
mov byte [rbp + 0x59c], 0x86
mov byte [rbp + 0x59d], 0x75
nop
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x15
jae 0x14001f7d4
movzx r11d, byte [rbp + rbx + 0x590]
mov r10, r11
nop dword [rax]
cmp r8, rbx
ja 0x14001f7cb
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14001ed1c
lea rcx, [rbx + rsi]
mov edx, 0x15
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x14001ed63
je 0x14001f760
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001f6de
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001f6ac
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001f66d
lea rax, [r9 + 7]
cmp r8, rax
je 0x14001f64a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001f5ff
cmp r9, rbx
ja 0x14001f7c2
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14001ed91
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14001edd0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001f5e4
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001f5bf
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001f59f
lea rax, [r9 + 5]
cmp r8, rax
je 0x14001f583
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14001f2ef
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001f2d1
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14001f2ae
lea rax, [r9 + 8]
cmp r8, rax
je 0x14001f28e
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14001f278
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14001f25e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14001f244
lea rax, [r9 + 6]
cmp r8, rax
je 0x14001f22b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001f210
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14001f1e5
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14001ede0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14001f7a5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14001f78b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14001efce
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14001efb2
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14001ef97
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14001f19c
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14001f156
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14001f115
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14001f0f1
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14001ede0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14001f0c6
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14001f0ab
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14001f092
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14001f078
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14001f05e
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14001f049
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14001f029
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14001f006
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14001efe9
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14001ede0
lea r8, [r9 + 9]
lea r9, [r8 + 0x20]
jmp 0x14001ede0
lea edx, [rbx + 0x50]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x30
sub cl, al
add dl, cl
jmp 0x14001edd0
lea edx, [rbx - 0xe]
movzx eax, r11b
and al, dl
mov ecx, 0x31
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14001ed63
lea edx, [rbx - 0x6c]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0xc
sub cl, al
add dl, cl
jmp 0x14001ece6
lea edx, [rbx - 0x5d]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
movzx r10d, bl
sub cl, al
sub dl, 0x75
jmp 0x14001f619
lea ecx, [rbx + 0x45]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x1d
inc rbx
jmp 0x14001ecd3
lea ecx, [rbx - 0x19]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x51
inc rbx
jmp 0x14001ecd3
lea edx, [rbx - 0x77]
movzx eax, r11b
and al, dl
movzx r10d, bl
add dl, 0x41
jmp 0x14001f67e
lea ecx, [rbx + 0x2b]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x2d
jmp 0x14001f6c3
lea ecx, [rbx - 0x33]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x65
jmp 0x14001f6c6
lea edx, [rbx + 0x6f]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 9
jmp 0x14001f6f8
lea edx, [rbx + 0x11]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x77
sub cl, al
add dl, cl
jmp 0x14001f720
lea ecx, [rbx - 0x4d]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
add dl, 0x1b
inc rbx
jmp 0x14001ecd3
lea ecx, [rbx - 0x38]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x78
mov byte [rbp + rbx + 0x590], dl
inc rbx
jmp 0x14001ecd3
lea edx, [rbx + 0x6a]
movzx eax, r11b
and al, dl
mov ecx, 0xd
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
cmp r9, 0x42
jb 0x14001f106
movzx ecx, r11b
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x7b]
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x46]
jmp 0x14001f61b
lea edx, [rbx + 0xc]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x54
add dl, cl
cmp r8, 0x400
jae 0x14001f53e
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x14001f492
lea edx, [rbx - 0x27]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x11
jmp 0x14001f12a
lea edx, [rbx - 0x52]
movzx eax, r11b
and al, dl
mov ecx, 0x1f
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x5a
je 0x14001f563
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x14001f3fd
lea edx, [rbx - 2]
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14001f16a
lea ecx, [rbx - 0x13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x7b
inc rbx
jmp 0x14001ecd3
lea edx, [rbx - 0x71]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
add dl, 0x17
sub cl, al
add dl, cl
jmp 0x14001f720
lea edx, [rbx + 0x31]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x57
jmp 0x14001f6f8
lea ecx, [rbx - 0x2d]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x3b
jmp 0x14001f6c6
lea ecx, [rbx + 0x75]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x33
jmp 0x14001f6c3
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0x17]
and al, dl
add dl, 0x5f
jmp 0x14001f67e
lea ecx, [rbx - 0x47]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0xf
inc rbx
jmp 0x14001ecd3
lea ecx, [rbx + 0x5b]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x7d
inc rbx
jmp 0x14001ecd3
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 - 3]
and al, dl
add al, al
sub cl, al
add dl, 0x15
jmp 0x14001f619
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14001f311
lea edx, [rbx + 0x2f]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x49
jmp 0x14001f1b1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001f345
lea ecx, [rbx - 0x7f]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
add dl, 0x79
inc rbx
jmp 0x14001ecd3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001f367
lea edx, [rbx + 0x3d]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x55
jmp 0x14001f6f8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001f38a
lea ecx, [rbx - 7]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x31
jmp 0x14001f6c3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001f3a9
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0x57]
and al, dl
sub dl, 0x61
jmp 0x14001f67e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14001f3d2
lea ecx, [rbx - 0x4b]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0xd
inc rbx
jmp 0x14001ecd3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001f1b3
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x71]
and al, dl
add al, al
sub cl, al
sub dl, 0x17
jmp 0x14001f619
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001f418
movzx r10d, bl
mov ecx, 0x3e
lea edx, [r10 + 0x5c]
jmp 0x14001f60c
cmp r8, rcx
jne 0x14001f440
lea ecx, [rbx - 0x46]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x16
inc rbx
jmp 0x14001ecd3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001f46b
lea edx, [rbx + 0x18]
movzx eax, r11b
and al, dl
mov ecx, 0x2c
sub cl, al
dec rbx
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x14001ecd3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001f16c
lea ecx, [rbx + 0x32]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x5e
jmp 0x14001f6c6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001f4c6
lea ecx, [rbx + 0x37]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
add dl, 0x7f
inc rbx
jmp 0x14001ecd3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001f4e5
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0xd]
and al, dl
sub dl, 0x5b
jmp 0x14001f67e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14001f50e
lea ecx, [rbx + 0x6b]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x13
inc rbx
jmp 0x14001ecd3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001f12c
lea ecx, [rbx - 0x37]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x7f
inc rbx
jmp 0x14001ecd3
movzx ecx, byte [rbp + rbx + 0x590]
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x1d]
and al, dl
add al, al
sub cl, al
add cl, r11b
sub dl, 0x35
jmp 0x14001f686
lea edx, [rbx + 0x41]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x590]
add dl, 0x39
jmp 0x14001f6f8
lea edx, [rbx - 0x26]
movzx eax, r11b
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14001f6c6
lea ecx, [rbx - 0x40]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x40
inc rbx
jmp 0x14001ecd3
lea edx, [rbx + 0x62]
movzx eax, r11b
and al, dl
mov ecx, 0x29
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x14001ecd3
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 4]
and al, dl
add al, al
sub cl, al
sub dl, 0x1c
jmp 0x14001f619
movzx r10d, bl
mov ecx, 4
lea edx, [r10 + 0x48]
movzx eax, r11b
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
sub r10b, 0x4c
mov ecx, 0xa
movzx eax, r10b
inc r9
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x590], cl
dec rbx
inc rbx
jmp 0x14001ecd3
lea ecx, [rbx - 0x16]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x66
inc r9
dec rbx
inc rbx
jmp 0x14001ecd3
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0x2e]
and al, dl
sub dl, 0x42
add al, al
movzx ecx, r11b
sub cl, al
add dl, cl
add r10b, 0x12
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x7e
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x590], r10b
jmp 0x14001f6c3
lea edx, [rbx - 0x30]
movzx eax, r11b
and al, dl
mov ecx, 0x28
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14001ecd3
lea rdx, [rbx + r15]
mov ecx, 0x3a
movzx eax, dl
movzx r11d, r10b
and al, r10b
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
lea ecx, [rbx + 0x70]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x10
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x590], al
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x61]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x59
add cl, r11b
mov byte [rbp + rbx + 0x590], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14001ecd3
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
movzx eax, byte [rbp + rbx + 0x590]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14001ecd3
add bl, 0x36
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
sub dl, 0x7a
jmp 0x14001ecd0
sub bl, 0x28
mov ecx, 0xc
movzx eax, r11b
and al, bl
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, bl
jmp 0x14001ecc0
lea rcx, [rbp + 0x15207ef]
jmp 0x14001f7db
lea rcx, [rbp + 0x15d241e]
jmp 0x14001f7db
lea rcx, [rbp + 0x590]
lea rdx, [0x1400c07b4]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov dword [rbp + 0x5bd], eax
movabs r14, 0x4031e4d7bef475f8
mov word [rbp + 0x5c1], ax
movabs r12, 0xec03e08e0586d970
mov byte [rbp + 0x5b0], 0xcf
movabs r15, 0x7977e369d67a9720
mov byte [rbp + 0x5b1], 0x14
mov byte [rbp + 0x5b2], 0x16
mov byte [rbp + 0x5b3], 0xef
mov byte [rbp + 0x5b4], 0xed
mov byte [rbp + 0x5b5], 0xe3
mov byte [rbp + 0x5b6], 0xeb
mov byte [rbp + 0x5b7], 0xeb
mov byte [rbp + 0x5b8], 0xb0
mov byte [rbp + 0x5b9], 0xcc
mov byte [rbp + 0x5ba], 0xc1
mov byte [rbp + 0x5bb], 0xc3
mov byte [rbp + 0x5bc], 0xac
nop
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov rdi, r13
cmp rdi, 0x13
jae 0x14002025e
movzx ebx, byte [rbp + rdi + 0x5b0]
mov r11, rbx
nop dword [rax + rax]
cmp r9, rdi
ja 0x140020255
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x14001f8e3
lea rcx, [rdi + r14]
mov r10d, 0x1c
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14001f924
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400201db
lea rax, [r8 + 3]
cmp r9, rax
je 0x140020155
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400200fe
lea rax, [r8 + 7]
cmp r9, rax
je 0x1400200df
lea rax, [r8 + 4]
cmp r9, rax
je 0x140020094
cmp r8, rdi
ja 0x14002024c
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x14001f954
lea edx, [rdi - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14001f9a0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140020085
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002006c
lea rax, [r8 + 5]
cmp r9, rax
je 0x140020053
lea rax, [r8 + 4]
cmp r9, rax
je 0x14002003a
lea rax, [r8 + 7]
cmp r9, rax
je 0x140020021
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14001fde2
nop dword [rax]
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14001fdd0
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001fda9
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14001fd8a
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14001fd71
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001fd58
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14001fd3f
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14001fd21
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x14001f9b0
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x80]
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14002022c
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14002020c
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14001fb2d
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14001fb14
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14001fcd7
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14001fc9d
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14001fc5e
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14001fc35
lea r9, [r8 + 0x400]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14001fc06
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14001fbe8
lea rax, [r8 + 1]
cmp r9, rax
ja 0x14001fbcf
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14001fbb6
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14001fb9d
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14001fb7e
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14001fb57
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14001fb46
lea r9, [r8 + 0x7a]
lea r8, [r9 + 0x7a]
jmp 0x14001f9b0
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
jmp 0x14001f924
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
jmp 0x14001f8a5
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx r11d, dil
jmp 0x1400200a1
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
movzx eax, dl
inc r8
and al, bl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001f893
lea ecx, [rdi + 0x34]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6c
inc rdi
jmp 0x14001f893
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
jmp 0x140020139
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x24
jmp 0x14002013c
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x140020171
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140020199
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r8
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001f893
lea edx, [rdi + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
mov byte [rbp + rdi + 0x5b0], r10b
inc rdi
jmp 0x14001f893
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 0x64
jb 0x14001fc4e
movzx r11d, dil
lea ecx, [r11 + 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 8]
jmp 0x1400200b2
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x70
cmp r9, 0x28
jae 0x14001ffe0
lea rax, [r8 + 0x28]
cmp r9, rax
jbe 0x14001ff56
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
jmp 0x14001fc6b
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x140020006
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x14001feb5
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14001fcb1
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140020199
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x74
jmp 0x140020171
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5c
jmp 0x14002013c
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
jmp 0x140020139
lea ecx, [rdi + 0x4c]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x14
inc rdi
jmp 0x14001f893
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
inc r8
and al, bl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001f893
movzx r11d, dil
mov ecx, 0xe
lea edx, [r11 - 4]
jmp 0x1400200a1
lea rax, [r8 + 6]
cmp r9, rax
jae 0x14001fe04
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x14001fceb
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001fe3c
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r8
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001f893
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001fe63
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140020171
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001fe89
lea ecx, [rdi + 0x74]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2c
jmp 0x140020117
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001fceb
lea ecx, [rdi - 0x64]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
inc rdi
jmp 0x14001f893
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001fed0
movzx r11d, dil
mov ecx, 0x28
lea edx, [r11 - 0x30]
jmp 0x1400200a1
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001fefd
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001f893
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001ff1f
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x140020171
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14001fcb1
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r8
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x70
inc rdi
jmp 0x14001f893
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001ff8e
lea edx, [rdi - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r8
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14001f893
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001ffb5
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140020171
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001fc77
movzx r11d, dil
lea ecx, [r11 - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x24
jmp 0x140020117
movzx ecx, byte [rbp + rdi + 0x5b0]
movzx r11d, dil
lea edx, [r11 - 0x7c]
movzx eax, dl
and al, bl
sub cl, al
add cl, 0x32
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140020117
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140020171
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x140020171
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
jmp 0x14002013c
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x30
jmp 0x140020139
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
dec rdi
inc rdi
jmp 0x14001f893
movzx r11d, dil
mov ecx, 0x18
lea edx, [r11 - 0x50]
jmp 0x1400200a1
movzx r11d, dil
mov ecx, 0x30
lea edx, [r11 + 0x60]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
sub r11b, 0x10
mov ecx, 0x38
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x5b0], cl
inc r8
dec rdi
inc rdi
jmp 0x14001f893
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x70
dec rdi
inc rdi
jmp 0x14001f893
movzx r11d, dil
lea ecx, [r11 - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
add r11b, 0x18
movzx eax, bl
and al, r11b
mov ecx, 0x2c
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x5b0], cl
add r9, r8
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14001f893
movzx ebx, r11b
lea rcx, [rdi + r12]
and r11b, cl
movzx r10d, bl
add r11b, r11b
sub r10b, r11b
sub r10b, 0x10
add r10b, cl
lea edx, [rdi + 0x40]
movzx eax, bl
and al, dl
inc r8
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x5b0], al
add rax, r8
sub rdi, rax
lea edx, [rdi - 0x2c]
movzx eax, bl
and al, dl
inc r9
mov ecx, 0x1a
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x5b0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14001f893
lea rdx, [rdi + r15]
mov ecx, 0x10
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14001f893
add dil, 0x48
mov ecx, 4
movzx eax, dil
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x14001f890
add dil, 0x20
mov ecx, 0x10
movzx eax, dil
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x14001f880
lea rcx, [rbp + 0x1408e84]
jmp 0x140020265
lea rcx, [rbp + 0x1039f18]
jmp 0x140020265
lea rcx, [rbp + 0x5b0]
lea rdx, [0x1400c078b]
call fcn.1400797e0
call fcn.140083b30
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov dword [rbp + 0x5de], eax
movabs rsi, 0xa27c466a05fb6a10
mov byte [rbp + 0x5d0], 0xf2
movabs r14, 0x4b6e0465658ea8d0
mov byte [rbp + 0x5d1], 0x8e
movabs r12, 0xa13194e68da9d920
mov byte [rbp + 0x5d2], 0xba
movabs r15, 0x4cb8b5e8dde039c0
mov byte [rbp + 0x5d3], 0xd3
mov byte [rbp + 0x5d4], 0xe0
mov byte [rbp + 0x5d5], 0x8d
mov byte [rbp + 0x5d6], 0x8f
mov byte [rbp + 0x5d7], 0x94
mov byte [rbp + 0x5d8], 0xb3
mov byte [rbp + 0x5d9], 0xb7
mov byte [rbp + 0x5da], 0xaf
mov byte [rbp + 0x5db], 0xb8
mov byte [rbp + 0x5dc], 0xbf
mov byte [rbp + 0x5dd], 0xd
nop dword [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x12
jae 0x140020df3
movzx r11d, byte [rbp + rbx + 0x5d0]
mov r10, r11
nop dword [rax]
cmp r8, rbx
ja 0x140020dea
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14002037b
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
movzx edx, r10b
add al, al
sub dl, al
sub dl, 0x70
add dl, cl
jmp 0x1400203a2
lea rax, [r9 + 1]
cmp r8, rax
je 0x140020d84
lea rax, [r9 + 2]
cmp r8, rax
je 0x140020cff
lea rax, [r9 + 3]
cmp r8, rax
je 0x140020ccf
cmp r9, rbx
ja 0x140020de1
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x1400203cd
lea ecx, [rbx - 0x10]
mov edx, 0x38
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
jmp 0x1400203f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140020c87
cmp r8, rcx
je 0x140020c6c
lea rax, [r9 + 2]
cmp r8, rax
je 0x140020c50
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400208ff
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400208e1
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400208bf
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14002089d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400209bd
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140020881
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140020868
lea rax, [r9 + 6]
cmp r8, rax
je 0x14002084f
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140020833
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140020806
lea rax, [r9 + 9]
cmp r8, rax
je 0x140020400
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140020dc8
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140020daf
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400205f8
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400205dc
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400205c0
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400207be
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140020783
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140020743
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14002071d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140020400
lea r8, [r9 + 4]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400206f3
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400206da
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400206be
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400206a2
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140020695
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140020678
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140020659
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140020634
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140020614
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140020400
lea r8, [r9 + 3]
lea r9, [r8 + 0xa]
jmp 0x140020400
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
jmp 0x1400203f0
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400203a2
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020346
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
movzx r10d, bl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020ca0
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140020333
lea ecx, [rbx - 0x68]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
inc rbx
jmp 0x140020333
lea ecx, [rbx - 0x18]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x140020c0c
lea edx, [rbx + 0x38]
mov ecx, 0x3c
jmp 0x140020c58
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020ce7
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020d1b
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x140020d44
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x5d0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x48
inc rbx
jmp 0x140020333
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov byte [rbp + rbx + 0x5d0], dl
inc rbx
jmp 0x140020333
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x40
jb 0x140020734
movzx r10d, bl
mov edx, 4
lea ecx, [r10 + 0x48]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x140020ca0
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
cmp r8, 0x41
jae 0x140020bed
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x140020aee
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
jmp 0x140020751
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x140020c37
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x140020a09
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020797
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x5d0]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140020333
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020d44
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x140020d1b
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
jmp 0x140020ce7
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
add r8, r9
jmp 0x140020ce7
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140020333
lea ecx, [rbx - 0x48]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
inc rbx
jmp 0x140020333
movzx r10d, bl
lea ecx, [r10 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x38
jmp 0x140020ca0
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140020924
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400207d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002095a
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x5d0]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140020333
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002097c
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x140020d44
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002099e
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x38
jmp 0x140020d1b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400209b4
lea edx, [rbx + 0x68]
mov ecx, 0x14
jmp 0x140020c58
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400209de
movzx r10d, bl
mov ecx, 0x2c
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020c0c
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400207d2
movzx r10d, bl
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x140020ca0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140020a33
movzx r10d, bl
mov ecx, 0x30
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020ca0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140020a5b
lea ecx, [rbx - 0x40]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
inc rbx
jmp 0x140020333
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140020a71
lea edx, [rbx + 0x20]
mov ecx, 0x10
jmp 0x140020c58
cmp r8, rcx
jne 0x140020a92
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020ce7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140020ab7
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
jmp 0x140020d1b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140020797
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x5d0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x20
inc rbx
jmp 0x140020333
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140020b24
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x5d0]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140020333
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140020b46
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x140020ce7
cmp r8, rcx
jne 0x140020b6c
movzx r10d, bl
mov ecx, 0x24
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140020c0c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140020b97
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140020333
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140020bc2
lea ecx, [rbx - 0x18]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
inc rbx
jmp 0x140020333
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14002075a
movzx r10d, bl
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x140020ca0
movzx ecx, byte [rbp + rbx + 0x5d0]
movzx r10d, bl
lea edx, [r10 - 8]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x1c
add cl, cl
add dl, cl
sub r10b, 0x30
mov ecx, 0x28
movzx eax, r10b
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x5d0], cl
add r8, r9
jmp 0x140020ce7
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
jmp 0x140020d1b
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
jmp 0x140020ce7
movzx ecx, bl
movzx edx, bl
and cl, r11b
dec rbx
add cl, cl
sub dl, cl
add dl, r11b
inc rbx
jmp 0x140020333
movzx r10d, bl
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
add r10b, 0x20
mov ecx, 0x10
movzx eax, r10b
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x5d0], cl
inc r9
dec rbx
inc rbx
jmp 0x140020333
lea rcx, [rbx + r14]
mov edx, 0x28
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140020333
lea rdx, [rbx + r12]
mov ecx, 0x10
movzx eax, dl
movzx r11d, r10b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea ecx, [rbx + 0x80]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x80
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x5d0], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x58]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x68
add cl, r11b
mov byte [rbp + rbx + 0x5d0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x5d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140020333
lea rcx, [rbx + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x40
movzx eax, byte [rbp + rbx + 0x5d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140020333
add bl, 0x70
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
sub dl, 0x10
jmp 0x140020330
sub bl, 0x40
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
sub dl, 0x40
jmp 0x140020320
lea rcx, [rbp + 0x166cd28]
jmp 0x140020dfa
lea rcx, [rbp + 0x1593500]
jmp 0x140020dfa
lea rcx, [rbp + 0x5d0]
lea r15, [0x1400aaa40]
mov dword [rsp + 0x28], r13d
mov r9d, 0xf
mov qword [rsp + 0x20], r15
mov r8d, 1
lea rdx, [0x1400c0790]
call fcn.1400834e0
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov qword [rbp + 0x863], rax
movups xmmword [rbp + 0x853], xmm0
mov word [rbp + 0x86b], ax
movabs rsi, 0xc06163c8a23b15c0
mov byte [rbp + 0x840], 0x13
movabs r14, 0xec3adf541a297780
mov byte [rbp + 0x841], 0x6a
mov byte [rbp + 0x842], 0x67
mov byte [rbp + 0x843], 0x6f
mov byte [rbp + 0x844], 0x61
mov byte [rbp + 0x845], 0x71
mov byte [rbp + 0x846], 0x69
mov byte [rbp + 0x847], 0x69
mov byte [rbp + 0x848], 0x28
mov byte [rbp + 0x849], 0x1d
mov byte [rbp + 0x84a], 0x62
mov byte [rbp + 0x84b], 0x62
mov byte [rbp + 0x84c], 0x6f
mov byte [rbp + 0x84d], 0x66
mov byte [rbp + 0x84e], 0x60
mov byte [rbp + 0x84f], 0x6a
mov byte [rbp + 0x850], 0x63
mov byte [rbp + 0x851], 0x62
mov byte [rbp + 0x852], 0xd2
nop dword [rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x2d
jae 0x1400218a8
movzx r11d, byte [rbp + rbx + 0x840]
mov r10, r11
nop dword [rax]
cmp r9, rbx
ja 0x14002189f
lea rax, [r8 + 9]
cmp r9, rax
jae 0x140020f48
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x40
add dl, r10b
jmp 0x140020f90
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002183f
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400217c1
lea rax, [r8 + 5]
cmp r9, rax
je 0x140021797
lea rax, [r8 + 3]
cmp r9, rax
je 0x140021775
lea rax, [r8 + 6]
cmp r9, rax
je 0x140021734
nop dword [rax]
cmp r8, rbx
ja 0x140021896
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x140020fbb
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140021010
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400214df
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002171a
lea rax, [r8 + 4]
cmp r9, rax
je 0x140021557
lea rax, [r8 + 3]
cmp r9, rax
je 0x140021701
lea rax, [r8 + 7]
cmp r9, rax
je 0x140021580
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400216d4
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400213e7
nop dword [rax]
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400213ce
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400213a9
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140021387
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14002148c
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002136e
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x140021352
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x140021336
lea r9, [r8 + 8]
lea r8, [r9 + 0x20]
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140021882
lea rax, [r8 + 5]
cmp r9, rax
jb 0x140021865
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140021183
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14002116a
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x140021155
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x1400212e8
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140021275
lea r9, [r8 + 0x5a]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140021248
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14002122c
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140021213
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x1400211fa
lea rax, [r8 + 1]
cmp r9, rax
ja 0x1400211de
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400211be
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14002119f
lea r9, [r8 + 8]
lea r8, [r9 + 0x20]
jmp 0x140021020
movzx ecx, r11b
movzx edx, r11b
and cl, bl
add cl, cl
sub dl, cl
add dl, bl
jmp 0x140021010
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
jmp 0x140020f90
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
jmp 0x140020f16
lea ecx, [rbx - 0x60]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
inc rbx
jmp 0x140020f03
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
movzx r10d, bl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140021696
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400217a6
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400217a9
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x1400217dc
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400217ff
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x840]
add cl, cl
add rax, r8
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140020f03
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
cmp r9, 0x400
jae 0x140021677
lea rax, [r8 + 0x42]
cmp r9, rax
jbe 0x140021595
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r8, 2
jb 0x140021668
movzx r10d, bl
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x40]
jmp 0x140021748
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r8 + r9]
cmp rax, 2
je 0x1400216bd
lea rax, [r8 + 6]
cmp r9, rax
jbe 0x1400214d6
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14002128c
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400217dc
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400217a9
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400217a6
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140020f03
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
inc r8
and al, r11b
dec rbx
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140020f03
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x140021744
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x140021409
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x1400212ff
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002143f
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x840]
add cl, cl
add rax, r8
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140020f03
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140021461
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x1400217ff
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140021483
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400217dc
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400214aa
movzx r10d, bl
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x140021696
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400212ff
lea ecx, [rbx - 0x20]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
inc rbx
jmp 0x140020f03
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140021500
movzx r10d, bl
lea ecx, [r10 + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
jmp 0x140021748
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140021524
movzx ecx, bl
movzx edx, bl
and cl, r11b
dec rbx
add cl, cl
sub dl, cl
add dl, r11b
inc rbx
jmp 0x140020f03
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002154e
movzx r10d, bl
mov ecx, 0x20
lea edx, [r10 + 0x40]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140021696
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140021573
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
jmp 0x1400217a6
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14002128c
movzx ecx, r11b
movzx edx, r11b
and cl, bl
add cl, cl
sub dl, cl
add dl, bl
jmp 0x1400217dc
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400215c8
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x840]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x60
inc rbx
jmp 0x140020f03
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400215ed
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400217dc
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140021612
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400217a9
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14002163d
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140020f03
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400212bd
movzx r10d, bl
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x140021748
mov byte [rbp + rbx + 0x840], dl
inc rbx
jmp 0x140020f03
movzx ecx, byte [rbp + rbx + 0x840]
movzx r10d, bl
lea edx, [r10 + 0x20]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x10
add cl, cl
add dl, cl
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x40
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x840], r10b
jmp 0x1400217a6
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
jmp 0x1400217da
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x840]
add rax, r8
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x80
inc rbx
jmp 0x140020f03
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
jmp 0x1400217a9
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
dec rbx
inc rbx
jmp 0x140020f03
movzx ecx, r11b
movzx edx, r11b
and cl, bl
add cl, cl
sub dl, cl
add dl, bl
movzx r10d, bl
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x80
add r10b, r11b
mov byte [rbp + rbx + 0x840], r10b
inc r8
dec rbx
inc rbx
jmp 0x140020f03
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
dec rbx
inc rbx
jmp 0x140020f03
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140020f03
lea rdx, [rbx + r14]
movzx ecx, r10b
movzx eax, dl
movzx r11d, r10b
and al, r10b
add al, al
sub cl, al
add dl, 0x80
add dl, cl
movzx ecx, bl
movzx eax, bl
and cl, r11b
inc r8
add cl, cl
sub al, cl
add al, r11b
movzx ecx, al
mov byte [rbp + rbx + 0x840], cl
add rcx, r8
sub rbx, rcx
lea ecx, [rbx - 0x60]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x60
add cl, r11b
mov byte [rbp + rbx + 0x840], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x840]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140020f03
movzx ecx, bl
movzx edx, bl
and cl, r10b
add cl, cl
sub dl, cl
add dl, r10b
movzx eax, byte [rbp + rbx + 0x840]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140020f03
add bl, 0x40
mov ecx, 0x20
movzx eax, bl
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, bl
add dl, r11b
jmp 0x140020f00
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
jmp 0x140020ef0
lea rcx, [rbp + 0x144ffe0]
jmp 0x1400218af
lea rcx, [rbp + 0x576580]
jmp 0x1400218af
lea rcx, [rbp + 0x840]
mov dword [rsp + 0x28], r13d
lea rdx, [0x1400c0798]
mov r9d, 0xf
mov qword [rsp + 0x20], r15
mov r8d, 1
call fcn.1400834e0
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov word [rbp + 0x600], ax
movabs r14, 0xbca5c4b65c7f9484
mov byte [rbp + 0x5f0], 0xfa
movabs r15, 0xe45ce0a6dbc2dc34
mov byte [rbp + 0x5f1], 0xe8
movabs r13, 0xda6f19aabbf20a48
mov byte [rbp + 0x5f2], 0xd0
movabs r12, 0xc6938bb27c506670
mov byte [rbp + 0x5f3], 0xe7
mov byte [rbp + 0x5f4], 0xe5
mov byte [rbp + 0x5f5], 0xd7
mov byte [rbp + 0x5f6], 0x26
mov byte [rbp + 0x5f7], 3
mov byte [rbp + 0x5f8], 0xdd
mov byte [rbp + 0x5f9], 0xd2
mov byte [rbp + 0x5fa], 0x2e
mov byte [rbp + 0x5fb], 0x1a
mov byte [rbp + 0x5fc], 0x2a
mov byte [rbp + 0x5fd], 0x1e
mov byte [rbp + 0x5fe], 0x1b
mov byte [rbp + 0x5ff], 0xbf
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x12
jae 0x1400222f8
movzx ebx, byte [rbp + rdi + 0x5f0]
mov r10, rbx
cmp r8, rdi
ja 0x1400222ef
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400219e7
lea rcx, [rdi + r14]
mov r11d, 0x32
movzx eax, cl
and al, r10b
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, r10b
jmp 0x140021a30
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002227e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400221f9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400221ca
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400221a6
lea rax, [r9 + 8]
cmp r8, rax
je 0x14002215b
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400222e6
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x140021a5b
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x140021aa0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002214c
lea rax, [r9 + 2]
cmp r8, rax
je 0x140022130
lea rax, [r9 + 6]
cmp r8, rax
je 0x140022112
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400220f9
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400220cf
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140021dbc
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140021dab
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140021d89
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140021d7c
lea rax, [r9 + 4]
cmp r8, rax
je 0x140021d5f
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140021d3e
lea rax, [r9 + 9]
cmp r8, rax
je 0x140021d25
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140021d07
lea rcx, [r9 + 3]
cmp r8, rcx
je 0x140021ce9
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140021cbf
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140021ab0
lea r9, [rcx + 9]
mov r8, rcx
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400222ca
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x1400222aa
lea rcx, [r9 + 9]
cmp r8, rcx
jb 0x140021c06
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140021bed
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140021bcf
lea r9, [rcx + 0x40]
mov r8, rcx
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x140021c95
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x140021c77
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x140021c5e
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x140021c40
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x140021c24
lea r8, [r9 + 0x7a]
lea r9, [r8 + 2]
jmp 0x140021ab0
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140021aa0
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
jmp 0x140021a30
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400219b4
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
add r8, r9
jmp 0x1400221e0
lea edx, [rdi + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400221e0
lea ecx, [rdi + 0x76]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
jmp 0x140022218
lea edx, [rdi - 0x76]
mov ecx, 0x1d
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140022240
lea ecx, [rdi - 0x62]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x52
inc rdi
jmp 0x1400219a2
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x6e
inc rdi
jmp 0x1400219a2
lea edx, [rdi - 0x4a]
mov ecx, 3
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140022240
lea edx, [rdi - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140022218
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x12
jmp 0x1400221e0
lea edx, [rdi - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
jmp 0x1400221e0
lea ecx, [rdi + 6]
movzx r10d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2a
jmp 0x14002208e
lea edx, [rdi + 0x1a]
mov ecx, 0x25
jmp 0x1400221ae
lea ecx, [rdi + 0x2e]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x42
inc rdi
jmp 0x1400219a2
lea edx, [rdi + 0x42]
mov ecx, 0x19
movzx r10d, dil
jmp 0x140022168
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x140021e6f
lea edx, [rdi - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x1400220b7
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x140021f17
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
cmp r8, 4
jae 0x140022069
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140021fd7
lea ecx, [rdi + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
cmp r9, 0xa
jb 0x140022059
mov edx, 1
movzx r10d, dil
lea ecx, [r10 - 0x6e]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x140022179
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140021ea2
lea ecx, [rdi - 0x16]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x66
inc rdi
jmp 0x1400219a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140021ec4
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4e
jmp 0x140022218
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140021eec
lea ecx, [rdi + 0x72]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
inc rdi
jmp 0x1400219a2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140021de5
movzx r10d, dil
lea ecx, [r10 + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
jmp 0x140022179
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140021f32
movzx r10d, dil
mov ecx, 0x2c
lea edx, [r10 + 0x18]
jmp 0x140022168
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140021f57
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
add r8, r9
jmp 0x1400221e0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140021f79
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140022218
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140021fa0
lea edx, [rdi - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140022240
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140021e17
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x48
inc rdi
jmp 0x1400219a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002200f
lea edx, [rdi + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x1400219a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140022031
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
jmp 0x1400221e0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140021e42
movzx r10d, dil
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
jmp 0x14002208e
mov byte [rbp + rdi + 0x5f0], r11b
inc rdi
jmp 0x1400219a2
movzx r11d, byte [rbp + rdi + 0x5f0]
movzx r10d, dil
lea edx, [r10 + 0x7e]
movzx eax, dl
and al, bl
add al, al
sub r11b, al
sub r11b, 0x72
add r11b, bl
add r11b, dl
add r10b, 0x74
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x5f0], r10b
add r8, r9
jmp 0x1400221e0
mov ecx, 0xd
lea edx, [rdi + 0x6a]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x140022215
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x38
inc rdi
jmp 0x1400219a2
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x140022218
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400221e0
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
add r8, r9
jmp 0x1400221e0
movzx r10d, dil
mov ecx, 0x34
lea edx, [r10 - 0x58]
jmp 0x140022168
movzx r10d, dil
mov ecx, 0x28
lea edx, [r10 - 0x30]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
sub r10b, 0x78
mov ecx, 0x24
movzx eax, r10b
and al, bl
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x5f0], cl
inc r9
dec rdi
inc rdi
jmp 0x1400219a2
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400219a2
lea rcx, [rdi + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400219a2
mov ecx, 4
lea rdx, [rdi + r13]
movzx eax, dl
movzx ebx, r10b
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea edx, [rdi + 0x60]
inc r9
movzx eax, dl
mov ecx, 0x30
and al, bl
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x5f0], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x56]
inc r8
movzx eax, cl
and al, bl
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x5a
add cl, bl
mov byte [rbp + rdi + 0x5f0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400219a2
lea rcx, [rdi + r12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0x5f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400219a2
add dil, 0x5c
mov ecx, 0x3e
movzx eax, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, bl
jmp 0x1400219a0
add dil, 0x70
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x10
jmp 0x140021990
lea rcx, [rbp + 0x17db6c6]
jmp 0x1400222ff
lea rcx, [rbp + 0xa61fbc]
jmp 0x1400222ff
lea rcx, [rbp + 0x5f0]
lea rax, [0x1400aaa40]
mov dword [rsp + 0x28], 0
mov r9d, 0x320
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [0x1400c07b0]
call fcn.1400834e0
call fcn.140083b30
call fcn.1400357d0
movaps xmm0, xmm11
call fcn.140055b30
mov r9d, 3
mov dword [rsp + 0x20], 3
lea r8, [rbp + 0xb10]
lea rdx, [0x1400cb508]
lea rcx, str.Box_Type
call fcn.14007d0d0
mov ecx, 0xa
call fcn.140051a10
lea rdx, [rbp]
mov dword [rbp], 0
mov ecx, 0xb
mov dword [rbp + 4], 0
call fcn.140052200
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx r10d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x898], eax
movups xmmword [rbp + 0x888], xmm0
mov byte [rbp + 0x89c], al
movabs r14, 0x3b36252d5d34aa66
mov byte [rbp + 0x870], 0x9c
movabs r12, 0x1c23bf42002208ac
mov byte [rbp + 0x871], 0x72
movabs r15, 0x30daaddee8d91f28
mov byte [rbp + 0x872], 0x79
mov byte [rbp + 0x873], 0x74
mov byte [rbp + 0x874], 0x6c
mov byte [rbp + 0x875], 0x75
mov byte [rbp + 0x876], 0x6b
mov byte [rbp + 0x877], 0xaf
mov byte [rbp + 0x878], 0x93
mov byte [rbp + 0x879], 0x78
mov byte [rbp + 0x87a], 0x67
mov byte [rbp + 0x87b], 0x7f
mov byte [rbp + 0x87c], 0x61
mov byte [rbp + 0x87d], 0x75
mov byte [rbp + 0x87e], 0x79
mov byte [rbp + 0x87f], 0x65
mov byte [rbp + 0x880], 0xb6
mov byte [rbp + 0x881], 0x98
mov byte [rbp + 0x882], 0x65
mov byte [rbp + 0x883], 0x67
mov byte [rbp + 0x884], 0x63
mov byte [rbp + 0x885], 0x6f
mov byte [rbp + 0x886], 0x96
mov byte [rbp + 0x887], 0xdf
nop dword [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x2d
jae 0x140022ed5
movzx ebx, byte [rbp + rdi + 0x870]
mov r11, rbx
cmp r8, rdi
ja 0x140022ecc
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400224d7
lea rcx, [rdi + r14]
mov r10d, 0x1b
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140022510
lea rax, [r9 + 1]
cmp r8, rax
je 0x140022e57
lea rax, [r9 + 3]
cmp r8, rax
je 0x140022dd2
lea rax, [r9 + 4]
cmp r8, rax
je 0x140022da2
lea rax, [r9 + 2]
cmp r8, rax
je 0x140022d58
nop dword [rax + rax]
cmp r9, rdi
ja 0x140022ec3
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14002253d
lea edx, [rdi - 6]
mov ecx, 0x15
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140022560
lea rax, [r9 + 1]
cmp r8, rax
je 0x140022d3c
cmp r8, rcx
je 0x140022d18
lea rax, [r9 + 3]
cmp r8, rax
je 0x140022cff
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140022a3b
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x140022a1c
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400229fa
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400229d9
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400229c0
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400229a7
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002298d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140022970
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140022946
lea rax, [r9 + 3]
cmp r8, rax
je 0x140022570
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x28]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140022ea3
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140022e83
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140022742
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140022724
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140022706
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400228fb
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400228b5
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140022870
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14002284c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140022570
lea r8, [r9 + 2]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140022822
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140022805
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400227eb
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400227d2
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400227b9
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14002279a
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140022778
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14002275b
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140022570
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x200]
jmp 0x140022570
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140022560
lea edx, [rdi - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140022510
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
jmp 0x1400224a4
lea ecx, [rdi - 0x53]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x45
jmp 0x140022d76
lea ecx, [rdi - 0x15]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6d
inc rdi
jmp 0x140022492
lea ecx, [rdi + 0x29]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x1f
inc rdi
jmp 0x140022492
lea ecx, [rdi - 0x5b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x7d
jmp 0x140022db6
lea ecx, [rdi - 0x1d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x35
jmp 0x140022db9
lea edx, [rdi + 0x21]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x19
jmp 0x140022dee
lea edx, [rdi + 0x5f]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x67
add r10b, dl
jmp 0x140022e19
lea ecx, [rdi - 0x63]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x4b
inc rdi
jmp 0x140022492
lea ecx, [rdi - 0x48]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 8
mov byte [rbp + rdi + 0x870], r10b
inc rdi
jmp 0x140022492
mov ecx, 0x23
lea edx, [rdi - 0xa]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
cmp r9, 0x1000
jb 0x140022860
movzx ecx, bl
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x55]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x5a]
jmp 0x140022d76
lea edx, [rdi + 0x34]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, dl
cmp r8, 0x40
jae 0x140022c9e
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x140022baa
lea edx, [rdi + 0x17]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x5f
jmp 0x140022886
lea edx, [rdi + 0x72]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x1e
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x140022cea
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140022b30
mov ecx, 9
lea edx, [rdi + 0x22]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400228ca
lea ecx, [rdi - 0x3d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x55
inc rdi
jmp 0x140022492
lea edx, [rdi + 1]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 7
add r10b, dl
jmp 0x140022e19
lea edx, [rdi + 0x3f]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x47
jmp 0x140022dee
lea ecx, [rdi + 0x7d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x6b
jmp 0x140022db9
lea ecx, [rdi - 0x45]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x1d
jmp 0x140022db6
lea edx, [rdi - 7]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
add r10b, 0x31
add r10b, dl
jmp 0x140022cc3
lea ecx, [rdi + 0x75]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x33
inc rdi
jmp 0x140022492
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x4d]
and al, dl
add al, al
sub r10b, al
add r10b, 0x1b
jmp 0x140022d73
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x140022a61
lea edx, [rdi + 0x61]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x59
jmp 0x140022910
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140022a94
lea ecx, [rdi - 0x11]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
add r10b, 0x77
inc rdi
jmp 0x140022492
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140022ab7
lea edx, [rdi + 0x73]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x25
jmp 0x140022dee
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140022ad9
lea ecx, [rdi - 9]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x3f
jmp 0x140022db6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140022b04
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x47]
and al, dl
add al, al
sub r10b, al
sub r10b, 0xf
add r10b, dl
jmp 0x140022cc3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140022913
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 1]
and al, dl
add al, al
sub r10b, al
add r10b, 7
jmp 0x140022d73
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140022b58
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x1c]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x3c
jmp 0x140022d73
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140022b83
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x2a]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x26
add r10b, dl
jmp 0x140022cc3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400228cd
lea edx, [rdi + 0x70]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x10
jmp 0x140022dee
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140022bdd
lea ecx, [rdi - 0x27]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
add r10b, 0x11
inc rdi
jmp 0x140022492
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140022c03
lea edx, [rdi - 0x65]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x3d
add r10b, dl
jmp 0x140022e19
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140022c26
lea edx, [rdi + 0x5d]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x75
jmp 0x140022dee
cmp r8, rcx
jne 0x140022c4a
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x5d]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x75
add r10b, dl
jmp 0x140022cc3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140022c72
lea ecx, [rdi + 0x65]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x3d
inc rdi
jmp 0x140022492
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140022889
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x17]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x5f
jmp 0x140022d73
movzx r10d, byte [rbp + rdi + 0x870]
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x6d]
and al, dl
add al, al
sub r10b, al
add r10b, 5
add r10b, dl
add r10b, bl
sub r11b, 0x32
mov ecx, 0x2f
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x870], cl
jmp 0x140022db6
lea ecx, [rdi + 0x2f]
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r10d, [rcx - 0x49]
jmp 0x140022df1
lea ecx, [rdi - 0x3c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x5c
jmp 0x140022db6
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140022492
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x44]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x24
jmp 0x140022d73
mov ecx, 0x3c
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x38]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
add r11b, 0xc
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x54
add r11b, bl
mov byte [rbp + rdi + 0x870], r11b
inc r9
dec rdi
inc rdi
jmp 0x140022492
lea ecx, [rdi + 0x30]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x50
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140022492
mov ecx, 0x26
lea rdx, [rdi + r12]
movzx eax, dl
movzx ebx, r11b
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea edx, [rdi - 0x70]
inc r9
movzx eax, dl
mov ecx, 8
and al, bl
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x870], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0xf]
inc r8
movzx eax, cl
and al, bl
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x69
add cl, bl
mov byte [rbp + rdi + 0x870], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140022492
lea rcx, [rdi + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140022492
add dil, 0x6a
mov ecx, 0xd
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x140022490
sub dil, 0x58
mov ecx, 0x34
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x140022480
lea rbx, [rbp + 0x161b1a1]
jmp 0x140022edc
lea rbx, [rbp + 0x173ec02]
jmp 0x140022edc
lea rbx, [rbp + 0x870]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x240]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x250]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x250], xmm0
call fcn.140084090
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140055170
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x8b3], rax
movabs r14, 0x8d5eb47f5c306446
mov dword [rbp + 0x8bb], eax
movabs r15, 0x67c37c2e621fa1ce
mov word [rbp + 0x8bf], ax
movabs r13, 0xb12a4a42a0a3d26c
mov byte [rbp + 0x8a0], 0x4b
movabs r12, 0x43f7e66b1dac33a8
mov byte [rbp + 0x8a1], 0x48
mov byte [rbp + 0x8a2], 0x9e
mov byte [rbp + 0x8a3], 0xf4
mov byte [rbp + 0x8a4], 0xff
mov byte [rbp + 0x8a5], 0xf6
mov byte [rbp + 0x8a6], 0x8e
mov byte [rbp + 0x8a7], 0xfb
mov byte [rbp + 0x8a8], 0x85
mov byte [rbp + 0x8a9], 0xa0
mov byte [rbp + 0x8aa], 0xfd
mov byte [rbp + 0x8ab], 0xff
mov byte [rbp + 0x8ac], 0xfb
mov byte [rbp + 0x8ad], 0xf7
mov byte [rbp + 0x8ae], 0x95
mov byte [rbp + 0x8af], 0x82
mov byte [rbp + 0x8b0], 0xfd
mov byte [rbp + 0x8b1], 0x81
mov byte [rbp + 0x8b2], 0x14
nop dword [rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x21
jae 0x140023a7e
movzx ebx, byte [rbp + rdi + 0x8a0]
mov r11, rbx
cmp r9, rdi
ja 0x140023a75
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x140023047
lea rcx, [rdi + r14]
mov r10d, 0xb
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140023080
lea rax, [r8 + 1]
cmp r9, rax
je 0x140023a00
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002397b
lea rax, [r8 + 4]
cmp r9, rax
je 0x140023947
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002392e
nop dword [rax + rax]
cmp r8, rdi
ja 0x140023a6c
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x1400230ad
lea edx, [rdi + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400230f0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400238e8
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400238c4
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400238a8
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002388a
lea rax, [r8 + 4]
cmp r9, rax
je 0x140023871
nop
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140023574
nop dword [rax]
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x140023557
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140023535
lea rax, [r8 + 3]
cmp r9, rax
je 0x140023516
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400234f8
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400234dc
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400234c3
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x1400234aa
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140023491
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140023100
lea r9, [r8 + 0x64]
lea r8, [r9 + 0x28]
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140023a51
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140023a31
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x1400232bd
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400232a4
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140023286
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14002344c
lea rax, [r8 + 5]
cmp r9, rax
jb 0x140023408
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x1400233c5
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140023100
lea r9, [r8 + 0x2a]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14002339b
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140023382
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140023369
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140023350
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140023334
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140023317
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x1400232f8
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400232d6
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140023100
lea r9, [r8 + 0x10]
lea r8, [r9 + 8]
jmp 0x140023100
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400230f0
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x22
jmp 0x140023080
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x74
jmp 0x140023014
lea ecx, [rdi + 0x5b]
inc r8
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7d
inc rdi
jmp 0x140023002
lea ecx, [rdi - 7]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x31
inc rdi
jmp 0x140023002
lea ecx, [rdi - 0x69]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x21
jmp 0x14002382b
lea ecx, [rdi + 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x73
add r9, r8
jmp 0x140023962
lea ecx, [rdi - 0x2d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x3b
jmp 0x140023962
lea ecx, [rdi + 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x17
jmp 0x14002399a
lea ecx, [rdi + 0xf]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x69
jmp 0x1400239c2
lea ecx, [rdi - 0x53]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x8a0]
add rax, r8
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0x45
inc rdi
jmp 0x140023002
lea edx, [rdi - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 8
jb 0x1400237f6
movzx r11d, dil
lea ecx, [r11 + 0x1b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 0x7a]
jmp 0x140023901
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2c
cmp r9, 0x7a
jae 0x140023806
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x14002372f
lea ecx, [rdi + 0x47]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0xf
jmp 0x1400233de
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7e
lea rax, [r8 + r9]
cmp rax, 0x28
je 0x140023851
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x140023660
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4e
jmp 0x14002341c
lea ecx, [rdi + 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x37
jmp 0x1400239c2
lea ecx, [rdi - 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x77
jmp 0x14002399a
lea ecx, [rdi - 0x73]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x25
jmp 0x140023962
lea ecx, [rdi + 0x2b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2d
add r9, r8
jmp 0x140023962
movzx r11d, dil
lea ecx, [r11 - 0x37]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7f
jmp 0x14002382b
lea ecx, [rdi + 0x67]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x2f
inc rdi
jmp 0x140023002
lea ecx, [rdi + 5]
inc r8
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x23
inc rdi
jmp 0x140023002
lea ecx, [rdi - 0x5d]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x75
jmp 0x140023901
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x140023596
lea ecx, [rdi - 0x4f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x29
jmp 0x140023460
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400235c9
lea ecx, [rdi - 0x61]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x8a0]
add rax, r8
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x59
inc rdi
jmp 0x140023002
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400235eb
lea ecx, [rdi + 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 7
jmp 0x1400239c2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002360d
lea ecx, [rdi + 0x63]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x4b
jmp 0x14002399a
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140023634
movzx r11d, dil
lea ecx, [r11 - 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x41
jmp 0x14002382b
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140023460
lea ecx, [rdi - 0x15]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6d
inc rdi
jmp 0x140023002
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002368c
mov ecx, 2
movzx r11d, dil
lea edx, [r11 + 0x24]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140023901
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400236b4
lea ecx, [rdi - 0x18]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
inc rdi
jmp 0x140023002
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400236d6
lea ecx, [rdi + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x62
jmp 0x140023962
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400236f8
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
jmp 0x14002399a
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14002341c
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x8a0]
add rax, r8
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x6c
inc rdi
jmp 0x140023002
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140023762
lea ecx, [rdi - 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x8a0]
add rax, r8
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0x61
inc rdi
jmp 0x140023002
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140023784
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4d
jmp 0x1400239c2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400237a6
lea ecx, [rdi + 0x6d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 5
jmp 0x14002399a
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400237ca
movzx r11d, dil
lea ecx, [r11 - 0x6d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 5
jmp 0x14002382b
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400233de
lea ecx, [rdi - 0xb]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x4d
inc rdi
jmp 0x140023002
mov byte [rbp + rdi + 0x8a0], r10b
inc rdi
jmp 0x140023002
movzx r10d, byte [rbp + rdi + 0x8a0]
movzx r11d, dil
lea edx, [r11 + 0x7d]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x6b
add r10b, dl
add r10b, bl
movzx eax, bl
add r11b, 0x2e
and al, r11b
add al, al
sub bl, al
sub bl, 0x42
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x8a0], bl
add r9, r8
jmp 0x140023962
lea ecx, [rdi - 0x21]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x8a0]
lea r10d, [rbx + rcx]
sub r10b, 0x19
jmp 0x14002399a
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
jmp 0x14002399a
lea edx, [rdi + 0x66]
mov ecx, 0x1b
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140023962
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
add r9, r8
jmp 0x140023962
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140023002
movzx r11d, dil
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
sub r11b, 0x34
movzx eax, bl
and al, r11b
mov ecx, 0x36
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x8a0], cl
inc r8
dec rdi
inc rdi
jmp 0x140023002
lea ecx, [rdi + 0x30]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x50
add r9, r8
jmp 0x140023962
lea rcx, [rdi + r15]
mov edx, 0x2f
movzx eax, cl
and al, r11b
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140023002
lea rdx, [rdi + r13]
mov ecx, 6
movzx eax, dl
movzx ebx, r11b
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea edx, [rdi - 0x70]
movzx eax, bl
and al, dl
inc r8
mov ecx, 8
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x8a0], al
add rax, r8
sub rdi, rax
lea ecx, [rdi + 0x41]
movzx eax, bl
and al, cl
inc r9
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add bl, 0x39
add bl, cl
mov byte [rbp + rdi + 0x8a0], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x8a0]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140023002
lea rdx, [rdi + r12]
mov ecx, 0x34
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rdi + 0x8a0]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140023002
sub dil, 0x76
mov ecx, 0x1d
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x140023000
add dil, 0x28
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x18
jmp 0x140022ff0
lea rcx, [rbp + 0x14a3021]
jmp 0x140023a85
lea rcx, [rbp + 0xc817d2]
jmp 0x140023a85
lea rcx, [rbp + 0x8a0]
mov r8d, 0x10020
lea rdx, [0x1400c07d8]
call fcn.14007a810
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x8ea], rax
movabs rsi, 0xc341ad350e0398d6
mov word [rbp + 0x8f2], ax
movabs r15, 0x28a6e7dc52db8dfa
mov byte [rbp + 0x8f4], al
movabs r14, 0xf5f44a88b06f9368
mov byte [rbp + 0x8d0], 1
mov byte [rbp + 0x8d1], 0x27
mov byte [rbp + 0x8d2], 0x3e
mov byte [rbp + 0x8d3], 0x24
mov byte [rbp + 0x8d4], 0x3f
mov byte [rbp + 0x8d5], 0x26
mov byte [rbp + 0x8d6], 0x2e
mov byte [rbp + 0x8d7], 0x3b
mov byte [rbp + 0x8d8], 0x35
mov byte [rbp + 0x8d9], 0x4d
mov byte [rbp + 0x8da], 1
mov byte [rbp + 0x8db], 0x3e
mov byte [rbp + 0x8dc], 0x31
mov byte [rbp + 0x8dd], 0x3d
mov byte [rbp + 0x8de], 0x33
mov byte [rbp + 0x8df], 0x2b
mov byte [rbp + 0x8e0], 0x37
mov byte [rbp + 0x8e1], 0x37
mov byte [rbp + 0x8e2], 0x44
mov byte [rbp + 0x8e3], 0x1e
mov byte [rbp + 0x8e4], 0x33
mov byte [rbp + 0x8e5], 0x35
mov byte [rbp + 0x8e6], 0x31
mov byte [rbp + 0x8e7], 0x11
mov byte [rbp + 0x8e8], 0x58
mov byte [rbp + 0x8e9], 0x9d
nop
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x25
jae 0x140024410
movzx r11d, byte [rbp + rbx + 0x8d0]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140024407
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140023bec
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
mov edx, 0x13
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x140023c20
je 0x14002439e
lea rax, [r9 + 2]
cmp r8, rax
je 0x140024342
lea rax, [r9 + 3]
cmp r8, rax
je 0x140024310
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400242d0
nop dword [rax]
cmp r9, rbx
ja 0x1400243fe
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140023c4b
lea edx, [rbx - 0x76]
mov ecx, 0x1d
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140023c80
lea rax, [r9 + 1]
cmp r8, rax
je 0x140024287
lea rax, [r9 + 3]
cmp r8, rax
je 0x140024265
lea rax, [r9 + 7]
cmp r8, rax
je 0x140024249
lea rax, [r9 + 4]
cmp r8, rax
je 0x14002421c
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140023fc8
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140023fab
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140023f89
lea rax, [r9 + 2]
cmp r8, rax
je 0x140023f6a
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140023f51
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140023f34
lea rax, [r9 + 1]
cmp r8, rax
je 0x140023f1b
lea r8, [r9 + 5]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400243e5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400243cc
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140023d98
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140023ece
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140023e8a
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140023e49
lea r8, [r9 + 8]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140023e1f
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140023e06
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140023ded
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140023dd0
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140023db1
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140023c90
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x40]
jmp 0x140023c90
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
jmp 0x140023bb5
lea ecx, [rbx + 0x51]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
inc rbx
jmp 0x140023ba2
lea ecx, [rbx - 0x41]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x39
jmp 0x1400242ec
lea ecx, [rbx + 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3b
jmp 0x140024327
lea ecx, [rbx + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x41
jmp 0x14002435e
lea ecx, [rbx - 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x43
inc rbx
jmp 0x140023ba2
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4a
cmp r9, 0x1000
jb 0x1400241a6
movzx r10d, bl
lea ecx, [r10 - 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0xb
add cl, r11b
lea edx, [rcx + rcx]
jmp 0x1400242a3
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
cmp r8, 0x3e8
jae 0x1400241b5
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400240f9
lea ecx, [rbx - 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x77
jmp 0x140023e5d
lea ecx, [rbx - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4e
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400241d7
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x140024069
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140023e9e
lea ecx, [rbx - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5f
jmp 0x14002435e
lea ecx, [rbx + 0x57]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x61
jmp 0x1400241ec
lea ecx, [rbx - 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x63
jmp 0x14002432a
lea ecx, [rbx + 0xf]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x69
inc rbx
jmp 0x140023ba2
lea ecx, [rbx + 0x7d]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6b
inc rbx
jmp 0x140023ba2
lea ecx, [rbx - 0x15]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
jmp 0x1400242a3
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x140023fe9
lea ecx, [rbx + 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
inc dl
jmp 0x140023ee2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002401c
lea ecx, [rbx - 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x4f
inc rbx
jmp 0x140023ba2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140024043
movzx r10d, bl
lea ecx, [r10 - 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x53
jmp 0x1400241ec
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140023ee2
lea ecx, [rbx + 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x55
jmp 0x14002432a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140024084
movzx r10d, bl
mov ecx, 0x32
lea edx, [r10 - 0x7c]
jmp 0x140024294
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14002409a
lea edx, [rbx - 0x34]
mov ecx, 0x36
jmp 0x140024318
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400240bf
lea edx, [rbx + 0x5e]
mov ecx, 0x37
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14002432a
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140023e9e
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x8d0]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140023ba2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002412c
lea ecx, [rbx - 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x79
inc rbx
jmp 0x140023ba2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140024153
movzx r10d, bl
lea ecx, [r10 - 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
jmp 0x1400241ec
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14002417a
movzx r10d, bl
lea ecx, [r10 + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7d
jmp 0x1400242ec
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140023e5d
lea ecx, [rbx - 0x13]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7b
inc rbx
jmp 0x140023ba2
mov byte [rbp + rbx + 0x8d0], dl
inc rbx
jmp 0x140023ba2
movzx ecx, byte [rbp + rbx + 0x8d0]
movzx r10d, bl
lea edx, [r10 + 0x35]
movzx eax, dl
and al, r11b
add al, al
sub cl, al
sub dl, 0x73
jmp 0x1400242e7
movzx r10d, bl
lea ecx, [r10 - 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x71]
add r10b, 0x10
inc r9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x70
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x8d0], al
add rax, r9
sub rbx, rax
jmp 0x14002435e
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x8d0]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140023ba2
lea edx, [rbx + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14002435e
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140023ba2
movzx r10d, bl
mov ecx, 0x1e
lea edx, [r10 + 0x1c]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x74
add r10b, r11b
mov byte [rbp + rbx + 0x8d0], r10b
inc r9
dec rbx
inc rbx
jmp 0x140023ba2
movzx r10d, bl
mov ecx, 0x19
lea edx, [r10 + 0x42]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x7e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x72
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x8d0], r10b
jmp 0x140024327
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140023ba2
lea rdx, [rbx + r15]
mov ecx, 0x15
movzx eax, dl
movzx r11d, r10b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea ecx, [rbx + 0x59]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x6f
add cl, r11b
mov byte [rbp + rbx + 0x8d0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140023ba2
lea rcx, [rbx + r14]
mov edx, 0x14
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + rbx + 0x8d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140023ba2
add bl, 0x7a
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
sub dl, 0x56
jmp 0x140023ba0
sub bl, 0x18
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
sub dl, 0x58
jmp 0x140023b90
lea rbx, [rbp + 0x153d169]
jmp 0x140024417
lea rbx, [rbp + 0xc9ceb2]
jmp 0x140024417
lea rbx, [rbp + 0x8d0]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x260]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x270]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x270], xmm0
call fcn.140084090
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140055170
movzx r10d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x925], eax
movups xmmword [rbp + 0x915], xmm0
mov byte [rbp + 0x929], al
movabs r14, 0xfa05209e73460498
mov byte [rbp + 0x900], 0x3b
movabs r15, 0x499a6adac16fb4b8
mov byte [rbp + 0x901], 0x3a
movabs r13, 0xb5b5184bade548b0
mov byte [rbp + 0x902], 0x63
movabs r12, 0x8dea732d86d070a0
mov byte [rbp + 0x903], 0x8d
mov byte [rbp + 0x904], 0x9a
mov byte [rbp + 0x905], 0x8c
mov byte [rbp + 0x906], 0x85
mov byte [rbp + 0x907], 0x8e
mov byte [rbp + 0x908], 0x72
mov byte [rbp + 0x909], 0x85
mov byte [rbp + 0x90a], 0x8f
mov byte [rbp + 0x90b], 0x50
mov byte [rbp + 0x90c], 0x9b
mov byte [rbp + 0x90d], 0x99
mov byte [rbp + 0x90e], 0x99
mov byte [rbp + 0x90f], 0x9d
mov byte [rbp + 0x910], 0x7b
mov byte [rbp + 0x911], 0x92
mov byte [rbp + 0x912], 0x97
mov byte [rbp + 0x913], 0x9f
mov byte [rbp + 0x914], 4
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x2a
jae 0x14002505a
movzx ebx, byte [rbp + rdi + 0x900]
mov r11, rbx
cmp r9, rdi
ja 0x140025051
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x140024592
lea r10, [rdi + r14]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, r11b
jmp 0x1400245d3
lea rax, [r8 + 1]
cmp r9, rax
je 0x140024fe1
lea rax, [r8 + 2]
cmp r9, rax
je 0x140024f58
lea rax, [r8 + 3]
cmp r9, rax
je 0x140024f29
lea rax, [r8 + 5]
cmp r9, rax
je 0x140024f05
lea rax, [r8 + 8]
cmp r9, rax
je 0x140024ec3
cmp r8, rdi
ja 0x140025048
lea rax, [r8 + 0xa]
cmp r9, rax
jae 0x1400245fb
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
jmp 0x140024630
lea rax, [r8 + 1]
cmp r9, rax
je 0x140024ea3
lea rax, [r8 + 2]
cmp r9, rax
je 0x140024e7c
lea rax, [r8 + 5]
cmp r9, rax
je 0x140024e5e
lea rax, [r8 + 3]
cmp r9, rax
je 0x140024e40
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140024b50
nop dword [rax]
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140024b32
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x140024b10
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140024b03
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140024ae6
lea rax, [r8 + 5]
cmp r9, rax
je 0x140024ac5
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140024aac
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140024a93
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140024a75
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140024a46
lea rax, [r8 + 2]
cmp r9, rax
je 0x140024640
lea r9, [r8 + 4]
lea r8, [r9 + 6]
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14002502d
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14002500d
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140024826
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14002480d
lea rax, [r8 + 1]
cmp r9, rax
jb 0x1400247f4
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x1400249fc
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400249af
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140024970
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14002494c
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140024640
lea r9, [r8 + 0x2a]
lea r8, [r9 + 0x20]
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14002491d
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x1400248ff
lea rax, [r8 + 5]
cmp r9, rax
ja 0x1400248e6
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x1400248cd
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x1400248ac
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x140024890
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x140024883
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140024861
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140024844
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140024640
lea r9, [r8 + 0x61]
lea r8, [r9 + 8]
jmp 0x140024640
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x140024630
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 8
jmp 0x1400245d3
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140024564
lea ecx, [rdi + 0x34]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6c
jmp 0x140024edc
lea ecx, [rdi + 0x2c]
inc r8
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
inc rdi
jmp 0x140024552
lea edx, [rdi + 0x24]
mov ecx, 2
jmp 0x140024f0d
mov ecx, 0x1e
lea edx, [rdi + 0x1c]
movzx eax, dl
movzx r11d, dil
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x140024df5
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r9, r8
jmp 0x140024f3f
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x54
jmp 0x140024f3f
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
jmp 0x140024f77
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140024f9f
lea edx, [rdi - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x900]
add rax, r8
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140024552
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
mov byte [rbp + rdi + 0x900], r10b
inc rdi
jmp 0x140024552
lea edx, [rdi - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 3
jb 0x140024960
movzx r11d, dil
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 0x68]
jmp 0x140024edc
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 8
jae 0x140024dd6
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x140024d2f
lea edx, [rdi - 0x24]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 4
add r10b, dl
jmp 0x140024989
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x140024e25
lea rax, [r8 + 0x7a]
cmp r9, rax
jbe 0x140024c33
lea edx, [rdi - 0x78]
mov ecx, 0x24
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400249c8
lea edx, [rdi - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x900]
add rax, r8
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140024552
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140024f9f
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
jmp 0x140024f77
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2c
jmp 0x140024f3f
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r9, r8
jmp 0x140024f3f
mov ecx, 0x22
movzx r11d, dil
lea edx, [r11 + 0x64]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x140024df5
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
jmp 0x140024f0d
lea ecx, [rdi + 0x54]
inc r8
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
inc rdi
jmp 0x140024552
movzx r11d, dil
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x14
jmp 0x140024edc
lea rcx, [r8 + 3]
cmp r9, rcx
jae 0x140024b72
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
jmp 0x140024a10
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140024baa
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x900]
add rax, r8
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140024552
cmp r9, rcx
jne 0x140024bc8
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x14
jmp 0x140024f77
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140024bf2
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r9, r8
jmp 0x140024f3f
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140024c08
lea edx, [rdi + 0x6c]
mov ecx, 6
jmp 0x140024f0d
lea rax, [r8 + 9]
cmp r9, rax
jne 0x140024a10
movzx r11d, dil
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
jmp 0x140024edc
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140024c5f
mov ecx, 8
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x70]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140024edc
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140024c87
lea ecx, [rdi - 0x60]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x60
inc rdi
jmp 0x140024552
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140024cb3
mov ecx, 0x34
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x58]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140024dfb
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140024cd1
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
jmp 0x140024f3b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140024cf3
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x140024f77
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400249c8
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x900]
add rax, r8
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140024552
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140024d62
lea ecx, [rdi - 0x1c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x900]
add rax, r8
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x3c
inc rdi
jmp 0x140024552
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140024d89
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140024f3f
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140024dae
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
add r9, r8
jmp 0x140024f3f
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140024989
movzx r11d, dil
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x54
jmp 0x140024dfb
movzx r10d, byte [rbp + rdi + 0x900]
movzx r11d, dil
lea edx, [r11 + 0x34]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, dl
add r10b, bl
add r11b, 0x38
movzx eax, bl
and al, r11b
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x900], cl
add r9, r8
jmp 0x140024f3f
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140024f77
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140024f77
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140024f3f
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, bl
inc r8
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140024552
mov ecx, 0x38
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x10]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140024edc
movzx r11d, dil
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
movzx eax, bl
add r11b, 0x30
and al, r11b
add al, al
sub bl, al
sub bl, 0x50
add bl, r11b
mov byte [rbp + rdi + 0x900], bl
inc r8
dec rdi
inc rdi
jmp 0x140024552
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x140024552
lea rcx, [rdi + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140024552
lea rdx, [rdi + r13]
mov ecx, 0x18
movzx eax, dl
movzx ebx, r11b
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea edx, [rdi + 0x40]
movzx eax, bl
and al, dl
inc r8
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x900], al
add rax, r8
sub rdi, rax
lea edx, [rdi + 0x44]
movzx eax, bl
and al, dl
inc r9
mov ecx, 0x12
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x900], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x900]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140024552
lea rcx, [rdi + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
movzx eax, byte [rbp + rdi + 0x900]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140024552
sub dil, 0x58
mov ecx, 0x34
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x140024550
sub dil, 0x60
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x60
jmp 0x140024540
lea rcx, [rbp + 0x1412244]
jmp 0x140025061
lea rcx, [rbp + 0xc65848]
jmp 0x140025061
lea rcx, [rbp + 0x900]
mov r8d, 0x20
lea rdx, [0x1400c07e8]
call fcn.14007a810
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x930], 0xa8
movups xmmword [rbp + 0x943], xmm0
mov word [rbp + 0x953], ax
movabs rsi, 0xe2d016ad79d5a3a2
mov byte [rbp + 0x931], 0xba
movabs r15, 0xd0bb0cc8dde9e5e4
mov byte [rbp + 0x932], 0xcd
movabs r12, 0x816cbabfbc8dcfce
mov byte [rbp + 0x933], 0xb8
movabs r14, 0x321e68b69b31b9b8
mov byte [rbp + 0x934], 0xa0
mov byte [rbp + 0x935], 0xa9
mov byte [rbp + 0x936], 0xa3
mov byte [rbp + 0x937], 0x7f
mov byte [rbp + 0x938], 0x9c
mov byte [rbp + 0x939], 0xa8
mov byte [rbp + 0x93a], 0xd0
mov byte [rbp + 0x93b], 0x7b
mov byte [rbp + 0x93c], 0x87
mov byte [rbp + 0x93d], 0xa4
mov byte [rbp + 0x93e], 0xa0
mov byte [rbp + 0x93f], 0xa6
mov byte [rbp + 0x940], 0xa4
mov byte [rbp + 0x941], 0x9b
mov byte [rbp + 0x942], 0x50
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x25
jae 0x140025c39
movzx r11d, byte [rbp + rbx + 0x930]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140025c2d
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400251a8
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x6e
add dl, r10b
jmp 0x1400251f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140025bc0
lea rax, [r9 + 2]
cmp r8, rax
je 0x140025b64
lea rax, [r9 + 3]
cmp r8, rax
je 0x140025b21
lea rax, [r9 + 5]
cmp r8, rax
je 0x140025aca
lea rax, [r9 + 4]
cmp r8, rax
je 0x140025a81
nop dword [rax]
cmp r9, rbx
ja 0x140025c21
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x140025218
lea ecx, [rbx + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x72
jmp 0x140025262
lea rax, [r9 + 1]
cmp r8, rax
je 0x140025a66
lea rax, [r9 + 2]
cmp r8, rax
je 0x140025a47
lea rax, [r9 + 3]
cmp r8, rax
je 0x140025a26
cmp r8, rcx
je 0x140025a0d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400259f1
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400259c4
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140025771
nop
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140025753
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140025731
lea rax, [r9 + 9]
cmp r8, rax
je 0x140025712
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400256f4
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400256db
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400256c2
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400256a9
lea rax, [r9 + 2]
cmp r8, rax
je 0x140025690
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140025666
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140025270
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140025c04
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140025beb
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140025458
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14002543f
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140025423
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14002561e
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400255dd
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400255a0
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14002557d
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140025270
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140025553
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14002553a
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140025521
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140025508
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400254ef
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400254d2
lea rcx, [r9 + 0x61]
cmp r8, rcx
ja 0x1400254b3
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140025491
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140025474
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140025270
mov r8, rcx
lea r9, [rcx + 0x7a]
jmp 0x140025270
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140025262
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x56
jmp 0x1400251f0
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140025175
lea ecx, [rbx - 0x31]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x57
jmp 0x140025a9d
lea ecx, [rbx - 0x47]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xf
inc rbx
jmp 0x140025162
lea ecx, [rbx - 0x5d]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x75
inc rbx
jmp 0x140025162
lea ecx, [rbx - 0x73]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x25
jmp 0x140025ae3
lea ecx, [rbx + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x41
jmp 0x140025b06
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x59
jmp 0x140025b09
lea ecx, [rbx + 0x4b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xd
jmp 0x140025b3c
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x73
jmp 0x140025b80
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x930]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x27
inc rbx
jmp 0x140025162
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
mov byte [rbp + rbx + 0x930], dl
inc rbx
jmp 0x140025162
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 3
jb 0x140025591
movzx r10d, bl
lea ecx, [r10 - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x31
add cl, r11b
lea edx, [rcx + rcx]
jmp 0x140025a9d
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
cmp r8, 5
jae 0x140025988
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400258e2
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x35
jmp 0x1400255b7
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400259af
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x140025835
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7a
jmp 0x1400255f1
lea ecx, [rbx + 1]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x930]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 7
inc rbx
jmp 0x140025162
lea ecx, [rbx - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
jmp 0x140025b80
lea ecx, [rbx - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2d
jmp 0x140025b3c
lea ecx, [rbx - 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x39
jmp 0x140025b09
lea ecx, [rbx - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x61
jmp 0x140025b06
movzx r10d, bl
lea ecx, [r10 - 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 5
jmp 0x140025ae3
lea ecx, [rbx + 0x7d]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6b
inc rbx
jmp 0x140025162
lea ecx, [rbx + 0x67]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2f
inc rbx
jmp 0x140025162
movzx r10d, bl
lea ecx, [r10 + 0x51]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
jmp 0x140025a9d
lea rax, [r9 + 2]
cmp r8, rax
jae 0x140025793
lea ecx, [rbx + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4d
jmp 0x140025635
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400257c6
lea ecx, [rbx + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x930]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x3d
inc rbx
jmp 0x140025162
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400257e8
lea ecx, [rbx - 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 9
jmp 0x140025b3c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14002580a
lea ecx, [rbx - 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2b
jmp 0x140025b06
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140025635
movzx r10d, bl
lea ecx, [r10 + 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6d
jmp 0x140025a9d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002585c
movzx r10d, bl
lea ecx, [r10 + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x14
jmp 0x140025a9d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140025886
movzx r10d, bl
mov ecx, 0xf
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140025ae3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400258a8
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
jmp 0x140025b09
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400255f1
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x930]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140025162
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140025915
lea ecx, [rbx + 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x930]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x65
inc rbx
jmp 0x140025162
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140025937
lea ecx, [rbx + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
jmp 0x140025b3c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140025959
lea ecx, [rbx - 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x33
jmp 0x140025b06
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400255b7
lea ecx, [rbx - 0x33]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x65
inc rbx
jmp 0x140025162
movzx ecx, byte [rbp + rbx + 0x930]
movzx r10d, bl
lea edx, [r10 + 0xf]
movzx eax, dl
sub dl, 0x69
and al, r11b
add al, al
sub cl, al
add cl, r11b
add dl, cl
jmp 0x140025ae3
lea ecx, [rbx + 0x25]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 3]
jmp 0x140025b3c
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x930]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140025162
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140025b3c
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x74
jmp 0x140025b06
movzx r10d, bl
mov ecx, 0x13
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140025ae3
lea ecx, [rbx - 0x40]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
inc rbx
jmp 0x140025162
movzx r10d, bl
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x140025a9d
movzx r10d, bl
mov ecx, 0x14
lea edx, [r10 + 0x68]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x1c
add r10b, r11b
mov byte [rbp + rbx + 0x930], r10b
inc r9
dec rbx
inc rbx
jmp 0x140025162
movzx r10d, bl
lea ecx, [r10 + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xa
add r10b, 0x1a
mov ecx, 0x25
movzx eax, r10b
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x930], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140025162
lea rdx, [rbx + r15]
movzx ecx, r10b
movzx eax, dl
movzx r11d, r10b
and al, r10b
sub dl, 0x3c
add al, al
sub cl, al
add dl, cl
lea ecx, [rbx + 0x30]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x50
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x930], al
add rax, r9
sub rbx, rax
jmp 0x140025b80
lea rdx, [rbx + r12]
mov ecx, 0x2f
movzx eax, dl
movzx r11d, r10b
and al, r10b
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
lea ecx, [rbx + 0x3b]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x63
add cl, r11b
mov byte [rbp + rbx + 0x930], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x930]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140025162
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
movzx eax, byte [rbp + rbx + 0x930]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140025162
add bl, 0x4e
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
sub dl, 0x22
jmp 0x140025160
add bl, 0x38
mov ecx, 0x3c
movzx eax, bl
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, bl
add dl, r11b
jmp 0x140025150
lea rbx, [rbp + 0x1570d2b]
jmp 0x140025c40
lea rbx, [rbp + 0x1051836]
jmp 0x140025c40
lea rbx, [rbp + 0x930]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x280]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x290]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x290], xmm0
call fcn.140084090
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140055170
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x960], 0x23
movups xmmword [rbp + 0x972], xmm0
mov byte [rbp + 0x982], al
movabs rsi, 0x8f2dfed09a0a239e
mov byte [rbp + 0x961], 0x20
movabs r14, 0xad52a03fe2e3da46
mov byte [rbp + 0x962], 0xfe
movabs r15, 0x96b7272c6c409148
mov byte [rbp + 0x963], 0xe4
mov byte [rbp + 0x964], 0x9f
mov byte [rbp + 0x965], 0xe6
mov byte [rbp + 0x966], 0xee
mov byte [rbp + 0x967], 0xe3
mov byte [rbp + 0x968], 0xe5
mov byte [rbp + 0x969], 0xc8
mov byte [rbp + 0x96a], 0x9d
mov byte [rbp + 0x96b], 0xdf
mov byte [rbp + 0x96c], 0xa3
mov byte [rbp + 0x96d], 0xa7
mov byte [rbp + 0x96e], 0xf6
mov byte [rbp + 0x96f], 0xa6
mov byte [rbp + 0x970], 0xae
mov byte [rbp + 0x971], 0x35
nop word [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400267a7
movzx r10d, byte [rbp + rbx + 0x960]
mov r11, r10
nop dword [rax + rax]
cmp r9, rbx
ja 0x14002679b
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x140025d9b
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x52
add dl, r11b
jmp 0x140025dd0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002672d
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400266fd
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400266b8
lea rax, [r8 + 8]
cmp r9, rax
je 0x140026670
nop
cmp r8, rbx
ja 0x14002678f
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x140025dfb
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140025e30
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002665a
lea rax, [r8 + 2]
cmp r9, rax
je 0x140026637
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400265ac
lea rax, [r8 + 8]
cmp r9, rax
je 0x14002657f
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14002633a
nop dword [rax]
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140026324
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140026301
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400262e1
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400262cb
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x1400262ae
lea rax, [r8 + 3]
cmp r9, rax
je 0x140026294
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002627e
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140026263
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140026238
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140025e40
lea r9, [r8 + 4]
lea r8, [r9 + 0x3e8]
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140026775
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14002675b
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140026028
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14002600d
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140025ff4
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400261ec
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x1400261a9
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140026169
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140026143
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140025e40
lea r9, [r8 + 0x41]
lea r8, [r9 + 0x28]
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140026118
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400260fd
lea rax, [r8 + 8]
cmp r9, rax
ja 0x1400260e8
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x1400260ce
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400260b1
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14002609c
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14002607c
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140026059
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140026044
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140025e40
lea r9, [r8 + 1]
lea r8, [r9 + 0x64]
jmp 0x140025e40
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
jmp 0x140025e30
lea edx, [rbx - 0x3a]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x6a
sub cl, al
add dl, cl
jmp 0x140025dd0
lea edx, [rbx + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, 0x1e
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140025d65
lea edx, [rbx - 0x6f]
movzx eax, r10b
and al, dl
movzx r11d, bl
add dl, 9
jmp 0x140026681
lea ecx, [rbx - 0x19]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x51
inc rbx
jmp 0x140025d52
lea ecx, [rbx + 0x3d]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x55
inc rbx
jmp 0x140025d52
lea edx, [rbx - 0x6d]
movzx eax, r10b
and al, dl
movzx r11d, bl
sub dl, 5
jmp 0x1400266c9
lea ecx, [rbx - 0x17]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5f
add r9, r8
jmp 0x140026715
lea ecx, [rbx + 0x3f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x47
jmp 0x140026715
lea edx, [rbx - 0x6b]
movzx eax, r10b
and al, dl
movzx r11d, bl
sub dl, 0x13
jmp 0x1400265bd
lea edx, [rbx - 0x15]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x6d
sub cl, al
add dl, cl
jmp 0x1400265f4
lea ecx, [rbx + 0x41]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x960]
add rax, r8
add rbx, rax
lea edx, [rcx + r10]
add dl, 0x39
inc rbx
jmp 0x140025d52
lea edx, [rbx + 0x18]
movzx eax, r10b
and al, dl
mov ecx, 0x2c
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov byte [rbp + rbx + 0x960], dl
inc rbx
jmp 0x140025d52
lea edx, [rbx + 0x6e]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 2
add dl, cl
cmp r8, 1
jb 0x14002615a
movzx ecx, r10b
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 - 0x59]
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x22]
jmp 0x14002668b
lea edx, [rbx - 0x3c]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x5c
add dl, cl
cmp r9, 0x41
jae 0x140026536
lea rax, [r8 + 0x28]
cmp r9, rax
jbe 0x140026495
lea edx, [rbx + 3]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x15
jmp 0x14002617d
lea edx, [rbx + 0x1a]
movzx eax, r10b
and al, dl
mov ecx, 0x25
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
lea rax, [r8 + r9]
cmp rax, 4
je 0x14002655d
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x1400263db
lea edx, [rbx - 0x76]
movzx eax, r10b
and al, dl
mov ecx, 0x1d
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400261bd
lea ecx, [rbx - 0x61]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x960]
add rax, r8
add rbx, rax
lea edx, [rcx + r10]
sub dl, 0x59
inc rbx
jmp 0x140025d52
lea edx, [rbx - 0xb]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
add dl, 0x4d
sub cl, al
add dl, cl
jmp 0x1400265f4
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0x4b]
and al, dl
sub dl, 0xd
jmp 0x1400265bd
lea ecx, [rbx - 0x5f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x67
jmp 0x140026715
lea ecx, [rbx - 9]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x3f
add r9, r8
jmp 0x140026715
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0x4d]
and al, dl
sub dl, 0x1b
jmp 0x1400266c9
lea ecx, [rbx - 0x5d]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x75
inc rbx
jmp 0x140025d52
lea ecx, [rbx - 7]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x31
inc rbx
jmp 0x140025d52
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0x4f]
and al, dl
sub dl, 0x29
jmp 0x140026681
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x140026360
lea edx, [rbx - 0x2b]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
add dl, 0x2d
jmp 0x140026201
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140026394
lea ecx, [rbx - 0x45]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x960]
add rax, r8
add rbx, rax
lea edx, [rcx + r10]
sub dl, 0x1d
inc rbx
jmp 0x140025d52
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400263b8
lea edx, [rbx + 0x65]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
add dl, 0x3d
sub cl, al
add dl, cl
jmp 0x1400265f4
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140026203
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0xd]
and al, dl
sub dl, 0x5b
jmp 0x1400266c9
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400263fe
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0x34]
and al, dl
sub dl, 0x6c
jmp 0x140026681
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140026429
lea edx, [rbx - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
dec rbx
add cl, cl
add cl, r10b
add dl, cl
inc rbx
jmp 0x140025d52
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002644c
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0x32]
and al, dl
sub dl, 0x5e
jmp 0x1400266c9
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140026472
lea ecx, [rbx - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 4
add r9, r8
jmp 0x140026715
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400261bf
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0x30]
and al, dl
sub dl, 0x50
jmp 0x1400265bd
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400264c9
lea ecx, [rbx - 0x53]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x960]
add rax, r8
add rbx, rax
lea edx, [rcx + r10]
add dl, 0x45
inc rbx
jmp 0x140025d52
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400264ec
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 1]
and al, dl
sub dl, 7
jmp 0x1400265bd
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140026513
lea ecx, [rbx - 0x55]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x53
jmp 0x140026715
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14002617f
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 - 1]
and al, dl
add dl, 7
jmp 0x1400266c9
movzx ecx, byte [rbp + rbx + 0x960]
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 + 0x51]
and al, dl
sub dl, 0x37
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x1400266d3
movzx r11d, bl
movzx eax, r10b
movzx ecx, r10b
lea edx, [r11 - 5]
and al, dl
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x960]
add dl, 0x23
jmp 0x1400265c5
lea edx, [rbx + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, 0x2e
sub cl, al
movzx eax, byte [rbp + rbx + 0x960]
add cl, cl
add rax, r8
add cl, r10b
add rbx, rax
add dl, cl
inc rbx
jmp 0x140025d52
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 - 0x18]
and al, dl
sub dl, 0x58
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
sub r11b, 0x30
movzx eax, r10b
and al, r11b
inc r8
mov ecx, 0x28
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x960], al
add rax, r8
sub rbx, rax
lea ecx, [rbx - 0x5b]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 0x7d
add r10b, cl
mov byte [rbp + rbx + 0x960], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x960]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140025d52
lea ecx, [rbx - 0x6a]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1a
inc rbx
jmp 0x140025d52
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 - 0x14]
and al, dl
sub dl, 0x74
jmp 0x140026681
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 - 0x68]
and al, dl
sub dl, 0x28
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
movzx eax, r10b
add r11b, 0x7c
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x64
add r10b, r11b
mov byte [rbp + rbx + 0x960], r10b
inc r8
dec rbx
inc rbx
jmp 0x140025d52
movzx r11d, bl
movzx eax, r10b
lea edx, [r11 - 0x66]
and al, dl
sub dl, 0x36
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add r11b, 0x26
movzx eax, r10b
and al, r11b
movzx ecx, dl
add al, al
sub cl, al
sub cl, 0xa
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x960], cl
add r9, r8
jmp 0x140026715
lea rcx, [rbx + r14]
mov edx, 0xb
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140025d52
lea rcx, [rbx + r15]
mov edx, 4
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x960]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140025d52
add bl, 0x72
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
sub dl, 0x1e
jmp 0x140025d50
sub bl, 0x38
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
sub dl, 0x78
jmp 0x140025d40
lea rcx, [rbp + 0x177cd45]
jmp 0x1400267ae
lea rcx, [rbp + 0xd3041a]
jmp 0x1400267ae
lea rcx, [rbp + 0x960]
mov r8d, 0x20
lea rdx, [0x1400c07b8]
call fcn.14007a810
movaps xmm0, xmm11
call fcn.140055b30
movzx r10d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x990], 0x3d
movups xmmword [rbp + 0x9a5], xmm0
mov byte [rbp + 0x9b5], al
movabs rsi, 0x941e76087e12b4d8
mov byte [rbp + 0x991], 0x67
movabs r15, 0xbfe9bcee77c4f89a
mov byte [rbp + 0x992], 0x6e
movabs r14, 0x3c87e83c8aae2d54
mov byte [rbp + 0x993], 0x60
mov byte [rbp + 0x994], 0x6f
mov byte [rbp + 0x995], 0x66
mov byte [rbp + 0x996], 0x1e
mov byte [rbp + 0x997], 0x63
mov byte [rbp + 0x998], 0x19
mov byte [rbp + 0x999], 0xd1
mov byte [rbp + 0x99a], 0x32
mov byte [rbp + 0x99b], 0x62
mov byte [rbp + 0x99c], 0x7a
mov byte [rbp + 0x99d], 0xd5
mov byte [rbp + 0x99e], 0x31
mov byte [rbp + 0x99f], 0x66
mov byte [rbp + 0x9a0], 0x6a
mov byte [rbp + 0x9a1], 0x78
mov byte [rbp + 0x9a2], 0x7a
mov byte [rbp + 0x9a3], 0x21
mov byte [rbp + 0x9a4], 0xea
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x26
jae 0x14002721f
movzx ebx, byte [rbp + rdi + 0x990]
mov edx, ebx
cmp r8, rdi
ja 0x140027213
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400268f7
lea rcx, [rdi + r15]
movzx r10d, bl
movzx eax, cl
and al, dl
add al, al
sub r10b, al
sub r10b, 0x36
add r10b, cl
jmp 0x140026930
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400271a4
lea rax, [r9 + 2]
cmp r8, rax
je 0x140027129
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400270cf
lea rax, [r9 + 8]
cmp r8, rax
je 0x140027089
nop dword [rax + rax]
cmp r9, rdi
ja 0x140027207
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x14002695e
lea r10d, [rdi + 6]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x2a
add r10b, bl
jmp 0x1400269a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140027066
lea rax, [r9 + 2]
cmp r8, rax
je 0x140027047
lea rax, [r9 + 5]
cmp r8, rax
je 0x14002702e
lea rax, [r9 + 7]
cmp r8, rax
je 0x140027015
lea rax, [r9 + 6]
cmp r8, rax
je 0x140026feb
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140026d93
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140026d75
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140026d53
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140026d35
lea rax, [r9 + 1]
cmp r8, rax
je 0x140026d1c
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140026d03
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140026cea
lea rax, [r9 + 2]
cmp r8, rax
je 0x140026cc0
lea r8, [r9 + 0x41]
lea r9, [r8 + 2]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400271ec
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400271d1
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140026ae5
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140026c73
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140026c18
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140026bd6
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140026baa
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140026b8f
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140026b74
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140026b59
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140026b3e
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140026b1f
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140026b00
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400269b0
lea r8, [r9 + 0x400]
lea r9, [r8 + 8]
jmp 0x1400269b0
lea r10d, [rdi + 0x50]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x30
add r10b, bl
jmp 0x1400269a0
lea r10d, [rdi - 0x2d]
movzx r11d, dil
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x3b
add r10b, bl
jmp 0x1400270a2
lea r10d, [rdi + 0x19]
movzx r11d, dil
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x51
add r10b, bl
jmp 0x1400270ec
lea r10d, [rdi - 0x25]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 3
add r10b, bl
jmp 0x14002710d
lea r10d, [rdi - 0x63]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x4b
add r10b, bl
jmp 0x140027110
lea r10d, [rdi + 0x5f]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x67
add r10b, bl
jmp 0x14002713f
lea r10d, [rdi + 0x21]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x19
add r10b, bl
jmp 0x140027166
lea r10d, [rdi - 0x1d]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
movzx eax, byte [rbp + rdi + 0x990]
add rax, r9
sub r10b, 0x35
add rdi, rax
add r10b, bl
inc rdi
jmp 0x1400268b2
lea r10d, [rdi + 0xa]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x46
add r10b, bl
cmp r9, 0x80
jb 0x140026f9c
movzx r11d, dil
lea ecx, [r11 - 0x2b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x2d
add cl, bl
lea r10d, [rcx + rcx]
jmp 0x1400270a2
lea ecx, [rdi - 0x34]
mov r10d, 0x36
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
cmp r8, 1
jae 0x140026fac
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140026f1f
lea ecx, [rdi - 0x59]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x990]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0x6f
inc rdi
jmp 0x1400268b2
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x140026fd6
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x140026e68
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x12
jmp 0x140026c32
lea ecx, [rdi - 0x43]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x990]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x2b
inc rdi
jmp 0x1400268b2
lea ecx, [rdi + 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x79
jmp 0x140027166
lea ecx, [rdi + 0x41]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x39
jmp 0x14002713f
lea ecx, [rdi + 3]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x15
jmp 0x140027110
lea ecx, [rdi + 0x49]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
inc r10b
inc rdi
jmp 0x1400268b2
lea ecx, [rdi + 0xb]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4d
inc rdi
jmp 0x1400268b2
movzx r11d, dil
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x65
jmp 0x1400270a2
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x140026db9
lea ecx, [rdi + 0x1f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x27
jmp 0x140026c8c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140026dec
lea ecx, [rdi - 0x6f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x990]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 9
inc rdi
jmp 0x1400268b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140026e12
lea ecx, [rdi + 0xd]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5b
jmp 0x14002713f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140026e3d
movzx r11d, dil
lea ecx, [r11 - 0x39]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x71
jmp 0x1400270ec
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140026c8c
movzx r11d, dil
lea ecx, [r11 - 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x79
jmp 0x1400270a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140026e98
mov ecx, 0x1e
movzx r11d, dil
lea edx, [r11 + 0x1c]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400270a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140026ec4
lea ecx, [rdi - 0x68]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
inc rdi
jmp 0x1400268b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140026ef4
mov ecx, 0x13
movzx r11d, dil
lea edx, [r11 - 0x2a]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400270ec
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140026c32
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14002713f
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140026f45
lea ecx, [rdi + 0x61]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x59
jmp 0x140027110
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140026f70
movzx r11d, dil
lea ecx, [r11 - 0x23]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xb
jmp 0x1400270ec
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140026bec
lea ecx, [rdi + 0x1b]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x43
inc rdi
jmp 0x1400268b2
mov byte [rbp + rdi + 0x990], r10b
inc rdi
jmp 0x1400268b2
movzx r10d, byte [rbp + rdi + 0x990]
movzx r11d, dil
lea edx, [r11 + 0x13]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
add r10b, 0x7b
add r10b, dl
add r10b, bl
jmp 0x1400270ec
lea ecx, [rdi + 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x37]
jmp 0x14002713f
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x990]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x6c
inc rdi
jmp 0x1400268b2
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 8
jmp 0x14002713f
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x56
jmp 0x140027110
lea ecx, [rdi - 0x40]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
inc rdi
jmp 0x1400268b2
mov ecx, 0x12
movzx r11d, dil
lea edx, [r11 + 0x44]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400270a2
movzx r11d, dil
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
sub r11b, 0xc
movzx eax, bl
and al, r11b
mov ecx, 0x2a
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x990], cl
inc r9
dec rdi
inc rdi
jmp 0x1400268b2
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0xe]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x62
add r10b, dl
add r11b, 0x32
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0x5e
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x990], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400268b2
lea rcx, [rdi + r14]
movzx r10d, bl
and dl, cl
add dl, dl
sub r10b, dl
sub r10b, 0x4c
add r10b, cl
lea edx, [rdi + 0x70]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x10
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x990], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x71]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add bl, 0x17
add bl, cl
mov byte [rbp + rdi + 0x990], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x990]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400268b2
lea rcx, [rdi + rsi]
mov eax, 0xc
and dl, cl
sub al, dl
lea r10d, [rax + rax]
add r10b, bl
add r10b, cl
movzx eax, byte [rbp + rdi + 0x990]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400268b2
sub dil, 0x6a
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x1a
jmp 0x1400268b0
add dil, 0x58
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x68
jmp 0x1400268a0
lea rbx, [rbp + 0x17b60df]
jmp 0x140027226
lea rbx, [rbp + 0x1623efe]
jmp 0x140027226
lea rbx, [rbp + 0x990]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2a0]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x2b0]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2b0], xmm0
call fcn.140084090
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140055170
movzx r10d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x9e4], eax
movups xmmword [rbp + 0x9d4], xmm0
mov word [rbp + 0x9e8], ax
movabs rsi, 0x4a44224b4031b57e
mov byte [rbp + 0x9ea], al
movabs r15, 0x7e69d6ddde8a665c
mov byte [rbp + 0x9c0], 3
movabs r14, 0x5ba60926ca4f45c8
mov byte [rbp + 0x9c1], 0
mov byte [rbp + 0x9c2], 0x6b
mov byte [rbp + 0x9c3], 0x59
mov byte [rbp + 0x9c4], 0x50
mov byte [rbp + 0x9c5], 0x46
mov byte [rbp + 0x9c6], 0x5d
mov byte [rbp + 0x9c7], 0x40
mov byte [rbp + 0x9c8], 0x48
mov byte [rbp + 0x9c9], 0x41
mov byte [rbp + 0x9ca], 0x47
mov byte [rbp + 0x9cb], 0x76
mov byte [rbp + 0x9cc], 0x43
mov byte [rbp + 0x9cd], 0x5d
mov byte [rbp + 0x9ce], 0x41
mov byte [rbp + 0x9cf], 0x41
mov byte [rbp + 0x9d0], 0x70
mov byte [rbp + 0x9d1], 0x44
mov byte [rbp + 0x9d2], 0x4c
mov byte [rbp + 0x9d3], 0x3b
nop dword [rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x2b
jae 0x140027ea9
movzx ebx, byte [rbp + rdi + 0x9c0]
mov r11, rbx
cmp r8, rdi
ja 0x140027e9d
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140027399
lea rcx, [rdi + rsi]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x72
add r10b, cl
jmp 0x1400273e7
lea rax, [r9 + 1]
cmp r8, rax
je 0x140027e25
lea rax, [r9 + 2]
cmp r8, rax
je 0x140027da0
lea rax, [r9 + 4]
cmp r8, rax
je 0x140027d44
lea rax, [r9 + 7]
cmp r8, rax
je 0x140027d20
lea rax, [r9 + 3]
cmp r8, rax
je 0x140027cf9
lea rax, [r9 + 6]
cmp r8, rax
je 0x140027cae
cmp r9, rdi
ja 0x140027e91
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x140027419
lea ecx, [rdi + 0x62]
mov r10d, 0x29
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
jmp 0x140027460
lea rax, [r9 + 1]
cmp r8, rax
je 0x140027c9c
lea rax, [r9 + 3]
cmp r8, rax
je 0x140027c7e
lea rax, [r9 + 5]
cmp r8, rax
je 0x140027c60
lea rax, [r9 + 2]
cmp r8, rax
je 0x140027c42
lea rax, [r9 + 6]
cmp r8, rax
je 0x140027c13
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14002793a
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14002791c
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400278fa
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400278db
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400278bd
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400278a4
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14002788b
lea rcx, [r9 + 0x41]
cmp r8, rcx
je 0x140027872
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140027848
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140027470
lea r9, [rcx + 0x2a]
mov r8, rcx
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x140027e71
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x140027e51
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x14002763f
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x140027626
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x14002760d
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x140027803
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x1400277bf
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140027785
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140027761
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140027470
lea r9, [rcx + 0x80]
mov r8, rcx
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140027737
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x14002771e
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x140027705
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400276ec
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400276d3
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400276b6
lea rcx, [r9 + 5]
cmp r8, rcx
ja 0x140027697
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140027675
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140027658
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140027470
mov r8, rcx
lea r9, [rcx + 0x80]
jmp 0x140027470
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
jmp 0x140027460
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xa
jmp 0x1400273e7
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 4
jmp 0x140027364
lea ecx, [rdi - 0x5f]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x67
jmp 0x140027ccc
lea ecx, [rdi + 0x57]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x61
inc rdi
jmp 0x140027352
lea ecx, [rdi + 0xd]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5b
inc rdi
jmp 0x140027352
lea ecx, [rdi - 0x3d]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x55
jmp 0x140027d62
lea ecx, [rdi + 0x79]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4f
jmp 0x140027d84
lea ecx, [rdi + 0x2f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x49
jmp 0x140027d87
lea ecx, [rdi - 0x1b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x43
jmp 0x140027dbf
lea ecx, [rdi - 0x65]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3d
jmp 0x140027de7
lea ecx, [rdi + 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x37
inc rdi
jmp 0x140027352
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
mov byte [rbp + rdi + 0x9c0], r10b
inc rdi
jmp 0x140027352
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x22
cmp r9, 0xa
jb 0x140027775
movzx r11d, dil
lea ecx, [r11 + 0x17]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 0x42]
jmp 0x140027ccc
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
cmp r8, 0x3e8
jae 0x140027bda
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x140027b0a
lea ecx, [rdi + 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x65
jmp 0x140027799
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x16
lea rax, [r9 + r8]
cmp rax, 2
je 0x140027bfe
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x140027a0b
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x26
jmp 0x1400277d3
lea ecx, [rdi - 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0x17
inc rdi
jmp 0x140027352
lea ecx, [rdi - 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x23
jmp 0x140027dbf
lea ecx, [rdi - 0x4f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x29
jmp 0x140027d87
lea ecx, [rdi + 0x67]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x2f
jmp 0x140027d84
movzx r11d, dil
lea ecx, [r11 + 0x1d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x35
jmp 0x140027d62
lea ecx, [rdi - 0x2d]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x3b
inc rdi
jmp 0x140027352
lea ecx, [rdi - 0x77]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x41
inc rdi
jmp 0x140027352
movzx r11d, dil
lea ecx, [r11 + 0x3f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x47
jmp 0x140027ccc
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140027960
lea ecx, [rdi + 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 3
jmp 0x140027817
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140027993
lea ecx, [rdi + 0x6b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0x13
inc rdi
jmp 0x140027352
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400279b9
lea ecx, [rdi - 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 7
jmp 0x140027dbf
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400279df
lea ecx, [rdi - 0x6d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 5
jmp 0x140027d84
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140027817
lea ecx, [rdi + 0x27]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x11
inc rdi
jmp 0x140027352
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140027a36
movzx r11d, dil
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2c
jmp 0x140027ccc
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140027a65
lea ecx, [rdi - 0x42]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x32
inc rdi
jmp 0x140027352
cmp r8, rcx
jne 0x140027a87
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
jmp 0x140027d84
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140027aad
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4a
jmp 0x140027d87
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140027ad3
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x140027dbf
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400277d3
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x5c
inc rdi
jmp 0x140027352
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140027b3d
lea ecx, [rdi + 0x7d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x6b
inc rdi
jmp 0x140027352
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140027b63
lea ecx, [rdi - 0x39]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x71
jmp 0x140027de7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140027b89
lea ecx, [rdi + 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7d
jmp 0x140027d87
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140027baf
lea ecx, [rdi - 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x7d
jmp 0x140027d84
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140027799
movzx r11d, dil
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x65
jmp 0x140027ccc
movzx r10d, byte [rbp + rdi + 0x9c0]
movzx r11d, dil
lea edx, [r11 + 0x61]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
add r10b, 0x59
jmp 0x140027d5c
lea ecx, [rdi - 0x55]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx + 0x53]
jmp 0x140027dbf
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140027352
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140027dbf
lea edx, [rdi + 0x1e]
mov ecx, 0x17
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140027d87
lea edx, [rdi - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140027d84
movzx r11d, dil
mov ecx, 0x26
lea edx, [r11 - 0x54]
jmp 0x140027cbb
movzx r11d, dil
mov ecx, 0x2c
lea edx, [r11 + 0x18]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x3c
mov ecx, 0x2e
movzx eax, r11b
inc r9
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x9c0], cl
dec rdi
inc rdi
jmp 0x140027352
lea edx, [rdi - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x140027352
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x140027352
mov ecx, 0x35
movzx r11d, dil
lea edx, [r11 + 0x3a]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
sub r11b, 0x7a
mov ecx, 0x2b
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x9c0], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140027352
lea rdx, [rdi + r15]
mov ecx, 0x3e
movzx eax, dl
movzx ebx, r11b
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea edx, [rdi - 0x30]
inc r9
movzx eax, dl
mov ecx, 0x28
and al, bl
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x9c0], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0xb]
inc r8
movzx eax, cl
and al, bl
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x4d
add cl, bl
mov byte [rbp + rdi + 0x9c0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140027352
lea rcx, [rdi + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
movzx eax, byte [rbp + rdi + 0x9c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140027352
sub dil, 0x6e
mov ecx, 1
movzx eax, dil
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x140027350
add dil, 0x48
mov ecx, 4
movzx eax, dil
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x140027340
lea rcx, [rbp + 0x1516ff5]
jmp 0x140027eb0
lea rcx, [rbp + 0x60381a]
jmp 0x140027eb0
lea rcx, [rbp + 0x9c0]
mov r8d, 0x20
lea rdx, [0x1400c07c8]
call fcn.14007a810
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
movups xmmword [rbp + 0x61c], xmm0
mov byte [rbp + 0x610], 0xc2
movabs rsi, 0xb49fb8a6a36a2e8e
mov byte [rbp + 0x611], 0xae
movabs r14, 0x17fb4e54db32388
mov byte [rbp + 0x612], 0x9c
mov byte [rbp + 0x613], 0x5f
mov byte [rbp + 0x614], 0xa
mov byte [rbp + 0x615], 0x2c
mov byte [rbp + 0x616], 0x59
mov byte [rbp + 0x617], 0x53
mov byte [rbp + 0x618], 0x5f
mov byte [rbp + 0x619], 0x5b
mov byte [rbp + 0x61a], 0x22
mov byte [rbp + 0x61b], 0xe3
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
xor r11d, r11d
cmp r11, 0x1c
jae 0x140028813
movzx r10d, byte [rbp + r11 + 0x610]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x140028807
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x140027f9e
lea rcx, [r11 + rsi]
mov edx, 0xf
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
jmp 0x140027fd2
lea rax, [r8 + 1]
cmp r9, rax
je 0x140028796
lea rax, [r8 + 4]
cmp r9, rax
je 0x140028765
lea rax, [r8 + 5]
cmp r9, rax
je 0x140028725
lea rax, [r8 + 3]
cmp r9, rax
je 0x140028702
cmp r8, r11
ja 0x1400287fb
lea rax, [r8 + 4]
cmp r9, rax
jae 0x140028002
lea ecx, [r11 + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3e
jmp 0x140028030
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400286bb
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400286b0
lea rax, [r8 + 5]
cmp r9, rax
je 0x140028695
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14002835c
nop dword [rax]
lea rax, [r8 + 8]
cmp r9, rax
je 0x14002833e
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14002831b
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x1400282fb
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400282dd
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400282c3
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400282a9
lea r9, [r8 + 0x42]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400287df
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400287c3
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14002814a
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14002812d
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140028204
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x10]
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400281d9
lea rax, [r8 + 9]
cmp r9, rax
ja 0x1400281bf
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x1400281a1
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x140028187
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140028167
lea r9, [r8 + 2]
lea r8, [r9 + 0x61]
jmp 0x140028040
lea edx, [r11 - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140027fd2
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140027f66
lea ecx, [r11 + 0x25]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 3
inc r11
jmp 0x140027f53
lea ecx, [r11 + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7f
jmp 0x14002877e
lea ecx, [r11 + 0x3d]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x55
jmp 0x140028626
lea ecx, [r11 + 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2b
jmp 0x140028650
lea ecx, [r11 + 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x610]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
inc dl
inc r11
jmp 0x140027f53
lea ecx, [r11 - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x66
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x140028612
lea rax, [r8 + 0x40]
cmp r9, rax
jbe 0x140028437
lea edx, [r11 - 0x26]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r9, 5
jae 0x1400285f0
lea rax, [r8 + 0x64]
cmp r9, rax
jbe 0x140028524
lea edx, [r11 + 0x1b]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
add dl, 0x43
sub cl, al
add dl, cl
cmp r8, 8
jb 0x1400285e0
movzx ecx, r10b
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x21]
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x32]
jmp 0x1400286d5
lea ecx, [r11 - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4b
jmp 0x140028650
lea ecx, [r11 - 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x37
jmp 0x14002877b
lea ecx, [r11 - 0x4b]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xd
jmp 0x140028740
lea ecx, [r11 - 0x45]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1d
inc r11
jmp 0x140027f53
lea ecx, [r11 - 0x3f]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x47
inc r11
jmp 0x140027f53
lea ecx, [r11 - 0x39]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x71
jmp 0x1400286d5
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x140028383
lea ecx, [r11 + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6b
jmp 0x140028219
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400283bc
lea ecx, [r11 - 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x610]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 5
inc r11
jmp 0x140027f53
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400283e6
movzx ebx, r11b
lea ecx, [rbx - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4f
jmp 0x140028626
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002840d
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
jmp 0x14002877b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140028219
movzx ebx, r11b
lea ecx, [rbx + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x33
jmp 0x140028740
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140028462
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x1a
lea edx, [rbx - 0x2c]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400286d3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140028495
lea edx, [r11 - 0x32]
movzx eax, r10b
and al, dl
mov ecx, 0x2f
sub cl, al
inc r8
add cl, cl
dec r11
add cl, r10b
add dl, cl
inc r11
jmp 0x140027f53
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400284bd
lea ecx, [r11 - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x24
jmp 0x14002877b
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400284ea
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x18
lea edx, [rbx - 0x50]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140028626
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14002824e
lea ecx, [r11 - 0x5c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x610]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x7c
inc r11
jmp 0x140027f53
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002855e
lea ecx, [r11 + 0x15]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x610]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
add dl, 0x6d
inc r11
jmp 0x140027f53
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002858a
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 9]
and al, dl
sub dl, 0x3f
add al, al
sub cl, al
add dl, cl
jmp 0x140028626
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400285b2
lea ecx, [r11 - 3]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x15
jmp 0x14002877b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002827c
lea ecx, [r11 - 0xf]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x69
inc r11
jmp 0x140027f53
mov byte [rbp + r11 + 0x610], dl
inc r11
jmp 0x140027f53
movzx ecx, byte [rbp + r11 + 0x610]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x27]
and al, dl
add al, al
sub cl, al
add dl, 0x11
jmp 0x14002873b
movzx ebx, r11b
movzx eax, r10b
lea ecx, [rbx - 0x2d]
and al, cl
add al, al
sub cl, al
lea edx, [rcx + 0x3b]
add bl, 0x50
movzx eax, r10b
and al, bl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x30
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x610], al
add rax, r8
sub r11, rax
lea ecx, [r11 - 0x33]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 0x65
add r10b, cl
mov byte [rbp + r11 + 0x610], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x610]
add rax, r8
add r11, rax
inc r11
jmp 0x140027f53
lea ecx, [r11 + 0x34]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x6c
jmp 0x14002877b
lea edx, [r11 + 0x40]
mov ecx, 0x20
jmp 0x14002870b
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x4c]
and al, dl
add al, al
sub cl, al
sub dl, 0x14
add dl, cl
add bl, 0x5c
movzx eax, r10b
and al, bl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x610], cl
inc r8
dec r11
inc r11
jmp 0x140027f53
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x140027f53
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0xd
lea edx, [rbx + 0x6a]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, r10b
add bl, 0x56
and al, bl
add al, al
sub r10b, al
sub r10b, 0x5a
add r10b, dl
add r10b, bl
mov byte [rbp + r11 + 0x610], r10b
jmp 0x14002877b
lea ecx, [r11 + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x10
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140027f53
lea rcx, [r11 + r14]
mov edx, 0x24
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
movzx eax, byte [rbp + r11 + 0x610]
add rax, r8
add r11, rax
inc r11
jmp 0x140027f53
add r11b, 2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xe
jmp 0x140027f50
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x140027f42
lea rbx, [rbp + 0x148061d]
jmp 0x14002881a
lea rbx, [rbp + 0x6c809a]
jmp 0x14002881a
lea rbx, [rbp + 0x610]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2c0]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x2d0]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2d0], xmm0
call fcn.140084090
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140055170
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x63c], rax
movabs rsi, 0x2efd8deef4d97f1c
mov dword [rbp + 0x644], eax
movabs r15, 0xbd2596decaaafef8
mov word [rbp + 0x648], ax
movabs r14, 0x90ae63ee6c9ff10
mov byte [rbp + 0x630], 3
mov byte [rbp + 0x631], 2
mov byte [rbp + 0x632], 0xd6
mov byte [rbp + 0x633], 0xc6
mov byte [rbp + 0x634], 0xb0
mov byte [rbp + 0x635], 0xb5
mov byte [rbp + 0x636], 0x19
mov byte [rbp + 0x637], 0x44
mov byte [rbp + 0x638], 0x40
mov byte [rbp + 0x639], 0x46
mov byte [rbp + 0x63a], 0x4c
mov byte [rbp + 0x63b], 0xd3
nop dword [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x1a
jae 0x140029371
movzx r10d, byte [rbp + r11 + 0x630]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x140029365
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14002894e
lea rcx, [r11 + rsi]
mov edx, 0x1e
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
jmp 0x140028980
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400292f7
lea rax, [r9 + 2]
cmp r8, rax
je 0x140029272
lea rax, [r9 + 6]
cmp r8, rax
je 0x14002921b
cmp r8, rcx
je 0x1400291d7
nop
cmp r9, r11
ja 0x140029359
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400289ad
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
jmp 0x1400289f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400291ba
lea rax, [r9 + 3]
cmp r8, rax
je 0x140029197
lea rax, [r9 + 2]
cmp r8, rax
je 0x14002917a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14002915d
lea rax, [r9 + 6]
cmp r8, rax
je 0x14002912e
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140028e04
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140028df2
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140028dcc
lea rax, [r9 + 2]
cmp r8, rax
je 0x140028dbb
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140028d9e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140028d84
lea rax, [r9 + 4]
cmp r8, rax
je 0x140028d67
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140028d4a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140028a00
lea r8, [r9 + 0x42]
lea r9, [r8 + 6]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14002933d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140029321
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140028ba3
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140028b89
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140028b6f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140028d07
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140028ccc
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140028ca4
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140028a00
lea r8, [r9 + 0x28]
lea r9, [r8 + 4]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140028c75
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140028c5b
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140028c41
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140028c24
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140028c06
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140028be6
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140028bc0
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140028a00
lea r8, [r9 + 1]
lea r9, [r8 + 0x3e8]
jmp 0x140028a00
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x1400289f0
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x74
jmp 0x140028980
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
jmp 0x140028916
lea edx, [r11 + 0x3e]
mov ecx, 0x27
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 0x140028903
lea ecx, [r11 + 0x4a]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 6
inc r11
jmp 0x140028903
lea ecx, [r11 + 0x56]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5a
jmp 0x140029236
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 0x140029257
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
jmp 0x14002925a
lea ecx, [r11 + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x56
jmp 0x14002928c
lea edx, [r11 - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x630]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140028903
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
mov byte [rbp + r11 + 0x630], dl
inc r11
jmp 0x140028903
lea ecx, [r11 - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
cmp r9, 0x41
jb 0x140028cbc
movzx ebx, r11b
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x64]
jmp 0x1400291f2
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
cmp r8, 0xa
jae 0x1400290f2
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x140029016
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7a
jmp 0x140028ce1
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
jmp 0x1400292b4
lea edx, [r11 + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14002928c
lea ecx, [r11 + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3e
jmp 0x14002925a
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 0x140029257
movzx ebx, r11b
mov ecx, 0xd
lea edx, [rbx + 0x6a]
jmp 0x140029227
lea edx, [r11 - 0x7e]
mov ecx, 0x39
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 0x140028903
lea edx, [r11 - 0x72]
mov ecx, 0xf
movzx ebx, r11b
jmp 0x1400291e3
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x140028e5d
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
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x140029116
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x140028f36
lea edx, [r11 - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140028d1c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140028e92
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x630]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0xa
inc r11
jmp 0x140028903
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140028eb9
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x62
jmp 0x14002928c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140028ee3
movzx ebx, r11b
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x66
jmp 0x140029236
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140028f10
lea ecx, [r11 - 0x22]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x12
inc r11
jmp 0x140028903
cmp r8, rcx
jne 0x140028e25
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 0x1400291f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140028f54
movzx ebx, r11b
mov ecx, 0x34
lea edx, [rbx - 0x58]
jmp 0x1400291e3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140028f84
lea ecx, [r11 - 0x64]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
inc r11
jmp 0x140028903
cmp r8, rcx
jne 0x140028fb0
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 0x140028903
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140028fda
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
jmp 0x14002925a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140028d1c
lea edx, [r11 + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x630]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140028903
jne 0x140029044
lea ecx, [r11 + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x630]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x26
inc r11
jmp 0x140028903
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002906b
lea ecx, [r11 + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7e
jmp 0x14002928c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140029092
lea ecx, [r11 + 6]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2a
jmp 0x14002925a
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400290bf
lea ecx, [r11 - 0x1e]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2e
inc r11
jmp 0x140028903
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140028ce1
lea edx, [r11 - 0x2a]
mov ecx, 0x13
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 0x140028903
movzx ecx, byte [rbp + r11 + 0x630]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x4e]
and al, dl
sub cl, al
add cl, 0x11
add cl, cl
add dl, cl
jmp 0x140029236
lea edx, [r11 - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
jmp 0x14002928a
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x630]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140028903
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 0x14002925a
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 0x140029257
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 0x140028903
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 0x1400291f2
movzx ebx, r11b
mov ecx, 0x18
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x48
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 8
add bl, r10b
mov byte [rbp + r11 + 0x630], bl
inc r9
dec r11
inc r11
jmp 0x140028903
movzx ebx, r11b
mov ecx, 0x1a
lea edx, [rbx - 0x2c]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x54
mov ecx, 0x26
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 + 0x630], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140028903
lea rdx, [r11 + r15]
mov ecx, 0x1c
movzx eax, dl
movzx r10d, bl
and al, bl
sub cl, al
add cl, cl
add cl, bl
add dl, cl
lea ecx, [r11 - 0x60]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x60
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x630], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x66]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x36
add cl, r10b
mov byte [rbp + r11 + 0x630], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x630]
add rax, r9
add r11, rax
inc r11
jmp 0x140028903
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x70
movzx eax, byte [rbp + r11 + 0x630]
add rax, r9
add r11, rax
inc r11
jmp 0x140028903
add r11b, 4
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x1c
jmp 0x140028900
add r11b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x70
jmp 0x1400288f0
lea rcx, [rbp + 0x16c414a]
jmp 0x140029378
lea rcx, [rbp + 0x1248144]
jmp 0x140029378
lea rcx, [rbp + 0x630]
mov r8d, 0x20
lea rdx, [0x1400c0838]
call fcn.14007a810
movaps xmm0, xmm11
call fcn.140055b30
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov dword [rbp + 0x3cb], eax
movabs r14, 0x92755568628f5e4
mov byte [rbp + 0x3cf], al
movabs r15, 0x5bec3ee200b85214
mov byte [rbp + 0x3c0], 0x78
movabs r13, 0xc73b047f22147b08
mov byte [rbp + 0x3c1], 0x88
movabs r12, 0x9dd88fb964ccccf0
mov byte [rbp + 0x3c2], 0xaa
mov byte [rbp + 0x3c3], 0x97
mov byte [rbp + 0x3c4], 0x40
mov byte [rbp + 0x3c5], 0x76
mov byte [rbp + 0x3c6], 0x9f
mov byte [rbp + 0x3c7], 0xa9
mov byte [rbp + 0x3c8], 0x81
mov byte [rbp + 0x3c9], 0x6b
mov byte [rbp + 0x3ca], 0x3a
nop dword [rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x10
jae 0x140029f6f
movzx r10d, byte [rbp + rbx + 0x3c0]
mov rdi, r10
nop dword [rax + rax]
cmp r9, rbx
ja 0x140029f63
lea rax, [r8 + 1]
cmp r9, rax
jae 0x140029482
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x3c
add r11b, dil
jmp 0x1400294a2
je 0x140029ee8
lea rax, [r8 + 2]
cmp r9, rax
je 0x140029e5d
lea rax, [r8 + 3]
cmp r9, rax
je 0x140029e29
cmp r8, rbx
ja 0x140029f57
lea rax, [r8 + 0x10]
cmp r9, rax
jae 0x1400294d4
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140029510
lea rax, [r8 + 1]
cmp r9, rax
je 0x140029ddd
lea rax, [r8 + 6]
cmp r9, rax
je 0x140029dc5
lea rax, [r8 + 2]
cmp r9, rax
je 0x140029da9
lea rax, [r8 + 9]
cmp r9, rax
je 0x140029d7d
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140029a85
nop dword [rax]
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140029a75
lea rax, [r8 + 1]
cmp r9, rax
je 0x140029a4d
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140029a2c
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x140029a0d
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400299eb
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x1400299d0
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x1400299b4
lea rax, [r8 + 5]
cmp r9, rax
je 0x140029995
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140029969
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x140029520
lea r9, [r8 + 1]
lea r8, [r9 + 8]
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140029f38
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x140029f19
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140029718
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400296f9
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400296da
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x140029917
lea rax, [r8 + 9]
cmp r9, rax
jb 0x1400298ce
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140029888
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140029862
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x140029520
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x40]
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140029832
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140029813
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400297f8
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400297dd
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400297bb
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14002979d
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14002977c
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140029754
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140029736
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140029520
lea r9, [r8 + 0x7a]
lea r8, [r9 + 3]
jmp 0x140029520
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140029510
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 0x1400294a2
lea edx, [rbx + 8]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, dl
jmp 0x140029445
lea edx, [rbx + 0x4e]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
sub r11b, 0x22
jmp 0x140029df7
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, r10b
inc r8
and al, dl
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140029432
lea ecx, [rbx + 0x36]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7a
inc rbx
jmp 0x140029432
lea edx, [rbx + 0x2a]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
sub r11b, 0x26
jmp 0x140029d37
lea edx, [rbx + 0x1e]
mov ecx, 0x17
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r9, r8
jmp 0x140029e44
lea ecx, [rbx + 0x12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7e
jmp 0x140029e44
lea edx, [rbx + 6]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x2a
jmp 0x140029e78
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140029ea5
lea edx, [rbx - 0x12]
movzx eax, r10b
and al, dl
mov ecx, 0x3f
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140029432
lea ecx, [rbx + 0x50]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x30
mov byte [rbp + rbx + 0x3c0], r11b
inc rbx
jmp 0x140029432
mov ecx, 0x12
lea edx, [rbx + 0x44]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 0x3e8
jb 0x140029878
mov ecx, 0x19
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x3e]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x140029dfa
mov ecx, 0x3c
lea edx, [rbx + 0x38]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 3
jae 0x140029d1a
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x140029c44
lea edx, [rbx + 0x4a]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 6
jmp 0x14002989f
lea edx, [rbx + 0x2c]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x34
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x140029d64
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x140029b98
lea edx, [rbx + 0x4c]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x14
jmp 0x1400298e5
lea ecx, [rbx + 0x52]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x3e
inc rbx
jmp 0x140029432
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
jmp 0x140029ea5
mov ecx, 0x35
lea edx, [rbx + 0x3a]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140029e78
lea ecx, [rbx + 0x2e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x42
jmp 0x140029e44
lea edx, [rbx + 0x22]
mov ecx, 9
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r9, r8
jmp 0x140029e44
mov ecx, 0x33
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x16]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140029d37
lea ecx, [rbx + 0xa]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x46
inc rbx
jmp 0x140029432
lea edx, [rbx - 2]
mov ecx, 7
movzx eax, r10b
inc r8
and al, dl
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140029432
movzx edi, bl
mov ecx, 0x31
lea edx, [rdi - 0xe]
jmp 0x140029de8
lea rax, [r8 + 0x10]
cmp r9, rax
jae 0x140029aae
mov ecx, 0x2b
lea edx, [rbx - 0x7a]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14002992d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140029ae7
lea ecx, [rbx + 0x5a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x76
inc rbx
jmp 0x140029432
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140029b13
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140029ea5
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140029b42
lea edx, [rbx - 0x76]
mov ecx, 0x1d
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r9, r8
jmp 0x140029e44
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140029b6d
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x6a]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x1a
jmp 0x140029d37
lea rax, [r8 + 8]
cmp r9, rax
jne 0x140029930
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x46]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x16
jmp 0x140029df7
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140029bc3
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 0x140029df7
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140029bf1
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 0x140029432
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140029c1c
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x7c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x64
jmp 0x140029d37
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400298e8
lea ecx, [rbx - 0x6c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0xc
jmp 0x140029e44
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140029c7d
lea ecx, [rbx + 0x56]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x5a
inc rbx
jmp 0x140029432
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140029ca5
lea edx, [rbx + 0x6e]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 2
jmp 0x140029e78
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140029cd4
lea edx, [rbx - 0x7a]
mov ecx, 0x2b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r9, r8
jmp 0x140029e44
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140029cfd
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, r10b
jmp 0x140029d37
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400298a2
movzx edi, bl
mov ecx, 3
lea edx, [rdi - 0x4a]
jmp 0x140029de8
movzx ecx, byte [rbp + rbx + 0x3c0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x32]
and al, dl
sub cl, al
add cl, 0x2f
lea r11d, [rcx + rcx]
add r11b, dl
movzx eax, r10b
add dil, 0x54
and al, dil
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, dil
add r10b, r11b
mov byte [rbp + rbx + 0x3c0], r10b
add r9, r8
jmp 0x140029e44
mov ecx, 5
lea edx, [rbx - 0x26]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x140029e78
lea ecx, [rbx - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x78
inc rbx
jmp 0x140029432
mov ecx, 0x18
lea edx, [rbx - 0x50]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140029e78
lea ecx, [rbx - 0x5c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7c
jmp 0x140029e44
movzx edi, bl
mov ecx, 0x14
lea edx, [rdi + 0x68]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add dil, 0x48
movzx eax, r10b
and al, dil
mov ecx, 4
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x3c0], cl
inc r8
dec rbx
inc rbx
jmp 0x140029432
lea rcx, [rbx + r15]
mov edx, 0x3a
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140029432
lea rdx, [rbx + r13]
movzx r11d, dil
movzx eax, dl
movzx r10d, dil
and al, dil
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, dl
lea edx, [rbx + 0x60]
movzx eax, r10b
and al, dl
inc r8
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, r8
sub rbx, rax
lea ecx, [rbx - 0x1a]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x4a
add r10b, cl
mov byte [rbp + rbx + 0x3c0], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140029432
lea rcx, [rbx + r12]
mov edx, 0x38
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140029432
sub bl, 4
mov ecx, 0xe
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140029430
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 0x140029420
lea rbx, [rbp + 0x1614c26]
jmp 0x140029f76
lea rbx, [rbp + 0x13337ac]
jmp 0x140029f76
lea rbx, [rbp + 0x3c0]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2e0]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x2f0]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2f0], xmm0
call fcn.140084090
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140055170
movzx ebx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x650], 0xf8
movups xmmword [rbp + 0x65a], xmm0
mov byte [rbp + 0x66a], al
movabs rsi, 0x5b078370ccaa9244
mov byte [rbp + 0x651], 0xe8
movabs r15, 0xeb59257cac50bc9c
mov byte [rbp + 0x652], 0xa
movabs r14, 0xa3305476bc7da770
mov byte [rbp + 0x653], 0x17
mov byte [rbp + 0x654], 0xa0
mov byte [rbp + 0x655], 0xf6
mov byte [rbp + 0x656], 0x1f
mov byte [rbp + 0x657], 9
mov byte [rbp + 0x658], 0xe1
mov byte [rbp + 0x659], 0x85
nop word [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x1b
jae 0x14002aa6e
movzx r10d, byte [rbp + r11 + 0x650]
mov rdx, r10
nop dword [rax]
cmp r9, r11
ja 0x14002aa62
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x14002a0a1
lea rcx, [r11 + rsi]
mov ebx, 0x12
movzx eax, cl
and al, dl
sub bl, al
add bl, bl
add bl, cl
add bl, dl
jmp 0x14002a0e2
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002a9f4
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002a996
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002a941
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002a921
lea rax, [r8 + 8]
cmp r9, rax
je 0x14002a8d8
cmp r8, r11
ja 0x14002aa56
lea rax, [r8 + 8]
cmp r9, rax
jae 0x14002a116
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a130
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002a8b9
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002a89b
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14002a5ee
nop dword [rax]
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14002a5dc
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14002a5b9
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14002a599
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002a578
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14002a55a
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14002a53c
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14002a51f
lea rax, [r8 + 4]
cmp r9, rax
je 0x14002a505
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14002a140
lea r9, [r8 + 0x20]
lea r8, [r9 + 0x61]
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14002aa3a
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14002aa1e
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14002a302
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14002a2e4
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14002a2c6
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14002a488
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14002a44a
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x14002a421
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14002a140
lea r9, [r8 + 9]
lea r8, [r9 + 0xa]
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14002a3f5
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14002a3db
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14002a3b9
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14002a39b
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14002a381
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14002a363
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14002a343
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14002a31c
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14002a140
lea r9, [r8 + 0x61]
lea r8, [r9 + 6]
jmp 0x14002a140
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 0x14002a130
lea edx, [r11 - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a0e2
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
jmp 0x14002a066
lea edx, [r11 - 0xe]
mov ecx, 0x31
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002a053
lea ecx, [r11 - 0x3a]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6a
inc r11
jmp 0x14002a053
lea ecx, [r11 - 0x66]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x36
jmp 0x14002a959
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 2
jmp 0x14002a97b
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 0x14002a97e
lea edx, [r11 + 0x16]
mov ecx, 0x33
movzx eax, dl
movzx edi, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a868
lea ecx, [r11 - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x66
jmp 0x14002a9ad
lea ecx, [r11 - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x650]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x32
inc r11
jmp 0x14002a053
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
mov byte [rbp + r11 + 0x650], bl
inc r11
jmp 0x14002a053
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7c
cmp r8, 6
jb 0x14002a43a
movzx ecx, r10b
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0x72]
and al, dl
add al, al
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x3c]
jmp 0x14002a8f4
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x14
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x14002a84f
lea rax, [r8 + 6]
cmp r9, rax
jbe 0x14002a6ee
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r9, 0xa
jae 0x14002a828
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x14002a779
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x16
jmp 0x14002a45f
lea ecx, [r11 + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5a
jmp 0x14002a9ad
movzx edi, r11b
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x26
jmp 0x14002a868
lea edx, [r11 - 2]
mov ecx, 7
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a97e
lea edx, [r11 - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a97b
mov ecx, 0x3b
movzx edi, r11b
lea edx, [rdi - 0x5a]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a959
lea ecx, [r11 + 0x7a]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x56
inc r11
jmp 0x14002a053
lea ecx, [r11 + 0x4e]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x22
inc r11
jmp 0x14002a053
lea edx, [r11 + 0x22]
mov ecx, 9
movzx edi, r11b
jmp 0x14002a8e4
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x14002a618
lea ecx, [r11 - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1a
jmp 0x14002a49d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002a651
lea ecx, [r11 + 0x4a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x650]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 6
inc r11
jmp 0x14002a053
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002a67b
movzx edi, r11b
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6e
jmp 0x14002a868
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14002a6a6
lea edx, [r11 - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a97b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002a6d0
movzx edi, r11b
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xa
jmp 0x14002a959
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14002a49d
movzx edi, r11b
mov ecx, 0x2d
lea edx, [rdi - 0x56]
jmp 0x14002a8e4
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002a718
movzx edi, r11b
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
jmp 0x14002a8f4
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002a748
lea ecx, [r11 - 0x3c]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5c
inc r11
jmp 0x14002a053
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002a4d1
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002a053
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002a7b2
lea ecx, [r11 - 0x1a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x650]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x4a
inc r11
jmp 0x14002a053
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002a7e0
mov ecx, 0x27
movzx edi, r11b
lea edx, [rdi + 0x3e]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002a868
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14002a80a
movzx edi, r11b
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4e
jmp 0x14002a959
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002a45f
movzx edi, r11b
mov ecx, 0xb
lea edx, [rdi + 0x46]
jmp 0x14002a8e4
movzx ebx, byte [rbp + r11 + 0x650]
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x62]
and al, dl
add al, al
sub bl, al
sub bl, 0x52
add bl, r10b
add bl, dl
jmp 0x14002a959
mov ecx, 0x3d
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x36]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add dil, 0x60
movzx eax, r10b
and al, dil
inc r8
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
movzx eax, cl
mov byte [rbp + r11 + 0x650], al
add rax, r8
sub r11, rax
jmp 0x14002a9ad
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x14002a97b
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi + 0x28]
and al, dl
add al, al
sub bl, al
sub bl, 0x18
add bl, dl
jmp 0x14002a8f4
movzx edi, r11b
mov ecx, 0x28
lea edx, [rdi - 0x30]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, r10b
add dil, 8
and al, dil
add al, al
sub r10b, al
sub r10b, 0x38
add r10b, dil
mov byte [rbp + r11 + 0x650], r10b
inc r8
dec r11
inc r11
jmp 0x14002a053
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
dec r11
inc r11
jmp 0x14002a053
movzx edi, r11b
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x14
movzx eax, r10b
add dil, 0x34
and al, dil
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, dil
add r10b, bl
mov byte [rbp + r11 + 0x650], r10b
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14002a053
movzx r10d, dl
lea rcx, [r11 + r15]
and dl, cl
movzx ebx, r10b
add dl, dl
sub bl, dl
sub bl, 0x44
add bl, cl
lea edx, [r11 - 0xa]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0x23
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x650], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x650]
add rax, r8
add r11, rax
inc r11
jmp 0x14002a053
lea rcx, [r11 + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
sub bl, 0x10
movzx eax, byte [rbp + r11 + 0x650]
add rax, r8
add r11, rax
inc r11
jmp 0x14002a053
sub r11b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x44
jmp 0x14002a050
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
jmp 0x14002a040
lea rcx, [rbp + 0x16a2ac6]
jmp 0x14002aa75
lea rcx, [rbp + 0x53b55c]
jmp 0x14002aa75
lea rcx, [rbp + 0x650]
lea rsi, [0x1400aaa3c]
mov dword [rsp + 0x28], 0
mov r9d, 5
mov qword [rsp + 0x20], rsi
mov r8d, 1
lea rdx, [0x1400c079c]
call fcn.1400834e0
mov ecx, 1
call fcn.140051a70
jmp 0x1400355b5
lea rcx, [rbp + 8]
mov dword [rbp + 8], 0x41200000
mov dword [rbp + 0xc], 0x41200000
call fcn.140055ad0
movzx r10d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov word [rbp + 0x68a], ax
movups xmmword [rbp + 0x67a], xmm0
mov byte [rbp + 0x68c], al
movabs rsi, 0xbb0d68e195eaa498
mov byte [rbp + 0x670], 0x5b
movabs r15, 0x5f52e53b196088b0
mov byte [rbp + 0x671], 0x78
movabs r14, 0x9c79e7aa1711f0a0
mov byte [rbp + 0x672], 0x96
mov byte [rbp + 0x673], 0x86
mov byte [rbp + 0x674], 0x8b
mov byte [rbp + 0x675], 0x82
mov byte [rbp + 0x676], 0x84
mov byte [rbp + 0x677], 0x9e
mov byte [rbp + 0x678], 0x5a
mov byte [rbp + 0x679], 0x11
nop word [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x1d
jae 0x14002b654
movzx r11d, byte [rbp + rbx + 0x670]
mov rdi, r11
nop dword [rax]
cmp r9, rbx
ja 0x14002b648
lea rax, [r8 + 6]
cmp r9, rax
jae 0x14002abb5
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, cl
jmp 0x14002abf0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002b5d7
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002b54a
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002b4f2
lea rax, [r8 + 9]
cmp r9, rax
je 0x14002b4ad
nop dword [rax]
cmp r8, rbx
ja 0x14002b63c
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x14002ac1f
lea r10d, [rbx - 0x18]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x58
add r10b, r11b
jmp 0x14002ac70
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002b48b
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002b471
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002b457
lea rax, [r8 + 4]
cmp r9, rax
je 0x14002b438
lea rax, [r8 + 7]
cmp r9, rax
je 0x14002b419
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002b3ee
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14002b128
nop dword [rax]
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14002b10b
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002b0e8
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14002b0c3
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002b0a1
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14002b082
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002b068
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14002b04e
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14002b02f
lea r9, [r8 + 0x400]
lea r8, [r9 + 6]
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x14002b622
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x14002b603
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14002ae3b
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14002ae1f
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14002ae03
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14002afea
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14002afa2
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14002af62
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14002af3d
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14002ac80
lea r9, [r8 + 0x40]
lea r8, [r9 + 0x2a]
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14002af0d
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14002aeee
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14002aed4
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14002aeba
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14002ae9b
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14002ae78
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14002ae5b
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14002ac80
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x400]
jmp 0x14002ac80
lea r10d, [rbx - 0x40]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x40
add r10b, r11b
jmp 0x14002ac70
lea r10d, [rbx - 0x48]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 8
add r10b, r11b
jmp 0x14002abf0
lea ecx, [rbx - 0x50]
mov r10d, 0x18
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14002ab76
lea ecx, [rbx + 0x34]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x14002b4c5
lea ecx, [rbx + 0x2c]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
inc rbx
jmp 0x14002ab63
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b52e
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x14002b531
lea ecx, [rbx + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x14002b569
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b593
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x670]
add rax, r8
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14002ab63
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
mov byte [rbp + rbx + 0x670], r10b
inc rbx
jmp 0x14002ab63
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
cmp r8, 5
jb 0x14002af52
movzx edi, bl
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x68]
jmp 0x14002b4c5
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x20
jae 0x14002b3a9
lea rax, [r8 + 0x42]
cmp r9, rax
jbe 0x14002b2ef
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
jmp 0x14002af7c
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x14002b3d2
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x14002b208
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
jmp 0x14002afb0
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b593
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x14002b569
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x14002b531
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b52e
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
movzx edi, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b50a
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14002ab63
lea ecx, [rbx + 0x54]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
inc rbx
jmp 0x14002ab63
movzx edi, bl
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x14002b4c5
lea rcx, [r8 + 4]
cmp r9, rcx
jae 0x14002b14f
lea ecx, [rbx + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x14002afff
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002b18c
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x670]
add rax, r8
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14002ab63
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002b1b3
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x14002b569
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002b1da
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x14002b531
cmp r9, rcx
jne 0x14002afff
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14002ab63
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002b237
mov ecx, 8
movzx edi, bl
lea edx, [rdi - 0x70]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b4c5
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002b264
lea ecx, [rbx - 0x60]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
inc rbx
jmp 0x14002ab63
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002b28b
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14002b569
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14002b2b2
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x14002b593
lea rax, [r8 + 8]
cmp r9, rax
jne 0x14002afbc
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x670]
add rax, r8
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14002ab63
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002b327
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x670]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x3c
inc rbx
jmp 0x14002ab63
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002b353
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b569
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002b37f
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b531
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002af7c
movzx edi, bl
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x14002b50a
movzx r10d, byte [rbp + rbx + 0x670]
movzx edi, bl
lea edx, [rdi + 0x34]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, r11b
add r10b, dl
jmp 0x14002b50a
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14002b569
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x670]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x50
inc rbx
jmp 0x14002ab63
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
jmp 0x14002b569
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 0x14002b531
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
jmp 0x14002b52e
movzx edi, bl
lea ecx, [rdi + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x14002b50a
mov ecx, 0x38
movzx edi, bl
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14002b4c5
movzx edi, bl
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
movzx eax, r11b
add dil, 0x30
and al, dil
add al, al
sub r11b, al
sub r11b, 0x50
add r11b, dil
mov byte [rbp + rbx + 0x670], r11b
inc r8
dec rbx
inc rbx
jmp 0x14002ab63
movzx edi, bl
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
add dil, 0x38
movzx eax, r11b
and al, dil
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, r11b
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x670], cl
add r9, r8
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14002ab63
lea rdx, [rbx + r15]
mov ecx, 0x18
movzx eax, dl
movzx r11d, dil
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
lea edx, [rbx + 0x40]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x670], al
add rax, r8
sub rbx, rax
lea edx, [rbx + 0x44]
movzx eax, r11b
and al, dl
inc r9
mov ecx, 0x12
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x670], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x670]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14002ab63
lea rcx, [rbx + r14]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x60
movzx eax, byte [rbp + rbx + 0x670]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14002ab63
sub bl, 0x58
mov ecx, 0x34
movzx eax, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x14002ab60
sub bl, 0x60
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x60
jmp 0x14002ab50
lea rbx, [rbp + 0x14a8fb4]
jmp 0x14002b65b
lea rbx, [rbp + 0x9e35b8]
jmp 0x14002b65b
lea rbx, [rbp + 0x670]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x300]
mov r8d, edx
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x310]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x310], xmm0
call fcn.140084090
movss xmm1, dword [0x1400aad64]
movaps xmm0, xmm10
call fcn.140055170
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov word [rbp + 0x6ab], ax
movups xmmword [rbp + 0x69b], xmm0
mov byte [rbp + 0x6ad], al
movabs rsi, 0x6fea2f627867d3d0
mov byte [rbp + 0x690], 0xe4
movabs r15, 0xdfe6bd9a707838a0
mov byte [rbp + 0x691], 0xc3
movabs r14, 0x3fe90975206d4ac0
mov byte [rbp + 0x692], 0xcb
mov byte [rbp + 0x693], 0xd4
mov byte [rbp + 0x694], 0xd3
mov byte [rbp + 0x695], 0xd0
mov byte [rbp + 0x696], 0xc4
mov byte [rbp + 0x697], 0xd5
mov byte [rbp + 0x698], 0x37
mov byte [rbp + 0x699], 0x3d
mov byte [rbp + 0x69a], 0xca
nop
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x1e
jae 0x14002c2df
movzx r10d, byte [rbp + rbx + 0x690]
mov rdx, r10
nop dword [rax]
cmp r9, rbx
ja 0x14002c2d3
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x14002b796
lea rcx, [rbx + rsi]
mov r11d, 0x28
movzx eax, cl
and al, dl
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, dl
jmp 0x14002b7d0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002c262
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002c1dc
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002c184
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002c161
nop word [rax + rax]
cmp r8, rbx
ja 0x14002c2c7
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x14002b7fd
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x14002b840
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002c117
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002c0fd
lea rax, [r8 + 4]
cmp r9, rax
je 0x14002c0db
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002c0c0
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002c095
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14002bd91
nop dword [rax]
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002bd73
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002bd4b
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14002bd2a
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14002be23
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14002bd0b
lea rax, [r8 + 8]
cmp r9, rax
je 0x14002bcf1
lea rax, [r8 + 4]
cmp r9, rax
je 0x14002bcd2
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14002bcb8
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14002bc88
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14002b850
lea r9, [r8 + 0x7a]
lea r8, [r9 + 9]
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14002c2ac
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14002c28d
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14002ba40
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14002ba21
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14002ba04
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14002bc37
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14002bbe8
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14002bbad
lea rax, [r8 + 2]
cmp r9, rax
jb 0x14002bb83
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x14002b850
lea r9, [r8 + 0x10]
lea r8, [r9 + 0x61]
lea rax, [r8 + 8]
cmp r9, rax
ja 0x14002bb58
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14002bb39
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14002bb1f
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14002bb00
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14002bae6
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14002bac4
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14002ba9f
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14002ba7c
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x14002ba5a
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14002b850
lea r9, [r8 + 0x41]
lea r8, [r9 + 0xa]
jmp 0x14002b850
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14002b840
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 0x14002b7d0
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x14002b756
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14002c134
lea ecx, [rbx + 0x28]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
inc rbx
jmp 0x14002b743
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14002b743
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14002c19c
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x14002c1c0
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14002c1c3
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x14002c1f5
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14002c21e
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x28
inc rbx
jmp 0x14002b743
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
mov byte [rbp + rbx + 0x690], r11b
inc rbx
jmp 0x14002b743
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
cmp r8, 2
jb 0x14002bb9d
movzx edi, bl
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x30]
jmp 0x14002c134
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
cmp r9, 0x42
jae 0x14002c04a
lea rax, [r8 + 0x80]
cmp r9, rax
jbe 0x14002bf59
lea edx, [rbx - 0x38]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14002bbc2
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x14002c06f
lea rcx, [r8 + 3]
cmp r9, rcx
jbe 0x14002be76
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14002bc02
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14002b743
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x14002c21e
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14002c1f5
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x14002c1c3
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14002c1c0
lea ecx, [rbx - 0x38]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x78
inc rbx
jmp 0x14002b743
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, r10b
inc r8
and al, dl
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x14002b743
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x18]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x58
jmp 0x14002c131
lea rax, [r8 + 1]
cmp r9, rax
jae 0x14002bdb8
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x14002bc4c
jne 0x14002bdea
lea ecx, [rbx + 8]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x38
inc rbx
jmp 0x14002b743
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14002be16
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14002c1c3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002be44
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x48]
and al, dl
add al, al
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x14002c19c
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002bc4c
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, r10b
dec rbx
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x14002b743
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002bea1
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x20]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x20
jmp 0x14002c131
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002becf
lea ecx, [rbx - 0x40]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x40
inc rbx
jmp 0x14002b743
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002bef6
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x14002c1c0
cmp r9, rcx
jne 0x14002bf1c
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14002c1f5
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14002bc02
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14002b743
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002bf92
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 8
inc rbx
jmp 0x14002b743
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002bfb9
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x14002c1f5
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002bfe6
lea ecx, [rbx + 0x58]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
inc rbx
jmp 0x14002b743
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002c01b
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14002b743
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14002bbc2
mov ecx, 0x3c
movzx edi, bl
lea edx, [rdi + 0x38]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14002c134
movzx ecx, byte [rbp + rbx + 0x690]
movzx edi, bl
lea edx, [rdi + 0x18]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x2c
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14002c19c
lea edx, [rbx + 8]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x690]
sub r11b, 0x38
add r11b, dl
jmp 0x14002c1f5
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x60
inc rbx
jmp 0x14002b743
lea ecx, [rbx - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
jmp 0x14002c1c0
mov ecx, 0x38
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x10]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14002c19c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
dec rbx
inc rbx
jmp 0x14002b743
mov ecx, 0x10
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x20]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
sub dil, 0x60
inc r8
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x60
add dil, r10b
mov byte [rbp + rbx + 0x690], dil
dec rbx
inc rbx
jmp 0x14002b743
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
inc r8
dec rbx
inc rbx
jmp 0x14002b743
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
sub dil, 0x70
mov ecx, 8
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, r11b
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x690], cl
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14002b743
lea rcx, [rbx + r15]
movzx r10d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
lea ecx, [rbx + 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 + rbx + 0x690], al
add rax, r8
sub rbx, rax
lea edx, [rbx - 8]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0x1c
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x690], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14002b743
lea rcx, [rbx + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x40
movzx eax, byte [rbp + rbx + 0x690]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14002b743
sub bl, 0x50
mov ecx, 0x18
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x14002b740
sub bl, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
jmp 0x14002b730
lea rbx, [rbp + 0x17b1388]
jmp 0x14002c2e6
lea rbx, [rbp + 0x13dcf00]
jmp 0x14002c2e6
lea rbx, [rbp + 0x690]
xor edx, edx
mov dword [rsp + 0x20], 0xff
mov r9d, 0xd6
lea rcx, [rbp + 0x320]
mov r8d, 0xff
call fcn.14000aec0
mov rdx, rbx
lea rcx, [rbp + 0x330]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x330], xmm0
call fcn.140084090
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx ebx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x6c8], eax
movups xmmword [rbp + 0x6b8], xmm0
mov word [rbp + 0x6cc], ax
movabs rsi, 0x31b95ab80038bb58
mov byte [rbp + 0x6b0], 0x65
movabs r15, 0x1ea0b9e286fe5230
mov byte [rbp + 0x6b1], 0x4f
movabs r12, 0x7a539a29af671fe8
mov byte [rbp + 0x6b2], 0x7b
movabs r14, 0xd6067a70d7cfeda0
mov byte [rbp + 0x6b3], 0x79
mov byte [rbp + 0x6b4], 0x40
mov byte [rbp + 0x6b5], 0x48
mov byte [rbp + 0x6b6], 0x4a
mov byte [rbp + 0x6b7], 0xd7
nop dword [rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov r11, r13
cmp r11, 0x1e
jae 0x14002cf88
movzx r10d, byte [rbp + r11 + 0x6b0]
mov rdi, r10
nop dword [rax]
cmp r8, r11
ja 0x14002cf7c
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14002c41f
lea rbx, [r11 + rsi]
movzx eax, bl
and al, dil
add al, al
sub bl, al
sub bl, 0x68
add bl, dil
jmp 0x14002c453
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002cf0d
lea rax, [r9 + 2]
cmp r8, rax
je 0x14002ceab
lea rax, [r9 + 3]
cmp r8, rax
je 0x14002ce5f
lea rax, [r9 + 7]
cmp r8, rax
je 0x14002ce17
cmp r9, r11
ja 0x14002cf70
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14002c480
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x18
jmp 0x14002c4d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002cdfa
lea rax, [r9 + 2]
cmp r8, rax
je 0x14002cdd7
lea rax, [r9 + 4]
cmp r8, rax
je 0x14002cd7c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14002cd61
lea rax, [r9 + 6]
cmp r8, rax
je 0x14002cd46
lea rax, [r9 + 7]
cmp r8, rax
je 0x14002cd16
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14002ca07
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14002c9e6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14002c9bf
lea rax, [r9 + 9]
cmp r8, rax
je 0x14002c99b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14002c98a
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14002c96c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14002c94e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14002c930
lea rax, [r9 + 5]
cmp r8, rax
je 0x14002c916
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14002c8ea
lea rax, [r9 + 8]
cmp r8, rax
je 0x14002c4e0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14002cf54
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14002cf38
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14002c6c1
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14002c6a7
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14002c68d
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14002c8a3
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14002c860
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14002c81f
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14002c7fa
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14002c4e0
lea r8, [r9 + 0x400]
lea r9, [r8 + 3]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14002c7ce
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14002c7b4
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14002c796
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14002c778
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14002c75a
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14002c748
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14002c724
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14002c6fd
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14002c6db
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14002c4e0
mov r8, rax
lea r9, [rax + 6]
jmp 0x14002c4e0
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x14002c4d0
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
jmp 0x14002c453
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x50
jmp 0x14002c3e6
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
movzx eax, dl
movzx edi, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002ce2f
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, dl
inc r9
and al, r10b
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002c3d3
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002c3d3
lea edx, [r11 - 4]
mov ecx, 0xe
movzx edi, r11b
jmp 0x14002cd88
lea edx, [r11 - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002cdbc
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002cdbf
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 0x14002ce7a
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 4
jmp 0x14002cec6
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0xc
inc r11
jmp 0x14002c3d3
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
mov byte [rbp + r11 + 0x6b0], bl
inc r11
jmp 0x14002c3d3
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, 0x3e8
jb 0x14002c80f
mov edx, 0x16
movzx edi, r11b
lea ecx, [rdi - 0x74]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea ebx, [rdx + rdx]
jmp 0x14002ce2f
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x30
cmp r8, 0x64
jae 0x14002ccd8
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x14002cbda
lea ecx, [r11 - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x24
jmp 0x14002c834
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x38
lea rax, [r9 + r8]
cmp rax, 3
je 0x14002ccfd
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x14002cafc
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
jmp 0x14002c875
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x74
inc r11
jmp 0x14002c3d3
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7c
jmp 0x14002cec6
lea edx, [r11 + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002ce7a
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
jmp 0x14002cdbf
lea edx, [r11 - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002cdbc
movzx edi, r11b
mov ecx, 0x32
lea edx, [rdi - 0x7c]
jmp 0x14002cd88
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002c3d3
lea edx, [r11 - 0xc]
mov ecx, 0x2a
movzx eax, dl
inc r9
and al, r10b
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002c3d3
mov ecx, 0x26
movzx edi, r11b
lea edx, [rdi - 0x54]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002ce2f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14002ca35
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 0x14002c8b8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002ca72
lea edx, [r11 + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002c3d3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002ca9d
lea edx, [r11 - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002ce7a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002cace
lea edx, [r11 - 0x34]
mov ecx, 0x36
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002c3d3
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14002c8b8
mov ecx, 0x3e
movzx edi, r11b
lea edx, [rdi + 0x5c]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002ce2f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002cb26
movzx edi, r11b
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
jmp 0x14002ce2f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002cb53
lea ecx, [r11 - 0x60]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
inc r11
jmp 0x14002c3d3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002cb7a
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x14002ce7a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14002cba1
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x38
jmp 0x14002cec6
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14002c875
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x30
inc r11
jmp 0x14002c3d3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002cc13
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x1c
inc r11
jmp 0x14002c3d3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002cc3a
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x14
jmp 0x14002cec6
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14002cc61
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 4
jmp 0x14002cdbf
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002cc8c
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 0x14002cdbc
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14002ccaa
movzx edi, r11b
mov ecx, 6
lea edx, [rdi + 0x6c]
jmp 0x14002cd88
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14002c834
mov ecx, 0x12
movzx edi, r11b
lea edx, [rdi + 0x44]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002ce2f
movzx ecx, byte [rbp + r11 + 0x6b0]
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x2c]
and al, dl
sub cl, al
add cl, 0x1a
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x14002cd98
mov ecx, 0x1e
lea edx, [r11 + 0x1c]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
jmp 0x14002ce78
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002c3d3
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002cdbf
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
jmp 0x14002cdbc
movzx edi, r11b
mov ecx, 4
lea edx, [rdi + 0x48]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
sub dil, 8
mov ecx, 0x1c
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x6b0], cl
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14002c3d3
lea ecx, [r11 - 0x48]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
inc r11
jmp 0x14002c3d3
movzx edi, r11b
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x10
jmp 0x14002ce2f
movzx edi, r11b
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
sub dil, 0x50
movzx eax, r10b
and al, dil
mov ecx, 0x18
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + r11 + 0x6b0], cl
inc r9
dec r11
inc r11
jmp 0x14002c3d3
lea rdx, [r11 + r15]
movzx ebx, dil
movzx eax, dl
movzx r10d, dil
and al, dil
add al, al
sub bl, al
sub bl, 0x50
add bl, dl
lea edx, [r11 + 0x40]
inc r9
movzx eax, dl
mov ecx, 0x20
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x6b0], al
add rax, r9
sub r11, rax
jmp 0x14002cec6
lea rdx, [r11 + r12]
movzx ebx, dil
movzx eax, dl
movzx r10d, dil
and al, dil
add al, al
sub bl, al
sub bl, 0x58
add bl, dl
lea edx, [r11 + 0x64]
inc r8
movzx eax, dl
mov ecx, 0x22
and al, r10b
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0x6b0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
inc r11
jmp 0x14002c3d3
lea rcx, [r11 + r14]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x60
movzx eax, byte [rbp + r11 + 0x6b0]
add rax, r9
add r11, rax
inc r11
jmp 0x14002c3d3
sub r11b, 0x18
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x58
jmp 0x14002c3d0
sub r11b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x60
jmp 0x14002c3c0
lea rcx, [rbp + 0x1780d14]
jmp 0x14002cf8f
lea rcx, [rbp + 0x43a638]
jmp 0x14002cf8f
lea rcx, [rbp + 0x6b0]
lea rdx, [0x1400cb4fc]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx ebx, byte [rsp + 0x40]
xor eax, eax
mov word [rbp + 0x3dd], ax
movabs r14, 0x47b7fa3f909de4ce
mov byte [rbp + 0x3df], al
movabs r12, 0x1d25de648c80edfc
mov byte [rbp + 0x3d0], 0x83
movabs r15, 0x8edc9ba139e99288
mov byte [rbp + 0x3d1], 0xad
mov byte [rbp + 0x3d2], 0xa5
mov byte [rbp + 0x3d3], 0x9f
mov byte [rbp + 0x3d4], 0x93
mov byte [rbp + 0x3d5], 0x62
mov byte [rbp + 0x3d6], 0x9a
mov byte [rbp + 0x3d7], 0xcf
mov byte [rbp + 0x3d8], 0xbf
mov byte [rbp + 0x3d9], 0x9f
mov byte [rbp + 0x3da], 0x90
mov byte [rbp + 0x3db], 0x6c
mov byte [rbp + 0x3dc], 0xe2
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov r11, r13
cmp r11, 0x10
jae 0x14002db6f
movzx r10d, byte [rbp + r11 + 0x3d0]
mov rdi, r10
nop dword [rax]
cmp r9, r11
ja 0x14002db63
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x14002d093
lea rcx, [r11 + r14]
mov ebx, 0x2f
movzx eax, cl
and al, dil
sub bl, al
add bl, bl
add bl, cl
add bl, dil
jmp 0x14002d0d4
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002daef
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002da62
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002da32
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002d9f3
lea rax, [r8 + 7]
cmp r9, rax
je 0x14002d9d3
cmp r8, r11
ja 0x14002db57
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x14002d101
lea ecx, [r11 + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7e
jmp 0x14002d142
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002d98a
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002d966
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002d94c
lea rax, [r8 + 4]
cmp r9, rax
je 0x14002d932
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002d918
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14002d655
nop
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14002d638
lea rax, [r8 + 9]
cmp r9, rax
je 0x14002d615
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002d5f5
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14002d5d8
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14002d5be
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14002d5a4
lea rax, [r8 + 8]
cmp r9, rax
je 0x14002d58a
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x14002d570
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14002d545
lea r9, [r8 + 1]
lea r8, [r9 + 0x200]
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x14002db3b
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14002db1f
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14002d31f
lea rax, [r8 + 2]
cmp r9, rax
jb 0x14002d305
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14002d2e7
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14002d4fa
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14002d4b3
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14002d475
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14002d44c
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14002d150
lea r9, [r8 + 0x64]
lea r8, [r9 + 6]
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14002d420
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x14002d406
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14002d3ec
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14002d3d2
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14002d3b8
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14002d39a
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x14002d37a
lea rax, [r8 + 1]
cmp r9, rax
ja 0x14002d357
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14002d339
lea r9, [r8 + 0x40]
lea r8, [r9 + 0x1000]
jmp 0x14002d150
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002d142
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7a
jmp 0x14002d0d4
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x64
jmp 0x14002d056
lea ecx, [r11 - 7]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x31
jmp 0x14002d9a6
lea ecx, [r11 + 0x3f]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x47
inc r11
jmp 0x14002d043
lea ecx, [r11 - 0x7b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x5d
inc r11
jmp 0x14002d043
lea ecx, [r11 - 0x35]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x73
jmp 0x14002da0b
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x77
jmp 0x14002da47
lea ecx, [r11 + 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x61
jmp 0x14002da4a
lea ecx, [r11 - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4b
jmp 0x14002da7f
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x35
jmp 0x14002daaa
lea ecx, [r11 + 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x1f
inc r11
jmp 0x14002d043
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov byte [rbp + r11 + 0x3d0], bl
inc r11
jmp 0x14002d043
lea edx, [r11 + 0x1e]
mov ecx, 0x17
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 0xa
jb 0x14002d465
movzx edi, r11b
lea ecx, [rdi - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 7
add cl, r10b
lea ebx, [rcx + rcx]
jmp 0x14002d9a6
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r9, 0x20
jae 0x14002d8cf
lea rcx, [r8 + 2]
cmp r9, rcx
jbe 0x14002d7c8
lea ecx, [r11 - 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1d
jmp 0x14002d48e
lea edx, [r11 - 0x56]
mov ecx, 0x2d
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, 0x7a
je 0x14002d8f6
lea rax, [r8 + 4]
cmp r9, rax
jbe 0x14002d709
lea ecx, [r11 - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x36
jmp 0x14002d4cc
lea ecx, [r11 - 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
dec bl
inc r11
jmp 0x14002d043
lea ecx, [r11 - 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x15
jmp 0x14002daaa
lea ecx, [r11 + 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x2b
jmp 0x14002da7f
lea ecx, [r11 - 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x41
jmp 0x14002da4a
lea ecx, [r11 - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x57
jmp 0x14002da47
movzx edi, r11b
lea ecx, [rdi + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x6d
jmp 0x14002da0b
lea ecx, [r11 + 0x5b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7d
inc r11
jmp 0x14002d043
lea ecx, [r11 - 0x5f]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x67
inc r11
jmp 0x14002d043
movzx edi, r11b
lea ecx, [rdi - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x51
jmp 0x14002d9a6
lea rax, [r8 + 6]
cmp r9, rax
jae 0x14002d67c
lea ecx, [r11 - 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xb
jmp 0x14002d513
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002d6b5
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x65
inc r11
jmp 0x14002d043
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002d6dc
lea ecx, [r11 - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x6f
jmp 0x14002da7f
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002d513
lea ecx, [r11 - 0x71]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x17
inc r11
jmp 0x14002d043
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002d733
movzx edi, r11b
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4c
jmp 0x14002d9a6
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002d760
lea ecx, [r11 - 0x38]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
inc r11
jmp 0x14002d043
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002d78b
lea edx, [r11 - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14002da4a
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002d4cc
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002d043
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002d801
lea ecx, [r11 + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x33
inc r11
jmp 0x14002d043
cmp r9, rcx
jne 0x14002d824
lea ecx, [r11 + 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x49
jmp 0x14002daaa
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002d84b
lea ecx, [r11 - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5f
jmp 0x14002da7f
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14002d872
lea ecx, [r11 - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x75
jmp 0x14002da4a
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14002d89f
lea ecx, [r11 - 0x2f]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x49
inc r11
jmp 0x14002d043
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002d48e
lea ecx, [r11 - 0x75]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x33
inc r11
jmp 0x14002d043
movzx ebx, byte [rbp + r11 + 0x3d0]
movzx edi, r11b
lea edx, [rdi - 0x47]
movzx eax, dl
and al, r10b
add al, al
sub bl, al
sub bl, 0xf
add bl, dl
add bl, r10b
jmp 0x14002da0b
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x3d0]
lea ebx, [r10 + rcx]
sub bl, 0x25
jmp 0x14002da7f
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2e
jmp 0x14002daaa
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x18
jmp 0x14002da7f
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 2
jmp 0x14002da4a
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x14002d043
mov ecx, 0x36
movzx edi, r11b
lea edx, [rdi - 0x34]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, r10b
sub dil, 0x24
and al, dil
add al, al
sub r10b, al
sub r10b, 4
add r10b, dil
mov byte [rbp + r11 + 0x3d0], r10b
inc r8
dec r11
inc r11
jmp 0x14002d043
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3c
dec r11
inc r11
jmp 0x14002d043
movzx edi, r11b
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x26
movzx eax, r10b
sub dil, 0x6a
and al, dil
add al, al
sub r10b, al
sub r10b, 0x1a
add r10b, bl
add r10b, dil
mov byte [rbp + r11 + 0x3d0], r10b
jmp 0x14002da47
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x10
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14002d043
lea rdx, [r11 + r12]
mov ecx, 0xe
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
lea edx, [r11 + 0x50]
movzx eax, r10b
and al, dl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x30
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x3d0], al
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x2d]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x3b
add r10b, cl
mov byte [rbp + r11 + 0x3d0], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
inc r11
jmp 0x14002d043
lea rcx, [r11 + r15]
mov edx, 0x24
movzx eax, cl
and al, dil
sub dl, al
lea ebx, [rdx + rdx]
add bl, cl
add bl, dil
movzx eax, byte [rbp + r11 + 0x3d0]
add rax, r8
add r11, rax
inc r11
jmp 0x14002d043
sub r11b, 0x3e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x4e
jmp 0x14002d040
add r11b, 8
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x38
jmp 0x14002d031
lea rcx, [rbp + 0x1646e3d]
jmp 0x14002db76
lea rcx, [rbp + 0x10a451a]
jmp 0x14002db76
lea rcx, [rbp + 0x3d0]
lea rdx, [0x1400cb4e7]
call fcn.1400797e0
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
jmp 0x1400355b5
lea rcx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x41200000
mov dword [rbp + 0x14], 0x41200000
call fcn.140055ad0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x6da], rax
movabs r14, 0xefd0181133e309a2
mov dword [rbp + 0x6e2], eax
movabs r12, 0x83451c313a891e4
mov byte [rbp + 0x6d0], 0x9b
movabs r15, 0x4d46d5f72924e1b8
mov byte [rbp + 0x6d1], 0xa2
mov byte [rbp + 0x6d2], 0xcc
mov byte [rbp + 0x6d3], 0xbc
mov byte [rbp + 0x6d4], 0xbb
mov byte [rbp + 0x6d5], 0xac
mov byte [rbp + 0x6d6], 0xae
mov byte [rbp + 0x6d7], 0xd4
mov byte [rbp + 0x6d8], 0x94
mov byte [rbp + 0x6d9], 0x59
nop dword [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
mov rbx, r13
cmp rbx, 0x16
jae 0x14002e6f3
movzx r10d, byte [rbp + rbx + 0x6d0]
mov rdi, r10
nop dword [rax]
cmp r8, rbx
ja 0x14002e6e7
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14002dc8f
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x6e
add r11b, dil
jmp 0x14002dcc3
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002e675
lea rax, [r9 + 3]
cmp r8, rax
je 0x14002e5ee
lea rax, [r9 + 6]
cmp r8, rax
je 0x14002e5ca
lea rax, [r9 + 8]
cmp r8, rax
je 0x14002e580
cmp r9, rbx
ja 0x14002e6db
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14002dcf3
lea ecx, [rbx + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x72
jmp 0x14002dd20
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002e562
lea rax, [r9 + 2]
cmp r8, rax
je 0x14002e53a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14002e50b
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14002e257
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14002e23a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14002e217
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14002e1f7
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002e1da
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14002e1bd
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14002e1a3
lea rax, [r9 + 6]
cmp r8, rax
je 0x14002e189
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14002e16f
lea rax, [r9 + 4]
cmp r8, rax
je 0x14002e144
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14002dd30
mov r8, rax
lea r9, [rax + 2]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14002e6bc
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14002e6a1
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14002df1c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14002df02
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14002dee3
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14002e0f8
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14002e0b5
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14002e073
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14002e04e
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14002dd30
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14002e023
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14002e009
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14002dfef
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14002dfd5
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14002dfb8
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14002df9b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14002df7b
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14002df58
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14002df3b
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14002dd30
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x28]
jmp 0x14002dd30
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 0x14002dd20
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x56
jmp 0x14002dcc3
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 0x14002dc56
lea ecx, [rbx - 0x31]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x57
jmp 0x14002e59d
lea ecx, [rbx - 0x47]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xf
inc rbx
jmp 0x14002dc43
lea ecx, [rbx - 0x5d]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x75
inc rbx
jmp 0x14002dc43
lea ecx, [rbx - 0x73]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x25
jmp 0x14002e4c9
lea ecx, [rbx + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x41
add r8, r9
jmp 0x14002e521
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x59
jmp 0x14002e521
lea ecx, [rbx + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xd
jmp 0x14002e60c
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x73
jmp 0x14002e635
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x6d0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x27
inc rbx
jmp 0x14002dc43
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
mov byte [rbp + rbx + 0x6d0], r11b
inc rbx
jmp 0x14002dc43
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0xa
jb 0x14002e063
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 7]
and al, dl
add al, al
sub cl, al
add cl, 0x31
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14002e59d
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
cmp r8, 0x28
jae 0x14002e4a5
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x14002e3f4
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x35
jmp 0x14002e08d
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
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, 0x64
je 0x14002e4f5
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14002e334
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x14002e0ca
lea ecx, [rbx + 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x6d0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 7
inc rbx
jmp 0x14002dc43
lea ecx, [rbx - 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6d
jmp 0x14002e635
lea ecx, [rbx - 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x2d
jmp 0x14002e60c
lea ecx, [rbx - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x39
jmp 0x14002e521
lea ecx, [rbx - 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x61
add r8, r9
jmp 0x14002e521
movzx edi, bl
lea ecx, [rdi - 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 5
jmp 0x14002e4c9
lea ecx, [rbx + 0x7d]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6b
inc rbx
jmp 0x14002dc43
lea ecx, [rbx + 0x67]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x2f
inc rbx
jmp 0x14002dc43
movzx edi, bl
lea ecx, [rdi + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x37
jmp 0x14002e59d
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14002e27e
lea ecx, [rbx + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4d
jmp 0x14002e112
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002e2b6
lea ecx, [rbx + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x6d0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x3d
inc rbx
jmp 0x14002dc43
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002e2dd
lea ecx, [rbx - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x6f
jmp 0x14002e521
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14002e307
movzx edi, bl
lea ecx, [rdi - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3b
jmp 0x14002e4c9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002e112
lea ecx, [rbx - 0x17]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5f
inc rbx
jmp 0x14002dc43
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002e35e
movzx edi, bl
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x14002e59d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002e38b
lea ecx, [rbx + 0x78]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
inc rbx
jmp 0x14002dc43
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002e3b7
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 0x14002e60c
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14002e0ca
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x6d0]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14002dc43
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002e42c
lea ecx, [rbx + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x6d0]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x65
inc rbx
jmp 0x14002dc43
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002e456
lea edx, [rbx + 0x49]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
inc r11b
add r11b, dl
jmp 0x14002e635
cmp r8, rcx
jne 0x14002e47a
lea ecx, [rbx + 0x75]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x33
jmp 0x14002e521
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14002e08d
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x5f]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x67
jmp 0x14002e4c6
movzx r11d, byte [rbp + rbx + 0x6d0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0xf]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x69
add r11b, r10b
add r11b, dl
add dil, 0x1a
movzx eax, r10b
and al, dil
mov ecx, 0x25
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x6d0], cl
add r8, r9
jmp 0x14002e521
lea ecx, [rbx + 0x25]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 3]
jmp 0x14002e60c
lea ecx, [rbx + 2]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0xe
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14002dc43
lea edx, [rbx - 0x56]
mov ecx, 0x2d
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 0x14002dc43
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
jmp 0x14002e59a
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
add r11b, dl
movzx eax, r10b
add dil, 4
and al, dil
inc r9
add al, al
sub r10b, al
sub r10b, 0x1c
add r10b, dil
mov byte [rbp + rbx + 0x6d0], r10b
dec rbx
inc rbx
jmp 0x14002dc43
lea ecx, [rbx + 0x52]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3e
inc r9
dec rbx
inc rbx
jmp 0x14002dc43
lea rdx, [rbx + r12]
movzx r11d, dil
movzx eax, dl
movzx r10d, dil
and al, dil
add al, al
sub r11b, al
sub r11b, 0x3c
add r11b, dl
lea edx, [rbx + 0x30]
movzx eax, r10b
and al, dl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x50
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x6d0], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x3b]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x63
add cl, r10b
mov byte [rbp + rbx + 0x6d0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x6d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14002dc43
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 8
movzx eax, byte [rbp + rbx + 0x6d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14002dc43
add bl, 0x4e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x22
jmp 0x14002dc40
add bl, 0x38
mov ecx, 0x3c
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x14002dc30
lea rdx, [rbp + 0x160bbcb]
jmp 0x14002e6fa
lea rdx, [rbp + 0x81a7d6]
jmp 0x14002e6fa
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0x350]
movups xmmword [rbp + 0x340], xmm8
movups xmmword [rbp + 0x350], xmm8
call fcn.140084090
movss xmm1, dword [0x1400aad64]
movaps xmm0, xmm10
call fcn.140055170
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov qword [rbp + 0x707], rax
movups xmmword [rbp + 0x6f7], xmm0
mov byte [rbp + 0x70f], al
movabs rsi, 0xa25ec34a3141b2ea
mov byte [rbp + 0x6f0], 0xf5
movabs r14, 0x8ea89b8fb4e3bda2
mov byte [rbp + 0x6f1], 0x92
movabs r15, 0x9d71395b922a3598
mov byte [rbp + 0x6f2], 0x97
mov byte [rbp + 0x6f3], 0x99
mov byte [rbp + 0x6f4], 0x8b
mov byte [rbp + 0x6f5], 0x89
mov byte [rbp + 0x6f6], 0x3c
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
mov r11, r13
cmp r11, 0x20
jae 0x14002f169
movzx r10d, byte [rbp + r11 + 0x6f0]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x14002f15d
lea rax, [r8 + 4]
cmp r9, rax
jae 0x14002e7fd
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
movzx edx, bl
add al, al
sub dl, al
sub dl, 0x66
add dl, cl
jmp 0x14002e840
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002f0eb
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002f0c0
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002f0a3
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002f080
lea rax, [r8 + 7]
cmp r9, rax
je 0x14002f03f
nop
cmp r8, r11
ja 0x14002f151
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x14002e873
lea ecx, [r11 - 0x4a]
mov edx, 3
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x14002e8c1
lea rax, [r8 + 1]
cmp r9, rax
je 0x14002f01f
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002efff
lea rax, [r8 + 2]
cmp r9, rax
je 0x14002efdf
lea rax, [r8 + 5]
cmp r9, rax
je 0x14002efc2
lea rax, [r8 + 6]
cmp r9, rax
je 0x14002ef6a
lea rax, [r8 + 7]
cmp r9, rax
je 0x14002ef3b
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14002eb45
nop
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14002eb27
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14002eb04
lea rax, [r8 + 9]
cmp r9, rax
je 0x14002eae4
lea rax, [r8 + 3]
cmp r9, rax
je 0x14002eac6
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14002eaa9
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x3e8]
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14002f131
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14002f115
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14002e9f4
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14002e9d7
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14002e9ba
lea r9, [r8 + 0x3e8]
lea r8, [r9 + 0x20]
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14002ea7d
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14002ea63
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14002ea45
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14002ea2b
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14002ea0e
lea r9, [r8 + 0x20]
lea r8, [r9 + 4]
jmp 0x14002e8d0
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 0x14002e8c1
lea edx, [r11 + 0x22]
mov ecx, 9
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14002e840
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2c
jmp 0x14002e7c6
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5b
add r9, r8
jmp 0x14002f0d3
lea ecx, [r11 + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1d
jmp 0x14002f0d3
lea ecx, [r11 - 0x69]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x21
jmp 0x14002ef0e
lea ecx, [r11 - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5f
jmp 0x14002ef7f
lea ecx, [r11 + 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x6f0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x63
inc r11
jmp 0x14002e7b3
lea ecx, [r11 - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x45
add r9, r8
jmp 0x14002f0d3
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 0x14002eec5
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 0x14002e7b3
lea ecx, [r11 - 0x5d]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x75
inc r11
jmp 0x14002e7b3
lea ecx, [r11 - 0xb]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4d
jmp 0x14002f057
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x14002ebf6
lea ecx, [r11 + 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x61
lea rax, [r8 + r9]
cmp rax, 2
je 0x14002eeee
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x14002eca8
lea ecx, [r11 + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x22
cmp r9, 0x1000
jae 0x14002eea3
lea rax, [r8 + 0x40]
cmp r9, rax
jbe 0x14002edbc
lea ecx, [r11 + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x17
cmp r8, 0x40
jb 0x14002ee93
movzx ebx, r11b
lea ecx, [rbx + 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x56]
jmp 0x14002f057
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002ec2b
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x6f0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x11
inc r11
jmp 0x14002e7b3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002ec55
movzx ebx, r11b
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x73
jmp 0x14002ef0e
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002ec7f
lea ecx, [r11 - 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 9
add r9, r8
jmp 0x14002f0d3
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14002eb6a
movzx ebx, r11b
lea ecx, [rbx + 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
inc dl
jmp 0x14002f057
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002ecd5
movzx ebx, r11b
mov ecx, 0xe
lea edx, [rbx - 4]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14002f057
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002ed02
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 0x14002e7b3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002ed2f
lea edx, [r11 - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x14002f0d3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002ed59
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 0x14002f0d3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14002ed80
lea ecx, [r11 - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x32
jmp 0x14002ef7f
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14002eb9d
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x6f0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14002e7b3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14002edf1
lea ecx, [r11 + 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x6f0]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x27
inc r11
jmp 0x14002e7b3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14002ee18
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
jmp 0x14002ef7f
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14002ee42
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 0x14002ef0e
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14002ee6c
lea ecx, [r11 - 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1f
add r9, r8
jmp 0x14002f0d3
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14002ebcc
movzx ebx, r11b
lea ecx, [rbx - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5d
jmp 0x14002eec5
mov byte [rbp + r11 + 0x6f0], dl
inc r11
jmp 0x14002e7b3
movzx ecx, byte [rbp + r11 + 0x6f0]
movzx ebx, r11b
lea edx, [rbx - 0x15]
movzx eax, dl
sub dl, 0x6d
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
add bl, 0x42
mov ecx, 0x19
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0x6f0], cl
add r9, r8
jmp 0x14002f0d3
movzx ebx, r11b
lea ecx, [rbx - 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x6f0]
lea edx, [r10 + rcx]
sub dl, 0x2f
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 + 0x6f0], al
add rax, r8
sub r11, rax
jmp 0x14002ef7f
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x6f0]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14002e7b3
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xa
lea ecx, [r11 + 0x47]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, 0xf
add cl, r10b
mov byte [rbp + r11 + 0x6f0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x6f0]
add rax, r8
add r11, rax
inc r11
jmp 0x14002e7b3
lea edx, [r11 - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14002f0d3
lea edx, [r11 + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x14002f0d3
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 0x14002e7b3
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
jmp 0x14002f057
movzx ebx, r11b
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x38
sub bl, 0x6c
inc r8
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0xc
add bl, r10b
mov byte [rbp + r11 + 0x6f0], bl
dec r11
inc r11
jmp 0x14002e7b3
lea ecx, [r11 + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
inc r8
dec r11
inc r11
jmp 0x14002e7b3
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
add r9, r8
jmp 0x14002f0d3
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x6e
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14002e7b3
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x28
movzx eax, byte [rbp + r11 + 0x6f0]
add rax, r8
add r11, rax
inc r11
jmp 0x14002e7b3
sub r11b, 0x3a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x6a
jmp 0x14002e7b0
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 0x14002e7a0
lea rdx, [rbp + 0x1695ef7]
jmp 0x14002f170
lea rdx, [rbp + 0x11da04e]
jmp 0x14002f170
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x1f0]
movups xmmword [rbp + 0x360], xmm9
movups xmmword [rbp + 0x1f0], xmm9
call fcn.140084090
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x71d], rax
movabs r14, 0xd2b48d75ed462ffe
mov dword [rbp + 0x725], eax
movabs r12, 0x29de88d96394a35c
mov byte [rbp + 0x729], al
movabs r13, 0x6225dfb83c252792
mov byte [rbp + 0x710], 0x75
movabs r15, 0x9a6d369714b5abc8
mov byte [rbp + 0x711], 0x54
mov byte [rbp + 0x712], 0x5f
mov byte [rbp + 0x713], 0x5e
mov byte [rbp + 0x714], 0x41
mov byte [rbp + 0x715], 0x89
mov byte [rbp + 0x716], 0x6f
mov byte [rbp + 0x717], 0x40
mov byte [rbp + 0x718], 0x5d
mov byte [rbp + 0x719], 0x4b
mov byte [rbp + 0x71a], 0x5d
mov byte [rbp + 0x71b], 0x47
mov byte [rbp + 0x71c], 0xb2
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x1a
jae 0x14002fcfc
movzx r10d, byte [rbp + rbx + 0x710]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x14002fcf0
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x14002f2b4
lea rcx, [rbx + r14]
mov r11d, 7
movzx eax, cl
and al, dil
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, dil
jmp 0x14002f2f5
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002fc7e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14002fc1f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14002fbd4
lea rax, [r9 + 5]
cmp r8, rax
je 0x14002fb79
lea rax, [r9 + 4]
cmp r8, rax
je 0x14002fb54
cmp r9, rbx
ja 0x14002fce4
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14002f322
lea ecx, [rbx - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2e
jmp 0x14002f363
lea rax, [r9 + 1]
cmp r8, rax
je 0x14002fb08
lea rax, [r9 + 2]
cmp r8, rax
je 0x14002fafe
lea rax, [r9 + 3]
cmp r8, rax
je 0x14002fae0
lea rax, [r9 + 5]
cmp r8, rax
je 0x14002fac1
lea rax, [r9 + 7]
cmp r8, rax
je 0x14002faa2
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14002f800
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14002f7e2
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14002f7bf
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14002f79e
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14002f780
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14002f765
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14002f74a
lea rcx, [r9 + 0x10]
cmp r8, rcx
je 0x14002f72c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14002f70e
lea rax, [r9 + 9]
cmp r8, rax
je 0x14002f6e2
lea r9, [rcx + 0x7a]
mov r8, rcx
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x14002fcc5
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x14002fcaa
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x14002f516
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x14002f4f7
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x14002f4dd
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x14002f68e
lea rcx, [r9 + 0x400]
cmp r8, rcx
jb 0x14002f646
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14002f600
lea r9, [rcx + 6]
mov r8, rcx
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x14002f5d5
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x14002f5bb
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x14002f5a1
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x14002f587
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x14002f56d
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x14002f550
lea rcx, [r9 + 3]
cmp r8, rcx
ja 0x14002f530
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14002f370
mov r8, rcx
lea r9, [rcx + 0x64]
jmp 0x14002f370
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x14002f363
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14002f2f5
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
jmp 0x14002f275
lea ecx, [rbx - 0x33]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x65
inc rbx
jmp 0x14002f262
lea ecx, [rbx + 3]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x15
jmp 0x14002fb95
lea ecx, [rbx + 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x71
jmp 0x14002fbb8
lea ecx, [rbx + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 9
jmp 0x14002fbbb
lea ecx, [rbx - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7d
jmp 0x14002fbf3
lea ecx, [rbx - 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 3
jmp 0x14002fc3e
lea ecx, [rbx + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x710]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x77
inc rbx
jmp 0x14002f262
mov ecx, 0x2f
lea edx, [rbx - 0x32]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x40
jb 0x14002fa56
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x57]
and al, dl
add al, al
sub cl, al
add cl, 0x1f
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14002fb25
lea edx, [rbx + 4]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x1c
add r11b, dl
cmp r8, 0x40
jae 0x14002fa66
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14002f9d2
lea edx, [rbx + 0x73]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x25
jmp 0x14002f617
mov ecx, 0x35
lea edx, [rbx + 0x3a]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 4
je 0x14002fa8c
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14002f902
mov ecx, 0x2d
lea edx, [rbx - 0x56]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14002f65c
lea ecx, [rbx - 0x31]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x710]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x57
inc rbx
jmp 0x14002f262
lea edx, [rbx + 5]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x23
add r11b, dl
jmp 0x14002fc3e
lea edx, [rbx + 0x3b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x63
add r11b, dl
jmp 0x14002fbf3
lea ecx, [rbx + 0x71]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x17
jmp 0x14002fbbb
lea ecx, [rbx - 0x59]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x6f
jmp 0x14002fbb8
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x23]
and al, dl
add al, al
sub r11b, al
sub r11b, 0xb
jmp 0x14002fb92
lea ecx, [rbx + 0x13]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x7b
inc rbx
jmp 0x14002f262
lea ecx, [rbx + 0x49]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
inc r11b
inc rbx
jmp 0x14002f262
lea edx, [rbx + 0x7f]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
sub r11b, 0x79
jmp 0x14002fb22
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14002f827
lea edx, [rbx - 0x1b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x43
jmp 0x14002f6a5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002f85c
lea ecx, [rbx - 0x55]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x710]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x53
inc rbx
jmp 0x14002f262
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002f883
lea edx, [rbx + 0x75]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x33
add r11b, dl
jmp 0x14002fc3e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002f8aa
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x63]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x4b
jmp 0x14002fb92
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14002f8d7
lea ecx, [rbx + 0x31]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x57
inc rbx
jmp 0x14002f262
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14002f6a8
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 5]
and al, dl
add al, al
sub r11b, al
add r11b, 0x23
jmp 0x14002fb22
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002f929
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x74]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x2c
jmp 0x14002fb22
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002f95a
lea edx, [rbx + 0x3e]
mov ecx, 0x27
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 0x14002f262
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14002f982
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 0x14002fb92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002f9a6
lea ecx, [rbx - 0x64]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x44
jmp 0x14002fbb8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14002f65f
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14002fc3e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14002fa07
lea ecx, [rbx + 0x3d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x710]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x55
inc rbx
jmp 0x14002f262
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14002fa2e
lea edx, [rbx - 0x2f]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x49
add r11b, dl
jmp 0x14002fbf3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14002f61a
lea ecx, [rbx + 0x65]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x3d
jmp 0x14002fbb8
mov byte [rbp + rbx + 0x710], r11b
inc rbx
jmp 0x14002f262
movzx r11d, byte [rbp + rbx + 0x710]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x21]
and al, dl
add al, al
sub r11b, al
add r11b, 0x19
add r11b, r10b
jmp 0x14002fb92
lea ecx, [rbx - 0x15]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 0x6d]
jmp 0x14002fbf3
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14002fbf3
lea edx, [rbx - 0x2c]
mov ecx, 0x1a
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14002fbb8
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
jmp 0x14002fb92
lea edx, [rbx + 0x40]
mov ecx, 0x20
jmp 0x14002fb5c
mov ecx, 0x26
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x54]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add dil, 0x3c
mov ecx, 0x2e
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x710], cl
inc r9
dec rbx
inc rbx
jmp 0x14002f262
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x14002f262
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x46]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x16
add r11b, dl
add dil, 6
movzx ecx, r11b
movzx eax, dil
and al, r10b
add al, al
sub cl, al
sub cl, 0x2a
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x710], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14002f262
lea rdx, [rbx + r12]
mov ecx, 0x3e
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 - 0x30]
inc r9
movzx eax, dl
mov ecx, 0x28
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x710], al
add rax, r9
sub rbx, rax
jmp 0x14002fc3e
lea rdx, [rbx + r13]
mov ecx, 1
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
lea ecx, [rbx - 0x4b]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0xd
add cl, r10b
mov byte [rbp + rbx + 0x710], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x710]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14002f262
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x78
movzx eax, byte [rbp + rbx + 0x710]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14002f262
add bl, 0x12
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7e
jmp 0x14002f260
add bl, 0x48
mov ecx, 4
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x14002f250
lea rcx, [rbp + 0x1420f05]
jmp 0x14002fd03
lea rcx, [rbp + 0x139ccea]
jmp 0x14002fd03
lea rcx, [rbp + 0x710]
lea rdx, [0x1400c0771]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x73b], rax
movabs rsi, 0xfc4462b811c8f1ec
mov word [rbp + 0x743], ax
movabs r14, 0x4ce9ab487e82add0
mov byte [rbp + 0x745], al
mov byte [rbp + 0x730], 0x1c
mov byte [rbp + 0x731], 0xe3
mov byte [rbp + 0x732], 0xf7
mov byte [rbp + 0x733], 0xf7
mov byte [rbp + 0x734], 0xf1
mov byte [rbp + 0x735], 0xf6
mov byte [rbp + 0x736], 0xea
mov byte [rbp + 0x737], 0xfe
mov byte [rbp + 0x738], 0xf7
mov byte [rbp + 0x739], 0xf7
mov byte [rbp + 0x73a], 0x62
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x16
jae 0x1400306f2
movzx r10d, byte [rbp + r11 + 0x730]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x1400306e6
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x14002fdfa
lea rdx, [r11 + rsi]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x74
add dl, bl
jmp 0x14002fe40
lea rax, [r8 + 1]
cmp r9, rax
je 0x14003066d
lea rax, [r8 + 4]
cmp r9, rax
je 0x14003063a
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400305f9
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400305d9
lea rax, [r8 + 7]
cmp r9, rax
je 0x140030595
nop dword [rax + rax]
cmp r8, r11
ja 0x1400306da
lea rax, [r8 + 4]
cmp r9, rax
jae 0x14002fe70
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 0x14002feb1
lea rax, [r8 + 1]
cmp r9, rax
je 0x140030578
lea rax, [r8 + 2]
cmp r9, rax
je 0x140030555
lea rax, [r8 + 3]
cmp r9, rax
je 0x140030547
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400304ea
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400304bb
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x140030197
nop
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140030186
lea rax, [r8 + 4]
cmp r9, rax
je 0x140030160
lea rax, [r8 + 9]
cmp r9, rax
je 0x140030140
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140030123
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x140030115
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400300fb
lea r9, [r8 + 0x41]
lea r8, [r9 + 0x200]
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400306ba
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14003069a
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140030004
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14002ffea
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14002ffcd
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400300b7
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140030088
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14003007a
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14003005c
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140030042
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140030030
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14003001e
lea r9, [r8 + 0x1000]
lea r8, [r9 + 5]
jmp 0x14002fec0
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 0x14002feb1
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x14002fe40
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x14002fdc6
lea edx, [r11 - 0x36]
mov ecx, 0x3d
movzx ebx, r11b
jmp 0x1400305a1
lea edx, [r11 + 0x1e]
mov ecx, 0x17
movzx ebx, r11b
jmp 0x140030605
lea ecx, [r11 + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5a
jmp 0x140030655
lea ecx, [r11 + 0x72]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1e
jmp 0x14003048e
lea edx, [r11 - 0x72]
mov ecx, 0xf
jmp 0x1400304f3
lea edx, [r11 - 0x56]
mov ecx, 0x2d
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x730]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14002fdb3
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x54
cmp r8, 0x80
jb 0x14003043c
movzx ebx, r11b
mov edx, 0x1b
lea ecx, [rbx + 0x66]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x1400305b0
lea ecx, [r11 + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5e
jmp 0x140030502
lea edx, [r11 - 0x7a]
mov ecx, 0x2b
jmp 0x140030643
movzx ebx, r11b
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6e
jmp 0x140030614
lea ecx, [r11 - 0x42]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x32
inc r11
jmp 0x14002fdb3
lea edx, [r11 - 0x26]
mov ecx, 5
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 0x14002fdb3
movzx ebx, r11b
mov ecx, 0x23
lea edx, [rbx - 0xa]
jmp 0x1400305a1
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x140030219
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
lea rax, [r8 + r9]
cmp rax, 3
je 0x14003046e
lea rax, [r8 + 0x40]
cmp r9, rax
jbe 0x1400302c6
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
cmp r9, 5
jae 0x14003044c
lea rax, [r8 + 0x5a]
cmp r9, rax
jbe 0x140030395
lea ecx, [r11 + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x72
jmp 0x1400300cc
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140030251
lea edx, [r11 - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x730]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14002fdb3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14003027b
movzx ebx, r11b
lea ecx, [rbx + 0x76]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3a
jmp 0x14003048e
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140030299
movzx ebx, r11b
mov ecx, 9
lea edx, [rbx + 0x22]
jmp 0x140030605
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400301b8
lea ecx, [r11 + 6]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2a
inc r11
jmp 0x14002fdb3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400302e4
movzx ebx, r11b
mov ecx, 0x24
lea edx, [rbx - 0x78]
jmp 0x1400305a1
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140030317
lea edx, [r11 + 0x6c]
mov ecx, 6
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 0x14002fdb3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140030341
movzx ebx, r11b
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6c
jmp 0x140030614
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14003036b
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140030655
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400301e8
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 0x14003048e
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400303cd
lea edx, [r11 + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x730]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14002fdb3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400303f7
movzx ebx, r11b
lea ecx, [rbx + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x26
jmp 0x14003048e
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14003041e
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x62
jmp 0x140030655
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400300cc
movzx ebx, r11b
mov ecx, 0x39
lea edx, [rbx - 0x7e]
jmp 0x1400305a1
mov byte [rbp + r11 + 0x730], dl
inc r11
jmp 0x14002fdb3
movzx ecx, byte [rbp + r11 + 0x730]
movzx ebx, r11b
lea edx, [rbx + 0x4a]
movzx eax, dl
and al, r10b
add al, al
sub cl, al
sub dl, 6
jmp 0x14003060f
movzx ebx, r11b
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x730]
lea edx, [r10 + rcx]
sub dl, 0x42
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 + 0x730], al
add rax, r8
sub r11, rax
jmp 0x140030502
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x730]
add cl, cl
add rax, r8
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14002fdb3
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
lea ecx, [r11 + 0x12]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x7e
add r10b, cl
mov byte [rbp + r11 + 0x730], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x730]
add rax, r8
add r11, rax
inc r11
jmp 0x14002fdb3
lea edx, [r11 + 0x48]
mov ecx, 4
jmp 0x140030643
lea ecx, [r11 - 0x64]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
inc r11
jmp 0x14002fdb3
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 0x1400305b0
movzx ebx, r11b
mov ecx, 0x38
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x58
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x68
add bl, r10b
mov byte [rbp + r11 + 0x730], bl
inc r8
dec r11
inc r11
jmp 0x14002fdb3
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
dec r11
inc r11
jmp 0x14002fdb3
movzx ebx, r11b
mov ecx, 0x12
lea edx, [rbx + 0x44]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x3c
movzx eax, r10b
and al, bl
mov ecx, 0x2e
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x730], cl
jmp 0x140030652
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
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14002fdb3
lea rcx, [r11 + r14]
mov edx, 0x28
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
movzx eax, byte [rbp + r11 + 0x730]
add rax, r8
add r11, rax
inc r11
jmp 0x14002fdb3
sub r11b, 0x4c
mov ecx, 0xa
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14002fdb0
sub r11b, 0x30
mov ecx, 0x28
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14002fda0
lea rcx, [rbp + 0x15139c2]
jmp 0x1400306f9
lea rcx, [rbp + 0xee17b4]
jmp 0x1400306f9
lea rcx, [rbp + 0x730]
lea rdx, [0x1400c0773]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov word [rbp + 0x75e], ax
movabs rsi, 0x5f65e99c1e47bc2e
mov byte [rbp + 0x760], al
movabs r15, 0x2b17b02e081d2abc
mov byte [rbp + 0x750], 0x3c
movabs r14, 0xf8a12bccc18ee108
mov byte [rbp + 0x751], 0xa
mov byte [rbp + 0x752], 1
mov byte [rbp + 0x753], 0x14
mov byte [rbp + 0x754], 0x2c
mov byte [rbp + 0x755], 0x15
mov byte [rbp + 0x756], 0x13
mov byte [rbp + 0x757], 0x6f
mov byte [rbp + 0x758], 0x4b
mov byte [rbp + 0x759], 0x15
mov byte [rbp + 0x75a], 0x17
mov byte [rbp + 0x75b], 0x26
mov byte [rbp + 0x75c], 0x1f
mov byte [rbp + 0x75d], 0x81
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
xor r11d, r11d
cmp r11, 0x11
jae 0x1400312ef
movzx r10d, byte [rbp + r11 + 0x750]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400312e3
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400307fa
lea rdx, [r11 + rsi]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x42
add dl, bl
jmp 0x140030830
lea rax, [r9 + 1]
cmp r8, rax
je 0x14003126d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400311ea
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400311c7
lea rax, [r9 + 2]
cmp r8, rax
je 0x140031183
nop
cmp r9, r11
ja 0x1400312d7
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x140030860
lea edx, [r11 - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400308a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140031172
lea rax, [r9 + 2]
cmp r8, rax
je 0x14003114c
lea rax, [r9 + 4]
cmp r8, rax
je 0x140031119
cmp r8, rcx
je 0x1400310fc
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400310cd
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140030dd5
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140030db8
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140030d95
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140030d75
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140030d58
lea rax, [r9 + 9]
cmp r8, rax
je 0x140030d3e
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140030d24
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140030d0a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140030cf0
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140030cc4
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400308b0
mov r8, rax
lea r9, [rax + 0x42]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400312b7
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140031297
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140030aa3
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140030a86
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140030a69
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140030c77
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140030c34
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140030bf7
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140030bd2
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400308b0
lea r8, [r9 + 9]
lea r9, [r8 + 0x200]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140030ba6
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140030b8c
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140030b72
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140030b58
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140030b3e
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140030b20
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140030b00
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140030add
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140030ac0
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400308b0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x1000]
jmp 0x1400308b0
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 0x1400308a0
lea edx, [r11 + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140030830
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400307c6
lea ecx, [r11 + 0x49]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
inc dl
jmp 0x14003119e
lea ecx, [r11 + 0x6f]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
inc r11
jmp 0x1400307b3
lea ecx, [r11 - 0x6b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x13
inc r11
jmp 0x1400307b3
lea ecx, [r11 - 0x45]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1d
jmp 0x140031098
lea ecx, [r11 - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x27
jmp 0x140031131
lea ecx, [r11 + 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x31
jmp 0x140031134
lea ecx, [r11 + 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3b
jmp 0x140031202
lea ecx, [r11 + 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x45
jmp 0x14003122a
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x750]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x4f
inc r11
jmp 0x1400307b3
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
mov byte [rbp + r11 + 0x750], dl
inc r11
jmp 0x1400307b3
lea ecx, [r11 + 0x7e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x72
cmp r9, 0x80
jb 0x140030be7
movzx ebx, r11b
lea ecx, [rbx + 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x37
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x14003119e
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
cmp r8, 0x40
jae 0x140031076
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140030f78
lea ecx, [r11 - 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x53
jmp 0x140030c0c
lea edx, [r11 - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x1400310b7
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x140030eaf
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
jmp 0x140030c49
lea ecx, [r11 + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x750]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x2f
inc r11
jmp 0x1400307b3
lea ecx, [r11 - 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x25
jmp 0x14003122a
lea ecx, [r11 - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1b
jmp 0x140031202
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x11
jmp 0x140031134
lea ecx, [r11 - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 7
jmp 0x140031131
movzx ebx, r11b
lea ecx, [rbx + 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 3
jmp 0x140031098
lea ecx, [r11 + 0x4b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xd
inc r11
jmp 0x1400307b3
lea ecx, [r11 + 0x71]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x17
inc r11
jmp 0x1400307b3
movzx ebx, r11b
lea ecx, [rbx - 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x21
jmp 0x14003119e
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x140030dfc
lea ecx, [r11 + 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 5
jmp 0x140030c8f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140030e31
lea ecx, [r11 - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x750]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x75
inc r11
jmp 0x1400307b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140030e58
lea ecx, [r11 + 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x61
jmp 0x140031202
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140030e7f
lea ecx, [r11 + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4d
jmp 0x140031131
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140030c8f
lea ecx, [r11 - 0x67]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2f
inc r11
jmp 0x1400307b3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140030ed9
movzx ebx, r11b
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x14003119e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140030f09
lea ecx, [r11 + 0x6e]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
inc r11
jmp 0x1400307b3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140030f24
lea edx, [r11 - 4]
mov ecx, 0xe
jmp 0x140031122
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140030f4e
lea edx, [r11 - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140031134
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140030c49
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 0x140031202
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140030fad
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x750]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x5d
inc r11
jmp 0x1400307b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140030fd4
lea ecx, [r11 + 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x71
jmp 0x140031202
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140030ffb
lea ecx, [r11 + 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7b
jmp 0x140031134
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140031022
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7b
jmp 0x140031131
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140031049
movzx ebx, r11b
lea ecx, [rbx - 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x71
jmp 0x140031098
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140030c0c
lea ecx, [r11 - 0x5f]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
inc r11
jmp 0x1400307b3
movzx ecx, byte [rbp + r11 + 0x750]
movzx ebx, r11b
lea edx, [rbx + 9]
movzx eax, dl
sub dl, 0x3f
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
add bl, 0x76
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x3a
add bl, dl
add bl, r10b
mov byte [rbp + r11 + 0x750], bl
jmp 0x140031131
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rcx - 0x35]
jmp 0x140031202
lea edx, [r11 + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x750]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x1400307b3
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 0x140031202
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
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400307b3
lea edx, [r11 + 0x66]
mov ecx, 0x1b
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 0x1400307b3
movzx ebx, r11b
mov ecx, 0x16
lea edx, [rbx - 0x74]
jmp 0x14003118f
movzx ebx, r11b
mov ecx, 0xc
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
sub bl, 0x64
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x44
add bl, r10b
mov byte [rbp + r11 + 0x750], bl
inc r9
dec r11
inc r11
jmp 0x1400307b3
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400307b3
lea rcx, [r11 + r15]
movzx r10d, bl
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
lea ecx, [r11 + 0x50]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x30
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x750], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x43]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x2b
add cl, r10b
mov byte [rbp + r11 + 0x750], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x750]
add rax, r9
add r11, rax
inc r11
jmp 0x1400307b3
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x38
movzx eax, byte [rbp + r11 + 0x750]
add rax, r9
add r11, rax
inc r11
jmp 0x1400307b3
add r11b, 0x62
mov ecx, 0x29
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400307b0
sub r11b, 0x78
mov ecx, 0x24
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400307a2
lea rcx, [rbp + 0x14a924d]
jmp 0x1400312f6
lea rcx, [rbp + 0x12e24ba]
jmp 0x1400312f6
lea rcx, [rbp + 0x750]
lea rdx, [0x1400c0774]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov word [rbp + 0x3ee], ax
movabs rsi, 0x9471d3fd13f00bfa
mov byte [rbp + 0x3e0], 0xbd
movabs r15, 0x329ebf90d3b7a214
mov byte [rbp + 0x3e1], 0x80
movabs r14, 0x73d62283a9329358
mov byte [rbp + 0x3e2], 0x86
mov byte [rbp + 0x3e3], 0x8a
mov byte [rbp + 0x3e4], 0x88
mov byte [rbp + 0x3e5], 0x9a
mov byte [rbp + 0x3e6], 0x5c
mov byte [rbp + 0x3e7], 0xbb
mov byte [rbp + 0x3e8], 0x8f
mov byte [rbp + 0x3e9], 0xf8
mov byte [rbp + 0x3ea], 0x8e
mov byte [rbp + 0x3eb], 0x94
mov byte [rbp + 0x3ec], 0x96
mov byte [rbp + 0x3ed], 0x75
nop dword [rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x10
jae 0x140031e6f
movzx r10d, byte [rbp + r11 + 0x3e0]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x140031e63
lea rcx, [r9 + 8]
cmp r8, rcx
jae 0x1400313fe
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 0x140031430
lea rax, [r9 + 1]
cmp r8, rax
je 0x140031df1
lea rax, [r9 + 3]
cmp r8, rax
je 0x140031d6d
lea rax, [r9 + 7]
cmp r8, rax
je 0x140031d4a
cmp r8, rcx
je 0x140031d02
nop
cmp r9, r11
ja 0x140031e57
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x140031460
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 0x140031490
lea rax, [r9 + 1]
cmp r8, rax
je 0x140031ce5
cmp r8, rcx
je 0x140031cc4
lea rax, [r9 + 2]
cmp r8, rax
je 0x140031ca7
lea rax, [r9 + 7]
cmp r8, rax
je 0x140031c78
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400319c7
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400319aa
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140031987
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140031967
lea rax, [r9 + 4]
cmp r8, rax
je 0x14003194a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140031930
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140031916
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400318fc
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400318e2
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400318b6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400314a0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x61]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140031e37
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140031e1b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14003168e
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140031671
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140031657
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140031869
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140031821
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400317e0
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400317bb
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400314a0
lea r8, [r9 + 0x200]
lea r9, [r8 + 1]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14003178f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140031775
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14003175b
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140031741
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140031727
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140031709
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400316e9
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400316c6
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400316a8
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400314a0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x7a]
jmp 0x1400314a0
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
jmp 0x140031490
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 0x140031430
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x1400313c6
lea ecx, [r11 + 0x23]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xb
jmp 0x140031d1d
lea ecx, [r11 - 0x3b]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x63
inc r11
jmp 0x1400313b3
lea ecx, [r11 + 0x67]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2f
inc r11
jmp 0x1400313b3
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 0x140031c1c
lea ecx, [r11 - 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x53
jmp 0x140031c39
lea ecx, [r11 + 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1b
jmp 0x140031c3c
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
jmp 0x140031d86
lea ecx, [r11 - 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 9
jmp 0x140031dae
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x65
inc r11
jmp 0x1400313b3
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 + 0x3e0], dl
inc r11
jmp 0x1400313b3
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 r9, 0x28
jb 0x1400317d0
movzx ecx, r10b
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 5]
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x46]
jmp 0x140031d1d
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x54
cmp r8, 8
jae 0x140031bfa
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x140031b23
lea edx, [r11 + 0x59]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x6f
sub cl, al
add dl, cl
jmp 0x1400317f8
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, [r9 + r8]
cmp rax, 2
je 0x140031c54
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x140031a98
lea edx, [r11 - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140031836
lea ecx, [r11 + 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 5
inc r11
jmp 0x1400313b3
lea ecx, [r11 + 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x69
jmp 0x140031dae
lea ecx, [r11 - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x29
jmp 0x140031d86
lea ecx, [r11 + 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x45
jmp 0x140031c3c
lea ecx, [r11 - 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4d
jmp 0x140031c39
movzx ebx, r11b
lea ecx, [rbx - 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x21
jmp 0x140031c1c
lea ecx, [r11 + 0x39]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x71
inc r11
jmp 0x1400313b3
lea ecx, [r11 - 0x25]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 3
inc r11
jmp 0x1400313b3
movzx ebx, r11b
lea ecx, [rbx + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6b
jmp 0x140031d1d
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400319ee
lea ecx, [r11 - 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x37
jmp 0x140031881
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140031a23
lea ecx, [r11 + 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 7
inc r11
jmp 0x1400313b3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140031a4a
lea ecx, [r11 - 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2b
jmp 0x140031d86
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140031a71
lea ecx, [r11 + 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x43
jmp 0x140031c3c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140031881
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4f
jmp 0x140031c39
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140031ab6
movzx ebx, r11b
mov ecx, 0x3e
lea edx, [rbx + 0x5c]
jmp 0x140031d0e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140031ad1
lea edx, [r11 + 0x18]
mov ecx, 0x2c
jmp 0x140031d53
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140031af9
lea ecx, [r11 + 0x32]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5e
jmp 0x140031c3c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140031836
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140031d86
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140031b58
lea ecx, [r11 - 0x49]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
dec dl
inc r11
jmp 0x1400313b3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140031b81
lea edx, [r11 + 0x73]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x25
sub cl, al
add dl, cl
jmp 0x140031d86
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140031ba9
lea ecx, [r11 + 0x2f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x49
jmp 0x140031c39
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140031bd0
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x73]
and al, dl
add al, al
sub cl, al
add dl, 0x25
jmp 0x140031c1a
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400317f8
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x59]
and al, dl
add al, al
sub cl, al
add dl, 0x6f
jmp 0x140031d1b
movzx ecx, byte [rbp + r11 + 0x3e0]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x63]
and al, dl
add al, al
sub cl, al
add cl, r10b
add dl, 0x4b
add dl, cl
add bl, 0x12
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x7e
add bl, r10b
add bl, dl
mov byte [rbp + r11 + 0x3e0], bl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400313b3
lea edx, [r11 - 0x3f]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x47
sub cl, al
sub cl, byte [rbp + r11 + 0x3e0]
add dl, cl
jmp 0x140031d86
lea edx, [r11 - 0xc]
movzx eax, r10b
and al, dl
mov ecx, 0x2a
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add cl, cl
add rax, r9
add cl, r10b
add r11, rax
add dl, cl
inc r11
jmp 0x1400313b3
lea edx, [r11 + 0x38]
movzx eax, r10b
and al, dl
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140031d86
lea ecx, [r11 - 0x40]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x40
inc r11
jmp 0x1400313b3
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 4]
and al, dl
add al, al
sub cl, al
sub dl, 0x1c
jmp 0x140031d1b
movzx ebx, r11b
mov ecx, 4
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
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 + 0x3e0], cl
inc r9
dec r11
inc r11
jmp 0x1400313b3
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400313b3
lea rcx, [r11 + r15]
movzx r10d, bl
and bl, cl
mov eax, 0x3a
sub al, bl
lea edx, [rax + rax]
add dl, cl
add dl, r10b
lea ecx, [r11 + 0x70]
inc r9
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 + 0x3e0], al
add rax, r9
sub r11, rax
lea ecx, [r11 + 0x1f]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x27
add cl, r10b
mov byte [rbp + r11 + 0x3e0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400313b3
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 + 0x3e0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400313b3
add r11b, 0x36
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7a
jmp 0x1400313b0
sub r11b, 0x28
mov ecx, 0xc
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400313a0
lea rcx, [rbp + 0x16845bf]
jmp 0x140031e76
lea rcx, [rbp + 0x49896e]
jmp 0x140031e76
lea rcx, [rbp + 0x3e0]
lea rdx, [0x1400cb4e5]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx r10d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x78a], eax
movups xmmword [rbp + 0x77a], xmm0
mov word [rbp + 0x78e], ax
movabs rsi, 0x529219644ba91f3e
mov byte [rbp + 0x770], 0x6a
movabs r15, 0x9580bf15d0dec5dc
mov byte [rbp + 0x771], 0xe
movabs r14, 0x138c509f781056c8
mov byte [rbp + 0x772], 0xd
mov byte [rbp + 0x773], 4
mov byte [rbp + 0x774], 0x1e
mov byte [rbp + 0x775], 0x49
mov byte [rbp + 0x776], 0x6f
mov byte [rbp + 0x777], 0
mov byte [rbp + 0x778], 0x1d
mov byte [rbp + 0x779], 0xad
nop
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor edi, edi
cmp rdi, 0x20
jae 0x1400329e2
movzx r11d, byte [rbp + rdi + 0x770]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400329d6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140031f76
lea rcx, [rdi + rsi]
movzx eax, dl
and al, cl
mov r10d, 0x27
sub r10b, al
add r10b, r10b
add r10b, dl
add r10b, cl
jmp 0x140031fa3
je 0x14003295d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400328d9
lea rax, [r9 + 4]
cmp r8, rax
je 0x140032883
lea rax, [r9 + 2]
cmp r8, rax
je 0x14003283d
cmp r9, rdi
ja 0x1400329ca
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140031fd0
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x140032011
lea rax, [r9 + 1]
cmp r8, rax
je 0x14003281f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400327fa
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400327e0
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400327c1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400327a2
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14003252b
nop
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14003250d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400324ea
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400324ca
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400324ac
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140032492
lea rax, [r9 + 6]
cmp r8, rax
je 0x140032478
lea rax, [r9 + 1]
cmp r8, rax
je 0x14003245e
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140032444
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140032419
lea rax, [r9 + 2]
cmp r8, rax
je 0x140032020
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400329a9
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140032988
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400321fb
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400321e1
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400321c7
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400323d4
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14003238c
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x140032351
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14003232c
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140032020
lea r9, [rcx + 5]
mov r8, rcx
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x140032301
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400322e7
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400322cd
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400322b3
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x140032299
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x14003227b
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x14003225b
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x140032238
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x14003221a
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140032020
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x7a]
jmp 0x140032020
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x140032011
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4a
jmp 0x140031fa3
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140031f35
lea ecx, [rdi - 0x3f]
movzx ebx, dil
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x47
jmp 0x14003285b
lea ecx, [rdi + 0x37]
inc r9
movzx eax, cl
dec rdi
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7f
inc rdi
jmp 0x140031f22
lea ecx, [rdi - 0x53]
dec rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x45
inc rdi
jmp 0x140031f22
lea ecx, [rdi + 0x23]
movzx ebx, dil
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xb
jmp 0x14003289c
lea ecx, [rdi - 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2f
jmp 0x1400328bd
lea ecx, [rdi + 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x69
jmp 0x1400328c0
lea ecx, [rdi - 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5d
jmp 0x1400328f3
lea ecx, [rdi - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
jmp 0x14003291d
lea ecx, [rdi + 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x770]
add rax, r9
add rdi, rax
lea r10d, [r11 + rcx]
sub r10b, 0x17
inc rdi
jmp 0x140031f22
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
mov byte [rbp + rdi + 0x770], r10b
inc rdi
jmp 0x140031f22
lea ecx, [rdi + 0xe]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
cmp r9, 3
jb 0x140032341
movzx ebx, dil
lea ecx, [rbx - 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x3f
add cl, r11b
lea r10d, [rcx + rcx]
jmp 0x14003285b
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 0x20
jae 0x140032762
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400326ab
lea ecx, [rdi - 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 5
jmp 0x140032366
lea edx, [rdi - 6]
mov ecx, 0x15
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 3
je 0x14003278c
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400325de
lea edx, [rdi + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, r11b
jmp 0x14003239a
lea ecx, [rdi + 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x770]
add rax, r9
add rdi, rax
lea r10d, [r11 + rcx]
sub r10b, 9
inc rdi
jmp 0x140031f22
lea ecx, [rdi - 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x43
jmp 0x14003291d
lea ecx, [rdi + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7d
jmp 0x1400328f3
lea ecx, [rdi - 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x49
jmp 0x1400328c0
lea ecx, [rdi + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
jmp 0x1400328bd
movzx ebx, dil
lea ecx, [rbx - 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2b
jmp 0x14003289c
lea ecx, [rdi + 0x33]
dec rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
inc rdi
jmp 0x140031f22
lea ecx, [rdi - 0x57]
inc r9
movzx eax, cl
dec rdi
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x61
inc rdi
jmp 0x140031f22
movzx ebx, dil
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x27
jmp 0x14003285b
lea rax, [r9 + 6]
cmp r8, rax
jae 0x140032552
lea ecx, [rdi - 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
jmp 0x1400323ee
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14003258a
lea ecx, [rdi - 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x770]
add rax, r9
add rdi, rax
lea r10d, [r11 + rcx]
add r10b, 0x73
inc rdi
jmp 0x140031f22
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400325b1
lea ecx, [rdi - 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x19
jmp 0x1400328f3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400323ee
lea ecx, [rdi + 7]
dec rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x31
inc rdi
jmp 0x140031f22
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400325fc
movzx ebx, dil
mov ecx, 0x2a
lea edx, [rbx - 0xc]
jmp 0x140032849
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14003262c
mov ecx, 1
movzx ebx, dil
lea edx, [rbx - 0x6e]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14003289c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140032658
lea edx, [rdi + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400328bd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140032684
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400328c0
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400323a6
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x14003291d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400326e3
lea ecx, [rdi + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x770]
add rax, r9
add rdi, rax
lea r10d, [r11 + rcx]
add r10b, 0x35
inc rdi
jmp 0x140031f22
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14003270a
lea ecx, [rdi + 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x57
jmp 0x1400328f3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140032735
movzx ebx, dil
lea ecx, [rbx - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x57
jmp 0x14003289c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140032366
lea ecx, [rdi + 0x59]
dec rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
inc rdi
jmp 0x140031f22
movzx r10d, byte [rbp + rdi + 0x770]
movzx ebx, dil
lea edx, [rbx - 0x7f]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
add r10b, 0x79
add r10b, dl
add r10b, r11b
jmp 0x14003289c
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [rcx - 0x4d]
jmp 0x1400328f3
lea edx, [rdi - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14003291d
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400328f3
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
jmp 0x1400328c0
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, dl
dec rdi
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rdi
jmp 0x140031f22
movzx ebx, dil
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
jmp 0x14003285b
movzx ebx, dil
mov ecx, 0x2c
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
sub bl, 0x44
movzx eax, bl
and al, r11b
add al, al
sub bl, al
sub bl, 0x24
add bl, r11b
mov byte [rbp + rdi + 0x770], bl
inc r9
dec rdi
inc rdi
jmp 0x140031f22
movzx ebx, dil
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
add bl, 0x46
mov ecx, 0xb
movzx eax, bl
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x770], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140031f22
movzx r11d, dl
lea rcx, [rdi + r15]
and dl, cl
movzx r10d, r11b
add dl, dl
sub r10b, dl
sub r10b, 4
add r10b, cl
lea edx, [rdi - 0x30]
inc r9
movzx eax, dl
mov ecx, 0x28
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x770], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x6b]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x13
add cl, r11b
mov byte [rbp + rdi + 0x770], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x770]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140031f22
lea rcx, [rdi + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x78
movzx eax, byte [rbp + rdi + 0x770]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140031f22
sub dil, 0x2e
mov ecx, 0x21
movzx eax, dil
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, r11b
jmp 0x140031f20
add dil, 0x48
mov ecx, 4
movzx eax, dil
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, r11b
jmp 0x140031f10
lea rcx, [rbp + 0x1623345]
jmp 0x1400329e9
lea rcx, [rbp + 0x115cf0a]
jmp 0x1400329e9
lea rcx, [rbp + 0x770]
lea rdx, [0x1400c0772]
call fcn.1400797e0
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov dword [rbp + 0x7a9], eax
movups xmmword [rbp + 0x799], xmm0
mov word [rbp + 0x7ad], ax
movabs rsi, 0x189a7d11a84e89b6
mov byte [rbp + 0x790], 0xea
movabs r14, 0x970bdac4885f127e
mov byte [rbp + 0x791], 0x3b
movabs r15, 0x7836d47e6052abe8
mov byte [rbp + 0x792], 0xb
mov byte [rbp + 0x793], 0x3a
mov byte [rbp + 0x794], 0xd2
mov byte [rbp + 0x795], 0xeb
mov byte [rbp + 0x796], 0xe1
mov byte [rbp + 0x797], 0x25
mov byte [rbp + 0x798], 0x8e
nop dword [rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x1f
jae 0x1400335af
movzx r10d, byte [rbp + r11 + 0x790]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x1400335a3
lea rax, [r8 + 0x41]
cmp r9, rax
jae 0x140032ade
lea rcx, [r11 + rsi]
mov edx, 3
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
jmp 0x140032b40
lea rax, [r8 + 1]
cmp r9, rax
je 0x140033531
lea rax, [r8 + 4]
cmp r9, rax
je 0x140033506
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400334e6
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400334a4
lea rax, [r8 + 7]
cmp r9, rax
je 0x140033481
lea rax, [r8 + 3]
cmp r9, rax
je 0x14003345b
lea rax, [r8 + 6]
cmp r9, rax
je 0x140033414
nop dword [rax]
cmp r8, r11
ja 0x140033597
lea rax, [r8 + 0x42]
cmp r9, rax
jae 0x140032b73
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 0x140032bb0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400333ff
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400333f1
lea rax, [r8 + 6]
cmp r9, rax
je 0x14003336d
lea rax, [r8 + 5]
cmp r9, rax
je 0x140033350
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400330d4
nop dword [rax]
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400330bf
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14003309b
lea rax, [r8 + 3]
cmp r9, rax
je 0x14003307a
lea rax, [r8 + 6]
cmp r9, rax
je 0x140033065
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140033047
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14003302c
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x140033017
lea rax, [r8 + 2]
cmp r9, rax
je 0x140032ffb
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140032fce
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140032bc0
lea r9, [r8 + 6]
lea r8, [r9 + 0x1000]
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x140033577
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14003355b
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140032db0
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x140032d93
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140032d77
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140032f83
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140032f3e
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140032efe
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140032ed6
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x140032bc0
lea r9, [r8 + 0x20]
lea r8, [r9 + 0x2a]
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140032ea9
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140032e8d
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140032e77
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140032e5c
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140032e3e
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140032e28
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140032e07
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140032de3
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x140032dcd
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140032bc0
lea r9, [r8 + 0x80]
lea r8, [r9 + 5]
jmp 0x140032bc0
lea edx, [r11 + 0x30]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x50
sub cl, al
add dl, cl
jmp 0x140032bb0
lea edx, [r11 - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140032b40
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, 0x36
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140032aa6
lea edx, [r11 + 5]
movzx eax, r10b
and al, dl
movzx ebx, r11b
sub dl, 0x23
jmp 0x140033424
lea ecx, [r11 - 0x2d]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x3b
inc r11
jmp 0x140032a93
lea ecx, [r11 - 0x5f]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x67
inc r11
jmp 0x140032a93
lea edx, [r11 + 0x6f]
movzx eax, r10b
and al, dl
movzx ebx, r11b
sub dl, 9
jmp 0x1400334b4
lea ecx, [r11 + 0x3d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x55
add r9, r8
jmp 0x140033519
lea ecx, [r11 + 0xb]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4d
jmp 0x140033519
lea edx, [r11 - 0x27]
movzx eax, r10b
and al, dl
movzx ebx, r11b
add dl, 0x11
jmp 0x14003337d
lea edx, [r11 - 0x59]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
add dl, 0x6f
sub cl, al
add dl, cl
jmp 0x1400333ae
lea ecx, [r11 + 0x75]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x790]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x33
inc r11
jmp 0x140032a93
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, 0x1c
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov byte [rbp + r11 + 0x790], dl
inc r11
jmp 0x140032a93
lea edx, [r11 - 0x3a]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x6a
add dl, cl
cmp r8, 9
jb 0x140032eee
movzx ecx, r10b
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x6d]
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0xa]
jmp 0x14003342e
lea edx, [r11 - 0x6c]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0xc
add dl, cl
cmp r9, 3
jae 0x140033306
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x140033245
lea edx, [r11 - 0x61]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x59
jmp 0x140032f13
lea edx, [r11 + 0x62]
movzx eax, r10b
and al, dl
mov ecx, 0x29
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x14003332b
lea rax, [r8 + 0x61]
cmp r9, rax
jbe 0x1400331a6
lea edx, [r11 - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140032f53
lea ecx, [r11 - 0x15]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x790]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x6d
inc r11
jmp 0x140032a93
lea edx, [r11 - 0x47]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0xf
sub cl, al
add dl, cl
jmp 0x1400333ae
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x79]
and al, dl
add dl, 0x4f
jmp 0x14003337d
lea ecx, [r11 + 0x55]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x53
jmp 0x140033519
lea ecx, [r11 + 0x23]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0xb
add r9, r8
jmp 0x140033519
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0xf]
and al, dl
add dl, 0x69
jmp 0x1400334b4
lea ecx, [r11 - 0x41]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x39
inc r11
jmp 0x140032a93
lea ecx, [r11 - 0x73]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x25
inc r11
jmp 0x140032a93
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x5b]
and al, dl
sub dl, 0x7d
jmp 0x140033424
lea rax, [r8 + 5]
cmp r9, rax
jae 0x1400330fb
lea edx, [r11 + 0x19]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
add dl, 0x51
jmp 0x140032f99
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140033134
lea ecx, [r11 - 0x49]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x790]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
dec dl
inc r11
jmp 0x140032a93
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140033156
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x1b]
and al, dl
add dl, 0x43
jmp 0x14003337d
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140033178
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x4f]
and al, dl
add dl, 0x29
jmp 0x1400334b4
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140032f9b
lea ecx, [r11 - 0x1d]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x35
inc r11
jmp 0x140032a93
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400331c8
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x3c]
and al, dl
sub dl, 0x5c
jmp 0x140033424
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400331e3
lea edx, [r11 - 0x74]
mov ecx, 0x16
jmp 0x1400334ef
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14003320b
lea ecx, [r11 - 0x42]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x32
jmp 0x140033519
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140032f55
lea ecx, [r11 + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x790]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
sub dl, 0x4c
inc r11
jmp 0x140032a93
jne 0x140033278
lea ecx, [r11 - 0x2f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x790]
add rax, r8
add r11, rax
lea edx, [rcx + r10]
add dl, 0x49
inc r11
jmp 0x140032a93
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14003329a
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x35]
and al, dl
sub dl, 0x73
jmp 0x14003337d
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400332c2
lea ecx, [r11 + 0x67]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x2f
jmp 0x140033519
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400332e4
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x35]
and al, dl
add dl, 0x73
jmp 0x1400334b4
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140032f15
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x61]
and al, dl
add dl, 0x59
jmp 0x140033424
movzx ecx, byte [rbp + r11 + 0x790]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x3b]
and al, dl
add al, al
sub cl, al
add cl, r10b
sub dl, 0x63
jmp 0x1400334bc
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 9]
and al, dl
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x790]
add dl, 0x3f
jmp 0x140033385
lea edx, [r11 + 0x3a]
movzx eax, r10b
and al, dl
mov ecx, 0x35
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400333ae
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 8]
and al, dl
sub dl, 0x38
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
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 + 0x790], al
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x29]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x1f
add cl, r10b
mov byte [rbp + r11 + 0x790], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x790]
add rax, r8
add r11, rax
inc r11
jmp 0x140032a93
lea edx, [r11 + 0x40]
mov ecx, 0x20
jmp 0x14003348a
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x24]
and al, dl
sub dl, 4
jmp 0x140033424
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x78]
and al, dl
sub dl, 0x48
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
sub bl, 0x54
mov ecx, 0x26
movzx eax, bl
inc r8
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x790], cl
dec r11
inc r11
jmp 0x140032a93
lea edx, [r11 + 0x46]
movzx eax, r10b
and al, dl
mov ecx, 0xb
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r8
dec r11
inc r11
jmp 0x140032a93
lea edx, [r11 + 0x14]
mov ecx, 0x3a
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x140032a93
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x1e]
and al, dl
sub dl, 0x2e
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
sub bl, 0x22
movzx ecx, dl
movzx eax, bl
and al, r10b
add al, al
sub cl, al
sub cl, 0x12
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x790], cl
add r9, r8
jmp 0x140033519
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add r9, r8
jmp 0x140033519
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x72
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140032a93
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x58
movzx eax, byte [rbp + r11 + 0x790]
add rax, r8
add r11, rax
inc r11
jmp 0x140032a93
sub r11b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x36
jmp 0x140032a90
add r11b, 0x68
mov ecx, 0x14
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x140032a80
lea rcx, [rbp + 0x16ffcf9]
jmp 0x1400335b6
lea rcx, [rbp + 0x720e12]
jmp 0x1400335b6
lea rcx, [rbp + 0x790]
lea rdx, [0x1400c0776]
call fcn.1400797e0
call fcn.140083b30
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x7b9], rax
movabs rsi, 0xeae09f9434aed008
mov dword [rbp + 0x7c1], eax
movabs r15, 0x7cdd520f988b51b8
mov word [rbp + 0x7c5], ax
movabs r14, 0xb3def8d1e69d10e0
mov byte [rbp + 0x7c7], al
mov byte [rbp + 0x7b0], 0x56
mov byte [rbp + 0x7b1], 0x2e
mov byte [rbp + 0x7b2], 0x24
mov byte [rbp + 0x7b3], 0x7b
mov byte [rbp + 0x7b4], 0x37
mov byte [rbp + 0x7b5], 0x2c
mov byte [rbp + 0x7b6], 0x1c
mov byte [rbp + 0x7b7], 0x2a
mov byte [rbp + 0x7b8], 0x80
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x18
jae 0x140033fdf
movzx r10d, byte [rbp + r11 + 0x7b0]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x140033fd3
lea rcx, [r9 + 9]
cmp r8, rcx
jae 0x1400336ba
lea rdx, [r11 + rsi]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x38
add dl, bl
jmp 0x140033704
lea rax, [r9 + 1]
cmp r8, rax
je 0x140033f65
lea rax, [r9 + 2]
cmp r8, rax
je 0x140033f08
lea rax, [r9 + 4]
cmp r8, rax
je 0x140033eb2
lea rax, [r9 + 5]
cmp r8, rax
je 0x140033e8f
lea rax, [r9 + 3]
cmp r8, rax
je 0x140033e6c
cmp r8, rcx
je 0x140033e29
cmp r9, r11
ja 0x140033fc7
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140033734
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
jmp 0x140033770
lea rax, [r9 + 1]
cmp r8, rax
je 0x140033e0a
lea rax, [r9 + 2]
cmp r8, rax
je 0x140033def
lea rax, [r9 + 3]
cmp r8, rax
je 0x140033dd2
lea rax, [r9 + 5]
cmp r8, rax
je 0x140033db5
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140033a27
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x140033a0a
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400339e7
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400339d9
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400339bc
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14003399c
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x40]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140033fab
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140033f8f
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140033895
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140033878
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140033977
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140033780
lea r8, [r9 + 0x2a]
lea r9, [r8 + 5]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14003394b
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140033931
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140033910
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400338f3
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400338d0
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400338b2
lea r8, [r9 + 0x200]
lea r9, [r8 + 6]
jmp 0x140033780
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 0x140033770
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 0x140033686
lea ecx, [r11 + 0x7c]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x140033e41
lea ecx, [r11 - 0x5c]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
inc r11
jmp 0x140033673
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140033ef0
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140033d86
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x140033f20
lea ecx, [r11 - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x7b0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x24
inc r11
jmp 0x140033673
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
mov byte [rbp + r11 + 0x7b0], dl
inc r11
jmp 0x140033673
movzx ebx, r11b
mov ecx, 0x3a
lea edx, [rbx + 0x14]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140033d86
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140033ef0
lea edx, [r11 - 0x4c]
mov ecx, 0xa
jmp 0x140033e98
lea ecx, [r11 - 0x24]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
inc r11
jmp 0x140033673
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
jmp 0x140033e41
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x140033ad4
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
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x140033d72
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x140033ba4
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
cmp r8, 0x7a
jae 0x140033d4b
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x140033c8b
lea ecx, [r11 + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6c
cmp r9, 0x41
jb 0x14003398c
movzx ebx, r11b
mov edx, 2
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x140033e41
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140033b0d
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x7b0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x4c
inc r11
jmp 0x140033673
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140033b37
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
jmp 0x140033d86
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140033b56
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx ebx, r11b
jmp 0x140033ebe
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140033b71
lea edx, [r11 + 0x64]
mov ecx, 0x22
jmp 0x140033e98
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140033a4c
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
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 0x140033673
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140033bce
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 0x140033e41
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140033bfb
lea ecx, [r11 - 0x20]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
inc r11
jmp 0x140033673
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140033c25
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 0x140033eed
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140033c4f
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 0x140033ef0
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140033a7c
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x7b0]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140033673
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140033cc4
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x7b0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x54
inc r11
jmp 0x140033673
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140033ceb
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
jmp 0x140033f20
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140033d12
movzx ebx, r11b
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
jmp 0x140033d86
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140033d30
movzx ebx, r11b
mov ecx, 0x12
lea edx, [rbx + 0x44]
jmp 0x140033ebe
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140033aa8
lea edx, [r11 + 0x1c]
mov ecx, 0x1e
jmp 0x140033e98
movzx ecx, byte [rbp + r11 + 0x7b0]
movzx ebx, r11b
lea edx, [rbx + 0x7c]
movzx eax, dl
sub dl, 0x64
and al, r10b
add al, al
sub cl, al
add cl, r10b
add dl, cl
jmp 0x140033ecd
movzx ebx, r11b
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rcx - 0x4c]
sub bl, 0x40
movzx eax, r10b
and al, bl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x40
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x7b0], al
add rax, r9
sub r11, rax
jmp 0x140033f20
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
jmp 0x140033ef0
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 0x140033eed
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
dec r11
inc r11
jmp 0x140033673
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x50]
and al, dl
sub dl, 0x30
add al, al
sub cl, al
add dl, cl
jmp 0x140033e41
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
movzx eax, r10b
add bl, 0x10
and al, bl
inc r9
add al, al
sub r10b, al
sub r10b, 0x70
add r10b, bl
mov byte [rbp + r11 + 0x7b0], r10b
dec r11
inc r11
jmp 0x140033673
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
inc r9
dec r11
inc r11
jmp 0x140033673
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
dec r11
inc r11
jmp 0x140033673
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
add dl, r10b
sub bl, 0x18
movzx eax, r10b
and al, bl
movzx ecx, dl
add al, al
sub cl, al
sub cl, 0x58
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x7b0], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140033673
lea rcx, [r11 + r15]
movzx r10d, bl
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
lea ecx, [r11 + 0x2c]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r10b, 0x34
add r10b, cl
mov byte [rbp + r11 + 0x7b0], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x7b0]
add rax, r9
add r11, rax
inc r11
jmp 0x140033673
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x20
movzx eax, byte [rbp + r11 + 0x7b0]
add rax, r9
add r11, rax
inc r11
jmp 0x140033673
sub r11b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 8
jmp 0x140033670
sub r11b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
jmp 0x140033660
lea rcx, [rbp + 0x1417fdc]
jmp 0x140033fe6
lea rcx, [rbp + 0xf8a048]
jmp 0x140033fe6
lea rcx, [rbp + 0x7b0]
lea rsi, [0x1400aaa3c]
mov dword [rsp + 0x28], 0
mov r9d, 0x28a
mov qword [rsp + 0x20], rsi
mov r8d, 1
lea rdx, [0x1400c0778]
call fcn.1400834e0
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x7d0], 0x9b
movups xmmword [rbp + 0x7d7], xmm0
mov qword [rbp + 0x7e7], rax
movabs r14, 0x6c9f76e00cc0636
mov byte [rbp + 0x7d1], 0x86
movabs r15, 0x817b38fe6cc114fe
mov byte [rbp + 0x7d2], 0x85
movabs r12, 0x657647d21bc949e8
mov byte [rbp + 0x7d3], 0x82
mov byte [rbp + 0x7d4], 0xbe
mov byte [rbp + 0x7d5], 0x89
mov byte [rbp + 0x7d6], 0x30
nop word [rax + rax]
mov r8, qword [0x1400cbaa8]
mov r9, qword [0x1400cbab0]
nop
xor r11d, r11d
cmp r11, 0x1f
jae 0x140034899
movzx r10d, byte [rbp + r11 + 0x7d0]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x14003488d
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400340ed
lea rdx, [r11 + r14]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x7a
add dl, bl
jmp 0x140034114
lea rax, [r9 + 1]
cmp r8, rax
je 0x140034837
lea rax, [r9 + 3]
cmp r8, rax
je 0x140034809
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400347c5
cmp r9, r11
ja 0x140034881
lea rax, [r9 + 9]
cmp r8, rax
jae 0x140034144
lea ecx, [r11 + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x26
jmp 0x140034180
lea rax, [r9 + 1]
cmp r8, rax
je 0x140034780
lea rax, [r9 + 2]
cmp r8, rax
je 0x14003475a
lea rax, [r9 + 3]
cmp r8, rax
je 0x140034737
lea rax, [r9 + 8]
cmp r8, rax
je 0x140034708
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140034445
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140034427
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140034404
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400343e6
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400343c8
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140034190
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140034861
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140034263
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14003432e
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140034306
lea r8, [r9 + 8]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400342da
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400342c0
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400342a3
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140034280
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140034190
lea r8, [r9 + 1]
lea r9, [r8 + 0x3e8]
jmp 0x140034190
lea edx, [r11 - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400340b6
lea ecx, [r11 + 0x13]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7b
inc r11
jmp 0x1400340a3
lea ecx, [r11 - 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x15
add r8, r9
jmp 0x14003481f
lea ecx, [r11 - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x51
jmp 0x1400346c5
lea ecx, [r11 + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x7d0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x73
inc r11
jmp 0x1400340a3
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
mov byte [rbp + r11 + 0x7d0], dl
inc r11
jmp 0x1400340a3
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2e
lea rax, [r9 + r8]
cmp rax, 4
je 0x14003467e
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x140034526
lea ecx, [r11 + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7e
cmp r8, 8
jae 0x140034661
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400345ad
lea ecx, [r11 - 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x19
cmp r9, 1
jb 0x14003431e
movzx ebx, r11b
lea ecx, [rbx - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x3b
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x140034798
lea ecx, [r11 - 0x39]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x71
jmp 0x14003469e
lea ecx, [r11 - 0x4f]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x29
jmp 0x1400347e0
lea ecx, [r11 + 0x4d]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1b
inc r11
jmp 0x1400340a3
lea ecx, [r11 - 0x65]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3d
jmp 0x140034798
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14003446c
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x11
jmp 0x140034343
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400344a5
lea ecx, [r11 - 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x7d0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x3f
inc r11
jmp 0x1400340a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400344cf
movzx ebx, r11b
lea ecx, [rbx + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7d
jmp 0x14003469e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400344f9
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 0x1400347e0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140034343
lea ecx, [r11 + 0x23]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xb
inc r11
jmp 0x1400340a3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140034550
movzx ebx, r11b
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5c
jmp 0x140034798
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140034580
lea ecx, [r11 + 0x76]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3a
inc r11
jmp 0x1400340a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140034373
lea ecx, [r11 + 0x28]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
inc r11
jmp 0x1400340a3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400345e6
lea ecx, [r11 - 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x7d0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 9
inc r11
jmp 0x1400340a3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14003460d
lea ecx, [r11 - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6f
jmp 0x14003481f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140034637
lea ecx, [r11 + 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6f
add r8, r9
jmp 0x14003481f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14003439f
movzx ebx, r11b
lea ecx, [rbx + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4d
jmp 0x1400347e0
movzx ebx, r11b
movzx ecx, r10b
lea edx, [rbx - 0x7b]
movzx eax, dl
and al, r10b
add al, al
sub cl, al
add dl, 0x5d
jmp 0x1400347db
movzx ebx, r11b
lea ecx, [rbx + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x7d0]
lea edx, [r10 + rcx]
add dl, 0x7f
add bl, 0x10
inc r9
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 + 0x7d0], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x17]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x5f
add cl, r10b
mov byte [rbp + r11 + 0x7d0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x7d0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400340a3
lea edx, [r11 + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x7d0]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x1400340a3
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 0x1400340a3
lea edx, [r11 - 0x72]
mov ecx, 0xf
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 0x1400340a3
movzx ebx, r11b
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
sub bl, 0x54
mov ecx, 0x26
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x7d0], cl
inc r9
dec r11
inc r11
jmp 0x1400340a3
movzx ebx, r11b
mov ecx, 0x29
lea edx, [rbx + 0x62]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add bl, 0x5e
mov ecx, 0x37
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, dl
add cl, r10b
mov byte [rbp + r11 + 0x7d0], cl
add r8, r9
jmp 0x14003481f
lea rcx, [r11 + r15]
mov edx, 7
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 0x1400340a3
lea rcx, [r11 + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x58
movzx eax, byte [rbp + r11 + 0x7d0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400340a3
add r11b, 0x68
mov ecx, 0x14
movzx eax, r11b
and al, r10b
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x140034090
lea rcx, [rbp + 0x16229f9]
jmp 0x1400348a0
lea rcx, [rbp + 0x120cbd2]
jmp 0x1400348a0
lea rcx, [rbp + 0x7d0]
mov dword [rsp + 0x28], 0
lea rdx, [0x1400c077c]
mov r9d, 0x1e
mov qword [rsp + 0x20], rsi
mov r8d, 1
call fcn.1400834e0
call fcn.140083b30
movaps xmm0, xmm11
call fcn.140055b30
mov r8d, dword [0x1400cb700]
lea rdx, [0x14000fa00]
mov ecx, dword [0x1400c0780]
call fcn.1400136d0
call fcn.140083b30
call fcn.1400357d0
movaps xmm0, xmm11
call fcn.140055b30
movzx r11d, byte [rsp + 0x40]
xorps xmm0, xmm0
movups xmmword [rbp + 0x7f7], xmm0
mov byte [rbp + 0x7f0], 0xd4
movabs r14, 0x77d057947f8455ac
mov byte [rbp + 0x7f1], 0xf4
movabs r15, 0x32b8d5ceb54f5a3c
mov byte [rbp + 0x7f2], 0xe6
movabs r13, 0x3feb64027dc9918
mov byte [rbp + 0x7f3], 0xf5
movabs r12, 0xa68a77230cf716d0
mov byte [rbp + 0x7f4], 0xfb
mov byte [rbp + 0x7f5], 0xe1
mov byte [rbp + 0x7f6], 0x66
nop dword [rax + rax]
mov r9, qword [0x1400cbaa8]
mov r8, qword [0x1400cbab0]
nop
xor ebx, ebx
cmp rbx, 0x17
jae 0x140035583
movzx r10d, byte [rbp + rbx + 0x7f0]
mov rdi, r10
nop dword [rax + rax]
cmp r9, rbx
ja 0x140035577
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x1400349d7
lea rcx, [rbx + r14]
mov r11d, 0x26
movzx eax, cl
and al, dil
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, dil
jmp 0x140034a25
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400354fc
lea rax, [r8 + 2]
cmp r9, rax
je 0x14003546f
lea rax, [r8 + 3]
cmp r9, rax
je 0x14003543b
lea rax, [r8 + 4]
cmp r9, rax
je 0x140035419
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400353d0
lea rax, [r8 + 7]
cmp r9, rax
je 0x140035384
cmp r8, rbx
ja 0x14003556b
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x140034a5d
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140034aa0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140035362
lea rax, [r8 + 2]
cmp r9, rax
je 0x14003533a
lea rax, [r8 + 5]
cmp r9, rax
je 0x14003531f
lea rax, [r8 + 3]
cmp r9, rax
je 0x140035304
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400352d8
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140034ff2
nop dword [rax]
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140034fe2
lea rax, [r8 + 4]
cmp r9, rax
je 0x140034fba
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140034f95
lea rax, [r8 + 8]
cmp r9, rax
je 0x140034f85
lea rax, [r8 + 5]
cmp r9, rax
je 0x140034f78
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140034f59
lea rax, [r8 + 9]
cmp r9, rax
je 0x140034f3a
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140034f1b
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140034eeb
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x140034ab0
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x41]
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14003554c
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14003552d
lea rax, [r8 + 9]
cmp r9, rax
jb 0x140034ca2
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x140034c83
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x140034c64
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140034e9a
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140034e4b
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140034e08
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140034dde
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140034ab0
lea r9, [r8 + 0x7a]
lea r8, [r9 + 0x40]
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140034dae
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140034d8f
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140034d75
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x140034d5b
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140034d3e
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x140034d21
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140034d01
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140034cde
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140034cc1
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140034ab0
lea r9, [r8 + 0x28]
lea r8, [r9 + 0x400]
jmp 0x140034ab0
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 0x140034aa0
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140034a25
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140034995
lea ecx, [rbx - 0x16]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x66
jmp 0x1400353a1
lea ecx, [rbx - 0x3a]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6a
inc rbx
jmp 0x140034982
lea ecx, [rbx - 0x5e]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6e
inc rbx
jmp 0x140034982
lea ecx, [rbx + 0x7e]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x72
jmp 0x1400353ed
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x76
add r9, r8
jmp 0x140035456
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x140035456
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7e
jmp 0x14003548e
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400354b8
lea edx, [rbx - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140034982
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
mov byte [rbp + rbx + 0x7f0], r11b
inc rbx
jmp 0x140034982
lea edx, [rbx - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x2a
jb 0x140034df8
mov ecx, 0xb
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x46]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400353a1
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0x10
jae 0x14003529a
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x1400351c1
lea edx, [rbx - 0x22]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x12
add r11b, dl
jmp 0x140034e22
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
lea rax, [r8 + r9]
cmp rax, 0x1000
je 0x1400352bf
lea rcx, [r8 + 2]
cmp r9, rcx
jbe 0x1400350e8
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
jmp 0x140034e65
lea edx, [rbx - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140034982
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400354b8
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14003548e
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
jmp 0x140035456
lea edx, [rbx + 0x66]
mov ecx, 0x1b
jmp 0x140035421
movzx edi, bl
mov ecx, 0x19
lea edx, [rdi + 0x42]
jmp 0x1400353db
lea edx, [rbx + 0x1e]
mov ecx, 0x17
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140034982
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140034982
movzx edi, bl
mov ecx, 0x13
lea edx, [rdi - 0x2a]
jmp 0x14003538f
lea rcx, [r8 + 3]
cmp r9, rcx
jae 0x140035012
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r10b
jmp 0x140034ea8
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14003504a
lea ecx, [rbx + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x62
inc rbx
jmp 0x140034982
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140035071
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5a
jmp 0x14003548e
cmp r9, rcx
jne 0x140035094
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x56
jmp 0x140035456
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400350be
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x52
add r9, r8
jmp 0x140035456
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140034eb4
movzx edi, bl
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x42
jmp 0x1400353a1
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140035112
movzx edi, bl
lea ecx, [rdi + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x1400353a1
cmp r9, rcx
jne 0x140035138
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
add r9, r8
jmp 0x140035456
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140035160
lea ecx, [rbx - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x24
jmp 0x140035456
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140035188
lea edx, [rbx - 0x20]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x20
jmp 0x14003548b
lea rax, [r8 + 8]
cmp r9, rax
jne 0x140034e65
lea ecx, [rbx + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x18
inc rbx
jmp 0x140034982
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400351fa
lea ecx, [rbx + 2]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0xe
inc rbx
jmp 0x140034982
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140035222
lea edx, [rbx + 0x4a]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 6
jmp 0x14003548b
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14003523c
lea edx, [rbx - 0x6e]
mov ecx, 1
jmp 0x140035421
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14003526b
mov ecx, 3
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x4a]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400353ed
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140034e22
mov ecx, 9
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x22]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400353a1
movzx ecx, byte [rbp + rbx + 0x7f0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x6a]
and al, dl
sub cl, al
add cl, 0xd
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400353ed
mov ecx, 0xf
lea edx, [rbx - 0x72]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14003548b
lea ecx, [rbx + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x68
inc rbx
jmp 0x140034982
lea edx, [rbx + 0x10]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x70
jmp 0x14003548b
lea ecx, [rbx - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x74
jmp 0x140035456
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, r10b
inc r8
and al, dl
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140034982
mov ecx, 0x3c
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x38]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400353a1
movzx edi, bl
mov ecx, 0x38
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
sub dil, 0x28
movzx eax, r10b
and al, dil
mov ecx, 0xc
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x7f0], cl
inc r8
dec rbx
inc rbx
jmp 0x140034982
movzx edi, bl
mov ecx, 0x32
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
sub dil, 4
movzx eax, r10b
and al, dil
mov ecx, 0xe
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x7f0], cl
add r9, r8
jmp 0x140035456
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
add r9, r8
jmp 0x140035456
lea rcx, [rbx + r15]
mov edx, 0x2e
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140034982
mov ecx, 0x2c
lea rdx, [rbx + r13]
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x10
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x7f0], al
add rax, r8
sub rbx, rax
lea edx, [rbx - 0x4e]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0x11
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x7f0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140034982
lea rcx, [rbx + r12]
mov edx, 0x28
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x7f0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140034982
sub bl, 0xc
mov ecx, 0x2a
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140034980
sub bl, 0x30
mov ecx, 0x28
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140034970
lea rcx, [rbp + 0x157df22]
jmp 0x14003558a
lea rcx, [rbp + 0xd13fb4]
jmp 0x14003558a
lea rcx, [rbp + 0x7f0]
mov r9d, 4
mov dword [rsp + 0x20], 4
lea r8, str.Head
lea rdx, [0x1400cb4f8]
call fcn.14007d0d0
mov ecx, 0xa
call fcn.140051a10
call fcn.140046db0
call fcn.140046a20
mov r15, qword [rsp + 0xdd8]
mov r12, qword [rsp + 0xdd0]
mov rcx, qword [rbp + 0xc30]
xor rcx, rsp
call fcn.140086e80
lea r11, [rsp + 0xda0]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
mov rsp, r11
pop r14
pop r13
pop rdi
pop rsi
pop rbp
ret