Function at 0x14002ef10
Capabilities:
Hash data using whirlpool

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0x2c8
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0x7a
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x2e8]
lea rcx, [0x14009838b]
call fcn.140022068
nop
mov rax, qword [rbp + 0x2c0]
add rax, 0x20
mov qword [rbp + 0x1c8], rax
mov dword [rbp + 4], 0
jmp 0x14002ef7e
mov eax, dword [rbp + 4]
inc eax
mov dword [rbp + 4], eax
mov rax, qword [rbp + 0x1c8]
add rax, 8
mov qword [rbp + 0x1c8], rax
cmp dword [rbp + 4], 8
jge 0x14002f09b
mov eax, 1
imul rax, rax, 0
mov rcx, qword [rbp + 0x1c8]
movzx eax, byte [rcx + rax]
shl rax, 0x38
mov ecx, 1
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x1c8]
movzx ecx, byte [rdx + rcx]
and rcx, 0xff
shl rcx, 0x30
xor rax, rcx
mov ecx, 1
imul rcx, rcx, 2
mov rdx, qword [rbp + 0x1c8]
movzx ecx, byte [rdx + rcx]
and rcx, 0xff
shl rcx, 0x28
xor rax, rcx
mov ecx, 1
imul rcx, rcx, 3
mov rdx, qword [rbp + 0x1c8]
movzx ecx, byte [rdx + rcx]
and rcx, 0xff
shl rcx, 0x20
xor rax, rcx
mov ecx, 1
imul rcx, rcx, 4
mov rdx, qword [rbp + 0x1c8]
movzx ecx, byte [rdx + rcx]
and rcx, 0xff
shl rcx, 0x18
xor rax, rcx
mov ecx, 1
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x1c8]
movzx ecx, byte [rdx + rcx]
and rcx, 0xff
shl rcx, 0x10
xor rax, rcx
mov ecx, 1
imul rcx, rcx, 6
mov rdx, qword [rbp + 0x1c8]
movzx ecx, byte [rdx + rcx]
and rcx, 0xff
shl rcx, 8
xor rax, rcx
mov ecx, 1
imul rcx, rcx, 7
mov rdx, qword [rbp + 0x1c8]
movzx ecx, byte [rdx + rcx]
and rcx, 0xff
xor rax, rcx
movsxd rcx, dword [rbp + 4]
mov qword [rbp + rcx*8 + 0xb0], rax
jmp 0x14002ef64
mov eax, 8
imul rax, rax, 0
mov ecx, 8
imul rcx, rcx, 0
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 0
mov ecx, 8
imul rcx, rcx, 0
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 0
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 1
mov ecx, 8
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 1
mov ecx, 8
imul rcx, rcx, 1
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 1
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 2
mov ecx, 8
imul rcx, rcx, 2
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 2
mov ecx, 8
imul rcx, rcx, 2
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 2
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 3
mov ecx, 8
imul rcx, rcx, 3
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 3
mov ecx, 8
imul rcx, rcx, 3
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 3
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 4
mov ecx, 8
imul rcx, rcx, 4
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 4
mov ecx, 8
imul rcx, rcx, 4
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 4
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 5
mov ecx, 8
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 5
mov ecx, 8
imul rcx, rcx, 5
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 5
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 6
mov ecx, 8
imul rcx, rcx, 6
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 6
mov ecx, 8
imul rcx, rcx, 6
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 6
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 7
mov ecx, 8
imul rcx, rcx, 7
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 7
mov ecx, 8
imul rcx, rcx, 7
mov rax, qword [rbp + rax + 0x50]
mov rcx, qword [rbp + rcx + 0xb0]
xor rcx, rax
mov rax, rcx
mov ecx, 8
imul rcx, rcx, 7
mov qword [rbp + rcx + 0x110], rax
mov dword [rbp + 0x24], 1
jmp 0x14002f374
mov eax, dword [rbp + 0x24]
inc eax
mov dword [rbp + 0x24], eax
cmp dword [rbp + 0x24], 0xa
jg 0x140030a4a
mov eax, 8
imul rax, rax, 0
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 7
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
movsxd rcx, dword [rbp + 0x24]
lea rdx, [0x14006e980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 1
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 0
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 2
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 1
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 3
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 2
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 4
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 3
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 5
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 4
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 6
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 5
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 7
mov rax, qword [rbp + rax + 0x50]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 6
mov rdx, qword [rbp + rdx + 0x50]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x50]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov ecx, dword [rbp + rcx + 0x50]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 0
mov ecx, 8
imul rcx, rcx, 0
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 1
mov ecx, 8
imul rcx, rcx, 1
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 2
mov ecx, 8
imul rcx, rcx, 2
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 3
mov ecx, 8
imul rcx, rcx, 3
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 4
mov ecx, 8
imul rcx, rcx, 4
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 5
mov ecx, 8
imul rcx, rcx, 5
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 6
mov ecx, 8
imul rcx, rcx, 6
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 7
mov ecx, 8
imul rcx, rcx, 7
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x50], rax
mov eax, 8
imul rax, rax, 0
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 7
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 0
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 1
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 0
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 1
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 2
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 1
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 2
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 3
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 2
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 3
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 4
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 3
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 4
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 5
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 4
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 5
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 5
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 6
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 5
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 6
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 6
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 7
mov rax, qword [rbp + rax + 0x110]
shr rax, 0x38
cdqe
lea rcx, [0x14006a980]
mov edx, 8
imul rdx, rdx, 6
mov rdx, qword [rbp + rdx + 0x110]
shr rdx, 0x30
and edx, 0xff
movsxd rdx, edx
lea r8, [0x14006b180]
mov rdx, qword [r8 + rdx*8]
mov rax, qword [rcx + rax*8]
xor rax, rdx
mov ecx, 8
imul rcx, rcx, 5
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x28
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006b980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 4
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x20
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 3
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x18
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006c980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 2
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 0x10
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 1
mov rcx, qword [rbp + rcx + 0x110]
shr rcx, 8
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006d980]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 0
mov ecx, dword [rbp + rcx + 0x110]
and ecx, 0xff
movsxd rcx, ecx
lea rdx, [0x14006e180]
xor rax, qword [rdx + rcx*8]
mov ecx, 8
imul rcx, rcx, 7
xor rax, qword [rbp + rcx + 0x50]
mov ecx, 8
imul rcx, rcx, 7
mov qword [rbp + rcx + 0x170], rax
mov eax, 8
imul rax, rax, 0
mov ecx, 8
imul rcx, rcx, 0
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 1
mov ecx, 8
imul rcx, rcx, 1
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 2
mov ecx, 8
imul rcx, rcx, 2
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 3
mov ecx, 8
imul rcx, rcx, 3
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 4
mov ecx, 8
imul rcx, rcx, 4
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 5
mov ecx, 8
imul rcx, rcx, 5
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 6
mov ecx, 8
imul rcx, rcx, 6
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
mov eax, 8
imul rax, rax, 7
mov ecx, 8
imul rcx, rcx, 7
mov rax, qword [rbp + rax + 0x170]
mov qword [rbp + rcx + 0x110], rax
jmp 0x14002f36c
mov eax, 8
imul rax, rax, 0
mov ecx, 8
imul rcx, rcx, 0
mov edx, 8
imul rdx, rdx, 0
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 0
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
mov eax, 8
imul rax, rax, 1
mov ecx, 8
imul rcx, rcx, 1
mov edx, 8
imul rdx, rdx, 1
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
mov eax, 8
imul rax, rax, 2
mov ecx, 8
imul rcx, rcx, 2
mov edx, 8
imul rdx, rdx, 2
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 2
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
mov eax, 8
imul rax, rax, 3
mov ecx, 8
imul rcx, rcx, 3
mov edx, 8
imul rdx, rdx, 3
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 3
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
mov eax, 8
imul rax, rax, 4
mov ecx, 8
imul rcx, rcx, 4
mov edx, 8
imul rdx, rdx, 4
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 4
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
mov eax, 8
imul rax, rax, 5
mov ecx, 8
imul rcx, rcx, 5
mov edx, 8
imul rdx, rdx, 5
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
mov eax, 8
imul rax, rax, 6
mov ecx, 8
imul rcx, rcx, 6
mov edx, 8
imul rdx, rdx, 6
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 6
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
mov eax, 8
imul rax, rax, 7
mov ecx, 8
imul rcx, rcx, 7
mov edx, 8
imul rdx, rdx, 7
mov rdx, qword [rbp + rdx + 0xb0]
mov rcx, qword [rbp + rcx + 0x110]
xor rcx, rdx
mov rdx, qword [rbp + 0x2c0]
mov rax, qword [rdx + rax + 0x68]
xor rax, rcx
mov ecx, 8
imul rcx, rcx, 7
mov rdx, qword [rbp + 0x2c0]
mov qword [rdx + rcx + 0x68], rax
lea rcx, [rbp - 0x20]
lea rdx, [0x14006f860]
call fcn.140021d8e
lea rsp, [rbp + 0x2a8]
pop rdi
pop rbp
ret