Function at 0x1400b9da0
Capabilities:
Hash data using fnv

Disassembly:
lea r12, [rsp - 0xa8]
cmp r12, qword [r14 + 0x10]
jbe 0x1400bad37
push rbp
mov rbp, rsp
sub rsp, 0x120
mov qword [rsp + 0x138], rbx
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x128]
call fcn.140069240
mov rcx, qword [rsp + 0x130]
xor eax, eax
movabs rdx, 0xcbf29ce484222325
jmp 0x1400b9e0a
mov rsi, qword [rsp + 0x118]
add rsi, 0x10
mov rax, qword [rsp + 0xc0]
inc rax
mov rcx, rsi
mov qword [rsp + 0x68], rdx
mov rsi, qword [rsp + 0x138]
nop word [rax + rax]
cmp rsi, rax
jle 0x1400ba6dc
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x118], rcx
mov rax, rcx
lea rbx, [0x140140660]
mov ecx, 1
call fcn.140006f00
mov rax, qword [rsp + 0x118]
call fcn.140065660
mov rdx, qword [rsp + 0x118]
mov rsi, qword [rdx]
test rsi, rsi
je 0x1400ba715
mov qword [rsp + 0x18], rsi
mov ecx, dword [rsi + 0x10]
mov rax, qword [rdx + 8]
mov qword [rsp + 0x108], rax
cmp ecx, 0x854f63b7
ja 0x1400ba2c0
cmp ecx, 0x5272f85c
ja 0x1400ba073
nop word [rax + rax]
cmp ecx, 0x7e34ced
ja 0x1400b9f96
cmp ecx, 0x778cdb8
jne 0x1400b9f20
lea rcx, [0x14013d060]
nop dword [rax + rax]
cmp rsi, rcx
jne 0x1400b9ef0
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rax, [0x14013d060]
cmp rcx, rax
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d060]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov rcx, qword [rcx + 8]
nop
mov rbx, qword [rsp + 0x68]
xor eax, eax
jmp 0x1400bad20
cmp ecx, 0x7e34ced
jne 0x1400ba715
lea rcx, [0x14013c060]
cmp rsi, rcx
jne 0x1400b9f63
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c060]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c060]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0xc8], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x20], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
jmp 0x1400bac94
cmp ecx, 0x38dfc0a9
jne 0x1400ba00d
lea rcx, [0x14013c1a0]
cmp rsi, rcx
jne 0x1400b9fd5
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c1a0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c1a0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
nop dword [rax + rax]
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0xe8], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x40], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
jmp 0x1400bac19
cmp ecx, 0x5272f85c
jne 0x1400ba715
lea rcx, [0x14013d320]
cmp rsi, rcx
jne 0x1400ba050
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d320]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d320]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rcx, qword [rcx]
nop
mov rdx, qword [rsp + 0x68]
xor eax, eax
jmp 0x1400babf8
cmp ecx, 0x6bed3cfa
ja 0x1400ba14d
nop
cmp ecx, 0x64fd0d3c
jne 0x1400ba0e5
lea rcx, [0x14013d3e0]
cmp rsi, rcx
jne 0x1400ba0bf
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d3e0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d3e0]
mov rdx, qword [rsp + 0x118]
nop
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rcx, qword [rcx]
nop
mov rdx, qword [rsp + 0x68]
xor eax, eax
nop
jmp 0x1400babc8
cmp ecx, 0x6bed3cfa
jne 0x1400ba715
lea rcx, [0x14013d260]
cmp rsi, rcx
jne 0x1400ba12b
nop dword [rax]
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d260]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d260]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov ecx, dword [rcx]
nop
mov rdx, qword [rsp + 0x68]
xor eax, eax
jmp 0x1400bab98
cmp ecx, 0x6d0f0857
jne 0x1400ba1c5
lea rcx, [0x14013c820]
nop dword [rax]
cmp rsi, rcx
jne 0x1400ba190
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c820]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c820]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0xd8], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x30], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
nop
jmp 0x1400bab03
cmp ecx, 0x81044065
jne 0x1400ba240
lea rcx, [0x14013c0a0]
cmp rsi, rcx
jne 0x1400ba204
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c0a0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c0a0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0x100], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x58], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
jmp 0x1400baae0
cmp ecx, 0x854f63b7
jne 0x1400ba715
lea rcx, [0x14013c3a0]
cmp rsi, rcx
jne 0x1400ba283
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c3a0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c3a0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0xd0], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x28], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
jmp 0x1400baa07
cmp ecx, 0x99d6dd43
ja 0x1400ba4a0
cmp ecx, 0x95738979
ja 0x1400ba3c0
nop dword [rax + rax]
cmp ecx, 0x8fc52ddb
jne 0x1400ba345
lea rcx, [0x14013d460]
cmp rsi, rcx
jne 0x1400ba31f
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d460]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d460]
mov rdx, qword [rsp + 0x118]
nop
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rcx, qword [rcx]
nop
mov rdx, qword [rsp + 0x68]
xor eax, eax
nop
jmp 0x1400ba9e6
cmp ecx, 0x95738979
jne 0x1400ba715
lea rcx, [0x14013d3a0]
cmp rsi, rcx
jne 0x1400ba38b
nop dword [rax]
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d3a0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d3a0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
movzx ecx, byte [rcx]
mov rdx, qword [rsp + 0x68]
xor rdx, rcx
nop
movabs rcx, 0x100000001b3
imul rdx, rcx
jmp 0x1400b9df0
cmp ecx, 0x99777383
jne 0x1400ba433
lea rcx, [0x14013c920]
cmp rsi, rcx
jne 0x1400ba3ff
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c920]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c920]
mov rdx, qword [rsp + 0x118]
nop
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0xf8], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x50], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
jmp 0x1400ba951
cmp ecx, 0x99d6dd43
jne 0x1400ba715
lea rcx, [0x14013d2a0]
cmp rsi, rcx
jne 0x1400ba476
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d2a0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d2a0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
nop dword [rax]
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rcx, qword [rcx]
nop
mov rdx, qword [rsp + 0x68]
xor eax, eax
jmp 0x1400ba92d
cmp ecx, 0xcb735792
ja 0x1400ba58e
cmp ecx, 0xbe66ff1c
jne 0x1400ba525
lea rcx, [0x14013c8e0]
nop dword [rax + rax]
cmp rsi, rcx
jne 0x1400ba4f0
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c8e0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c8e0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0xf0], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x48], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
nop
jmp 0x1400ba898
cmp ecx, 0xcb735792
jne 0x1400ba715
lea rcx, [0x14013d1e0]
cmp rsi, rcx
jne 0x1400ba56b
nop dword [rax]
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d1e0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d1e0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rcx, qword [rcx]
nop
mov rdx, qword [rsp + 0x68]
xor eax, eax
jmp 0x1400ba877
cmp ecx, 0xd83fe3b3
jne 0x1400ba605
lea rcx, [0x14013c0e0]
nop dword [rax]
cmp rsi, rcx
jne 0x1400ba5d0
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c0e0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c0e0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov qword [rsp + 0xe0], rdx
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x38], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
nop
jmp 0x1400ba7e0
cmp ecx, 0xe8fe0eb5
jne 0x1400ba66f
lea rcx, [0x14013c8a0]
cmp rsi, rcx
jne 0x1400ba644
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013c8a0]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013c8a0]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rcx]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x60], rcx
xor eax, eax
mov rbx, qword [rsp + 0x68]
jmp 0x1400ba740
cmp ecx, 0xe927f9e3
jne 0x1400ba715
lea rcx, [0x14013d360]
cmp rsi, rcx
jne 0x1400ba6b2
call fcn.140065660
mov rcx, qword [rsp + 0x18]
lea rdx, [0x14013d360]
cmp rcx, rdx
mov rax, qword [rsp + 0x108]
lea rcx, [0x14013d360]
mov rdx, qword [rsp + 0x118]
jne 0x1400ba715
call fcn.140065660
mov rcx, qword [rsp + 0x108]
mov ecx, dword [rcx]
nop
mov rdx, qword [rsp + 0x68]
xor eax, eax
jmp 0x1400ba70d
movabs rcx, 0x100000001b3
jmp 0x1400b9df0
nop dword [rax]
call fcn.140069280
mov rax, qword [rsp + 0x68]
add rsp, 0x120
pop rbp
ret
movzx esi, cl
xor rdx, rsi
inc rax
shr ecx, 8
movabs rsi, 0x100000001b3
imul rdx, rsi
cmp rax, 4
jl 0x1400ba6f3
jmp 0x1400ba6cd
lea rax, [0x14013d060]
lea rbx, [0x14017d1b8]
call fcn.140035c00
add rdx, 0x10
mov rax, qword [rsp + 0xb8]
inc rax
mov rcx, qword [rsp + 0x60]
mov rbx, r8
nop
cmp rax, rcx
jge 0x1400ba79a
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xb0], rbx
mov qword [rsp + 0x110], rdx
mov rax, rdx
lea rbx, [0x14013d060]
mov ecx, 1
call fcn.140006f00
mov rax, qword [rsp + 0x110]
call fcn.140065660
mov rdx, qword [rsp + 0x110]
mov rsi, qword [rdx]
mov rdi, qword [rdx + 8]
nop
mov r8, qword [rsp + 0xb0]
xor eax, eax
jmp 0x1400ba7c5
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
movzx r9d, byte [rax + rsi]
xor r8, r9
inc rax
movabs r9, 0x100000001b3
imul r8, r9
cmp rax, rdi
jl 0x1400ba7ac
jmp 0x1400ba728
lea rax, [rcx + 1]
mov rcx, qword [rsp + 0x38]
mov rbx, rsi
nop dword [rax + rax]
cmp rax, rcx
jge 0x1400ba825
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xa8], rbx
lea rcx, [rdx + rax*4]
mov rax, rcx
nop dword [rax]
call fcn.140065660
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xe0]
mov ebx, dword [rdx + rcx*4]
nop
mov rsi, qword [rsp + 0xa8]
xor eax, eax
jmp 0x1400ba851
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
movzx edi, bl
xor rsi, rdi
inc rax
shr ebx, 8
movabs rdi, 0x100000001b3
imul rsi, rdi
cmp rax, 4
jl 0x1400ba837
jmp 0x1400ba7cf
movzx esi, cl
xor rdx, rsi
inc rax
shr rcx, 8
movabs rsi, 0x100000001b3
imul rdx, rsi
cmp rax, 8
jl 0x1400ba85c
movabs rcx, 0x100000001b3
jmp 0x1400b9df0
lea rax, [rcx + 1]
mov rcx, qword [rsp + 0x48]
mov rbx, rsi
cmp rax, rcx
jge 0x1400ba8da
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xa0], rbx
lea rcx, [rdx + rax*8]
mov rax, rcx
call fcn.140065660
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xf0]
mov rbx, qword [rdx + rcx*8]
nop
mov rsi, qword [rsp + 0xa0]
xor eax, eax
jmp 0x1400ba907
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
movzx edi, bl
xor rsi, rdi
inc rax
shr rbx, 8
movabs rdi, 0x100000001b3
imul rsi, rdi
cmp rax, 8
jl 0x1400ba8ec
jmp 0x1400ba88c
movzx esi, cl
xor rdx, rsi
inc rax
shr rcx, 8
movabs rsi, 0x100000001b3
imul rdx, rsi
cmp rax, 8
jl 0x1400ba912
movabs rcx, 0x100000001b3
nop dword [rax]
jmp 0x1400b9df0
lea rax, [rcx + 1]
mov rcx, qword [rsp + 0x50]
mov rbx, rsi
cmp rax, rcx
jge 0x1400ba993
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x98], rbx
lea rcx, [rdx + rax*8]
mov rax, rcx
call fcn.140065660
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xf8]
mov rbx, qword [rdx + rcx*8]
nop
mov rsi, qword [rsp + 0x98]
xor eax, eax
jmp 0x1400ba9c0
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
movzx edi, bl
xor rsi, rdi
inc rax
shr rbx, 8
movabs rdi, 0x100000001b3
imul rsi, rdi
cmp rax, 8
jl 0x1400ba9a5
jmp 0x1400ba945
movzx esi, cl
xor rdx, rsi
inc rax
shr rcx, 8
movabs rsi, 0x100000001b3
imul rdx, rsi
cmp rax, 8
jl 0x1400ba9cb
movabs rcx, 0x100000001b3
jmp 0x1400b9df0
lea rax, [rcx + 1]
mov rcx, qword [rsp + 0x28]
mov rbx, rsi
cmp rax, rcx
jge 0x1400baa49
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x90], rbx
lea rcx, [rdx + rax*8]
mov rax, rcx
call fcn.140065660
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xd0]
mov rbx, qword [rdx + rcx*8]
nop
mov rsi, qword [rsp + 0x90]
xor eax, eax
jmp 0x1400baa76
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
movzx edi, bl
xor rsi, rdi
inc rax
shr rbx, 8
movabs rdi, 0x100000001b3
imul rsi, rdi
cmp rax, 8
jl 0x1400baa5b
nop dword [rax]
jmp 0x1400ba9fb
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x88], rbx
lea rcx, [rdx + rax]
mov rax, rcx
nop dword [rax]
call fcn.140065660
mov rdx, qword [rsp + 0x100]
mov rax, qword [rsp + 0xb8]
movzx ebx, byte [rax + rdx]
mov rcx, qword [rsp + 0x88]
xor rbx, rcx
inc rax
nop
movabs rcx, 0x100000001b3
imul rbx, rcx
mov rcx, qword [rsp + 0x58]
nop dword [rax + rax]
cmp rax, rcx
jl 0x1400baa85
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
lea rax, [rcx + 1]
mov rcx, qword [rsp + 0x30]
mov rbx, rsi
cmp rax, rcx
jge 0x1400bab46
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x80], rbx
lea rcx, [rdx + rax*8]
mov rax, rcx
nop
call fcn.140065660
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xd8]
mov rbx, qword [rdx + rcx*8]
nop
mov rsi, qword [rsp + 0x80]
xor eax, eax
jmp 0x1400bab73
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
movzx edi, bl
xor rsi, rdi
inc rax
shr rbx, 8
movabs rdi, 0x100000001b3
imul rsi, rdi
cmp rax, 8
jl 0x1400bab58
jmp 0x1400baaf7
movzx esi, cl
xor rdx, rsi
inc rax
shr ecx, 8
movabs rsi, 0x100000001b3
imul rdx, rsi
cmp rax, 4
jl 0x1400bab7e
movabs rcx, 0x100000001b3
jmp 0x1400b9df0
movzx esi, cl
xor rdx, rsi
inc rax
shr rcx, 8
movabs rsi, 0x100000001b3
imul rdx, rsi
cmp rax, 8
jl 0x1400babad
movabs rcx, 0x100000001b3
jmp 0x1400b9df0
movzx esi, cl
xor rdx, rsi
inc rax
shr rcx, 8
movabs rsi, 0x100000001b3
imul rdx, rsi
cmp rax, 8
jl 0x1400babdd
movabs rcx, 0x100000001b3
jmp 0x1400b9df0
lea rax, [rcx + 1]
mov rcx, qword [rsp + 0x40]
mov rbx, rsi
cmp rax, rcx
jge 0x1400bac54
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x78], rbx
lea rcx, [rdx + rax*4]
mov rax, rcx
call fcn.140065660
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xe8]
mov ebx, dword [rdx + rcx*4]
nop
mov rsi, qword [rsp + 0x78]
xor eax, eax
jmp 0x1400bac80
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
movzx edi, bl
xor rsi, rdi
inc rax
shr ebx, 8
movabs rdi, 0x100000001b3
imul rsi, rdi
cmp rax, 4
jl 0x1400bac66
jmp 0x1400bac0d
lea rax, [rcx + 1]
mov rcx, qword [rsp + 0x20]
mov rbx, rsi
cmp rax, rcx
jge 0x1400baccf
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x70], rbx
lea rcx, [rdx + rax*8]
mov rax, rcx
call fcn.140065660
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xc8]
mov rbx, qword [rdx + rcx*8]
mov rsi, qword [rsp + 0x70]
xor eax, eax
jmp 0x1400bad00
movabs rcx, 0x100000001b3
mov rdx, rbx
nop dword [rax]
jmp 0x1400b9df0
movzx edi, bl
xor rsi, rdi
inc rax
shr rbx, 8
movabs rdi, 0x100000001b3
imul rsi, rdi
cmp rax, 8
jl 0x1400bace5
jmp 0x1400bac88
movzx esi, byte [rax + rdx]
xor rbx, rsi
inc rax
movabs rsi, 0x100000001b3
imul rbx, rsi
cmp rax, rcx
jl 0x1400bad08
movabs rcx, 0x100000001b3
mov rdx, rbx
jmp 0x1400b9df0
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
call fcn.140062060
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
jmp fcn.1400b9da0