Function at 0x140066ac0
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
mov rax, rsp
mov qword [rax + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x698]
sub rsp, 0x758
vmovaps xmmword [rax - 0x58], xmm6
xor ecx, ecx
vmovaps xmmword [rax - 0x68], xmm7
vmovaps xmmword [rax - 0x78], xmm8
call fcn.140031610
mov rax, qword [0x1402ff138]
movabs rsi, 0xb55b053687d0b907
movabs r14, 0x828a6df667fdbfab
movabs r15, 0x879f49e337f93f01
or dword [rax + 0x4b40], 2
mov dword [rax + 0x4b64], 0x43be0000
mov dword [rax + 0x4b68], 0x43c80000
mov dword [rax + 0x4b48], 1
xor eax, eax
movzx ebx, byte [rbp + 0x6a0]
mov qword [rbp + 0xc], rax
mov dword [rbp + 0x14], eax
mov byte [rbp], 0xa9
mov byte [rbp + 1], 0x5c
mov byte [rbp + 2], 0x4a
mov byte [rbp + 3], 0x63
mov byte [rbp + 4], 0x8f
mov byte [rbp + 5], 0xa5
mov byte [rbp + 6], 0xa7
mov byte [rbp + 7], 0x95
mov byte [rbp + 8], 0x6e
mov byte [rbp + 9], 0xbb
mov byte [rbp + 0xa], 0xa6
mov byte [rbp + 0xb], 0x1b
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor r11d, r11d
cmp r11, 0x18
jae 0x1400676d3
movzx r10d, byte [rbp + r11]
mov edx, r10d
cmp r8, r11
ja 0x1400676ca
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140066bcd
lea rbx, [r11 + r14]
movzx eax, dl
and al, bl
add al, al
sub bl, al
add bl, 0x53
add bl, r10b
jmp 0x140066bf0
je 0x140067664
lea rax, [r9 + 2]
cmp r8, rax
je 0x140067634
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400675fa
nop dword [rax]
cmp r9, r11
ja 0x1400676c1
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140066c18
lea rcx, [r11 + rsi]
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x31
jmp 0x140066c70
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400675b8
inc rax
cmp r8, rax
je 0x140067595
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006757b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140067561
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400674e1
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400674b7
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400671c6
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400671a7
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140067180
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14006715f
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140067140
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140067122
lea rax, [r9 + 5]
cmp r8, rax
je 0x140067107
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400670ed
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400670cf
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400670a5
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140066c80
lea r8, [r9 + 4]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400676a5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140067689
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140066e6e
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140066e54
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140066e3a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14006705c
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140067014
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140066fd1
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140066fae
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140066c80
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140066f81
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140066f65
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140066f4b
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140066f2d
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140066f12
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140066ef2
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140066ece
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140066eaa
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140066e88
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140066c80
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x10]
jmp 0x140066c80
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x11
jmp 0x140066c70
lea ecx, [r11 - 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x6b
jmp 0x140066bf0
lea ecx, [r11 + 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3b
jmp 0x140066ba6
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, r10b
movzx edi, r11b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400675d0
lea ecx, [r11 - 0x1e]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x2e
inc r11
jmp 0x140066b93
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, r10b
dec r11
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140066b93
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
movzx edi, r11b
sub bl, al
sub bl, 0x7a
add bl, dl
jmp 0x140067612
lea ecx, [r11 - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x20
jmp 0x140067649
lea edx, [r11 - 0x76]
mov ecx, 0x1d
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x14006764c
lea edx, [r11 + 0x34]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x6c
jmp 0x1400674f6
lea edx, [r11 - 0x22]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x12
add bl, dl
jmp 0x140067520
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
movzx eax, byte [rbp + r11]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140066b93
lea ecx, [r11 + 0x31]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x57
mov byte [rbp + r11], bl
inc r11
jmp 0x140066b93
lea edx, [r11 - 0x25]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
add bl, 3
add bl, dl
cmp r9, 0x80
jb 0x140066fc4
mov ecx, 9
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0x22]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400675d0
lea edx, [r11 - 0x7b]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
add bl, 0x5d
add bl, dl
cmp r8, 0x80
jae 0x14006747d
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400673ab
lea edx, [r11 - 0x3a]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x6a
jmp 0x140066fe6
lea edx, [r11 + 0x2f]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x49
add bl, dl
lea rax, [r8 + r9]
cmp rax, 0x2a
je 0x1400674a1
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400672e2
lea edx, [r11 - 0x41]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x39
jmp 0x140067029
lea ecx, [r11 + 0x2a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x26
inc r11
jmp 0x140066b93
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140067520
lea edx, [r11 + 0x7e]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x72
jmp 0x1400674f6
lea ecx, [r11 + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x18
jmp 0x14006764c
lea edx, [r11 - 0x2e]
mov ecx, 0x21
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140067649
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi + 0x7c]
and al, dl
add al, al
sub bl, al
sub bl, 0x64
add bl, dl
jmp 0x140067612
lea ecx, [r11 + 0x26]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0xa
inc r11
jmp 0x140066b93
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, r10b
inc r9
and al, dl
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140066b93
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi + 0x7a]
and al, dl
add al, al
sub bl, al
sub bl, 0x56
add bl, dl
jmp 0x1400675d0
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400671e9
lea edx, [r11 - 0x55]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
add bl, 0x53
jmp 0x140067071
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006721c
lea ecx, [r11 + 0xe]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x62
inc r11
jmp 0x140066b93
inc rax
cmp r8, rax
jne 0x140067242
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140067520
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140067265
lea edx, [r11 - 0x46]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x16
jmp 0x1400674f6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006728c
lea edx, [r11 + 0x66]
mov ecx, 0x1b
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140067649
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400672b6
lea ecx, [r11 + 0x12]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x7e
inc r11
jmp 0x140066b93
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140067073
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi - 0x42]
and al, dl
add al, al
sub bl, al
sub bl, 0x32
add bl, dl
jmp 0x1400675d0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006730a
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi + 0x15]
and al, dl
add al, al
sub bl, al
add bl, 0x6d
add bl, dl
jmp 0x1400675d0
inc rax
cmp r8, rax
jne 0x140067336
lea ecx, [r11 + 0x6b]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x13
inc r11
jmp 0x140066b93
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140067360
lea ecx, [r11 - 0x3f]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x47
inc r11
jmp 0x140066b93
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140067384
lea ecx, [r11 + 0x6d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 5
jmp 0x140067649
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006702b
lea edx, [r11 + 0x19]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
add bl, 0x51
jmp 0x1400674f6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400673e1
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, 0x1e
sub cl, al
movzx eax, byte [rbp + r11]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140066b93
inc rax
cmp r8, rax
jne 0x140067405
lea edx, [r11 + 0x72]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x1e
add bl, dl
jmp 0x140067520
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140067428
lea edx, [r11 - 0x38]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x78
jmp 0x1400674f6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006744c
lea ecx, [r11 + 0x74]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x2c
jmp 0x140067649
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140066fe8
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 0x140066b93
movzx ebx, byte [rbp + r11]
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi + 0x78]
and al, dl
add al, al
sub bl, al
sub bl, 0x48
add bl, dl
add bl, r10b
jmp 0x140067612
mov ecx, 0x2f
lea edx, [r11 - 0x32]
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
jmp 0x1400674f6
lea ecx, [r11 + 0xd]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11]
add rax, r9
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x5b
inc r11
jmp 0x140066b93
lea edx, [r11 + 0x61]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
add bl, 0x59
add bl, dl
lea edx, [r11 + 0x79]
movzx eax, r10b
and al, dl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x4f
add cl, dl
movzx eax, cl
mov byte [rbp + r11], al
add rax, r9
sub r11, rax
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 2
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r11], cl
add r11, rax
movzx eax, byte [rbp + r11]
add rax, r9
add r11, rax
inc r11
jmp 0x140066b93
lea ecx, [r11 + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4d
jmp 0x14006764c
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0xd
jmp 0x140067649
lea ecx, [r11 - 0x4d]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x1b
inc r11
jmp 0x140066b93
movzx edi, r11b
lea ecx, [rdi + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x75
movzx eax, r10b
sub dil, 0x33
and al, dil
add al, al
sub r10b, al
add r10b, 0x65
add r10b, dil
mov byte [rbp + r11], r10b
inc r9
dec r11
inc r11
jmp 0x140066b93
movzx edi, r11b
lea ecx, [rdi - 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x37
add dil, 0x23
movzx eax, r10b
and al, dil
movzx ecx, bl
add al, al
sub cl, al
add cl, 0xb
add cl, r10b
add cl, dil
mov byte [rbp + r11], cl
jmp 0x140067649
lea ecx, [r11 + 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6f
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140066b93
lea rax, [r11 + r15]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
sub bl, 7
movzx eax, byte [rbp + r11]
add rax, r9
add r11, rax
inc r11
jmp 0x140066b93
sub r11b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x1f
jmp 0x140066b90
sub r11b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x79
jmp 0x140066b81
lea rcx, [rbp + 0x17cc6e4]
jmp 0x1400676d7
lea rcx, [rbp + 0x7a868f]
jmp 0x1400676d7
lea rcx, [rbp]
xor edx, edx
lea r8d, [rdx + 0x22]
call fcn.14000f260
movzx r10d, byte [rbp + 0x6a0]
xor eax, eax
mov qword [rbp + 0x24], rax
movabs rsi, 0x86cad55d0a337587
mov dword [rbp + 0x2c], eax
movabs r15, 0xaf8bd58b476836b1
mov byte [rbp + 0x30], al
movabs r14, 0x946080171e9a6095
mov byte [rbp + 0x20], 0x71
mov byte [rbp + 0x21], 0x8c
mov byte [rbp + 0x22], 0x88
mov byte [rbp + 0x23], 0x3b
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1402ff1a0]
mov r8, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x11
jae 0x14006826a
movzx r11d, byte [rbp + rbx + 0x20]
mov rdx, r11
cmp r9, rbx
ja 0x140068261
lea rax, [r8 + 1]
cmp r9, rax
jae 0x140067782
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x4f
add r10b, cl
jmp 0x1400677b0
je 0x1400681fa
lea rax, [r8 + 2]
cmp r9, rax
je 0x14006817c
lea rax, [r8 + 3]
cmp r9, rax
je 0x14006814b
lea rax, [r8 + 5]
cmp r9, rax
je 0x14006812b
nop
cmp r8, rbx
ja 0x140068258
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x1400677de
lea r10d, [rbx + 0x13]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x7b
add r10b, r11b
jmp 0x140067820
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400680e9
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400680d2
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400680b8
lea rax, [r8 + 2]
cmp r9, rax
je 0x14006809e
lea rax, [r8 + 6]
cmp r9, rax
je 0x140068076
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140067d7b
nop dword [rax]
lea rax, [r8 + 4]
cmp r9, rax
je 0x140067d5e
lea rax, [r8 + 9]
cmp r9, rax
je 0x140067d3b
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140067d16
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140067cf9
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x140067cda
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x140067cbb
lea rax, [r8 + 3]
cmp r9, rax
je 0x140067ca1
lea rax, [r8 + 8]
cmp r9, rax
je 0x140067c82
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140067c5a
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140067830
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x400]
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x14006823d
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140068222
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x140067a1f
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140067a03
lea rax, [r8 + 4]
cmp r9, rax
jb 0x1400679e7
lea rax, [r8 + 9]
cmp r9, rax
jb 0x140067c11
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140067bc9
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x140067b87
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140067b64
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140067830
lea r9, [r8 + 0x3e8]
lea r8, [r9 + 3]
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140067b3b
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140067b1d
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140067afe
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140067ae3
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140067ac4
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140067aa6
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140067a85
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x140067a5c
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140067a3b
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140067830
lea r9, [r8 + 2]
lea r8, [r9 + 0x61]
jmp 0x140067830
lea r10d, [rbx + 0x4d]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x1b
add r10b, r11b
jmp 0x140067820
lea r10d, [rbx + 0x3f]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x47
add r10b, r11b
jmp 0x1400677b0
lea r10d, [rbx + 0x31]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x57
add r10b, r11b
jmp 0x140067752
lea ecx, [rbx - 0x68]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
sub r10b, 0x28
add r10b, cl
jmp 0x140068101
lea ecx, [rbx - 0x76]
movzx eax, r11b
and al, cl
mov r10d, 0x1d
sub r10b, al
inc r8
add r10b, r10b
dec rbx
add r10b, r11b
add r10b, cl
inc rbx
jmp 0x140067742
lea ecx, [rbx + 0x7c]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x64
inc rbx
jmp 0x140067742
lea edx, [rbx + 0x6e]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
sub r10b, 2
jmp 0x140068030
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140068160
lea ecx, [rbx + 0x52]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3e
jmp 0x140068163
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140068196
lea edx, [rbx + 0x36]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x7a
add r10b, dl
jmp 0x1400681bc
lea ecx, [rbx + 0x28]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x18
inc rbx
jmp 0x140067742
lea ecx, [rbx - 0x7b]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5d
mov byte [rbp + rbx + 0x20], r10b
inc rbx
jmp 0x140067742
lea edx, [rbx + 0x77]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x41
add r10b, dl
cmp r8, 0x40
jb 0x140067b7a
movzx ecx, r11b
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 0x36]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0xc]
jmp 0x140068101
lea ecx, [rbx + 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x21
cmp r9, 4
jae 0x140068016
lea rax, [r8 + 0x42]
cmp r9, rax
jbe 0x140067f3e
lea edx, [rbx + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140067ba0
lea ecx, [rbx + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7d
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x140068058
lea rdx, [r8 + 5]
cmp r9, rdx
jbe 0x140067e75
lea ecx, [rbx + 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2d
jmp 0x140067bde
lea ecx, [rbx + 0x72]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x1e
inc rbx
jmp 0x140067742
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400681bc
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
jmp 0x140068196
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140068163
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 0x140068160
movzx edi, bl
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
jmp 0x140068033
lea edx, [rbx + 0x1e]
mov ecx, 0x17
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140067742
lea ecx, [rbx + 0x10]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
inc rbx
jmp 0x140067742
movzx edi, bl
lea ecx, [rdi + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x140068101
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x140067d9e
lea ecx, [rbx - 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4f
jmp 0x140067c26
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140067dcf
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0xa
inc rbx
jmp 0x140067742
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140067df7
lea edx, [rbx + 0x5e]
mov ecx, 0x37
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140068160
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140067e22
mov ecx, 6
movzx edi, bl
lea edx, [rdi + 0x6c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140068033
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140067e4b
lea ecx, [rbx + 0x7a]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
inc rbx
jmp 0x140067742
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140067c26
movzx edi, bl
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
jmp 0x140068101
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x140067e9b
movzx edi, bl
lea ecx, [rdi + 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x71
jmp 0x140068101
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140067ec4
lea ecx, [rbx + 0x55]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
inc rbx
jmp 0x140067742
lea rax, [rcx + 1]
cmp r9, rax
jne 0x140067eea
movzx edi, bl
lea ecx, [rdi + 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4b
jmp 0x140068033
cmp r9, rdx
jne 0x140067f09
lea ecx, [rbx + 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x79
jmp 0x140068163
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140067bde
lea ecx, [rbx - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0x61
inc rbx
jmp 0x140067742
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x140067f70
lea ecx, [rbx + 0x4c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x14
inc rbx
jmp 0x140067742
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140067f98
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140068196
lea rax, [rcx + 1]
cmp r9, rax
jne 0x140067fbc
lea ecx, [rbx + 0x76]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3a
jmp 0x140068163
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140067fe1
mov ecx, 1
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 0x6e]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140068030
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140067ba0
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, r11b
inc r8
and al, dl
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140067742
movzx ecx, byte [rbp + rbx + 0x20]
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 0x28]
and al, dl
sub cl, al
add cl, 0xc
lea r10d, [rcx + rcx]
add r10b, dl
add dil, 0x5f
movzx eax, r11b
and al, dil
movzx ecx, r10b
add al, al
sub cl, al
add cl, 0x67
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x20], cl
jmp 0x140068160
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x20]
lea r10d, [r11 + rcx]
sub r10b, 0x4a
jmp 0x140068196
lea ecx, [rbx - 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 9
inc rbx
jmp 0x140067742
lea ecx, [rbx - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6b
jmp 0x1400681bc
lea ecx, [rbx + 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2f
jmp 0x140068163
lea ecx, [rbx + 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
jmp 0x140068160
movzx edi, bl
lea ecx, [rdi + 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x19
movzx eax, r11b
add dil, 0x51
and al, dil
add al, al
sub r11b, al
sub r11b, 0x37
add r11b, dil
mov byte [rbp + rbx + 0x20], r11b
inc r8
dec rbx
inc rbx
jmp 0x140067742
lea ecx, [rbx - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5f
dec rbx
inc rbx
jmp 0x140067742
lea ecx, [rbx - 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x65
add r9, r8
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140067742
movzx r11d, dl
lea rcx, [rbx + r15]
and dl, cl
movzx r10d, r11b
add dl, dl
sub r10b, dl
add r10b, 0x29
add r10b, cl
lea edx, [rbx + 0x6d]
movzx eax, r11b
and al, dl
inc r8
add al, al
movzx ecx, r11b
sub cl, al
add cl, 5
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x20], al
add rax, r8
sub rbx, rax
lea edx, [rbx - 0xc]
movzx eax, r11b
and al, dl
inc r9
mov ecx, 0x2a
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x20], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140067742
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x13
movzx eax, byte [rbp + rbx + 0x20]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140067742
add bl, 0x23
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0xb
jmp 0x140067740
add bl, 0x15
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x6d
jmp 0x140067730
lea rcx, [rbp + 0x152f6d4]
jmp 0x14006826e
lea rcx, [rbp + 0x1466c5b]
jmp 0x14006826e
lea rcx, [rbp + 0x20]
call fcn.140044ed0
mov r15, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r12, 0x9dec1370a1855fa2
mov word [rbp + 0x4f], ax
movabs r13, 0xd9c43a51e4901ee6
mov byte [rbp + 0x40], 0x63
mov byte [rbp + 0x41], 0x7a
mov byte [rbp + 0x42], 0x77
mov byte [rbp + 0x43], 0x7f
mov byte [rbp + 0x44], 0x75
mov byte [rbp + 0x45], 0x45
mov byte [rbp + 0x46], 0x75
mov byte [rbp + 0x47], 0x75
mov byte [rbp + 0x48], 0x24
mov byte [rbp + 0x49], 0x3d
mov byte [rbp + 0x4a], 0x10
mov byte [rbp + 0x4b], 0x13
mov byte [rbp + 0x4c], 0x1f
mov byte [rbp + 0x4d], 0x38
mov byte [rbp + 0x4e], 0xde
nop dword [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x11
jae 0x140068b5f
movzx r11d, byte [rbp + rbx + 0x40]
mov rdx, r11
cmp r8, rbx
ja 0x140068b56
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140068332
lea rcx, [rbx + r12]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x6e
add r10b, cl
jmp 0x140068360
je 0x140068af1
lea rax, [r9 + 2]
cmp r8, rax
je 0x140068a6d
lea rax, [r9 + 5]
cmp r8, rax
je 0x140068a13
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400689cf
nop
cmp r9, rbx
ja 0x140068b4d
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14006838b
lea r10d, [rbx + 0x4a]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 6
add r10b, r11b
jmp 0x1400683cc
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400689ae
lea rax, [r9 + 3]
cmp r8, rax
je 0x140068989
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006896f
lea rax, [r9 + 7]
cmp r8, rax
je 0x140068955
lea rax, [r9 + 2]
cmp r8, rax
je 0x140068928
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400685b8
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14006859a
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140068577
lea rax, [r9 + 2]
cmp r8, rax
je 0x140068552
lea rax, [r9 + 6]
cmp r8, rax
je 0x140068541
lea r8, [r9 + 9]
lea r9, [r8 + 2]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140068b33
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140068b19
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400684ac
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14006848c
lea r8, [r9 + 0x10]
lea r9, [r8 + 4]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140068519
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400684ff
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400684e5
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400684c6
lea r8, [r9 + 0x28]
lea r9, [r8 + 6]
jmp 0x1400683e0
lea ecx, [rbx - 0x4e]
mov r10d, 0x11
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140068360
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x140068302
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 0x140068a54
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
jmp 0x140068a90
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x140068ab7
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x40]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x50
inc rbx
jmp 0x1400682f2
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx r14d, bl
jmp 0x140068a20
lea edx, [rbx + 0x24]
mov ecx, 2
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400682f2
lea ecx, [rbx - 0x20]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
inc rbx
jmp 0x1400682f2
lea ecx, [rbx - 0x64]
movzx r14d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x1400689e9
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x140068670
lea r10d, [rbx - 0x5e]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x6e
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x14006890c
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x14006876d
lea ecx, [rbx - 0x66]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
cmp r8, 0x200
jae 0x1400688e8
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x14006882d
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
cmp r9, 0x400
jb 0x1400688db
mov edx, 0x16
movzx r14d, bl
lea ecx, [r14 - 0x74]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400689e9
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400686a1
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x40]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0xc
inc rbx
jmp 0x1400682f2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400686c9
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140068a90
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400686f1
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140068a54
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140068714
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x140068a51
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006873c
movzx r14d, bl
lea ecx, [r14 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x140068a32
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400685df
mov ecx, 0xa
movzx r14d, bl
lea edx, [r14 - 0x4c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400689e9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140068795
movzx r14d, bl
lea ecx, [r14 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
jmp 0x1400689e9
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400687c3
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400682f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400687de
movzx r14d, bl
mov ecx, 0x2d
lea edx, [r14 - 0x56]
jmp 0x140068a20
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140068806
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140068a51
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006860f
lea ecx, [rbx + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x140068a90
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006885e
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x40]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x18
inc rbx
jmp 0x1400682f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140068886
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140068a90
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400688ae
movzx r14d, bl
lea ecx, [r14 + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x140068a32
cmp r8, rcx
jne 0x14006863e
mov ecx, 4
movzx r14d, bl
lea edx, [r14 + 0x48]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400689e9
mov byte [rbp + rbx + 0x40], r10b
inc rbx
jmp 0x1400682f2
movzx ecx, byte [rbp + rbx + 0x40]
movzx r14d, bl
lea edx, [r14 - 0x30]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x28
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140068a32
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140068a90
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x40]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400682f2
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x140068a90
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
jmp 0x140068a51
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x1400682f2
mov ecx, 0xf
movzx r14d, bl
lea edx, [r14 - 0x72]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400689e9
movzx r14d, bl
lea ecx, [r14 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
add r14b, 0x2e
movzx eax, r14b
and al, r11b
add al, al
sub r14b, al
sub r14b, 0x42
add r14b, r11b
mov byte [rbp + rbx + 0x40], r14b
inc r9
dec rbx
inc rbx
jmp 0x1400682f2
movzx r14d, bl
mov ecx, 0x35
lea edx, [r14 + 0x3a]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r14b, 0x72
movzx eax, r14b
and al, r11b
add al, al
sub r14b, al
sub r14b, 0x1e
add r14b, r10b
add r14b, r11b
mov byte [rbp + rbx + 0x40], r14b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400682f2
movzx r11d, dl
movabs rcx, 0x517488146aa59d6e
add rcx, rbx
movzx r10d, r11b
and dl, cl
add dl, dl
sub r10b, dl
sub r10b, 2
add r10b, cl
lea edx, [rbx - 0x4a]
inc r9
movzx eax, dl
mov ecx, 3
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x40], 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 + 0x40], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x40]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400682f2
lea rcx, [rbx + r13]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x4a
movzx eax, byte [rbp + rbx + 0x40]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400682f2
add bl, 0x2a
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x26
jmp 0x1400682f0
sub bl, 0x1a
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x4a
jmp 0x1400682e0
lea rcx, [rbp + 0x15c4118]
jmp 0x140068b63
lea rcx, [rbp + 0xa1a0ba]
jmp 0x140068b63
lea rcx, [rbp + 0x40]
lea rdx, [r15 + 0x12]
call fcn.140043ac0
mov rax, qword [0x1402ff150]
vmovss xmm7, dword [0x140149ef4]
vmovss xmm6, dword [0x140149e88]
vxorps xmm8, xmm8, xmm8
cmp byte [rax + 0x12], 0
je 0x14006a4ac
vmovaps xmm1, xmm7
vxorps xmm0, xmm0, xmm0
call fcn.140016330
movzx r10d, byte [rbp + 0x6a0]
xor eax, eax
mov dword [rbp + 0x70], eax
movabs rsi, 0x47946a80f992bf8b
mov byte [rbp + 0x60], 0x9a
movabs r15, 0xf50ee986d3033ccd
mov byte [rbp + 0x61], 0xba
movabs r14, 0xd6bd3f82ecb83ea1
mov byte [rbp + 0x62], 0xcd
mov byte [rbp + 0x63], 0xcf
mov byte [rbp + 0x64], 0xa1
mov byte [rbp + 0x65], 0xab
mov byte [rbp + 0x66], 0xa1
mov byte [rbp + 0x67], 0xa0
mov byte [rbp + 0x68], 0x7e
mov byte [rbp + 0x69], 0x66
mov byte [rbp + 0x6a], 0x68
mov byte [rbp + 0x6b], 0x6d
mov byte [rbp + 0x6c], 0xa4
mov byte [rbp + 0x6d], 0x75
mov byte [rbp + 0x6e], 0xa3
mov byte [rbp + 0x6f], 0x57
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x14
jae 0x140069818
movzx r11d, byte [rbp + rdi + 0x60]
mov rdx, r11
cmp r8, rdi
ja 0x14006980f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140068c62
lea rcx, [rdi + rsi]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x33
add r10b, cl
jmp 0x140068ca0
je 0x1400697a4
inc rax
cmp r8, rax
je 0x140069728
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400696d2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400696b1
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006966c
nop dword [rax + rax]
cmp r9, rdi
ja 0x140069806
lea rax, [r9 + 6]
cmp r8, rax
jae 0x140068ccb
lea r10d, [rdi + 0x67]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x2f
add r10b, r11b
jmp 0x140068d20
lea rax, [r9 + 1]
cmp r8, rax
je 0x140069650
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006962f
lea rax, [r9 + 4]
cmp r8, rax
je 0x140069610
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400695f5
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400695d7
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400695ae
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140069295
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140069276
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14006924e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14006922d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14006920d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400691f2
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400691d7
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400691b8
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006919a
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006916d
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140068d30
lea r8, [r9 + 5]
lea r9, [r8 + 2]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400697e9
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400697cc
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140068f20
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140068f02
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140068ee4
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140069121
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400690d8
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140069092
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14006906f
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140068d30
lea r8, [r9 + 8]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140069042
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140069024
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140069005
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140068fe6
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140068fcb
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140068fab
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140068f8a
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140068f62
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140068f3e
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140068d30
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x7a]
jmp 0x140068d30
lea ecx, [rdi + 0x79]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x4f
add r10b, cl
jmp 0x140068d20
lea ecx, [rdi + 0x63]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x4b
add r10b, cl
jmp 0x140068ca0
lea ecx, [rdi + 0x4d]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x1b
add r10b, cl
jmp 0x140068c32
lea ecx, [rdi + 0x38]
movzx eax, r11b
and al, cl
mov r10d, 0x3c
sub r10b, al
movzx ebx, dil
add r10b, r10b
add r10b, r11b
add r10b, cl
jmp 0x140069689
lea edx, [rdi + 0x22]
mov ecx, 9
movzx eax, r11b
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x140068c22
lea ecx, [rdi + 0xc]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x54
inc rdi
jmp 0x140068c22
mov ecx, 0x23
lea edx, [rdi - 0xa]
movzx eax, r11b
movzx ebx, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400696ec
lea ecx, [rdi - 0x20]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
jmp 0x14006970c
lea edx, [rdi - 0x36]
mov ecx, 0x3d
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006970f
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140069741
lea edx, [rdi - 0x62]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x52
add r10b, dl
jmp 0x140069767
lea edx, [rdi - 0x78]
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x140068c22
lea ecx, [rdi - 0x2f]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x49
mov byte [rbp + rdi + 0x60], r10b
inc rdi
jmp 0x140068c22
lea edx, [rdi - 0x45]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x1d
add r10b, dl
cmp r9, 0x80
jb 0x140069085
movzx ecx, r11b
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x62]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x5c]
jmp 0x140069689
lea edx, [rdi - 0x5b]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x7d
add r10b, dl
cmp r8, 0x42
jae 0x14006956e
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x14006946a
mov ecx, 0x2b
lea edx, [rdi - 0x7a]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400690a8
lea edx, [rdi - 0x71]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x17
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x28
je 0x140069592
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x140069370
lea edx, [rdi + 0x1f]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x27
jmp 0x1400690ee
lea edx, [rdi + 0x6a]
movzx eax, r11b
and al, dl
mov ecx, 0xd
sub cl, al
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x140068c22
lea edx, [rdi + 0x54]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, dl
jmp 0x140069767
lea edx, [rdi + 0x3e]
mov ecx, 0x27
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140069741
lea ecx, [rdi + 0x28]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
jmp 0x14006970f
lea ecx, [rdi + 0x12]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7e
jmp 0x14006970c
mov ecx, 0xe
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx - 4]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400696ec
lea ecx, [rdi - 0x1a]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4a
inc rdi
jmp 0x140068c22
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, r11b
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x140068c22
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx - 0x46]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x16
jmp 0x140069686
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400692bc
lea edx, [rdi - 0x75]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
add r10b, 0x33
jmp 0x140069137
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400692f2
lea edx, [rdi - 0x32]
movzx eax, r11b
and al, dl
mov ecx, 0x2f
sub cl, al
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x140068c22
inc rax
cmp r8, rax
jne 0x140069319
lea edx, [rdi - 6]
mov ecx, 0x15
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140069741
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140069342
mov ecx, 0x2e
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x3c]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400696ec
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006913a
lea ecx, [rdi + 0x52]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3e
inc rdi
jmp 0x140068c22
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140069398
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0x35]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x73
jmp 0x140069686
inc rax
cmp r8, rax
jne 0x1400693c1
lea ecx, [rdi + 0x61]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x59
inc rdi
jmp 0x140068c22
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400693e9
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0x77]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x41
jmp 0x1400696ec
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006940d
lea ecx, [rdi - 0x73]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x25
jmp 0x14006970c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140069434
lea edx, [rdi - 0x47]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0xf
add r10b, dl
jmp 0x140069741
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400690f1
lea ecx, [rdi - 0x1b]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
lea r10d, [rcx + r11]
sub r10b, 0x43
inc rdi
jmp 0x140068c22
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006949c
lea ecx, [rdi - 0x64]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
lea r10d, [rcx + r11]
sub r10b, 0x44
inc rdi
jmp 0x140068c22
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400694c3
lea edx, [rdi - 0x38]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x140069741
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400694eb
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0xa]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x46
jmp 0x1400696ec
cmp r8, rcx
jne 0x140069515
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, r11b
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x140068c22
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140069542
lea ecx, [rdi + 0x36]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rdi
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7a
inc rdi
jmp 0x140068c22
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400690ab
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0x4c]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x14
jmp 0x140069686
movzx r10d, byte [rbp + rdi + 0x60]
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x78]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, r11b
jmp 0x1400696ec
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140069741
lea ecx, [rdi + 0x2d]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
lea r10d, [rcx + r11]
sub r10b, 0x3b
inc rdi
jmp 0x140068c22
lea edx, [rdi + 1]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 7
add r10b, dl
jmp 0x140069741
lea ecx, [rdi - 0x2b]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2d
jmp 0x14006970c
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx - 0x41]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x39
jmp 0x1400696ec
lea ecx, [rdi - 0x57]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x61
inc rdi
jmp 0x140068c22
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0x7d]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x6b
jmp 0x140069686
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0x51]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x37
add r10b, dl
movzx eax, r11b
sub bl, 0x13
and al, bl
add al, al
sub r11b, al
sub r11b, 0x7b
add r11b, bl
mov byte [rbp + rdi + 0x60], r11b
inc r9
dec rdi
inc rdi
jmp 0x140068c22
lea ecx, [rdi + 0x25]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 3
dec rdi
inc rdi
jmp 0x140068c22
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx + 0xf]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x69
add r10b, dl
movzx eax, r11b
add bl, 3
and al, bl
add al, al
sub r11b, al
sub r11b, 0x15
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x60], r11b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140068c22
lea rcx, [rdi + r15]
movzx r11d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x65
lea edx, [rdi + 0x19]
movzx eax, r11b
and al, dl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x51
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x60], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x5c]
movzx eax, r11b
and al, cl
inc r8
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r11b, 0x7c
add r11b, cl
mov byte [rbp + rdi + 0x60], r11b
add rdi, rax
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140068c22
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x67
movzx eax, byte [rbp + rdi + 0x60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140068c22
add dil, 0x37
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
add r10b, 0x7f
jmp 0x140068c20
add dil, 0x21
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
add r10b, 0x19
jmp 0x140068c10
lea rsi, [rbp + 0x158b1c4]
jmp 0x14006981c
lea rsi, [rbp + 0x12b714f]
jmp 0x14006981c
lea rsi, [rbp + 0x60]
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r15, 0x87911f6d734a44a2
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x8e], xmm0
mov word [rbp + 0x9e], ax
movabs r13, 0xb4f7dbfe2707e06e
mov byte [rbp + 0x80], 0x33
movabs r12, 0x96b35e4859decde6
mov byte [rbp + 0x81], 0x32
mov byte [rbp + 0x82], 0x45
mov byte [rbp + 0x83], 0x7c
mov byte [rbp + 0x84], 0x75
mov byte [rbp + 0x85], 0x7d
mov byte [rbp + 0x86], 0x7b
mov byte [rbp + 0x87], 0x4b
mov byte [rbp + 0x88], 0x67
mov byte [rbp + 0x89], 0x79
mov byte [rbp + 0x8a], 0x7b
mov byte [rbp + 0x8b], 0x4c
mov byte [rbp + 0x8c], 0x4c
mov byte [rbp + 0x8d], 0xc1
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x20
jae 0x14006a460
movzx r11d, byte [rbp + rdi + 0x80]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rdi
ja 0x14006a457
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006991d
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x6e
add r10b, cl
jmp 0x140069950
je 0x14006a3e9
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006a366
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006a30c
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006a2c8
nop word [rax + rax]
cmp r9, rdi
ja 0x14006a44e
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14006997b
lea r10d, [rdi + 0x4a]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 6
add r10b, r11b
jmp 0x1400699b0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14006a2a8
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006a283
lea rax, [rcx + 1]
cmp r8, rax
je 0x14006a269
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006a24f
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140069f2e
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x140069f10
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140069eec
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140069ec7
lea rax, [r9 + 1]
cmp r8, rax
je 0x140069ea4
lea rax, [r9 + 9]
cmp r8, rax
je 0x140069e85
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140069e66
lea rax, [r9 + 6]
cmp r8, rax
je 0x140069e48
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140069e2a
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140069dfe
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400699c0
lea r8, [r9 + 1]
lea r9, [r8 + 0xa]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14006a431
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14006a414
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140069bb3
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140069b94
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140069b74
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140069da8
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140069d61
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140069d22
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140069cfd
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400699c0
lea r8, [r9 + 4]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140069cd1
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140069cb3
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140069c95
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140069c76
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140069c57
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140069c34
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140069c13
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140069bef
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140069bcd
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400699c0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x64]
jmp 0x1400699c0
lea ecx, [rdi - 0xa]
mov r10d, 0x23
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x1400699b0
lea edx, [rdi - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140069950
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x1400698e5
lea edx, [rdi + 0x50]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
movzx ebx, dil
sub r10b, al
sub r10b, 0x30
add r10b, dl
jmp 0x14006a2e1
lea ecx, [rdi + 0xc]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rdi
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x54
inc rdi
jmp 0x1400698d2
lea ecx, [rdi - 0x38]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
inc rdi
jmp 0x1400698d2
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, r11b
movzx ebx, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a32a
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a34a
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a34d
lea edx, [rdi - 0x48]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 8
add r10b, dl
jmp 0x14006a37c
lea edx, [rdi + 0x74]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, dl
jmp 0x14006a3a6
lea ecx, [rdi + 0x30]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rdi + 0x80]
add rax, r9
add rdi, rax
lea r10d, [rcx + r11]
sub r10b, 0x50
inc rdi
jmp 0x1400698d2
lea ecx, [rdi + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
mov byte [rbp + rdi + 0x80], r10b
inc rdi
jmp 0x1400698d2
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
cmp r9, 2
jb 0x140069d12
mov ecx, 0x16
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx - 0x74]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14006a2e1
lea ecx, [rdi + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x72
cmp r8, 0x5a
jae 0x14006a20d
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14006a12f
lea edx, [rdi - 0x1c]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x3c
add r10b, dl
jmp 0x140069d37
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
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x14006a233
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14006a026
lea edx, [rdi - 0x66]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x36
add r10b, dl
jmp 0x140069d76
lea ecx, [rdi - 0x44]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rdi + 0x80]
add rax, r9
add rdi, rax
lea r10d, [rcx + r11]
sub r10b, 0x24
inc rdi
jmp 0x1400698d2
lea edx, [rdi + 0x78]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, dl
jmp 0x14006a3a6
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 0x14006a37c
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a34d
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a34a
mov ecx, 0x14
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x68]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a32a
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, r11b
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x1400698d2
lea ecx, [rdi - 0x20]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rdi
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
inc rdi
jmp 0x1400698d2
movzx ebx, dil
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x14006a2e1
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x140069f51
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x140069dc2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140069f85
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x80]
add rax, r9
add rdi, rax
lea r10d, [r11 + rcx]
sub r10b, 0xc
inc rdi
jmp 0x1400698d2
inc rax
cmp r8, rax
jne 0x140069fac
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 0x14006a37c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140069fcf
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x14006a34a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140069ff6
movzx ebx, dil
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x14006a32a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140069dc2
mov ecx, 0xa
movzx ebx, dil
lea edx, [rbx - 0x4c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006a2e1
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006a051
movzx ebx, dil
movzx eax, r11b
movzx r10d, r11b
lea edx, [rbx - 0x22]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x12
add r10b, dl
jmp 0x14006a2e1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006a07f
lea edx, [rdi + 0x66]
mov ecx, 0x1b
movzx eax, r11b
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x1400698d2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006a0a7
lea edx, [rdi - 0x12]
mov ecx, 0x3f
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a34a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006a0cb
lea ecx, [rdi + 0x32]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5e
jmp 0x14006a34d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006a0f2
lea edx, [rdi + 0x76]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x3a
add r10b, dl
jmp 0x14006a37c
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140069d76
lea edx, [rdi - 2]
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
movzx eax, byte [rbp + rdi + 0x80]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rdi
jmp 0x1400698d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006a164
lea ecx, [rdi + 0x28]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rdi + 0x80]
add rax, r9
add rdi, rax
lea r10d, [rcx + r11]
sub r10b, 0x18
inc rdi
jmp 0x1400698d2
inc rax
cmp r8, rax
jne 0x14006a18b
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a3a6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006a1b3
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a34a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006a1dd
lea ecx, [rdi - 0x40]
movzx eax, r11b
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
inc rdi
jmp 0x1400698d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140069d37
mov ecx, 4
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx + 0x48]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006a2e1
movzx ecx, byte [rbp + rdi + 0x80]
movzx ebx, dil
movzx eax, r11b
lea edx, [rbx - 0x30]
and al, dl
sub cl, al
add cl, 0x28
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14006a32a
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14006a37c
lea ecx, [rdi - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2e
jmp 0x14006a34d
lea ecx, [rdi - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
jmp 0x14006a34a
lea edx, [rdi + 0x16]
mov ecx, 0x33
movzx eax, dl
dec rdi
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rdi
jmp 0x1400698d2
mov ecx, 0xf
movzx ebx, dil
lea edx, [rbx - 0x72]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006a2e1
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
movzx eax, r11b
add bl, 0x2e
and al, bl
add al, al
sub r11b, al
sub r11b, 0x42
add r11b, bl
mov byte [rbp + rdi + 0x80], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400698d2
mov ecx, 0x35
movzx ebx, dil
lea edx, [rbx + 0x3a]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
add bl, 0x72
and al, bl
add al, al
sub r11b, al
sub r11b, 0x1e
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x80], r11b
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400698d2
lea rax, [rdi + r13]
movzx r11d, dl
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
sub r10b, 2
lea edx, [rdi - 0x4a]
movzx eax, r11b
and al, dl
inc r9
mov ecx, 3
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x80], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x58]
movzx eax, r11b
and al, cl
inc r8
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r11b, 0x68
add r11b, cl
mov byte [rbp + rdi + 0x80], r11b
add rdi, rax
movzx eax, byte [rbp + rdi + 0x80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400698d2
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x4a
movzx eax, byte [rbp + rdi + 0x80]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400698d2
add dil, 0x2a
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
sub r10b, 0x26
jmp 0x1400698d0
sub dil, 0x1a
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
sub r10b, 0x4a
jmp 0x1400698c0
lea rcx, [rbp + 0x1661d58]
jmp 0x14006a467
lea rcx, [rbp + 0xb061fa]
jmp 0x14006a467
lea rcx, [rbp + 0x80]
mov dword [rsp + 0x30], 0
lea rax, [rbp + 0x6a0]
mov qword [rsp + 0x28], rsi
lea r9, [rbp + 0x6a8]
lea r8, [r14 + 0x18]
mov qword [rsp + 0x20], rax
mov edx, 8
vmovss dword [rbp + 0x6a0], xmm6
vmovss dword [rbp + 0x6a8], xmm8
call fcn.140046e30
mov rax, qword [0x1402ff150]
movzx r11d, byte [rbp + 0x6a0]
lea r14, [rax + 0x13]
xor eax, eax
mov byte [rbp + 0xa0], 0x89
mov qword [rbp + 0xa6], rax
movabs r15, 0x5591c52934835a08
mov word [rbp + 0xae], ax
movabs r13, 0x56fc64206f977638
mov byte [rbp + 0xb0], al
movabs r12, 0xb54f7b9d8a0e18
mov byte [rbp + 0xa1], 0xa5
mov byte [rbp + 0xa2], 0x97
mov byte [rbp + 0xa3], 0xae
mov byte [rbp + 0xa4], 0xa7
mov byte [rbp + 0xa5], 0x35
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x11
jae 0x14006b039
movzx ebx, byte [rbp + rdi + 0xa0]
mov r10, rbx
cmp r8, rdi
ja 0x14006b030
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006a572
lea r11, [rdi + r15]
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, r10b
jmp 0x14006a5b0
je 0x14006afba
inc rax
cmp r8, rax
je 0x14006af51
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006af09
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006aead
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006ae67
nop dword [rax + rax]
cmp r9, rdi
ja 0x14006b027
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14006a5dd
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006a620
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006ae4c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006ae28
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006ae0f
lea rax, [r9 + 7]
cmp r8, rax
je 0x14006adf1
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006add8
nop
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14006ab2c
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006ab0e
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006aae9
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006aac5
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006aba8
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006aaa7
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14006aa8e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14006aa70
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006aa57
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006aa28
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14006a630
lea r8, [r9 + 6]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14006b007
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14006afeb
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14006a809
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14006a7eb
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14006a7d2
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14006a9de
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14006a9a4
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14006a962
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14006a93e
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14006a630
lea r8, [r9 + 9]
lea r9, [r8 + 1]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14006a914
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14006a8f6
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14006a8dd
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14006a8bf
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14006a8ac
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006a88f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14006a86b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14006a849
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14006a827
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14006a630
lea r8, [r9 + 0x10]
lea r9, [r8 + 3]
jmp 0x14006a630
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14006a620
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 0x14006a5b0
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006a544
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, dl
movzx r10d, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006ae80
lea ecx, [rdi + 0x30]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
inc rdi
jmp 0x14006a532
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006a532
lea ecx, [rdi + 0x10]
movzx r10d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x14006aecb
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
jmp 0x14006aeed
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006aef0
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x14006af28
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006af78
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0xa0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x40
inc rdi
jmp 0x14006a532
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
mov byte [rbp + rdi + 0xa0], r11b
inc rdi
jmp 0x14006a532
lea edx, [rdi - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 8
jb 0x14006a952
mov edx, 0x18
movzx r10d, dil
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x14006ae80
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
cmp r8, 5
jae 0x14006ad92
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14006acf3
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, dl
and al, bl
jmp 0x14006a96f
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r8 + r9]
cmp rax, 3
je 0x14006adb8
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14006ac4e
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x14006a9b8
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0xa0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006a532
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x14006af78
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006af28
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x14006aef0
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006aeed
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006a532
lea ecx, [rdi + 0x80]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
inc rdi
jmp 0x14006a532
movzx r10d, dil
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x14006ae80
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14006ab4e
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x14006a9f7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006ab81
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0xa0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x30
inc rdi
jmp 0x14006a532
cmp r8, rcx
jne 0x14006ab9f
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x14006af28
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006abc6
movzx r10d, dil
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x14006aecb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006abf3
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006a532
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006ac1e
lea ecx, [rdi - 0x40]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
inc rdi
jmp 0x14006a532
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14006a9f7
mov ecx, 0x28
movzx r10d, dil
lea edx, [r10 - 0x30]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006ae80
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006ac7a
mov ecx, 0x1c
movzx r10d, dil
lea edx, [r10 - 8]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006ae80
inc rax
cmp r8, rax
jne 0x14006aca6
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006a532
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006accd
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006aeed
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006a9b8
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14006af28
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006ad26
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0xa0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x60
inc rdi
jmp 0x14006a532
inc rax
cmp r8, rax
jne 0x14006ad47
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x14006af28
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006ad62
movzx r10d, dil
mov ecx, 0x38
lea edx, [r10 - 0x10]
jmp 0x14006aeba
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006a97b
mov ecx, 0x10
movzx r10d, dil
lea edx, [r10 + 0x20]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006ae80
movzx ecx, byte [rbp + rdi + 0xa0]
movzx r10d, dil
lea edx, [r10 + 0x40]
movzx eax, dl
and al, bl
sub cl, al
add cl, 0x20
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14006aecb
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xa0]
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x14006af28
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x14006af78
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006af28
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x14006aef0
lea edx, [rdi - 0x28]
mov ecx, 0xc
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006a532
movzx r10d, dil
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x14006ae80
movzx r10d, dil
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
add r10b, 0x38
movzx eax, bl
and al, r10b
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0xa0], cl
inc r9
dec rdi
inc rdi
jmp 0x14006a532
movzx r10d, dil
mov ecx, 0x14
lea edx, [r10 + 0x68]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r10b, 0x48
movzx eax, bl
and al, r10b
mov ecx, 4
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0xa0], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006a532
lea rdx, [rdi + r13]
mov ecx, 0x3c
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 + 0x58]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x68
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xa0], al
add rax, r9
sub rdi, rax
jmp 0x14006af78
movabs rdx, 0xabd8d9ce0690c228
movzx r11d, r10b
add rdx, rdi
movzx ebx, r10b
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x18
add r11b, dl
lea edx, [rdi + 0x60]
inc r8
movzx eax, dl
mov ecx, 0x30
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xa0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0xa0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006a532
lea rcx, [rdi + r12]
mov edx, 0x2c
movzx eax, cl
and al, r10b
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xa0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006a532
add dil, 0x28
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x18
jmp 0x14006a530
add dil, 0x18
mov ecx, 0x2c
movzx eax, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, bl
jmp 0x14006a520
lea rcx, [rbp + 0x1407e00]
jmp 0x14006b040
lea rcx, [rbp + 0xc3d808]
jmp 0x14006b040
lea rcx, [rbp + 0xa0]
mov rdx, r14
call fcn.140043ac0
mov rax, qword [0x1402ff150]
cmp byte [rax + 0x13], 0
je 0x14006c696
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
movzx r10d, byte [rbp + 0x6a0]
xor eax, eax
mov byte [rbp + 0xd0], al
movabs rsi, 0x36b5a542fa598ec4
mov byte [rbp + 0xc0], 0x64
movabs r14, 0xec62cf5acd2604e4
mov byte [rbp + 0xc1], 0
movabs r12, 0x118c3a4ee3bfc9d4
mov byte [rbp + 0xc2], 9
movabs r15, 0xa420efc8ef0cac4c
mov byte [rbp + 0xc3], 0x17
mov byte [rbp + 0xc4], 0x75
mov byte [rbp + 0xc5], 3
mov byte [rbp + 0xc6], 0x75
mov byte [rbp + 0xc7], 0xa
mov byte [rbp + 0xc8], 0xb0
mov byte [rbp + 0xc9], 0x4c
mov byte [rbp + 0xca], 0x42
mov byte [rbp + 0xcb], 0x45
mov byte [rbp + 0xcc], 0x12
mov byte [rbp + 0xcd], 0xad
mov byte [rbp + 0xce], 0x1b
mov byte [rbp + 0xcf], 0x8f
nop
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x11
jae 0x14006ba6b
movzx ebx, byte [rbp + rdi + 0xc0]
mov rdx, rbx
cmp r8, rdi
ja 0x14006ba62
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006b164
lea rcx, [rdi + rsi]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, cl
jmp 0x14006b1aa
je 0x14006ba12
inc rax
cmp r8, rax
je 0x14006b9b6
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006b988
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006b943
lea rax, [r9 + 7]
cmp r8, rax
je 0x14006b924
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006b8da
nop word [rax + rax]
cmp r9, rdi
ja 0x14006ba59
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14006b1de
lea ecx, [rdi + 0x14]
mov r10d, 0x3a
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
jmp 0x14006b211
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006b8bf
inc rax
cmp r8, rax
je 0x14006b89b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006b87d
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006b83b
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14006b584
nop
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006b572
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14006b550
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14006b53f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006b526
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14006b519
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006b4ef
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 1]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14006ba3d
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14006b34c
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14006b32e
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14006b46f
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14006b431
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14006b220
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14006b402
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14006b3e9
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14006b3cb
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14006b3ac
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14006b388
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006b36b
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x3e8]
jmp 0x14006b220
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 0x14006b211
lea ecx, [rdi + 0x5c]
mov r10d, 0x3e
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
jmp 0x14006b134
lea ecx, [rdi - 0x60]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x14006b8f8
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006b122
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
add r8, r9
jmp 0x14006b99d
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006b99d
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
jmp 0x14006b9d0
lea edx, [rdi + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0xc0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006b122
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
cmp r9, 0x41
jb 0x14006b7ea
movzx r11d, dil
lea ecx, [r11 + 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 0x50]
jmp 0x14006b8f8
lea edx, [rdi - 0xc]
mov ecx, 0x2a
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, 6
je 0x14006b81e
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x14006b689
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 0x400
jae 0x14006b7fa
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x14006b761
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
jmp 0x14006b445
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0xc0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x48
inc rdi
jmp 0x14006b122
lea edx, [rdi + 0x68]
mov ecx, 0x14
jmp 0x14006b843
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
jmp 0x14006b99d
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx r11d, dil
jmp 0x14006b950
lea ecx, [rdi - 0x40]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
inc rdi
jmp 0x14006b122
movzx r11d, dil
mov ecx, 0x3c
lea edx, [r11 + 0x38]
jmp 0x14006b8e7
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14006b5a9
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5c
jmp 0x14006b488
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006b5dc
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0xc0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x18
inc rdi
jmp 0x14006b122
inc rax
cmp r8, rax
jne 0x14006b602
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 0x14006b9d0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006b618
lea edx, [rdi + 0x38]
mov ecx, 0x3c
jmp 0x14006b843
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006b642
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r8, r9
jmp 0x14006b99d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006b66a
lea ecx, [rdi + 0x58]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
inc rdi
jmp 0x14006b122
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006b488
movzx r11d, dil
mov ecx, 0x14
lea edx, [r11 + 0x68]
jmp 0x14006b8e7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006b6a4
movzx r11d, dil
mov ecx, 0x2e
lea edx, [r11 + 0x3c]
jmp 0x14006b8e7
inc rax
cmp r8, rax
jne 0x14006b6ce
lea ecx, [rdi - 0x3c]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5c
inc rdi
jmp 0x14006b122
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006b6f6
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 0x14006b122
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006b714
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
jmp 0x14006b999
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006b72a
lea edx, [rdi + 0x6c]
mov ecx, 6
jmp 0x14006b843
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14006b4bc
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0xc0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x64
inc rdi
jmp 0x14006b122
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006b794
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0xc0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x30
inc rdi
jmp 0x14006b122
inc rax
cmp r8, rax
jne 0x14006b7a9
lea edx, [rdi + 0x60]
mov ecx, 0x30
jmp 0x14006b843
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006b7cb
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
jmp 0x14006b99d
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14006b445
movzx r11d, dil
mov ecx, 8
lea edx, [r11 - 0x70]
jmp 0x14006b8e7
mov byte [rbp + rdi + 0xc0], r10b
inc rdi
jmp 0x14006b122
movzx r10d, byte [rbp + rdi + 0xc0]
movzx r11d, dil
lea edx, [r11 - 0x60]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x60
jmp 0x14006b95b
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xc0]
lea r10d, [rbx + rcx]
sub r10b, 0x18
jmp 0x14006b854
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea ecx, [rdi - 0x14]
inc r9
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x74
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xc0], al
add rax, r9
sub rdi, rax
jmp 0x14006b9d0
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 0x14006b99d
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006b122
movzx r11d, dil
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
jmp 0x14006b8f8
movzx r11d, dil
mov ecx, 0x16
lea edx, [r11 - 0x74]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
sub r11b, 0x24
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 4
add r11b, bl
mov byte [rbp + rdi + 0xc0], r11b
inc r9
dec rdi
inc rdi
jmp 0x14006b122
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
dec rdi
inc rdi
jmp 0x14006b122
movzx r11d, dil
mov ecx, 0x2a
lea edx, [r11 - 0xc]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x64
mov ecx, 0x22
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 + 0xc0], cl
add r8, r9
jmp 0x14006b99d
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x3c
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006b122
lea rcx, [rdi + r12]
movzx ebx, dl
and dl, cl
mov eax, 0x1a
sub al, dl
lea r10d, [rax + rax]
add r10b, bl
add r10b, cl
lea edx, [rdi - 0x50]
inc r8
movzx eax, dl
mov ecx, 0x18
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xc0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0xc0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006b122
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x14
movzx eax, byte [rbp + rdi + 0xc0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006b122
add dil, 0x4c
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r10d, [rbx + rdi]
sub r10b, 0x14
jmp 0x14006b110
lea rsi, [rbp + 0x16bec70]
jmp 0x14006ba72
lea rsi, [rbp + 0x457b34]
jmp 0x14006ba72
lea rsi, [rbp + 0xc0]
mov r14, qword [0x1402ff150]
xor eax, eax
movzx edx, byte [rbp + 0x6a0]
movabs r15, 0x102d31560cca83e9
mov dword [rbp + 0xed], eax
movabs r12, 0x9196bc06731ea331
mov word [rbp + 0xf1], ax
movabs r13, 0x30879402265f8bbb
mov byte [rbp + 0xf3], al
mov byte [rbp + 0xe0], 0x6b
mov byte [rbp + 0xe1], 0x68
mov byte [rbp + 0xe2], 0x23
mov byte [rbp + 0xe3], 0x3f
mov byte [rbp + 0xe4], 0x29
mov byte [rbp + 0xe5], 0x22
mov byte [rbp + 0xe6], 0x3d
mov byte [rbp + 0xe7], 0x4e
mov byte [rbp + 0xe8], 0x32
mov byte [rbp + 0xe9], 0x3a
mov byte [rbp + 0xea], 0x21
mov byte [rbp + 0xeb], 0x27
mov byte [rbp + 0xec], 0xaa
nop
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x14
jae 0x14006c64a
movzx r11d, byte [rbp + rbx + 0xe0]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14006c641
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14006bb6b
lea rcx, [rbx + r15]
movzx eax, r10b
and al, cl
movzx edx, r10b
add al, al
sub dl, al
sub dl, 0x5f
add dl, cl
jmp 0x14006bbb2
je 0x14006c5d8
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006c54f
lea rax, [rcx + 1]
cmp r8, rax
je 0x14006c521
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006c507
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006c4c5
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006c47d
cmp r9, rbx
ja 0x14006c638
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14006bbd9
lea edx, [rbx + 0x1d]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x35
add dl, r11b
jmp 0x14006bc10
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006c462
inc rax
cmp r8, rax
je 0x14006c43f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006c425
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006c3fa
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14006c135
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14006c116
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14006c0f1
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006c0d1
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14006c0bb
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14006c09c
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006c080
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006c067
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14006c04c
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14006c01f
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14006bc20
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14006c61e
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14006c604
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14006be01
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14006bde9
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14006bdd1
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14006bfd5
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006bf8f
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14006bf4f
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14006bf2b
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14006bc20
lea r8, [r9 + 0x41]
lea r9, [r8 + 8]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14006bf00
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14006bee5
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006becb
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14006beaf
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14006be92
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14006be7d
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14006be5b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14006be36
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14006be19
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14006bc20
lea r8, [r9 + 0x61]
lea r9, [r8 + 5]
jmp 0x14006bc20
lea edx, [rbx - 0x7d]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x6b
add dl, r11b
jmp 0x14006bc10
lea edx, [rbx - 0x4f]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x29
add dl, r11b
jmp 0x14006bbb2
lea edx, [rbx - 0x21]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x19
add dl, r11b
jmp 0x14006bb35
lea ecx, [rbx - 0x18]
movzx eax, r11b
and al, cl
movzx edx, r11b
add al, al
movzx r10d, bl
sub dl, al
sub dl, 0x58
jmp 0x14006c496
lea ecx, [rbx + 0x16]
movzx eax, r11b
and al, cl
mov edx, 0x33
sub dl, al
inc r9
add dl, dl
dec rbx
add dl, r11b
add dl, cl
inc rbx
jmp 0x14006bb22
lea edx, [rbx + 0x44]
movzx eax, r11b
and al, dl
mov ecx, 0x12
sub cl, al
dec rbx
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x14006bb22
lea edx, [rbx + 0x72]
movzx eax, r11b
and al, dl
movzx r10d, bl
sub dl, 0x1e
jmp 0x14006c4d6
lea ecx, [rbx - 0x60]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x60
add r8, r9
jmp 0x14006c537
lea edx, [rbx - 0x32]
movzx eax, r11b
and al, dl
mov ecx, 0x2f
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14006c537
lea edx, [rbx - 4]
movzx eax, r11b
and al, dl
mov ecx, 0xe
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14006c570
lea edx, [rbx + 0x2a]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x26
sub cl, al
add dl, cl
jmp 0x14006c598
lea ecx, [rbx + 0x58]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x68
inc rbx
jmp 0x14006bb22
lea ecx, [rbx - 0x35]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x73
mov byte [rbp + rbx + 0xe0], dl
inc rbx
jmp 0x14006bb22
lea edx, [rbx - 7]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x31
add dl, cl
cmp r9, 0x42
jb 0x14006bf40
mov ecx, 0x13
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x2a]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x14006c498
lea edx, [rbx + 0x27]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x11
add dl, cl
cmp r8, 0x80
jae 0x14006c3b8
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14006c2eb
lea edx, [rbx - 0x5e]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x6e
jmp 0x14006bf63
lea edx, [rbx + 0x55]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x53
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x14006c3da
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x14006c238
lea edx, [rbx - 0x7b]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x5d
jmp 0x14006bfa3
lea edx, [rbx - 0x52]
movzx eax, r11b
and al, dl
mov ecx, 0x1f
sub cl, al
movzx eax, byte [rbp + rbx + 0xe0]
add cl, cl
add rax, r9
add cl, r11b
add rbx, rax
add dl, cl
inc rbx
jmp 0x14006bb22
lea edx, [rbx - 0x24]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 4
sub cl, al
add dl, cl
jmp 0x14006c598
lea edx, [rbx + 0xa]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x46
jmp 0x14006c570
lea edx, [rbx + 0x38]
movzx eax, r11b
and al, dl
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14006c537
lea edx, [rbx + 0x66]
movzx eax, r11b
and al, dl
mov ecx, 0x1b
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
jmp 0x14006c537
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x6c]
and al, dl
sub dl, 0xc
jmp 0x14006c4d6
lea ecx, [rbx - 0x3e]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x4e
inc rbx
jmp 0x14006bb22
lea edx, [rbx - 0x10]
movzx eax, r11b
and al, dl
mov ecx, 0x38
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x14006bb22
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x17
lea edx, [r10 + 0x1e]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14006c496
lea rax, [r9 + 4]
cmp r8, rax
jae 0x14006c157
lea edx, [rbx - 0x17]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x5f
jmp 0x14006bfe9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006c18d
lea edx, [rbx + 0x3a]
movzx eax, r11b
and al, dl
mov ecx, 0x35
sub cl, al
movzx eax, byte [rbp + rbx + 0xe0]
add cl, cl
add rax, r9
add cl, r11b
add rbx, rax
add dl, cl
inc rbx
jmp 0x14006bb22
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006c1b5
lea edx, [rbx - 0x7e]
movzx eax, r11b
and al, dl
mov ecx, 0x39
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
jmp 0x14006c537
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006c1de
lea ecx, [rbx + 0x26]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0xa
inc rbx
jmp 0x14006bb22
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006c20c
lea edx, [rbx - 8]
movzx eax, r11b
and al, dl
mov ecx, 0x1c
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x14006bb22
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006bfeb
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x3d
lea edx, [r10 - 0x36]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14006c496
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006c25f
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x57]
and al, dl
add al, al
sub cl, al
sub dl, 0x61
jmp 0x14006c496
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006c27e
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x33]
and al, dl
add dl, 0x65
jmp 0x14006c4d6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006c2a1
lea ecx, [rbx + 0x71]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x17
jmp 0x14006c537
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006c2c3
lea edx, [rbx + 0x43]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x2b
jmp 0x14006c570
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006bfa5
lea edx, [rbx + 0x15]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
add dl, 0x6d
sub cl, al
add dl, cl
jmp 0x14006c598
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006c31f
lea ecx, [rbx + 0x74]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x2c
inc rbx
jmp 0x14006bb22
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006c342
lea edx, [rbx + 0x18]
movzx eax, r11b
and al, dl
mov ecx, 0x2c
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14006c570
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006c365
lea ecx, [rbx - 0x16]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x66
jmp 0x14006c537
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006c38d
movzx r10d, bl
movzx eax, r11b
mov ecx, 0xf
lea edx, [r10 - 0x72]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14006c4de
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14006bf65
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 0x14006c496
movzx ecx, byte [rbp + rbx + 0xe0]
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x58]
and al, dl
sub cl, al
add cl, 0x34
add cl, cl
jmp 0x14006c4de
lea edx, [rbx + 0x7a]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xe0]
sub dl, 0x56
jmp 0x14006c570
lea ecx, [rbx + 0x7f]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x79
inc rbx
jmp 0x14006bb22
lea ecx, [rbx + 9]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x3f
jmp 0x14006c537
lea ecx, [rbx - 0x3f]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x47
inc rbx
jmp 0x14006bb22
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 - 0x11]
and al, dl
add al, al
sub cl, al
add dl, 0x77
jmp 0x14006c496
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x4b]
and al, dl
add al, al
sub cl, al
sub dl, 0xd
add dl, cl
sub r10b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x39
add r10b, r11b
mov byte [rbp + rbx + 0xe0], r10b
inc r9
dec rbx
inc rbx
jmp 0x14006bb22
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x2b]
and al, dl
add dl, 0x2d
add al, al
movzx ecx, r11b
sub cl, al
add dl, cl
sub r10b, 0x6f
movzx ecx, dl
movzx eax, r10b
and al, r11b
add al, al
sub cl, al
add cl, 9
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0xe0], cl
add r8, r9
jmp 0x14006c537
lea ecx, [rbx + 3]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x15
add r8, r9
jmp 0x14006c537
lea rcx, [rbx + r12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x57
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14006bb22
movzx r11d, r10b
movabs rcx, 0x713c595a59899b5f
add rcx, rbx
movzx edx, r11b
and r10b, cl
add r10b, r10b
sub dl, r10b
add dl, 0x67
add dl, cl
lea ecx, [rbx + 0x63]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x4b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xe0], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x4c]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x14
add cl, r11b
mov byte [rbp + rbx + 0xe0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006bb22
lea rcx, [rbx + r13]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1d
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006bb22
add bl, 0xd
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
sub dl, 0x5b
jmp 0x14006bb20
add bl, 0x3b
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
add dl, 0x63
jmp 0x14006bb10
lea rcx, [rbp + 0x150a16c]
jmp 0x14006c651
lea rcx, [rbp + 0x11b2555]
jmp 0x14006c651
lea rcx, [rbp + 0xe0]
mov dword [rsp + 0x30], 0
lea rax, [rbp + 0x6b0]
mov qword [rsp + 0x28], rsi
lea r9, [rbp + 0x6b8]
lea r8, [r14 + 0x1c]
mov qword [rsp + 0x20], rax
mov edx, 8
vmovss dword [rbp + 0x6b0], xmm6
vmovss dword [rbp + 0x6b8], xmm8
call fcn.140046e30
mov rax, qword [0x1402ff150]
movzx r10d, byte [rbp + 0x6a0]
lea r14, [rax + 0x14]
xor eax, eax
mov byte [rbp + 0x100], 9
mov qword [rbp + 0x10c], rax
movabs r15, 0x339d2481ff68474
mov word [rbp + 0x114], ax
movabs r13, 0x1694bff8dfbd9f2c
mov byte [rbp + 0x101], 0xd4
movabs r12, 0x9ad76d85fe38d5c
mov byte [rbp + 0x102], 0xe7
mov byte [rbp + 0x103], 0xe8
mov byte [rbp + 0x104], 0xd8
mov byte [rbp + 0x105], 0x35
mov byte [rbp + 0x106], 0xf
mov byte [rbp + 0x107], 0xdb
mov byte [rbp + 0x108], 0xed
mov byte [rbp + 0x109], 0xe4
mov byte [rbp + 0x10a], 0xe1
mov byte [rbp + 0x10b], 0x53
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x16
jae 0x14006d259
movzx ebx, byte [rbp + rdi + 0x100]
mov r11, rbx
cmp r8, rdi
ja 0x14006d250
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006c785
lea rcx, [rdi + r15]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, cl
jmp 0x14006c7c0
je 0x14006d1d6
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006d153
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006d11e
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006d0e2
lea rax, [r9 + 7]
cmp r8, rax
je 0x14006d0be
nop
cmp r9, rdi
ja 0x14006d247
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14006c7f1
lea ecx, [rdi - 0x7c]
mov r10d, 0x32
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
jmp 0x14006c830
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006d073
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006d050
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006d037
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006d008
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14006cd43
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14006cd31
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14006cd0f
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006cd02
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14006ce00
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006cce9
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14006cccb
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006ccad
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14006cc94
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006cc65
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14006c840
lea r8, [r9 + 6]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14006d227
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14006d207
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14006ca2d
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14006ca0f
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006c9f1
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14006cc20
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14006cbd3
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14006cb8e
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14006cb6a
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14006c840
lea r8, [r9 + 3]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14006cb40
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14006cb23
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14006cb05
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14006caec
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14006cad0
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14006caae
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14006ca8f
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14006ca68
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14006ca46
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006c840
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x80]
jmp 0x14006c840
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 0x14006c830
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 0x14006c7c0
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
jmp 0x14006c754
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, bl
movzx r11d, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006d091
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14006c742
lea ecx, [rdi + 0x50]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x30
inc rdi
jmp 0x14006c742
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, bl
movzx r11d, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006d0fb
lea ecx, [rdi + 0x80]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x80
jmp 0x14006d137
lea ecx, [rdi - 0x68]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x28
jmp 0x14006d13a
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006d16d
lea edx, [rdi - 0x38]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x14006d194
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x100]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x20
inc rdi
jmp 0x14006c742
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
mov byte [rbp + rdi + 0x100], r10b
inc rdi
jmp 0x14006c742
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 0x200
jb 0x14006cb7e
movzx ecx, bl
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x38]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x10]
jmp 0x14006d091
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 0x1000
jae 0x14006cfc2
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x14006cf13
lea edx, [rdi + 0x28]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x18
add r10b, dl
jmp 0x14006cba7
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x14006cfe8
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14006ce42
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
jmp 0x14006cbec
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x100]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006c742
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x14006d194
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006d16d
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
jmp 0x14006d13a
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
jmp 0x14006d137
lea edx, [rdi - 0x58]
mov ecx, 0x34
jmp 0x14006d0c6
lea ecx, [rdi - 0x40]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
inc rdi
jmp 0x14006c742
movzx r11d, dil
mov ecx, 0xc
lea edx, [r11 - 0x28]
jmp 0x14006d080
lea rax, [r9 + 6]
cmp r8, rax
jae 0x14006cd65
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2c
jmp 0x14006cc34
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006cd98
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x100]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x38
inc rdi
jmp 0x14006c742
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006cdbf
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
jmp 0x14006d16d
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006cde1
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x14006d13a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006cdf7
lea edx, [rdi - 0x58]
mov ecx, 0x34
jmp 0x14006d126
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006ce23
mov ecx, 8
movzx r11d, dil
lea edx, [r11 - 0x70]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006d0fb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006cc34
movzx r11d, dil
mov ecx, 4
lea edx, [r11 + 0x48]
jmp 0x14006d080
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006ce6e
mov ecx, 0x16
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x74]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006d091
inc rax
cmp r8, rax
jne 0x14006ce9a
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14006c742
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006cec6
mov ecx, 0x12
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x44]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006d0fb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006cee8
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
jmp 0x14006d137
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006cbec
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 0x14006d13a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006cf46
lea ecx, [rdi + 0x10]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x100]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x70
inc rdi
jmp 0x14006c742
inc rax
cmp r8, rax
jne 0x14006cf6c
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006d194
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006cf93
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006d137
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006cba7
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x50]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x30
add r10b, dl
jmp 0x14006d091
movzx ecx, byte [rbp + rdi + 0x100]
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x20]
and al, dl
sub cl, al
add cl, 0x10
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14006d0fb
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x100]
lea r10d, [rbx + rcx]
sub r10b, 0x38
jmp 0x14006d16d
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x100]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006c742
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 4
jmp 0x14006d16d
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 0x14006d0fb
movzx r11d, dil
mov ecx, 6
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
sub r11b, 0x54
mov ecx, 0x26
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x100], cl
inc r9
dec rdi
inc rdi
jmp 0x14006c742
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x14006c742
movzx r11d, dil
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
sub r11b, 0x6c
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0xc
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x100], cl
jmp 0x14006d137
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
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006c742
lea rcx, [rdi + r13]
movzx ebx, r11b
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
lea edx, [rdi + 0x7c]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x64
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x100], al
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x10]
movzx eax, bl
and al, dl
inc r8
mov ecx, 0x38
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x100], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x100]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006c742
lea rcx, [rdi + r12]
mov edx, 0x3e
movzx eax, cl
and al, r11b
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x100]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006c742
add dil, 0x44
mov ecx, 0x12
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x14006c740
add dil, 0x5c
mov ecx, 0x3e
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x14006c730
lea rcx, [rbp + 0x160fef0]
jmp 0x14006d260
lea rcx, [rbp + 0x1578364]
jmp 0x14006d260
lea rcx, [rbp + 0x100]
mov rdx, r14
call fcn.140043ac0
mov rax, qword [0x1402ff150]
cmp byte [rax + 0x14], 0
je 0x14006e8f0
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
movzx r11d, byte [rbp + 0x6a0]
xor eax, eax
mov qword [rbp + 0x130], rax
movabs rsi, 0x35f286faa623d5e5
mov dword [rbp + 0x138], eax
movabs r14, 0xe586becfd742850d
mov byte [rbp + 0x120], 0x62
movabs r12, 0x79a1b0da8afad943
mov byte [rbp + 0x121], 0x4a
movabs r15, 0xa1d794eff26b81af
mov byte [rbp + 0x122], 0x51
mov byte [rbp + 0x123], 0x5f
mov byte [rbp + 0x124], 0x4d
mov byte [rbp + 0x125], 0x5b
mov byte [rbp + 0x126], 0x4d
mov byte [rbp + 0x127], 0x44
mov byte [rbp + 0x128], 0x8e
mov byte [rbp + 0x129], 0x86
mov byte [rbp + 0x12a], 0x9c
mov byte [rbp + 0x12b], 0x81
mov byte [rbp + 0x12c], 0x58
mov byte [rbp + 0x12d], 0x91
mov byte [rbp + 0x12e], 0x43
mov byte [rbp + 0x12f], 0xb7
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x1c
jae 0x14006dec7
movzx ebx, byte [rbp + rdi + 0x120]
mov rdx, rbx
cmp r8, rdi
ja 0x14006debe
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14006d391
lea r11, [rdi + rsi]
movzx eax, r11b
and al, dl
add al, al
sub r11b, al
sub r11b, 0x43
add r11b, dl
jmp 0x14006d3d0
je 0x14006de54
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006ddde
lea rax, [rcx + 1]
cmp r8, rax
je 0x14006ddb0
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006dd71
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006dd4f
nop dword [rax + rax]
cmp r9, rdi
ja 0x14006deb5
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14006d3f8
lea ecx, [rdi - 0x37]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7f
jmp 0x14006d430
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006dd0a
cmp r8, rcx
je 0x14006dceb
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006dccd
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006dca3
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14006d96c
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006d949
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006d927
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006d903
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14006d8e5
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006d8c4
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14006d8ab
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006d88d
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14006d874
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006d845
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14006d440
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x28]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14006de9a
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14006de7f
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14006d623
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14006d60a
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14006d5f1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14006d800
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006d7bf
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14006d785
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14006d761
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14006d440
lea r8, [r9 + 0x40]
lea r9, [r8 + 5]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14006d732
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14006d719
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14006d6fb
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14006d6e2
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14006d6c1
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14006d6a4
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14006d680
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14006d65e
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14006d63c
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14006d440
lea r8, [r9 + 6]
lea r9, [r8 + 8]
jmp 0x14006d440
lea ecx, [rdi + 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x61
jmp 0x14006d430
lea ecx, [rdi - 0x73]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x25
jmp 0x14006d3d0
lea ecx, [rdi - 0x3d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x55
jmp 0x14006d364
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, dl
movzx r10d, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006dd23
lea ecx, [rdi + 0x7e]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
inc rdi
jmp 0x14006d352
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006d352
lea ecx, [rdi - 0x16]
movzx r10d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x66
jmp 0x14006dd8a
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
add r8, r9
jmp 0x14006ddc5
lea ecx, [rdi + 0x56]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5a
jmp 0x14006ddc5
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 0x14006ddf3
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4e
jmp 0x14006de16
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006d352
lea ecx, [rdi + 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x79
mov byte [rbp + rdi + 0x120], r11b
inc rdi
jmp 0x14006d352
lea ecx, [rdi - 0x4b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xd
cmp r9, 8
jb 0x14006d775
movzx r10d, dil
lea ecx, [r10 + 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x64]
jmp 0x14006dd23
lea ecx, [rdi - 0x15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6d
cmp r8, 5
jae 0x14006dc5e
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14006db30
lea ecx, [rdi + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
jmp 0x14006d799
lea ecx, [rdi + 0x21]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x19
lea rax, [r9 + r8]
cmp rax, 0x28
je 0x14006dc88
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x14006da3c
lea ecx, [rdi - 0x6f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 9
jmp 0x14006d7d3
lea edx, [rdi - 0x4a]
mov ecx, 3
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006d352
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x14006de16
lea edx, [rdi + 0x22]
mov ecx, 9
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006ddf3
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14006ddc5
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
jmp 0x14006ddc5
movzx r10d, dil
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x14006dd8a
lea edx, [rdi - 6]
mov ecx, 0x15
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006d352
lea ecx, [rdi + 0x30]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
inc rdi
jmp 0x14006d352
mov ecx, 0x1b
movzx r10d, dil
lea edx, [r10 + 0x66]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006dd23
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14006d98e
lea ecx, [rdi - 0x1b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x43
jmp 0x14006d814
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006d9c6
lea edx, [rdi - 0x6e]
mov ecx, 1
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006d352
cmp r8, rcx
jne 0x14006d9e4
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xa
jmp 0x14006ddf3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006da10
mov ecx, 0x32
movzx r10d, dil
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006dd8a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006d814
lea ecx, [rdi + 0x4e]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
inc rdi
jmp 0x14006d352
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006da63
movzx r10d, dil
lea ecx, [r10 + 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7d
jmp 0x14006dd23
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006da8b
lea ecx, [rdi - 0x11]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x77
inc rdi
jmp 0x14006d352
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006dab2
movzx r10d, dil
lea ecx, [r10 - 0x47]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xf
jmp 0x14006dd8a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006dad7
lea ecx, [rdi - 0x7d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x6b
add r8, r9
jmp 0x14006ddc5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006daf9
lea ecx, [rdi + 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1b
jmp 0x14006ddc5
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14006d7d3
lea ecx, [rdi - 0x55]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
add r11b, 0x53
inc rdi
jmp 0x14006d352
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006db68
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006d352
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006db8a
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x14006ddf3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006dbb1
lea edx, [rdi - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006ddc5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006dbd6
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
add r8, r9
jmp 0x14006ddc5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006dc02
mov ecx, 0x33
movzx r10d, dil
lea edx, [r10 + 0x16]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14006dd8a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006dc2a
lea ecx, [rdi - 0x20]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
inc rdi
jmp 0x14006d352
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006d799
lea edx, [rdi - 0x56]
mov ecx, 0x2d
movzx eax, dl
inc r9
and al, bl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14006d352
movzx r11d, byte [rbp + rdi + 0x120]
movzx r10d, dil
lea edx, [r10 + 8]
movzx eax, dl
and al, bl
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, dl
add r11b, bl
jmp 0x14006dd8a
lea edx, [rdi - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14006ddf3
lea ecx, [rdi - 0x1d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x35
inc rdi
jmp 0x14006d352
movzx r10d, dil
lea ecx, [r10 - 0xf]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x69
jmp 0x14006dd8a
lea ecx, [rdi + 0x27]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x11
inc rdi
jmp 0x14006d352
movzx r10d, dil
lea ecx, [r10 - 0x6d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 5
add r10b, 0x23
inc r9
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0xb
add r10b, bl
mov byte [rbp + rdi + 0x120], r10b
dec rdi
inc rdi
jmp 0x14006d352
lea ecx, [rdi + 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x73
inc r9
dec rdi
inc rdi
jmp 0x14006d352
movzx r10d, dil
lea ecx, [r10 - 0x5f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x67
sub r10b, 0x13
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x7b
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x120], r10b
add r8, r9
jmp 0x14006ddc5
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x5b
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006d352
lea rax, [rdi + r12]
movzx ebx, dl
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
add r11b, 0x2b
lea ecx, [rdi - 0x49]
inc r9
movzx eax, cl
and al, bl
add al, al
sub cl, al
dec cl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x120], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x64]
inc r8
movzx eax, cl
and al, bl
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x44
add cl, bl
mov byte [rbp + rdi + 0x120], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006d352
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
add r11b, 0x37
movzx eax, byte [rbp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006d352
sub dil, 7
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0x31
jmp 0x14006d350
add dil, 0x2f
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x49
jmp 0x14006d340
lea rsi, [rbp + 0x153b6fc]
jmp 0x14006dece
lea rsi, [rbp + 0xf78ce1]
jmp 0x14006dece
lea rsi, [rbp + 0x120]
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r15, 0xa14944e21d5b945d
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x4b3], xmm0
mov qword [rbp + 0x4c3], rax
movabs r12, 0xab936bf308383745
mov byte [rbp + 0x4cb], al
movabs r13, 0xe3dbcea65812bd17
mov byte [rbp + 0x4a0], 0xf3
mov byte [rbp + 0x4a1], 0xf0
mov byte [rbp + 0x4a2], 0xa3
mov byte [rbp + 0x4a3], 0x60
mov byte [rbp + 0x4a4], 0x91
mov byte [rbp + 0x4a5], 0x9c
mov byte [rbp + 0x4a6], 0x9c
mov byte [rbp + 0x4a7], 0x8e
mov byte [rbp + 0x4a8], 0x91
mov byte [rbp + 0x4a9], 0x99
mov byte [rbp + 0x4aa], 0x97
mov byte [rbp + 0x4ab], 0x90
mov byte [rbp + 0x4ac], 0x97
mov byte [rbp + 0x4ad], 0x80
mov byte [rbp + 0x4ae], 0x84
mov byte [rbp + 0x4af], 0x98
mov byte [rbp + 0x4b0], 0x93
mov byte [rbp + 0x4b1], 0x91
mov byte [rbp + 0x4b2], 0xe4
nop dword [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x2c
jae 0x14006e8ac
movzx edi, byte [rbp + rbx + 0x4a0]
mov rdx, rdi
cmp r8, rbx
ja 0x14006e8a3
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14006dff4
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x75
add r10b, cl
jmp 0x14006e03b
je 0x14006e83b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006e7af
lea rax, [rcx + 1]
cmp r8, rax
je 0x14006e781
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006e767
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006e747
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006e700
nop dword [rax + rax]
cmp r9, rbx
ja 0x14006e89a
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x14006e06b
lea r10d, [rbx - 0x5f]
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 0x67
add r10b, dil
jmp 0x14006e0a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006e6e4
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006e6c7
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006e6ad
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006e682
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14006e317
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14006e2f4
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006e2cc
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14006e2a7
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006e28d
mov r8, rax
lea r9, [rax + 6]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14006e880
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14006e866
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14006e199
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14006e17d
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14006e268
mov r8, rax
lea r9, [rax + 0x7a]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14006e238
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14006e219
lea rcx, [r9 + 0x400]
cmp r8, rcx
ja 0x14006e1fa
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14006e1da
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14006e1b5
mov r8, rcx
lea r9, [rcx + 0x40]
jmp 0x14006e0b0
lea r10d, [rbx + 0x7f]
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 0x79
add r10b, dil
jmp 0x14006e0a0
lea r10d, [rbx + 0xb]
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 0x4d
add r10b, dil
jmp 0x14006dfc4
lea r10d, [rbx + 0x4e]
inc r9
movzx eax, r10b
dec rbx
and al, dil
add al, al
sub r10b, al
sub r10b, 0x22
add r10b, dil
inc rbx
jmp 0x14006dfb2
lea ecx, [rbx + 0x66]
mov r10d, 0x1b
movzx eax, cl
and al, dil
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, dil
jmp 0x14006e796
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006e7d1
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006e7f7
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, dil
sub cl, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
inc rbx
jmp 0x14006dfb2
lea ecx, [rbx + 0x67]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x2f
mov byte [rbp + rbx + 0x4a0], r10b
inc rbx
jmp 0x14006dfb2
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x28
jmp 0x14006e796
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, dl
dec rbx
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
inc rbx
jmp 0x14006dfb2
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
inc r9
and al, dil
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
inc rbx
jmp 0x14006dfb2
lea edx, [rbx - 0xa]
mov ecx, 0x23
movzx eax, dl
movzx r11d, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006e71a
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x14006e3c9
lea ecx, [rbx + 0x5d]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x75
lea rax, [r9 + r8]
cmp rax, 5
je 0x14006e666
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14006e49e
lea ecx, [rbx + 0x29]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x1f
cmp r8, 0x61
jae 0x14006e615
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14006e53a
lea edx, [rbx - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
cmp r9, 0x28
jb 0x14006e27d
mov edx, 0xf
movzx r11d, bl
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, dil
sub dl, al
add dl, dl
add dl, cl
add dl, dil
lea r10d, [rdx + rdx]
jmp 0x14006e71a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006e402
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, dil
sub cl, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
inc rbx
jmp 0x14006dfb2
inc rax
cmp r8, rax
jne 0x14006e424
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x10
jmp 0x14006e796
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006e44a
lea ecx, [rbx + 0x2a]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x26
add r8, r9
jmp 0x14006e796
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006e471
lea ecx, [rbx - 0x1c]
movzx r11d, bl
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x3c
jmp 0x14006e63b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006e339
lea ecx, [rbx - 0x62]
dec rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x52
inc rbx
jmp 0x14006dfb2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006e4c6
movzx r11d, bl
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x35
jmp 0x14006e71a
inc rax
cmp r8, rax
jne 0x14006e4ed
movzx r11d, bl
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x77
jmp 0x14006e63b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006e513
lea ecx, [rbx - 0x35]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x73
add r8, r9
jmp 0x14006e796
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006e369
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x47
jmp 0x14006e7d1
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006e573
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, dil
sub cl, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
inc rbx
jmp 0x14006dfb2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006e59b
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006e7d1
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006e5c3
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006e796
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006e5e8
movzx r11d, bl
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0xa
jmp 0x14006e63b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006e39a
lea ecx, [rbx - 0x20]
dec rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x20
inc rbx
jmp 0x14006dfb2
movzx r10d, byte [rbp + rbx + 0x4a0]
movzx r11d, bl
lea edx, [r11 - 0x38]
movzx eax, dl
and al, dil
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dil
add r10b, dl
add r11b, 0x25
movzx ecx, r10b
movzx eax, r11b
and al, dil
add al, al
sub cl, al
sub cl, 3
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x4a0], cl
add r8, r9
jmp 0x14006e796
lea edx, [rbx - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14006e7d1
lea ecx, [rbx + 0x2b]
movzx eax, cl
and al, dil
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r9
add rbx, rax
lea r10d, [rdi + rcx]
sub r10b, 0x2d
inc rbx
jmp 0x14006dfb2
lea ecx, [rbx + 0x71]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x17
jmp 0x14006e7f7
lea ecx, [rbx + 0x43]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x2b
add r8, r9
jmp 0x14006e796
movzx r11d, bl
lea ecx, [r11 + 0x5b]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x7d
jmp 0x14006e71a
movzx r11d, bl
lea ecx, [r11 - 0x19]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x51
add r11b, 0x6b
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
add r11b, 0x13
add r11b, dil
mov byte [rbp + rbx + 0x4a0], r11b
inc r9
dec rbx
inc rbx
jmp 0x14006dfb2
lea ecx, [rbx + 0x73]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x25
dec rbx
inc rbx
jmp 0x14006dfb2
lea ecx, [rbx - 1]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 7
add r8, r9
jmp 0x14006e796
lea rcx, [rbx + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x1d
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14006dfb2
movzx edi, dl
movabs rcx, 0x6900e22ecd810e8b
add rcx, rbx
movzx r10d, dil
and dl, cl
add dl, dl
sub r10b, dl
add r10b, 0x33
add r10b, cl
lea ecx, [rbx - 0x21]
inc r9
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x19
add cl, dil
movzx eax, cl
mov byte [rbp + rbx + 0x4a0], al
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x3c]
inc r8
movzx eax, dl
mov ecx, 0x2e
and al, dil
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, dil
mov byte [rbp + rbx + 0x4a0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006dfb2
lea rcx, [rbx + r13]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x5f
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006dfb2
add bl, 0x51
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x37
jmp 0x14006dfb0
sub bl, 0x69
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x21
jmp 0x14006dfa0
lea rcx, [rbp + 0x147b31c]
jmp 0x14006e8b3
lea rcx, [rbp + 0x1634779]
jmp 0x14006e8b3
lea rcx, [rbp + 0x4a0]
mov dword [rsp + 0x30], 0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x28], rsi
lea r9, [rsp + 0x48]
lea r8, [r14 + 0x20]
mov qword [rsp + 0x20], rax
mov edx, 8
vmovss dword [rsp + 0x40], xmm6
vmovss dword [rsp + 0x48], xmm8
call fcn.140046e30
mov rax, qword [0x1402ff150]
movzx r10d, byte [rbp + 0x6a0]
lea rsi, [rax + 0x15]
xor eax, eax
mov byte [rbp + 0x140], 0x64
mov qword [rbp + 0x14a], rax
movabs r14, 0xab44c3572160fb44
mov dword [rbp + 0x152], eax
movabs r15, 0x56ade102c68d564
mov word [rbp + 0x156], ax
movabs r13, 0xaee15761e9a6dedc
mov byte [rbp + 0x141], 0xe
movabs r12, 0x1ce4a056422f1cc
mov byte [rbp + 0x142], 0xd
mov byte [rbp + 0x143], 9
mov byte [rbp + 0x144], 0xb4
mov byte [rbp + 0x145], 0x79
mov byte [rbp + 0x146], 4
mov byte [rbp + 0x147], 0x76
mov byte [rbp + 0x148], 0
mov byte [rbp + 0x149], 0x91
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x18
jae 0x14006f126
movzx ebx, byte [rbp + rdi + 0x140]
mov r11, rbx
cmp r8, rdi
ja 0x14006f11d
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14006e9d7
lea rcx, [rdi + r14]
movzx eax, r11b
and al, cl
mov r10d, 0x12
sub r10b, al
add r10b, r10b
add r10b, r11b
add r10b, cl
jmp 0x14006ea04
je 0x14006f0a8
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006f022
lea rax, [rcx + 1]
cmp r8, rax
je 0x14006efee
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006efca
cmp r9, rdi
ja 0x14006f114
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14006ea2e
lea r10d, [rdi - 0x6c]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, bl
jmp 0x14006ea6e
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006ef7f
inc rax
cmp r8, rax
je 0x14006ef5d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006ef3e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006ef1d
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006ef04
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14006ec4c
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006ec3b
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006ec19
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14006ebf5
mov r8, rax
lea r9, [rax + 1]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14006f0f4
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006f0d9
lea rcx, [r9 + 0x41]
cmp r8, rcx
jb 0x14006eb12
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14006eb80
lea r9, [rcx + 1]
mov r8, rcx
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x14006eb65
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x14006eb48
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x14006eb2b
mov r8, rax
lea r9, [rax + 1]
jmp 0x14006ea80
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 4
jmp 0x14006e9a4
lea edx, [rdi + 0x70]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x14006f03e
lea edx, [rdi - 0x18]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x58
add r10b, dl
jmp 0x14006f066
mov ecx, 0x30
lea edx, [rdi + 0x60]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14006f0c0
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
cmp r8, 0x41
jae 0x14006eea6
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x14006edf2
lea edx, [rdi - 0x38]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dl
cmp r9, 0x41
jb 0x14006ee96
movzx ecx, bl
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x18]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x50]
jmp 0x14006ef9d
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14006e992
lea ecx, [rdi - 0x40]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x40
inc rdi
jmp 0x14006e992
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx r11d, dil
jmp 0x14006ef8c
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14006eca9
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
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x14006eeef
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x14006ed51
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
jmp 0x14006eb99
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006ecdc
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x140]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x18
inc rdi
jmp 0x14006e992
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006ed03
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
jmp 0x14006f03e
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006ed25
lea ecx, [rdi - 0x40]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x40
jmp 0x14006f009
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006ec71
lea ecx, [rdi + 0x58]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x68
inc rdi
jmp 0x14006e992
jne 0x14006ed75
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
add r10b, dl
jmp 0x14006ef9d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006eda2
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14006e992
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006edcc
lea edx, [rdi + 0x54]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x4c
add r10b, dl
jmp 0x14006eec6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006eb99
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x74
jmp 0x14006f03e
jne 0x14006ee1e
lea ecx, [rdi + 0x50]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x140]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x30
inc rdi
jmp 0x14006e992
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006ee45
lea edx, [rdi + 0x60]
mov ecx, 0x30
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006f03e
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006ee67
lea ecx, [rdi - 0x18]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x58
jmp 0x14006f009
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006ebc8
lea ecx, [rdi + 0x80]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x80
inc rdi
jmp 0x14006e992
mov byte [rbp + rdi + 0x140], r10b
inc rdi
jmp 0x14006e992
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x60]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x60
add r10b, dl
add r10b, bl
sub r11b, 0x1c
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0x3c
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x140], cl
add r8, r9
jmp 0x14006f009
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x18]
jmp 0x14006f03e
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5c
jmp 0x14006f009
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r8, r9
jmp 0x14006f009
lea ecx, [rdi + 0x2c]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
inc rdi
jmp 0x14006e992
lea ecx, [rdi - 0x5c]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
inc rdi
jmp 0x14006e992
movzx r11d, dil
mov ecx, 0x1e
lea edx, [r11 + 0x1c]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x5c
mov ecx, 0x3e
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x140], cl
inc r9
dec rdi
inc rdi
jmp 0x14006e992
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
dec rdi
inc rdi
jmp 0x14006e992
lea rdx, [rdi + r15]
mov ecx, 0x22
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006e992
movzx ebx, r11b
lea rcx, [rdi + r13]
and r11b, cl
movzx r10d, bl
add r11b, r11b
sub r10b, r11b
sub r10b, 4
add r10b, cl
lea edx, [rdi + 0x6c]
movzx eax, bl
and al, dl
inc r9
mov ecx, 6
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x140], al
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x50]
movzx eax, bl
and al, dl
inc r8
mov ecx, 0x18
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x140], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x140]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006e992
mov ecx, 0x36
lea rdx, [rdi + r12]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rdi + 0x140]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006e992
add dil, 0x54
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x4c
jmp 0x14006e990
sub dil, 0x34
mov ecx, 0x36
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x14006e980
lea rcx, [rbp + 0x168d2f0]
jmp 0x14006f12d
lea rcx, [rbp + 0x49ce34]
jmp 0x14006f12d
lea rcx, [rbp + 0x140]
mov rdx, rsi
call fcn.140043ac0
mov rax, qword [0x1402ff150]
cmp byte [rax + 0x15], 0
je 0x140070808
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
movzx r10d, byte [rbp + 0x6a0]
xor eax, eax
mov qword [rbp + 0x170], rax
movabs rsi, 0x4f3a53efbbbad71d
mov dword [rbp + 0x178], eax
movabs r15, 0x2a984b8e221be1cb
mov word [rbp + 0x17c], ax
movabs r14, 0xedaefbcf33308557
mov byte [rbp + 0x17e], al
mov byte [rbp + 0x160], 0x12
mov byte [rbp + 0x161], 0x2a
mov byte [rbp + 0x162], 0x21
mov byte [rbp + 0x163], 0x1f
mov byte [rbp + 0x164], 0xd
mov byte [rbp + 0x165], 0x1b
mov byte [rbp + 0x166], 0xd
mov byte [rbp + 0x167], 0x14
mov byte [rbp + 0x168], 0xce
mov byte [rbp + 0x169], 0xd6
mov byte [rbp + 0x16a], 0xdc
mov byte [rbp + 0x16b], 0xd1
mov byte [rbp + 0x16c], 0x18
mov byte [rbp + 0x16d], 0xc1
mov byte [rbp + 0x16e], 0x13
mov byte [rbp + 0x16f], 0xe7
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x1f
jae 0x14006fc5d
movzx ebx, byte [rbp + rdi + 0x160]
mov rdx, rbx
cmp r8, rdi
ja 0x14006fc54
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006f264
lea rcx, [rdi + rsi]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x35
add r10b, cl
jmp 0x14006f2a0
je 0x14006fbea
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006fb68
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006fb38
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006fb19
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006faf7
nop
cmp r9, rdi
ja 0x14006fc4b
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x14006f2ca
lea r10d, [rdi + 0x61]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x59
add r10b, bl
jmp 0x14006f2f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006fab5
inc rax
cmp r8, rax
je 0x14006fa77
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006fa4d
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14006f7a2
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006f785
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14006f75e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006f73f
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006f71c
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14006f6fe
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14006f6e5
lea rcx, [r9 + 5]
cmp r8, rcx
je 0x14006f6c7
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14006f6ae
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006f300
lea r9, [rcx + 6]
mov r8, rcx
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x14006fc30
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x14006fc15
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x14006f4b6
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x14006f49b
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x14006f480
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x14006f666
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x14006f5fe
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x14006f5da
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14006f5ab
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006f58e
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14006f570
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14006f557
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14006f539
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14006f518
lea rcx, [r9 + 0x42]
cmp r8, rcx
ja 0x14006f4f9
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14006f4d1
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14006f300
mov r8, rcx
lea r9, [rcx + 0x64]
jmp 0x14006f300
lea r10d, [rdi - 0x41]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x39
add r10b, bl
jmp 0x14006f2f0
lea r10d, [rdi - 0x7b]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x5d
add r10b, bl
jmp 0x14006f2a0
lea r10d, [rdi + 0x4b]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0xd
add r10b, bl
jmp 0x14006f234
lea ecx, [rdi - 0x32]
movzx eax, bl
and al, cl
mov r10d, 0x2f
sub r10b, al
inc r9
add r10b, r10b
dec rdi
add r10b, bl
add r10b, cl
inc rdi
jmp 0x14006f222
lea ecx, [rdi - 0x6c]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0xc
inc rdi
jmp 0x14006f222
lea edx, [rdi + 0x5a]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x76
add r10b, dl
jmp 0x14006fa8f
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 0x14006fb4c
lea ecx, [rdi - 0x1a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x4a
jmp 0x14006fb4f
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006fb81
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
jmp 0x14006fba8
lea edx, [rdi + 0x38]
movzx eax, bl
and al, dl
mov ecx, 0x3c
sub cl, al
movzx eax, byte [rbp + rdi + 0x160]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14006f222
lea ecx, [rdi - 0x59]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x6f
mov byte [rbp + rdi + 0x160], r10b
inc rdi
jmp 0x14006f222
lea ecx, [rdi + 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x65
cmp r8, 0x7a
jae 0x14006fa06
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x14006f92e
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 6
cmp r9, 6
jb 0x14006f5ee
mov edx, 0xf
movzx r11d, dil
lea ecx, [r11 - 0x72]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x14006face
lea ecx, [rdi - 7]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x31
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x14006fa2d
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14006f892
lea ecx, [rdi - 0x17]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5f
jmp 0x14006f612
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x54
jmp 0x14006fba8
lea edx, [rdi - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006fb81
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
jmp 0x14006fb4f
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 0x14006fb4c
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 0x14006fa8f
lea ecx, [rdi - 0x16]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x66
inc rdi
jmp 0x14006f222
lea edx, [rdi - 0x50]
mov ecx, 0x18
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 0x14006f222
lea ecx, [rdi + 0x76]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3a
jmp 0x14006face
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x14006f7c4
lea ecx, [rdi + 0x1d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x35
jmp 0x14006f67a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006f7f7
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x160]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x4e
inc rdi
jmp 0x14006f222
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006f819
lea ecx, [rdi + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7a
jmp 0x14006fb81
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006f83b
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
jmp 0x14006fb4f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006f862
movzx r11d, dil
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
jmp 0x14006fa8f
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006f67a
mov ecx, 1
movzx r11d, dil
lea edx, [r11 - 0x6e]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006face
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006f8b9
movzx r11d, dil
lea ecx, [r11 + 0x23]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0xb
jmp 0x14006face
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006f8e1
lea ecx, [rdi - 0x69]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x21
inc rdi
jmp 0x14006f222
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006f908
movzx r11d, dil
lea ecx, [r11 - 0x2f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x49
jmp 0x14006fa8f
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006f612
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4d
jmp 0x14006fb4c
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006f966
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x160]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006f222
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006f98d
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006fb81
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006f9af
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5e
jmp 0x14006fb4f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006f9d6
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 0x14006fb4c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006f63d
mov ecx, 0x3b
movzx r11d, dil
lea edx, [r11 - 0x5a]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006fa8f
movzx r10d, byte [rbp + rdi + 0x160]
movzx r11d, dil
lea edx, [r11 - 0x38]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dl
add r10b, bl
jmp 0x14006fa8f
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x160]
lea r10d, [rbx + rcx]
sub r10b, 0xe
jmp 0x14006fb81
lea ecx, [rdi + 0x6b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x160]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
add r10b, 0x13
inc rdi
jmp 0x14006f222
movzx r11d, dil
lea ecx, [r11 + 0x49]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
inc r10b
sub r11b, 0x1b
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0x43
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x160], cl
jmp 0x14006fb4c
movzx r11d, dil
lea ecx, [r11 - 0x65]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3d
movzx eax, bl
sub r11b, 0x55
and al, r11b
inc r9
add al, al
sub bl, al
add bl, 0x53
add bl, r11b
mov byte [rbp + rdi + 0x160], bl
dec rdi
inc rdi
jmp 0x14006f222
lea ecx, [rdi - 0x13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7b
inc r9
dec rdi
inc rdi
jmp 0x14006f222
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x1b
dec rdi
inc rdi
jmp 0x14006f222
lea ecx, [rdi + 0x3f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x47
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006f222
movzx ebx, dl
lea rcx, [rdi + r15]
and dl, cl
movzx r10d, bl
add dl, dl
sub r10b, dl
add r10b, 0x73
add r10b, cl
lea edx, [rdi + 0x1f]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x27
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x160], al
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x3c]
movzx eax, bl
and al, dl
inc r8
mov ecx, 0x2e
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x160], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x160]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006f222
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x61
movzx eax, byte [rbp + rdi + 0x160]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006f222
add dil, 0x11
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x77
jmp 0x14006f220
sub dil, 0x29
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x1f
jmp 0x14006f210
lea rsi, [rbp + 0x14888dc]
jmp 0x14006fc64
lea rsi, [rbp + 0x435ff9]
jmp 0x14006fc64
lea rsi, [rbp + 0x160]
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r15, 0x77a55079506f26a7
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x4e1], xmm0
mov qword [rbp + 0x4f1], rax
movabs r12, 0x34cfd443d3e85bdf
mov dword [rbp + 0x4f9], eax
movabs r13, 0x66eff16bf14d73f5
mov word [rbp + 0x4fd], ax
mov byte [rbp + 0x4d0], 0x13
mov byte [rbp + 0x4d1], 0x1c
mov byte [rbp + 0x4d2], 0x5c
mov byte [rbp + 0x4d3], 0xaa
mov byte [rbp + 0x4d4], 0xab
mov byte [rbp + 0x4d5], 0xaf
mov byte [rbp + 0x4d6], 0x5d
mov byte [rbp + 0x4d7], 0xab
mov byte [rbp + 0x4d8], 0xac
mov byte [rbp + 0x4d9], 0x42
mov byte [rbp + 0x4da], 0xb0
mov byte [rbp + 0x4db], 0x42
mov byte [rbp + 0x4dc], 0x46
mov byte [rbp + 0x4dd], 0x4e
mov byte [rbp + 0x4de], 0xb1
mov byte [rbp + 0x4df], 0xb3
mov byte [rbp + 0x4e0], 0x26
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x2f
jae 0x1400707c4
movzx ebx, byte [rbp + rdi + 0x4d0]
mov rdx, rbx
cmp r8, rdi
ja 0x1400707bb
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006fd84
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x6f
add r10b, cl
jmp 0x14006fdc0
je 0x14007074f
inc rax
cmp r8, rax
je 0x1400706c8
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007069a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007065b
lea rax, [r9 + 6]
cmp r8, rax
je 0x140070616
nop dword [rax]
cmp r9, rdi
ja 0x1400707b2
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14006fdea
lea r10d, [rdi - 0x4d]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x1b
add r10b, bl
jmp 0x14006fe30
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400705fb
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400705df
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400705c6
cmp r8, rcx
je 0x1400705ad
lea rax, [r9 + 5]
cmp r8, rax
je 0x140070583
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14007036c
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007034e
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007032c
lea rax, [r9 + 2]
cmp r8, rax
je 0x140070308
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400702e5
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400702c4
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400702a6
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007028d
lea rax, [r9 + 8]
cmp r8, rax
je 0x140070274
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14007024a
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14006fe40
lea r8, [r9 + 5]
lea r9, [r8 + 5]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140070796
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007077a
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140070029
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14007000e
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14006fff3
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140070205
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400701c5
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140070188
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140070164
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14006fe40
lea r8, [r9 + 6]
lea r9, [r8 + 6]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007013a
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140070121
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140070108
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400700ef
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400700ce
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400700ac
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140070087
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140070063
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140070044
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14006fe40
mov r8, rax
lea r9, [rax + 0x41]
jmp 0x14006fe40
lea r10d, [rdi - 0x53]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x45
add r10b, bl
jmp 0x14006fe30
lea r10d, [rdi + 0x5f]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x67
add r10b, bl
jmp 0x14006fdc0
lea r10d, [rdi + 0x11]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x77
add r10b, bl
jmp 0x14006fd54
lea r10d, [rdi - 0x68]
movzx r11d, dil
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, bl
jmp 0x14007062f
lea r10d, [rdi + 0x4a]
inc r9
movzx eax, r10b
dec rdi
and al, bl
add al, al
sub r10b, al
sub r10b, 6
add r10b, bl
inc rdi
jmp 0x14006fd42
lea ecx, [rdi - 4]
mov r10d, 0xe
movzx eax, cl
dec rdi
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
inc rdi
jmp 0x14006fd42
lea edx, [rdi - 0x52]
mov ecx, 0x1f
movzx eax, dl
movzx r11d, dil
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140070674
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
add r8, r9
jmp 0x1400706af
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7e
jmp 0x1400706af
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5c
jmp 0x1400706ea
lea ecx, [rdi + 0x76]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3a
jmp 0x140070711
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x4d0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x18
inc rdi
jmp 0x14006fd42
lea ecx, [rdi - 0x1b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x43
mov byte [rbp + rdi + 0x4d0], r10b
inc rdi
jmp 0x14006fd42
lea ecx, [rdi - 0x69]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x21
cmp r9, 0x64
jb 0x140070178
mov edx, 0x1d
movzx r11d, dil
lea ecx, [r11 - 0x76]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x14007062f
lea ecx, [rdi + 0x49]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
inc r10b
cmp r8, 0x42
jae 0x140070548
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x1400704e8
lea ecx, [rdi + 0x7e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x72
jmp 0x14007019c
lea ecx, [rdi - 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x23
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x14007056e
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140070495
lea ecx, [rdi - 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x73
jmp 0x1400701d8
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x4d0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x5e
inc rdi
jmp 0x14006fd42
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
jmp 0x140070711
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1a
jmp 0x1400706ea
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400706af
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
add r8, r9
jmp 0x1400706af
mov ecx, 0x26
movzx r11d, dil
lea edx, [r11 - 0x54]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140070674
lea edx, [rdi + 0x5e]
mov ecx, 0x37
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006fd42
lea ecx, [rdi + 0x10]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x70
inc rdi
jmp 0x14006fd42
movzx r11d, dil
lea ecx, [r11 - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4e
jmp 0x14007062f
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14007038e
lea ecx, [rdi - 0x59]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x6f
jmp 0x140070219
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400703c6
lea edx, [rdi + 0x66]
mov ecx, 0x1b
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x4d0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006fd42
inc rax
cmp r8, rax
jne 0x1400703e7
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xe
jmp 0x1400706ea
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007040c
lea ecx, [rdi - 0x62]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x52
add r8, r9
jmp 0x1400706af
cmp r8, rcx
jne 0x140070435
lea edx, [rdi + 0x3a]
mov ecx, 0x35
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006fd42
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140070465
lea edx, [rdi - 0x78]
mov ecx, 0x24
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 0x14006fd42
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140070219
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 0x14007062f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400704bc
movzx r11d, dil
lea ecx, [r11 + 0x19]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x51
jmp 0x14007062f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400701d8
lea ecx, [rdi - 0x4b]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0xd
inc rdi
jmp 0x14006fd42
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140070520
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x4d0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14006fd42
inc rax
cmp r8, rax
jne 0x14007019c
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
add r8, r9
jmp 0x1400706af
movzx ecx, byte [rbp + rdi + 0x4d0]
movzx r11d, dil
lea edx, [r11 - 0x28]
movzx eax, dl
and al, bl
sub cl, al
add cl, 0xc
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140070674
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0xa]
jmp 0x1400706ea
lea ecx, [rdi + 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x4d0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x17
inc rdi
jmp 0x14006fd42
lea ecx, [rdi + 0x23]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0xb
jmp 0x140070711
lea ecx, [rdi - 0x2b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x2d
jmp 0x1400706ea
lea ecx, [rdi + 0x39]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x71
add r8, r9
jmp 0x1400706af
movzx r11d, dil
lea ecx, [r11 + 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 7
jmp 0x14007062f
movzx r11d, dil
lea ecx, [r11 + 0x65]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x3d
add r11b, 0x31
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x57
add r11b, bl
mov byte [rbp + rdi + 0x4d0], r11b
inc r9
dec rdi
inc rdi
jmp 0x14006fd42
movzx r11d, dil
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5d
add r11b, 0x7f
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x79
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x4d0], r11b
add r8, r9
jmp 0x1400706af
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x19
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006fd42
movzx ebx, dl
movabs rcx, 0x45853351330a0e91
add rcx, rdi
movzx r10d, bl
and dl, cl
add dl, dl
sub r10b, dl
add r10b, 9
add r10b, cl
lea edx, [rdi - 0x33]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x65
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x4d0], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x74]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x2c
add bl, cl
mov byte [rbp + rdi + 0x4d0], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x4d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006fd42
lea rcx, [rdi + r13]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x4d
movzx eax, byte [rbp + rdi + 0x4d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006fd42
sub dil, 0x3d
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r10d, [rbx + rdi]
sub r10b, 0x55
jmp 0x14006fd40
add dil, 0x75
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r10d, [rbx + rdi]
sub r10b, 0x33
jmp 0x14006fd30
lea rcx, [rbp + 0x16dfd04]
jmp 0x1400707cb
lea rcx, [rbp + 0x5d23ab]
jmp 0x1400707cb
lea rcx, [rbp + 0x4d0]
mov dword [rsp + 0x30], 0
lea rax, [rsp + 0x50]
mov qword [rsp + 0x28], rsi
lea r9, [rsp + 0x58]
lea r8, [r14 + 0x24]
mov qword [rsp + 0x20], rax
mov edx, 8
vmovss dword [rsp + 0x50], xmm6
vmovss dword [rsp + 0x58], xmm8
call fcn.140046e30
mov rax, qword [0x1402ff150]
movzx r11d, byte [rbp + 0x6a0]
lea r14, [rax + 0x16]
xor eax, eax
mov byte [rbp + 0x180], 0xe5
mov qword [rbp + 0x18d], rax
movabs r15, 0x4c3b2da774aefefa
mov byte [rbp + 0x181], 0xbf
movabs r13, 0x159e3f9430c8f8d6
mov byte [rbp + 0x182], 0xb6
movabs r12, 0xe4b188f65e0cfcee
mov byte [rbp + 0x183], 0xc6
mov byte [rbp + 0x184], 0xb6
mov byte [rbp + 0x185], 0xc8
mov byte [rbp + 0x186], 0x39
mov byte [rbp + 0x187], 0x4b
mov byte [rbp + 0x188], 0x35
mov byte [rbp + 0x189], 0x3b
mov byte [rbp + 0x18a], 0x46
mov byte [rbp + 0x18b], 0x3e
mov byte [rbp + 0x18c], 0xd0
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x15
jae 0x14007130b
movzx ebx, byte [rbp + rdi + 0x180]
mov r10, rbx
cmp r8, rdi
ja 0x140071302
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400708f7
lea rcx, [rdi + r15]
movzx eax, r10b
and al, cl
mov r11d, 0x15
sub r11b, al
add r11b, r11b
add r11b, r10b
add r11b, cl
jmp 0x140070930
je 0x14007128d
inc rax
cmp r8, rax
je 0x14007120b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400711db
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400711b7
lea rax, [r9 + 8]
cmp r8, rax
je 0x140071170
cmp r9, rdi
ja 0x1400712f9
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140070960
lea edx, [rdi - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400709b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140071154
inc rax
cmp r8, rax
je 0x14007112d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400710e9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400710cb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400710ad
lea rax, [r9 + 2]
cmp r8, rax
je 0x140071092
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140070e75
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140070e63
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140070e3c
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140070e1d
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140070dfe
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140070de5
lea rax, [r9 + 6]
cmp r8, rax
je 0x140070dc7
lea rax, [r9 + 3]
cmp r8, rax
je 0x140070da9
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140070d7f
lea r8, [r9 + 1]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400712d9
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400712be
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140070b74
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140070b56
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140070b3d
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140070d2d
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140070cbb
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140070c92
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400709c0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140070c68
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140070c4a
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140070c2d
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140070c14
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140070bf6
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140070bd7
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140070bb0
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140070b92
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400709c0
lea r8, [r9 + 0x61]
lea r9, [r8 + 8]
jmp 0x1400709c0
lea ecx, [rdi - 0x42]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
jmp 0x1400709b0
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 0x140070930
lea edx, [rdi - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400708c4
lea edx, [rdi + 0x10]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x70
jmp 0x14007118b
lea edx, [rdi + 0x1c]
mov ecx, 0x1e
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x1400708b2
lea ecx, [rdi + 0x28]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x18
inc rdi
jmp 0x1400708b2
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400711ef
lea ecx, [rdi + 0x4c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x14
jmp 0x1400711f2
lea edx, [rdi + 0x58]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x68
add r11b, dl
jmp 0x140071228
lea edx, [rdi + 0x64]
mov ecx, 0x22
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007124f
lea ecx, [rdi + 0x70]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x10
inc rdi
jmp 0x1400708b2
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
mov byte [rbp + rdi + 0x180], r11b
inc rdi
jmp 0x1400708b2
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x40
jae 0x140071054
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x140070fd4
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 8
jb 0x140070cab
mov ecx, 0x1e
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x64]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14007118e
lea edx, [rdi - 0x4e]
movzx eax, bl
and al, dl
mov ecx, 0x11
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 3
je 0x140071077
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x140070f63
lea edx, [rdi - 0x6e]
mov ecx, 1
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140070cd4
lea ecx, [rdi + 0xc]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x54
inc rdi
jmp 0x1400708b2
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007124f
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140071228
lea ecx, [rdi + 0x30]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
jmp 0x1400711f2
mov ecx, 4
lea edx, [rdi + 0x48]
movzx eax, bl
movzx r10d, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140071103
lea ecx, [rdi + 0x54]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4c
inc rdi
jmp 0x1400708b2
lea edx, [rdi + 0x60]
mov ecx, 0x30
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x1400708b2
movzx r10d, dil
mov ecx, 6
lea edx, [r10 + 0x6c]
jmp 0x14007117d
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140070e90
lea edx, [rdi - 6]
movzx eax, bl
and al, dl
mov ecx, 0x15
jmp 0x140070d3a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140070ec3
lea ecx, [rdi + 4]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x1c
inc rdi
jmp 0x1400708b2
inc rax
cmp r8, rax
jne 0x140070ee8
lea edx, [rdi - 0x14]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x74
add r11b, dl
jmp 0x140071228
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140070f0f
lea edx, [rdi - 0x2c]
mov ecx, 0x1a
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400711ef
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140070f37
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x38]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x78
jmp 0x140071103
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140070d46
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x5c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x7c
jmp 0x14007118b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140070f7e
movzx r10d, dil
mov ecx, 0x2b
lea edx, [r10 - 0x7a]
jmp 0x14007117d
inc rax
cmp r8, rax
jne 0x140070fa8
lea ecx, [rdi + 0x7a]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x56
inc rdi
jmp 0x1400708b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140070cd4
lea ecx, [rdi + 0x6e]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 2
inc rdi
jmp 0x1400708b2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140071007
lea ecx, [rdi + 8]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x38
inc rdi
jmp 0x1400708b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140071029
lea ecx, [rdi - 0x1c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3c
jmp 0x1400711f2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140070d04
lea edx, [rdi - 0x28]
mov ecx, 0xc
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400711ef
movzx ecx, byte [rbp + rdi + 0x180]
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x70]
and al, dl
sub cl, al
add cl, 8
lea r11d, [rcx + rcx]
jmp 0x140071103
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140071228
mov ecx, 0x33
lea edx, [rdi + 0x16]
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400712a5
lea edx, [rdi + 0x3a]
mov ecx, 0x35
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400711f2
lea edx, [rdi + 0x46]
mov ecx, 0xb
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400711ef
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x52]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x3e
add r11b, dl
sub r10b, 0x76
movzx eax, bl
and al, r10b
mov ecx, 0x1d
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0x180], cl
jmp 0x1400711ef
lea edx, [rdi + 0x6a]
mov ecx, 0xd
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x1400708b2
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x76]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x3a
jmp 0x14007118b
movzx r10d, dil
mov ecx, 0xf
lea edx, [r10 - 0x72]
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, bl
sub r10b, 0x6a
and al, r10b
add al, al
sub bl, al
sub bl, 0x1a
add bl, r10b
mov byte [rbp + rdi + 0x180], bl
inc r9
dec rdi
inc rdi
jmp 0x1400708b2
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400708b2
lea ecx, [rdi - 0x42]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400708b2
lea rcx, [rdi + r13]
movzx ebx, r10b
and r10b, cl
mov eax, 0x13
sub al, r10b
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
lea edx, [rdi + 0x7e]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x72
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x180], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x78]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x48
add bl, cl
mov byte [rbp + rdi + 0x180], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400708b2
mov ecx, 0x3f
lea rdx, [rdi + r12]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400708b2
sub dil, 0x1e
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x2e
jmp 0x1400708b0
sub dil, 0x12
mov ecx, 0x3f
movzx eax, bl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x1400708a0
lea rcx, [rbp + 0x1535178]
jmp 0x140071312
lea rcx, [rbp + 0x425072]
jmp 0x140071312
lea rcx, [rbp + 0x180]
mov rdx, r14
call fcn.140043ac0
mov rax, qword [0x1402ff150]
cmp byte [rax + 0x16], 0
je 0x140072b44
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
movzx r11d, byte [rbp + 0x6a0]
xor eax, eax
mov qword [rbp + 0x1b0], rax
movabs r14, 0xd5fb874a2e818c6
mov word [rbp + 0x1b8], ax
movabs r15, 0x785d7c19ba28def6
mov byte [rbp + 0x1ba], al
movabs r13, 0x5d9e0b307458ad6a
mov byte [rbp + 0x1a0], 0x68
movabs r12, 0x281f295de8b84a52
mov byte [rbp + 0x1a1], 0x14
mov byte [rbp + 0x1a2], 0x15
mov byte [rbp + 0x1a3], 0x17
mov byte [rbp + 0x1a4], 1
mov byte [rbp + 0x1a5], 0x13
mov byte [rbp + 0x1a6], 1
mov byte [rbp + 0x1a7], 2
mov byte [rbp + 0x1a8], 0x44
mov byte [rbp + 0x1a9], 0x40
mov byte [rbp + 0x1aa], 0x4a
mov byte [rbp + 0x1ab], 0x49
mov byte [rbp + 0x1ac], 2
mov byte [rbp + 0x1ad], 0x59
mov byte [rbp + 0x1ae], 3
mov byte [rbp + 0x1af], 0xbf
nop
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x1b
jae 0x140071ec3
movzx ebx, byte [rbp + rdi + 0x1a0]
mov r10, rbx
cmp r8, rdi
ja 0x140071eba
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140071442
lea r11, [rdi + r14]
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x6a
add r11b, r10b
jmp 0x140071490
je 0x140071e4f
inc rax
cmp r8, rax
je 0x140071dc7
lea rax, [r9 + 4]
cmp r8, rax
je 0x140071d93
lea rax, [r9 + 5]
cmp r8, rax
je 0x140071d57
lea rax, [r9 + 6]
cmp r8, rax
je 0x140071d35
lea rax, [r9 + 2]
cmp r8, rax
je 0x140071cea
nop dword [rax + rax]
cmp r9, rdi
ja 0x140071eb1
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400714bd
lea edx, [rdi + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071500
lea rax, [r9 + 1]
cmp r8, rax
je 0x140071cdb
inc rax
cmp r8, rax
je 0x140071cbc
lea rax, [r9 + 5]
cmp r8, rax
je 0x140071c9e
lea rax, [r9 + 7]
cmp r8, rax
je 0x140071c85
lea rax, [r9 + 9]
cmp r8, rax
je 0x140071c5b
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140071931
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140071920
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400718fe
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400718df
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400718c1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400718a0
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140071882
lea rax, [r9 + 4]
cmp r8, rax
je 0x140071864
lea r8, [r9 + 0x28]
lea r9, [r8 + 6]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140071e96
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140071e7b
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400716a5
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140071687
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140071669
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140071819
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400717a8
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140071510
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x42]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140071779
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007175b
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14007173d
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140071724
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140071708
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400716e7
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400716c3
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140071510
lea r8, [r9 + 3]
lea r9, [r8 + 0x7a]
jmp 0x140071510
lea edx, [rdi - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071500
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
jmp 0x140071490
lea edx, [rdi + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071414
lea edx, [rdi - 0x28]
mov ecx, 0xc
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140071402
lea edx, [rdi + 0x4c]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x14
add r11b, dl
jmp 0x140071d70
lea ecx, [rdi - 0x40]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
add r8, r9
jmp 0x140071dae
lea ecx, [rdi + 0x34]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6c
jmp 0x140071dae
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140071de6
lea edx, [rdi + 0x1c]
mov ecx, 0x1e
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140071e0d
lea edx, [rdi - 0x70]
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
movzx eax, byte [rbp + rdi + 0x1a0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140071402
lea ecx, [rdi - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
cmp r8, 8
jae 0x140071c16
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x140071b01
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 0x64
jb 0x140071c06
movzx ecx, bl
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x1c]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x78]
jmp 0x140071d08
lea ecx, [rdi + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x140071c40
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x140071a08
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x42
jmp 0x1400717bc
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071de6
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071dae
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
add r8, r9
jmp 0x140071dae
movzx r10d, dil
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x140071d70
lea ecx, [rdi + 0x2c]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
inc rdi
jmp 0x140071402
lea ecx, [rdi - 0x60]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
inc rdi
jmp 0x140071402
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx r10d, dil
jmp 0x140071cf7
lea rax, [r9 + 4]
cmp r8, rax
jae 0x140071953
lea ecx, [rdi - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
jmp 0x14007182d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140071986
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x1a0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x64
inc rdi
jmp 0x140071402
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400719b0
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
jmp 0x140071dae
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400719dc
mov ecx, 0x3c
movzx r10d, dil
lea edx, [r10 + 0x38]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071d70
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007182d
lea ecx, [rdi - 0x3c]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
inc rdi
jmp 0x140071402
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140071a2f
movzx r10d, dil
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
jmp 0x140071d08
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140071a5c
lea edx, [rdi - 0x2e]
mov ecx, 0x21
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140071402
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140071a81
lea ecx, [rdi - 0x16]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x66
add r8, r9
jmp 0x140071dae
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140071aa3
lea ecx, [rdi + 0x76]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
jmp 0x140071dae
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140071ac5
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
jmp 0x140071de6
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400717bc
lea edx, [rdi + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x1a0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140071402
jne 0x140071b32
lea edx, [rdi - 8]
movzx eax, bl
and al, dl
mov ecx, 0x1c
sub cl, al
movzx eax, byte [rbp + rdi + 0x1a0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140071402
inc rax
cmp r8, rax
jne 0x140071b57
lea edx, [rdi + 0x10]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x140071de6
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140071b79
lea ecx, [rdi - 0x64]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x44
jmp 0x140071dae
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140071ba5
mov ecx, 0xa
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x4c]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140071d70
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140071bd2
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140071402
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400717ec
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140071402
mov byte [rbp + rdi + 0x1a0], r11b
inc rdi
jmp 0x140071402
movzx r11d, byte [rbp + rdi + 0x1a0]
movzx r10d, dil
movzx eax, bl
lea edx, [r10 + 0x70]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x10
add r11b, dl
add r11b, bl
jmp 0x140071d70
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140071de6
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x1a0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x26
inc rdi
jmp 0x140071402
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
jmp 0x140071de6
lea edx, [rdi - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071dae
lea ecx, [rdi - 0x1e]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
inc rdi
jmp 0x140071402
movzx r10d, dil
mov ecx, 0x3d
lea edx, [r10 - 0x36]
jmp 0x140071cf7
movzx r10d, dil
mov ecx, 0x11
lea edx, [r10 - 0x4e]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
sub r10b, 0x56
movzx eax, bl
and al, r10b
mov ecx, 0x2d
sub cl, al
inc r9
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x1a0], cl
dec rdi
inc rdi
jmp 0x140071402
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xa
inc r9
dec rdi
inc rdi
jmp 0x140071402
movzx r10d, dil
lea ecx, [r10 + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
movzx eax, bl
add r10b, 0x36
and al, r10b
add al, al
sub bl, al
sub bl, 0x7a
add bl, r11b
add bl, r10b
mov byte [rbp + rdi + 0x1a0], bl
add r8, r9
jmp 0x140071dae
lea rcx, [rdi + r15]
mov edx, 0x23
movzx eax, cl
and al, r10b
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140071402
lea rdx, [rdi + r13]
mov ecx, 0xd
movzx eax, dl
movzx ebx, r10b
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
lea edx, [rdi - 0x3e]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x4e
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x1a0], al
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x78]
movzx eax, bl
and al, dl
inc r8
mov ecx, 0x24
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x1a0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140071402
lea rcx, [rdi + r12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3e
movzx eax, byte [rbp + rdi + 0x1a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140071402
sub dil, 0x22
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x12
jmp 0x140071400
add dil, 0x52
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x3e
jmp 0x1400713f0
lea r14, [rbp + 0x170a6a8]
jmp 0x140071eca
lea r14, [rbp + 0x98bf6e]
jmp 0x140071eca
lea r14, [rbp + 0x1a0]
mov r15, qword [0x1402ff150]
xor eax, eax
movzx r11d, byte [rbp + 0x6a0]
movabs r12, 0xf8c6e455b1fd04d6
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x514], xmm0
mov word [rbp + 0x524], ax
movabs r13, 0xea54ad0115f70e82
mov byte [rbp + 0x500], 0x2b
mov byte [rbp + 0x501], 0x2a
mov byte [rbp + 0x502], 0x9b
mov byte [rbp + 0x503], 0x91
mov byte [rbp + 0x504], 0x94
mov byte [rbp + 0x505], 0xe4
mov byte [rbp + 0x506], 0x90
mov byte [rbp + 0x507], 0xe6
mov byte [rbp + 0x508], 0xe3
mov byte [rbp + 0x509], 0x91
mov byte [rbp + 0x50a], 0xdb
mov byte [rbp + 0x50b], 0xdd
mov byte [rbp + 0x50c], 0xa4
mov byte [rbp + 0x50d], 0xdc
mov byte [rbp + 0x50e], 0xdd
mov byte [rbp + 0x50f], 0xdb
mov byte [rbp + 0x510], 0xa5
mov byte [rbp + 0x511], 0xaa
mov byte [rbp + 0x512], 0xa6
mov byte [rbp + 0x513], 0x33
nop
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x26
jae 0x140072b07
movzx ebx, byte [rbp + rdi + 0x500]
mov r10, rbx
cmp r8, rdi
ja 0x140072afe
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140071fe7
lea rcx, [rdi + r12]
movzx eax, r10b
and al, cl
mov r11d, 0x13
sub r11b, al
add r11b, r11b
add r11b, r10b
add r11b, cl
jmp 0x140072021
je 0x140072a88
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400729f9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400729c9
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007298d
lea rax, [r9 + 6]
cmp r8, rax
je 0x140072947
cmp r9, rdi
ja 0x140072af5
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14007204e
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072081
lea rax, [r9 + 1]
cmp r8, rax
je 0x140072927
inc rax
cmp r8, rax
je 0x140072905
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400728ec
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400728d3
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400725c8
nop
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400725a5
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140072583
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140072564
lea rax, [r9 + 5]
cmp r8, rax
je 0x140072541
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140072528
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007250f
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400724f1
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400724d3
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400724a9
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140072090
lea r8, [r9 + 0x40]
lea r9, [r8 + 4]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140072ad5
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140072ab9
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007227b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007225d
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140072244
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140072465
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140072417
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400723da
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400723b6
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140072090
lea r8, [r9 + 0x64]
lea r9, [r8 + 6]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007238c
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140072373
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140072355
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140072337
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007231e
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400722fc
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400722d8
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400722b6
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140072299
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140072090
lea r8, [r9 + 1]
lea r9, [r8 + 0x200]
jmp 0x140072090
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
jmp 0x140072081
lea edx, [rdi - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072021
lea edx, [rdi - 0x26]
mov ecx, 5
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140071fb4
lea ecx, [rdi + 0x70]
movzx r10d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x140072960
lea ecx, [rdi - 0x3c]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
inc rdi
jmp 0x140071fa2
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140071fa2
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
movzx r10d, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400729a6
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x1400729dd
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400729e0
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072a1f
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x140072a46
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x500]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x70
inc rdi
jmp 0x140071fa2
lea ecx, [rdi - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
mov byte [rbp + rdi + 0x500], r11b
inc rdi
jmp 0x140071fa2
lea ecx, [rdi + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
cmp r9, 0x64
jb 0x1400723ca
mov edx, 0x12
movzx r10d, dil
lea ecx, [r10 + 0x44]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x140072960
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
cmp r8, 4
jae 0x140072898
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400727e7
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 0x1400723ee
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x12
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400728be
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400726c7
lea edx, [rdi - 2]
mov ecx, 7
movzx eax, dl
and al, bl
jmp 0x140072424
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x500]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x4c
inc rdi
jmp 0x140071fa2
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072a46
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072a1f
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400729e0
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x1400729dd
mov ecx, 0x1c
movzx r10d, dil
lea edx, [r10 - 8]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400729a6
lea ecx, [rdi + 0x4c]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
inc rdi
jmp 0x140071fa2
lea ecx, [rdi - 0x60]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
inc rdi
jmp 0x140071fa2
mov ecx, 0x2a
movzx r10d, dil
lea edx, [r10 - 0xc]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072960
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400725ef
lea edx, [rdi - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072479
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140072627
lea edx, [rdi + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x500]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140071fa2
inc rax
cmp r8, rax
jne 0x140072648
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x140072a46
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007266f
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400729dd
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007269c
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140071fa2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140072479
movzx r10d, dil
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x140072960
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400726f3
mov ecx, 0x2d
movzx r10d, dil
lea edx, [r10 - 0x56]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072960
inc rax
cmp r8, rax
jne 0x14007271e
mov ecx, 0x1f
movzx r10d, dil
lea edx, [r10 - 0x52]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400729a6
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140072740
lea ecx, [rdi + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
jmp 0x1400729dd
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140072762
lea ecx, [rdi + 6]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2a
jmp 0x1400729e0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140072789
lea edx, [rdi - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072a1f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400727b0
lea edx, [rdi + 0x5e]
mov ecx, 0x37
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072a46
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140072430
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x500]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x46
inc rdi
jmp 0x140071fa2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007281f
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x500]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140071fa2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140072846
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072a1f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007286d
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400729e0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400723ee
movzx r10d, dil
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
jmp 0x1400729a6
movzx ecx, byte [rbp + rdi + 0x500]
movzx r10d, dil
lea edx, [r10 - 0x10]
movzx eax, dl
and al, bl
sub cl, al
add cl, 0x38
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400729a6
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rcx - 0x44]
jmp 0x140072a1f
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
jmp 0x1400729e0
lea ecx, [rdi - 0x16]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x66
jmp 0x1400729dd
lea ecx, [rdi - 0x1a]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
inc rdi
jmp 0x140071fa2
mov ecx, 0x35
movzx r10d, dil
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140072960
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
add r10b, 0x1a
mov ecx, 0x25
movzx eax, r10b
and al, bl
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x500], cl
inc r9
dec rdi
inc rdi
jmp 0x140071fa2
movzx r10d, dil
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x12
sub r10b, 0x3a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x500], r10b
jmp 0x1400729dd
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140071fa2
movzx ebx, r10b
mov eax, 5
movabs rcx, 0xcd703e57ddeb21da
add rcx, rdi
and r10b, cl
sub al, r10b
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
lea edx, [rdi + 0x72]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x1e
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x500], al
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x48]
inc r8
movzx eax, dl
mov ecx, 4
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x500], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x500]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140071fa2
lea rdx, [rdi + r13]
mov ecx, 0x39
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x500]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140071fa2
add dil, 0x2e
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x42
jmp 0x140071fa0
sub dil, 0x7e
mov ecx, 0x39
movzx eax, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, bl
jmp 0x140071f90
lea rcx, [rbp + 0x17f44c8]
jmp 0x140072b0e
lea rcx, [rbp + 0x13c499e]
jmp 0x140072b0e
lea rcx, [rbp + 0x500]
mov dword [rsp + 0x30], 0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], r14
lea r9, [rsp + 0x68]
lea r8, [r15 + 0x28]
mov qword [rsp + 0x20], rax
mov edx, 8
vmovss dword [rsp + 0x60], xmm6
vmovss dword [rsp + 0x68], xmm8
call fcn.140046e30
movzx edx, byte [rbp + 0x6a0]
xor eax, eax
mov qword [rbp + 0x1c6], rax
movabs rsi, 0xa98622aca678e5a2
mov dword [rbp + 0x1ce], eax
movabs r14, 0xf5b73811da4012b2
mov word [rbp + 0x1d2], ax
movabs r12, 0x4f9ead5f405c7c2a
mov byte [rbp + 0x1c0], 0x1f
movabs r15, 0xfc926805f36ab0e6
mov byte [rbp + 0x1c1], 0x61
mov byte [rbp + 0x1c2], 0x12
mov byte [rbp + 0x1c3], 0x16
mov byte [rbp + 0x1c4], 0x66
mov byte [rbp + 0x1c5], 0xc9
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x14
jae 0x1400735e6
movzx r11d, byte [rbp + rbx + 0x1c0]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400735dd
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140072c1b
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
movzx edx, r10b
add al, al
sub dl, al
sub dl, 0x6e
add dl, cl
jmp 0x140072c54
je 0x140073574
inc rax
cmp r8, rax
je 0x14007351a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400734ea
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400734ca
lea rax, [r9 + 4]
cmp r8, rax
je 0x140073482
cmp r9, rbx
ja 0x1400735d4
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x140072c7e
lea ecx, [rbx + 0x4a]
movzx eax, r11b
and al, cl
movzx edx, r11b
add al, al
sub dl, al
sub dl, 6
add dl, cl
jmp 0x140072cb1
lea rax, [r9 + 1]
cmp r8, rax
je 0x140073466
inc rax
cmp r8, rax
je 0x140073421
lea rax, [r9 + 3]
cmp r8, rax
je 0x140073404
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400733ea
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400730fe
nop
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400730e9
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400730c6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400730a4
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140073085
lea rax, [r9 + 1]
cmp r8, rax
je 0x140073066
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007304c
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007302e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140072cc0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400735ba
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400735a0
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140072e57
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140072e3b
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140072e1f
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140072fe1
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140072f6d
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140072cc0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140072f42
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140072f29
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140072f0c
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140072ef2
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140072ed3
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140072eb5
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140072e95
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140072e72
lea r8, [r9 + 4]
lea r9, [r8 + 0xa]
jmp 0x140072cc0
lea ecx, [rbx - 0xa]
movzx eax, r11b
and al, cl
mov edx, 0x23
sub dl, al
add dl, dl
add dl, r11b
add dl, cl
jmp 0x140072cb1
lea edx, [rbx - 0x4e]
movzx eax, r11b
and al, dl
mov ecx, 0x11
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x140072c54
lea edx, [rbx + 0x6e]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 2
sub cl, al
add dl, cl
jmp 0x140072be5
lea ecx, [rbx + 0xc]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x54
inc rbx
jmp 0x140072bd2
lea ecx, [rbx - 0x38]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x78
inc rbx
jmp 0x140072bd2
lea edx, [rbx - 0x7c]
movzx eax, r11b
and al, dl
mov ecx, 0x32
sub cl, al
movzx r10d, bl
add cl, cl
add cl, r11b
jmp 0x14007343a
lea edx, [rbx + 0x40]
movzx eax, r11b
and al, dl
mov ecx, 0x20
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
jmp 0x140073502
lea edx, [rbx - 4]
movzx eax, r11b
and al, dl
mov ecx, 0xe
sub cl, al
add cl, cl
add cl, r11b
jmp 0x140073500
lea edx, [rbx - 0x48]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
movzx r10d, bl
sub cl, al
sub dl, 8
jmp 0x1400733b6
lea edx, [rbx + 0x74]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x2c
jmp 0x140073532
lea ecx, [rbx + 0x30]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x50
inc rbx
jmp 0x140072bd2
lea edx, [rbx + 0x7e]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x72
add dl, cl
cmp r8, 0x5a
jae 0x14007337d
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x14007329a
lea edx, [rbx - 0x1c]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x3c
sub cl, al
add dl, cl
cmp r9, 0x80
jb 0x14007336e
mov ecx, 0x16
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x74]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x14007349d
lea edx, [rbx + 0x3a]
movzx eax, r11b
and al, dl
mov ecx, 0x35
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x14007339f
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400731fb
lea edx, [rbx - 0x66]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x36
jmp 0x140072f81
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x34]
and al, dl
add al, al
sub cl, al
sub dl, 0x6c
jmp 0x1400733b6
lea edx, [rbx - 0x10]
movzx eax, r11b
and al, dl
mov ecx, 0x38
sub cl, al
add cl, cl
add cl, r11b
jmp 0x140073500
lea edx, [rbx - 0x54]
movzx eax, r11b
and al, dl
mov ecx, 0x26
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
jmp 0x140073502
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x14
lea edx, [r10 + 0x68]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14007343a
lea edx, [rbx + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
dec rbx
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x140072bd2
lea ecx, [rbx - 0x20]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x20
inc rbx
jmp 0x140072bd2
lea edx, [rbx - 0x64]
movzx eax, r11b
and al, dl
movzx r10d, bl
sub dl, 0x44
jmp 0x140073493
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x140073120
lea edx, [rbx - 0x5e]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x6e
jmp 0x140072ff6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140073154
lea ecx, [rbx - 0x6c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0xc
inc rbx
jmp 0x140072bd2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007317c
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x1e
lea edx, [r10 + 0x1c]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400733b6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400731a3
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 - 0x18]
and al, dl
add al, al
sub cl, al
sub dl, 0x58
jmp 0x14007343a
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400731cf
lea ecx, [rbx + 0x70]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x10
inc rbx
jmp 0x140072bd2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140072ff8
movzx r10d, bl
movzx eax, r11b
mov ecx, 0xa
lea edx, [r10 - 0x4c]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14007349b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007321a
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x22]
and al, dl
sub dl, 0x12
jmp 0x140073493
inc rax
cmp r8, rax
jne 0x140073247
lea edx, [rbx + 0x22]
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x140072bd2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007326f
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x2d
lea edx, [r10 - 0x56]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14007343a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140072f83
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x76]
and al, dl
add al, al
sub cl, al
sub dl, 0x3a
jmp 0x1400733b6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400732ce
lea ecx, [rbx + 0x28]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x18
inc rbx
jmp 0x140072bd2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400732f6
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x18
lea edx, [r10 - 0x50]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400733b6
cmp r8, rcx
jne 0x140073319
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x7c]
and al, dl
add al, al
sub cl, al
sub dl, 0x64
jmp 0x14007343a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140073342
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 0x140072bd2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140072fb0
movzx r10d, bl
movzx eax, r11b
mov ecx, 4
lea edx, [r10 + 0x48]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14007349b
mov byte [rbp + rbx + 0x1c0], dl
inc rbx
jmp 0x140072bd2
movzx ecx, byte [rbp + rbx + 0x1c0]
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x30]
and al, dl
sub cl, al
add cl, 0x28
add cl, cl
jmp 0x14007343a
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x3a
lea edx, [r10 + 0x14]
and al, dl
sub cl, al
add cl, cl
add dl, cl
sub r10b, 0x4a
inc r9
movzx eax, r10b
mov ecx, 3
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x1c0], al
add rax, r9
sub rbx, rax
jmp 0x140073534
lea ecx, [rbx - 0x1e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x2e
jmp 0x140073502
lea ecx, [rbx - 0x62]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x52
add r8, r9
jmp 0x140073502
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x5a]
and al, dl
add al, al
sub cl, al
sub dl, 0x76
add dl, cl
add r10b, 0x72
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x1e
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x1c0], r10b
add r8, r9
jmp 0x140073502
movzx r10d, bl
movzx eax, r11b
mov ecx, 0xf
lea edx, [r10 - 0x72]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14007349b
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 6]
and al, dl
sub dl, 0x2a
add al, al
movzx ecx, r11b
sub cl, al
add dl, cl
add r10b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x42
add r10b, r11b
mov byte [rbp + rbx + 0x1c0], r10b
inc r9
dec rbx
inc rbx
jmp 0x140072bd2
lea ecx, [rbx + 0x7e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x72
dec rbx
inc rbx
jmp 0x140072bd2
lea rdx, [rbx + r14]
movzx eax, r10b
and al, dl
mov ecx, 0x11
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140072bd2
movzx r11d, r10b
lea rcx, [rbx + r12]
and r10b, cl
movzx edx, r11b
add r10b, r10b
sub dl, r10b
sub dl, 0x26
add dl, cl
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 + 0x1c0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140072bd2
lea rcx, [rbx + r15]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4a
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140072bd2
add bl, 0x2a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
sub dl, 0x26
jmp 0x140072bd0
sub bl, 0x1a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
sub dl, 0x4a
jmp 0x140072bc0
lea rcx, [rbp + 0x17a4a98]
jmp 0x1400735ed
lea rcx, [rbp + 0x73303a]
jmp 0x1400735ed
lea rcx, [rbp + 0x1c0]
call fcn.140044ed0
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx edx, byte [rbp + 0x6a0]
movabs r14, 0x458fc245001e6f4f
mov qword [rbp + 0x54e], rax
movabs r15, 0x720dd46d0111e9c7
mov dword [rbp + 0x556], eax
movabs r13, 0xe6ee4fe300d50b29
mov byte [rbp + 0x530], 0x25
movabs r12, 0xd0af46cf005b4ded
mov byte [rbp + 0x531], 0xce
mov byte [rbp + 0x532], 0xcc
mov byte [rbp + 0x533], 0xca
mov byte [rbp + 0x534], 0x1a
mov byte [rbp + 0x535], 0xde
mov byte [rbp + 0x536], 0xd9
mov byte [rbp + 0x537], 0xcb
mov byte [rbp + 0x538], 0xc5
mov byte [rbp + 0x539], 0xc7
mov byte [rbp + 0x53a], 0xd3
mov byte [rbp + 0x53b], 0xc7
mov byte [rbp + 0x53c], 0xd5
mov byte [rbp + 0x53d], 0x15
mov byte [rbp + 0x53e], 0x2c
mov byte [rbp + 0x53f], 0x30
mov byte [rbp + 0x540], 0x35
mov byte [rbp + 0x541], 0x15
mov byte [rbp + 0x542], 0x1c
mov byte [rbp + 0x543], 0x13
mov byte [rbp + 0x544], 0x2a
mov byte [rbp + 0x545], 0x14
mov byte [rbp + 0x546], 0xf
mov byte [rbp + 0x547], 0x14
mov byte [rbp + 0x548], 0x10
mov byte [rbp + 0x549], 0x21
mov byte [rbp + 0x54a], 7
mov byte [rbp + 0x54b], 0x16
mov byte [rbp + 0x54c], 0x12
mov byte [rbp + 0x54d], 0x45
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x2a
jae 0x14007429c
movzx r11d, byte [rbp + rbx + 0x530]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140074293
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007376b
lea rcx, [rbx + r14]
movzx eax, r10b
and al, cl
movzx edx, r10b
add al, al
sub dl, al
sub dl, 0x29
add dl, cl
jmp 0x1400737c0
je 0x14007422a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400741aa
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007417c
lea rax, [r9 + 5]
cmp r8, rax
je 0x140074163
lea rax, [r9 + 6]
cmp r8, rax
je 0x140074123
lea rax, [r9 + 7]
cmp r8, rax
je 0x140074104
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400740be
nop
cmp r9, rbx
ja 0x14007428a
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400737e7
lea edx, [rbx + 0x7b]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x5d
add dl, r11b
jmp 0x140073820
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400740a3
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007408a
lea rax, [r9 + 4]
cmp r8, rax
je 0x140074071
lea rax, [r9 + 8]
cmp r8, rax
je 0x140074047
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140073d37
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x140073d16
lea rax, [r9 + 6]
cmp r8, rax
je 0x140073cf1
lea rax, [r9 + 1]
cmp r8, rax
je 0x140073cd1
lea rax, [r9 + 5]
cmp r8, rax
je 0x140073cb0
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140073c91
lea rax, [r9 + 4]
cmp r8, rax
je 0x140073c77
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140073c5d
lea rax, [r9 + 3]
cmp r8, rax
je 0x140073c41
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140073c16
lea r8, [r9 + 0x28]
lea r9, [r8 + 6]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140074270
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140074256
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400739ee
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400739d6
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400739be
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140073bcc
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140073b89
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140073b49
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140073b25
lea r8, [r9 + 1]
lea r9, [r8 + 0x20]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140073afa
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140073ade
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140073ac4
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140073aaa
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140073a8b
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140073a6b
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140073a4b
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140073a26
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140073a06
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140073830
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x2a]
jmp 0x140073830
lea edx, [rbx - 0x1b]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x43
add dl, r11b
jmp 0x140073820
lea edx, [rbx + 0x47]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0xf
add dl, r11b
jmp 0x1400737c0
lea edx, [rbx - 0x57]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x61
add dl, r11b
jmp 0x140073735
lea ecx, [rbx - 0x28]
movzx eax, r11b
and al, cl
mov edx, 0xc
sub dl, al
movzx r10d, bl
add dl, dl
add dl, r11b
add dl, cl
jmp 0x1400740d7
lea edx, [rbx + 0x3a]
movzx eax, r11b
and al, dl
mov ecx, 0x35
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x140073722
lea ecx, [rbx - 0x64]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x44
inc rbx
jmp 0x140073722
lea edx, [rbx - 2]
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
movzx r10d, bl
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14007413c
lea edx, [rbx + 0x60]
movzx eax, r11b
and al, dl
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
jmp 0x140074192
lea ecx, [rbx - 0x3e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x4e
jmp 0x140074192
lea edx, [rbx + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400741c2
lea edx, [rbx - 0x7a]
movzx eax, r11b
and al, dl
mov ecx, 0x2b
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400741ea
lea ecx, [rbx - 0x18]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x58
inc rbx
jmp 0x140073722
lea ecx, [rbx + 0x5d]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x75
mov byte [rbp + rbx + 0x530], dl
inc rbx
jmp 0x140073722
lea edx, [rbx - 0x41]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x39
add dl, cl
cmp r9, 4
jb 0x140073b3a
mov ecx, 0x15
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0x7a]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400740d7
lea edx, [rbx + 0x21]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x19
add dl, cl
cmp r8, 0x64
jae 0x14007400c
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140073f31
lea edx, [rbx + 0x4e]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x22
jmp 0x140073b5d
lea edx, [rbx - 0x7d]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
add dl, 0x6b
sub cl, al
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x140074030
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x140073e88
lea edx, [rbx - 0x2d]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x3b
jmp 0x140073b9d
lea ecx, [rbx - 0x1e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x2e
inc rbx
jmp 0x140073722
lea edx, [rbx + 0x44]
movzx eax, r11b
and al, dl
mov ecx, 0x12
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400741ea
lea edx, [rbx - 0x5a]
movzx eax, r11b
and al, dl
mov ecx, 0x3b
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400741c2
lea ecx, [rbx + 8]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x38
jmp 0x140074192
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
add r8, r9
jmp 0x140074192
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x36
lea edx, [r10 - 0x34]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14007413c
lea ecx, [rbx + 0x2e]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x42
inc rbx
jmp 0x140073722
lea edx, [rbx - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x140073722
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x31
lea edx, [r10 - 0xe]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400740d7
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140073d5c
lea ecx, [rbx + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x29
jmp 0x140073be2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140073d92
lea edx, [rbx - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x530]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140073722
inc rax
cmp r8, rax
jne 0x140073db3
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x1400741ea
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140073dd9
lea ecx, [rbx + 0x6e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 2
add r8, r9
jmp 0x140074192
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140073e02
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0xc]
and al, dl
sub dl, 0x54
add al, al
sub cl, al
add dl, cl
jmp 0x14007413c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140073e2d
lea edx, [rbx - 0x56]
movzx eax, r11b
and al, dl
mov ecx, 0x2d
sub cl, al
dec rbx
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x140073722
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140073e5b
lea edx, [rbx + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x140073722
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140073be2
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 - 0x1a]
and al, dl
sub dl, 0x4a
add al, al
sub cl, al
add dl, cl
jmp 0x1400740d7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140073eb1
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x71]
and al, dl
sub dl, 0x17
add al, al
sub cl, al
add dl, cl
jmp 0x1400740d7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140073ed7
lea ecx, [rbx - 0x17]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x5f
add r8, r9
jmp 0x140074192
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140073ef9
lea edx, [rbx + 0x25]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 3
jmp 0x1400741c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140073b9f
lea ecx, [rbx + 0x61]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
add dl, 0x59
inc rbx
jmp 0x140073722
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140073f65
lea ecx, [rbx - 0x14]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x74
inc rbx
jmp 0x140073722
inc rax
cmp r8, rax
jne 0x140073f89
lea edx, [rbx - 0x76]
movzx eax, r11b
and al, dl
mov ecx, 0x1d
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400741ea
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140073fb1
lea edx, [rbx + 0x64]
movzx eax, r11b
and al, dl
mov ecx, 0x22
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
add r8, r9
jmp 0x140074192
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140073fdf
lea edx, [rbx + 0x3e]
movzx eax, r11b
and al, dl
mov ecx, 0x27
sub cl, al
inc r9
add cl, cl
dec rbx
add cl, r11b
add dl, cl
inc rbx
jmp 0x140073722
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140073b5f
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 - 0x24]
and al, dl
sub dl, 4
add al, al
sub cl, al
add dl, cl
jmp 0x1400740d7
movzx ecx, byte [rbp + rbx + 0x530]
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0x18]
and al, dl
sub cl, al
add cl, 0x2c
add cl, cl
add dl, cl
jmp 0x14007413c
lea edx, [rbx - 0x4a]
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
jmp 0x1400741c2
lea ecx, [rbx + 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x3f
inc rbx
jmp 0x140073722
lea ecx, [rbx - 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x65
jmp 0x1400741c4
lea ecx, [rbx + 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x49
jmp 0x140074192
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 0x1400740d7
movzx r10d, bl
lea ecx, [r10 - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xb
sub r10b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x7f
add r10b, r11b
mov byte [rbp + rbx + 0x530], r10b
inc r9
dec rbx
inc rbx
jmp 0x140073722
lea ecx, [rbx - 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x67
dec rbx
inc rbx
jmp 0x140073722
movzx r10d, bl
lea ecx, [r10 + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x15
add r10b, 0x67
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x2f
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x530], r10b
add r8, r9
jmp 0x140074192
lea ecx, [rbx + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3d
add r8, r9
jmp 0x140074192
lea rcx, [rbx + r15]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x71
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140073722
movzx r11d, r10b
lea rcx, [rbx + r13]
and r10b, cl
movzx edx, r11b
add r10b, r10b
sub dl, r10b
sub dl, 0x1f
add dl, cl
lea ecx, [rbx + 5]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x23
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x530], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x54]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x4c
add cl, r11b
mov byte [rbp + rbx + 0x530], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073722
lea rcx, [rbx + r12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x7b
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073722
add bl, 0xb
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
sub dl, 0x4d
jmp 0x140073720
add bl, 0x6d
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
add dl, 5
jmp 0x140073710
lea rcx, [rbp + 0x172ce44]
jmp 0x1400742a3
lea rcx, [rbp + 0x1513d93]
jmp 0x1400742a3
lea rcx, [rbp + 0x530]
lea rdx, [rsi + 0x9a]
call fcn.140043ac0
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x68dff6d3df47753b
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x57b], xmm0
mov byte [rbp + 0x58b], al
movabs r15, 0xafdfad72d9831f13
mov byte [rbp + 0x560], 0xe5
movabs r12, 0x3a9fe47b9dd65fb1
mov byte [rbp + 0x561], 0x2e
mov byte [rbp + 0x562], 0x2c
mov byte [rbp + 0x563], 0x32
mov byte [rbp + 0x564], 0x82
mov byte [rbp + 0x565], 0xbe
mov byte [rbp + 0x566], 0x41
mov byte [rbp + 0x567], 0x53
mov byte [rbp + 0x568], 0x45
mov byte [rbp + 0x569], 0x57
mov byte [rbp + 0x56a], 0xbb
mov byte [rbp + 0x56b], 0x57
mov byte [rbp + 0x56c], 0x45
mov byte [rbp + 0x56d], 0xf5
mov byte [rbp + 0x56e], 0x97
mov byte [rbp + 0x56f], 0xa1
mov byte [rbp + 0x570], 0xba
mov byte [rbp + 0x571], 0xaa
mov byte [rbp + 0x572], 0xac
mov byte [rbp + 0x573], 0xa2
mov byte [rbp + 0x574], 0xbe
mov byte [rbp + 0x575], 0xb2
mov byte [rbp + 0x576], 0xec
mov byte [rbp + 0x577], 0xb0
mov byte [rbp + 0x578], 0xa3
mov byte [rbp + 0x579], 0xb9
mov byte [rbp + 0x57a], 0xc8
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x2c
jae 0x140074f0e
movzx ebx, byte [rbp + rdi + 0x560]
mov rdx, rbx
cmp r8, rdi
ja 0x140074f05
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140074404
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x63
add r10b, cl
jmp 0x140074450
je 0x140074e9b
inc rax
cmp r8, rax
je 0x140074e6d
lea rax, [r9 + 3]
cmp r8, rax
je 0x140074e54
lea rax, [r9 + 5]
cmp r8, rax
je 0x140074e15
lea rax, [r9 + 6]
cmp r8, rax
je 0x140074df6
lea rax, [r9 + 7]
cmp r8, rax
je 0x140074db4
nop word [rax + rax]
cmp r9, rdi
ja 0x140074efc
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14007447a
lea r10d, [rdi - 0x29]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x1f
add r10b, bl
jmp 0x1400744b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140074d99
lea rax, [r9 + 2]
cmp r8, rax
je 0x140074d7a
lea rax, [r9 + 5]
cmp r8, rax
je 0x140074d5e
lea rax, [r9 + 4]
cmp r8, rax
je 0x140074ce5
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140074a04
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400749e6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400749bf
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007499b
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14007497d
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140074961
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140074943
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140074925
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007490c
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400748e2
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400744c0
lea r8, [r9 + 1]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140074ee1
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140074ec6
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400746af
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140074694
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140074679
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007489d
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007485c
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007481b
lea rcx, [r9 + 6]
cmp r8, rcx
jb 0x1400747f7
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400744c0
lea r9, [rcx + 0x2a]
mov r8, rcx
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400747cd
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400747b0
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x140074792
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140074774
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x140074758
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x140074737
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x140074713
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400746eb
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400746ca
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400744c0
lea r8, [r9 + 2]
lea r9, [r8 + 5]
jmp 0x1400744c0
lea r10d, [rdi + 9]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x3f
add r10b, bl
jmp 0x1400744b0
lea r10d, [rdi - 0x6d]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 5
add r10b, bl
jmp 0x140074450
lea r10d, [rdi + 0x1d]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x35
add r10b, bl
jmp 0x1400743d4
lea ecx, [rdi - 0x48]
movzx eax, bl
and al, cl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 8
add r10b, cl
jmp 0x140074dcd
lea ecx, [rdi + 0x42]
movzx eax, bl
and al, cl
mov r10d, 0x19
sub r10b, al
inc r9
add r10b, r10b
dec rdi
add r10b, bl
add r10b, cl
inc rdi
jmp 0x1400743c2
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400743c2
lea edx, [rdi + 0x56]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x5a
add r10b, dl
jmp 0x140074e2e
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
add r8, r9
jmp 0x140074e82
lea edx, [rdi + 0x6a]
mov ecx, 0xd
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140074e82
lea edx, [rdi - 0xc]
mov ecx, 0x2a
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140074cf9
lea edx, [rdi + 0x7e]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x72
add r10b, dl
jmp 0x140074d20
lea ecx, [rdi + 8]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x38
inc rdi
jmp 0x1400743c2
lea ecx, [rdi - 0x1f]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x27
mov byte [rbp + rdi + 0x560], r10b
inc rdi
jmp 0x1400743c2
lea edx, [rdi + 0x6b]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x13
add r10b, dl
cmp r9, 0x42
jb 0x14007480b
movzx ecx, bl
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x7e]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x1c]
jmp 0x140074dcd
lea ecx, [rdi - 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x4d
cmp r8, 0xa
jae 0x140074ca2
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140074bc2
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4a
jmp 0x140074833
lea ecx, [rdi + 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x79
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x140074cc8
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140074afe
lea ecx, [rdi + 0xf]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x69
jmp 0x140074870
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x46
inc rdi
jmp 0x1400743c2
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x140074d20
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 0x140074cf9
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 0x140074e82
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5e
add r8, r9
jmp 0x140074e82
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 0x140074e2e
lea edx, [rdi + 0x46]
mov ecx, 0xb
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x1400743c2
lea edx, [rdi - 0x30]
mov ecx, 0x28
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 0x1400743c2
movzx r11d, dil
lea ecx, [r11 + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x76
jmp 0x140074dcd
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140074a26
lea ecx, [rdi + 0x3b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x63
jmp 0x1400748b1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140074a5e
lea edx, [rdi - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x1400743c2
inc rax
cmp r8, rax
jne 0x140074a84
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140074d20
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140074aa6
lea ecx, [rdi - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x36
jmp 0x140074cf9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140074ace
lea ecx, [rdi + 0x72]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1e
inc rdi
jmp 0x1400743c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400748b1
mov ecx, 0x37
movzx r11d, dil
lea edx, [r11 + 0x5e]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140074dcd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140074b25
movzx r11d, dil
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x5d
jmp 0x140074dcd
inc rax
cmp r8, rax
jne 0x140074b4f
lea ecx, [rdi - 5]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x23
inc rdi
jmp 0x1400743c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140074b77
lea ecx, [rdi + 0x71]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x17
inc rdi
jmp 0x1400743c2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140074b9c
lea ecx, [rdi + 0x5d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x75
add r8, r9
jmp 0x140074e82
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140074870
lea ecx, [rdi - 0x2d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x3b
jmp 0x140074e82
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140074bfa
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x1400743c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140074c21
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140074cf9
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140074c46
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6c
add r8, r9
jmp 0x140074e82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140074c73
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400743c2
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140074833
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0xc]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, dl
jmp 0x140074dcd
movzx ecx, byte [rbp + rdi + 0x560]
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 8]
and al, dl
sub cl, al
add cl, 0x1c
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140074e2e
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x560]
lea r10d, [rbx + rcx]
sub r10b, 2
jmp 0x140074cf9
lea ecx, [rdi + 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x77
lea edx, [rdi - 0x57]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x61
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x560], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x1c]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x3c
add bl, cl
mov byte [rbp + rdi + 0x560], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400743c2
lea ecx, [rdi + 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 3
add r8, r9
jmp 0x140074e82
lea ecx, [rdi + 0x39]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x71
inc rdi
jmp 0x1400743c2
movzx r11d, dil
lea ecx, [r11 + 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1b
jmp 0x140074dcd
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
movzx eax, bl
sub r11b, 0x43
and al, r11b
add al, al
sub bl, al
sub bl, 0x2b
add bl, r11b
mov byte [rbp + rdi + 0x560], bl
inc r9
dec rdi
inc rdi
jmp 0x1400743c2
lea ecx, [rdi + 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x33
dec rdi
inc rdi
jmp 0x1400743c2
movzx r11d, dil
lea ecx, [r11 - 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 7
add r11b, 0x33
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0x65
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x560], cl
add r8, r9
jmp 0x140074e82
lea ecx, [rdi - 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x41
add r8, r9
jmp 0x140074e82
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x7b
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400743c2
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x29
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400743c2
sub dil, 0x59
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x6f
jmp 0x1400743c0
add dil, 0x31
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x57
jmp 0x1400743b0
lea rcx, [rbp + 0x142c904]
jmp 0x140074f15
lea rcx, [rbp + 0xca3e3f]
jmp 0x140074f15
lea rcx, [rbp + 0x560]
lea rdx, [rsi + 0x9b]
call fcn.140043ac0
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r11d, byte [rbp + 0x6a0]
movabs r15, 0x8451f92da391bfb2
mov qword [rbp + 0x5aa], rax
movabs r13, 0x9e3dd03f78fc3dde
mov byte [rbp + 0x590], 0xad
movabs r12, 0x8cf5eb88eab53f16
mov byte [rbp + 0x591], 0xe0
mov byte [rbp + 0x592], 0xe6
mov byte [rbp + 0x593], 0xf8
mov byte [rbp + 0x594], 0x48
mov byte [rbp + 0x595], 0x88
mov byte [rbp + 0x596], 0xf9
mov byte [rbp + 0x597], 0xeb
mov byte [rbp + 0x598], 0xfd
mov byte [rbp + 0x599], 0xef
mov byte [rbp + 0x59a], 0x83
mov byte [rbp + 0x59b], 0xef
mov byte [rbp + 0x59c], 0xfd
mov byte [rbp + 0x59d], 0x41
mov byte [rbp + 0x59e], 0xe0
mov byte [rbp + 0x59f], 0xde
mov byte [rbp + 0x5a0], 0xf0
mov byte [rbp + 0x5a1], 0xf1
mov byte [rbp + 0x5a2], 0xe7
mov byte [rbp + 0x5a3], 0xf5
mov byte [rbp + 0x5a4], 0xf1
mov byte [rbp + 0x5a5], 0x39
mov byte [rbp + 0x5a6], 0xeb
mov byte [rbp + 0x5a7], 0xf8
mov byte [rbp + 0x5a8], 0xe4
mov byte [rbp + 0x5a9], 0x15
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x22
jae 0x140075b7d
movzx ebx, byte [rbp + rdi + 0x590]
mov r10, rbx
cmp r8, rdi
ja 0x140075b74
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140075067
lea rcx, [rdi + r15]
movzx eax, r10b
and al, cl
mov r11d, 0x11
sub r11b, al
add r11b, r11b
add r11b, r10b
add r11b, cl
jmp 0x1400750a0
je 0x140075afe
inc rax
cmp r8, rax
je 0x140075a97
lea rax, [r9 + 3]
cmp r8, rax
je 0x140075a51
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400759fb
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400759b6
cmp r9, rdi
ja 0x140075b6b
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400750c8
lea ecx, [rdi - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
jmp 0x140075100
lea rax, [r9 + 1]
cmp r8, rax
je 0x140075996
lea rax, [r9 + 3]
cmp r8, rax
je 0x140075977
lea rax, [r9 + 2]
cmp r8, rax
je 0x140075959
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007593b
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007564e
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140075630
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007560e
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400755ea
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400755c7
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400755ae
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140075595
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140075577
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140075559
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007552f
lea rax, [r9 + 4]
cmp r8, rax
je 0x140075110
lea r8, [r9 + 0x7a]
lea r9, [r8 + 6]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140075b4b
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140075b2f
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140075300
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400752e2
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400752c4
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400754e2
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400754a1
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007545f
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007543b
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140075110
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007540c
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400753ee
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400753d5
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400753bc
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007539e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140075381
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140075362
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007533b
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140075319
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140075110
lea r8, [r9 + 0x42]
lea r9, [r8 + 8]
jmp 0x140075110
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075100
lea edx, [rdi + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400750a0
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x12
jmp 0x140075034
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
movzx r10d, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400759cf
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
inc r9
and al, bl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140075022
lea ecx, [rdi + 8]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
inc rdi
jmp 0x140075022
lea ecx, [rdi - 0x5c]
movzx r10d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x140075a14
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075a35
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
jmp 0x140075a38
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x140075a6d
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075abc
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x590]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140075022
lea ecx, [rdi + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
mov byte [rbp + rdi + 0x590], r11b
inc rdi
jmp 0x140075022
lea edx, [rdi - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 3
jb 0x14007544f
mov edx, 6
movzx r10d, dil
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400759cf
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 2
cmp r8, 0x64
jae 0x1400758f6
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400757f2
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x140075478
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
lea rax, [r9 + r8]
cmp rax, 2
je 0x140075920
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14007574c
lea edx, [rdi + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400754b5
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x590]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x44
inc rdi
jmp 0x140075022
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075abc
lea edx, [rdi - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075a6d
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x140075a38
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
jmp 0x140075a35
mov ecx, 0x34
movzx r10d, dil
lea edx, [r10 - 0x58]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075a14
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140075022
lea ecx, [rdi - 0x20]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
inc rdi
jmp 0x140075022
movzx r10d, dil
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x1400759cf
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140075678
lea edx, [rdi - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400754f6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400756ab
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x590]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x6c
inc rdi
jmp 0x140075022
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400756d2
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075a6d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400756f4
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x140075a35
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007571b
movzx r10d, dil
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x140075a14
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400754f6
lea edx, [rdi - 0x74]
mov ecx, 0x16
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140075022
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140075778
mov ecx, 0x2f
movzx r10d, dil
lea edx, [r10 - 0x32]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400759cf
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400757a0
lea ecx, [rdi - 0x6a]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
inc rdi
jmp 0x140075022
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400757cc
mov ecx, 0x15
movzx r10d, dil
lea edx, [r10 - 6]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075a14
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400754b5
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4e
jmp 0x140075a38
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007582a
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x590]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140075022
inc rax
cmp r8, rax
jne 0x140075850
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075abc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140075872
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x140075a6d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007589e
mov ecx, 0x3e
movzx r10d, dil
lea edx, [r10 + 0x5c]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075a14
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400758c6
lea ecx, [rdi - 0x40]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
inc rdi
jmp 0x140075022
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140075478
mov ecx, 0x24
movzx r10d, dil
lea edx, [r10 - 0x78]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400759cf
movzx r11d, byte [rbp + rdi + 0x590]
movzx r10d, dil
lea edx, [r10 + 0x50]
movzx eax, dl
and al, bl
add al, al
sub r11b, al
sub r11b, 0x30
add r11b, dl
add r11b, bl
jmp 0x140075a14
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140075a6d
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
jmp 0x140075a38
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140075a35
lea ecx, [rdi - 0x3a]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
inc rdi
jmp 0x140075022
mov ecx, 7
movzx r10d, dil
lea edx, [r10 - 2]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400759cf
movzx r10d, dil
lea ecx, [r10 + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
sub r10b, 0x62
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x52
add r10b, bl
mov byte [rbp + rdi + 0x590], r10b
inc r9
dec rdi
inc rdi
jmp 0x140075022
movzx r10d, dil
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
add r10b, 2
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0xe
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x590], r10b
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140075022
movzx ebx, r10b
lea rcx, [rdi + r13]
and r10b, cl
movzx r11d, bl
add r10b, r10b
sub r11b, r10b
sub r11b, 0x12
add r11b, cl
lea edx, [rdi + 0x66]
inc r9
movzx eax, dl
mov ecx, 0x1b
and al, bl
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x590], al
add rax, r9
sub rdi, rax
jmp 0x140075abc
movzx ebx, r10b
movabs rcx, 0x9599dde431d8be7a
add rcx, rdi
movzx r11d, bl
and r10b, cl
add r10b, r10b
sub r11b, r10b
sub r11b, 0x56
add r11b, cl
lea edx, [rdi + 0x18]
inc r8
movzx eax, dl
mov ecx, 0x2c
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x590], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x590]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140075022
lea rdx, [rdi + r12]
mov ecx, 0x33
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x590]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140075022
add dil, 0x7a
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x56
jmp 0x140075020
add dil, 0x16
mov ecx, 0x33
movzx eax, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, bl
jmp 0x140075010
lea rcx, [rbp + 0x16cd128]
jmp 0x140075b84
lea rcx, [rbp + 0xfe90da]
jmp 0x140075b84
lea rcx, [rbp + 0x590]
lea rdx, [r14 + 0x9c]
call fcn.140043ac0
movzx edx, byte [rbp + 0x6a0]
xor eax, eax
mov qword [rbp + 0x1eb], rax
movabs rsi, 0x5a665468bb3f76b6
mov dword [rbp + 0x1f3], eax
movabs r14, 0xf32fd3a31be6422
mov byte [rbp + 0x1f7], al
mov byte [rbp + 0x1e0], 0x89
mov byte [rbp + 0x1e1], 0xfa
mov byte [rbp + 0x1e2], 0xf2
mov byte [rbp + 0x1e3], 0xa3
mov byte [rbp + 0x1e4], 0x87
mov byte [rbp + 0x1e5], 0xd2
mov byte [rbp + 0x1e6], 0xda
mov byte [rbp + 0x1e7], 0xd4
mov byte [rbp + 0x1e8], 0xd2
mov byte [rbp + 0x1e9], 0xd2
mov byte [rbp + 0x1ea], 0x3a
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x18
jae 0x1400765c5
movzx r11d, byte [rbp + rbx + 0x1e0]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400765bc
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140075c6c
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
mov edx, 3
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x140075ca0
je 0x14007654b
lea rax, [r9 + 4]
cmp r8, rax
je 0x140076519
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400764d8
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400764b6
nop dword [rax]
cmp r9, rbx
ja 0x1400765b3
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140075ccb
lea edx, [rbx - 0x12]
movzx eax, r11b
and al, dl
mov ecx, 0x3f
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x140075d10
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007646c
inc rax
cmp r8, rax
je 0x140076449
lea rax, [r9 + 3]
cmp r8, rax
je 0x140076429
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007640f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400763f5
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14007611d
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140076107
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400760e4
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400760c4
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400760a6
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007608c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140076072
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140076059
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x20]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140076596
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140076579
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140075ea1
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140075e85
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140075e69
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140076014
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140075fa2
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140075f77
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140075f5c
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140075f43
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140075f29
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140075f0f
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140075ef2
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140075ed2
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140075ebd
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x20]
jmp 0x140075d20
lea edx, [rbx - 0x2e]
movzx eax, r11b
and al, dl
mov ecx, 0x21
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x140075d10
lea edx, [rbx + 0x66]
movzx eax, r11b
and al, dl
mov ecx, 0x1b
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x140075ca0
lea edx, [rbx - 6]
movzx eax, r11b
and al, dl
mov ecx, 0x15
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x140075c35
lea edx, [rbx + 0x70]
movzx eax, r11b
and al, dl
movzx r10d, bl
sub dl, 0x10
jmp 0x14007647d
lea ecx, [rbx - 0x68]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x28
inc rbx
jmp 0x140075c22
lea edx, [rbx + 0x2c]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
movzx r10d, bl
sub cl, al
sub dl, 0x34
jmp 0x1400764f2
lea ecx, [rbx - 0x40]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x40
jmp 0x140076530
lea ecx, [rbx + 0x54]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x4c
jmp 0x140076533
lea edx, [rbx - 0x18]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x58
jmp 0x14007638d
lea edx, [rbx + 0x7c]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x64
sub cl, al
add dl, cl
jmp 0x1400763b5
lea ecx, [rbx + 0x10]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x70
inc rbx
jmp 0x140075c22
lea edx, [rbx - 0x56]
movzx eax, r11b
and al, dl
mov ecx, 0x2d
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
cmp r8, 3
jae 0x140076359
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400762a6
lea edx, [rbx + 0x4c]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x14
sub cl, al
add dl, cl
cmp r9, 0x20
jb 0x14007634a
movzx ecx, r11b
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x7c]
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x38]
jmp 0x140076487
lea edx, [rbx + 0x3e]
movzx eax, r11b
and al, dl
mov ecx, 0x27
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x14007637b
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400761fb
lea edx, [rbx + 0x5e]
movzx eax, r11b
and al, dl
mov ecx, 0x37
jmp 0x140075fb0
lea edx, [rbx - 0x44]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
sub dl, 0x24
jmp 0x14007638d
lea ecx, [rbx + 0x50]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x30
jmp 0x140076533
lea ecx, [rbx - 0x1c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x3c
jmp 0x140076530
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0x78]
and al, dl
add al, al
sub cl, al
sub dl, 0x48
jmp 0x1400764f2
lea ecx, [rbx + 0xc]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x54
inc rbx
jmp 0x140075c22
lea ecx, [rbx - 0x60]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x60
inc rbx
jmp 0x140075c22
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0x34]
and al, dl
sub dl, 0x6c
jmp 0x14007647d
lea rax, [r9 + 2]
cmp r8, rax
jae 0x140076139
lea edx, [rbx - 0x4a]
movzx eax, r11b
and al, dl
mov ecx, 3
jmp 0x140076022
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007616d
lea ecx, [rbx - 0x24]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 4
inc rbx
jmp 0x140075c22
inc rax
cmp r8, rax
jne 0x140076191
lea edx, [rbx + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400763b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400761b4
lea edx, [rbx - 0x4c]
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14007638d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400761cf
movzx r10d, bl
mov ecx, 0x1c
lea edx, [r10 - 8]
jmp 0x1400764e5
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007602b
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x2e
lea edx, [r10 + 0x3c]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x140076485
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076223
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x3d
lea edx, [r10 - 0x36]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x140076485
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007624a
movzx r10d, bl
movzx eax, r11b
movzx ecx, r11b
lea edx, [r10 + 0xe]
and al, dl
add al, al
sub cl, al
sub dl, 0x62
jmp 0x1400764f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007626e
lea edx, [rbx - 0x42]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x32
sub cl, al
add dl, cl
jmp 0x1400763b5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140075fb9
lea ecx, [rbx + 0x2a]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x26
inc rbx
jmp 0x140075c22
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400762da
lea ecx, [rbx - 0x48]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 8
inc rbx
jmp 0x140075c22
inc rax
cmp r8, rax
jne 0x1400762fe
lea edx, [rbx + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400763b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007631e
lea edx, [rbx - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14007638d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140075fe6
movzx r10d, bl
movzx eax, r11b
mov ecx, 0x2c
lea edx, [r10 + 0x18]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
jmp 0x140076485
mov byte [rbp + rbx + 0x1e0], dl
inc rbx
jmp 0x140075c22
movzx ecx, byte [rbp + rbx + 0x1e0]
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 - 0x10]
and al, dl
sub cl, al
add cl, 0x38
add cl, cl
jmp 0x1400764f2
lea edx, [rbx + 0x5c]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add dl, cl
lea ecx, [rbx + 0x12]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x7e
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x1e0], al
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x38]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x78
add cl, r11b
mov byte [rbp + rbx + 0x1e0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075c22
lea ecx, [rbx + 0x76]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x3a
jmp 0x140076533
lea ecx, [rbx + 0xa]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x46
jmp 0x140076530
lea ecx, [rbx + 0x32]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x5e
inc rbx
jmp 0x140075c22
lea ecx, [rbx - 0x3a]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x6a
inc rbx
jmp 0x140075c22
movzx r10d, bl
movzx eax, r11b
lea edx, [r10 + 0x5a]
and al, dl
sub dl, 0x76
add al, al
movzx ecx, r11b
sub cl, al
add dl, cl
add r10b, 0x3a
mov ecx, 0x35
movzx eax, r10b
and al, r11b
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x1e0], cl
inc r9
dec rbx
inc rbx
jmp 0x140075c22
lea edx, [rbx - 0x56]
movzx eax, r11b
and al, dl
mov ecx, 0x2d
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
dec rbx
inc rbx
jmp 0x140075c22
movzx r10d, bl
mov ecx, 0x27
lea edx, [r10 + 0x3e]
movzx eax, r11b
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
sub r10b, 0x5a
mov ecx, 0x3b
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 + 0x1e0], cl
jmp 0x140076530
lea edx, [rbx - 0x2e]
movzx eax, r11b
and al, dl
mov ecx, 0x21
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 0x140075c22
lea rdx, [rbx + r14]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140075c22
sub bl, 0x72
mov ecx, 0xf
movzx eax, r11b
and al, bl
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, bl
jmp 0x140075c20
add bl, 0x22
mov ecx, 9
movzx eax, r11b
and al, bl
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, bl
jmp 0x140075c10
lea rcx, [rbp + 0x163c428]
jmp 0x1400765cc
lea rcx, [rbp + 0xa33ade]
jmp 0x1400765cc
lea rcx, [rbp + 0x1e0]
call fcn.140044ed0
movzx r10d, byte [rbp + 0x6a0]
xor eax, eax
mov qword [rbp + 0x20a], rax
movabs rsi, 0x7981624dec5fd6a1
mov dword [rbp + 0x212], eax
movabs r15, 0x5289b021769ede67
mov word [rbp + 0x216], ax
movabs r14, 0x6c8426e9c51f83e3
mov byte [rbp + 0x218], al
mov byte [rbp + 0x200], 0x1b
mov byte [rbp + 0x201], 0x70
mov byte [rbp + 0x202], 0x6f
mov byte [rbp + 0x203], 0x77
mov byte [rbp + 0x204], 0x69
mov byte [rbp + 0x205], 0x7d
mov byte [rbp + 0x206], 0x71
mov byte [rbp + 0x207], 0x7d
mov byte [rbp + 0x208], 0x2e
mov byte [rbp + 0x209], 0xcd
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x19
jae 0x140077235
movzx ebx, byte [rbp + rdi + 0x200]
mov rdx, rbx
cmp r8, rdi
ja 0x14007722c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400766b4
lea rcx, [rdi + rsi]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x67
add r10b, cl
jmp 0x140076700
je 0x1400771c2
lea rax, [r9 + 2]
cmp r8, rax
je 0x140077148
lea rax, [r9 + 3]
cmp r8, rax
je 0x140077118
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400770dc
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400770ba
lea rax, [r9 + 8]
cmp r8, rax
je 0x140077078
nop dword [rax + rax]
cmp r9, rdi
ja 0x140077223
lea rax, [r9 + 2]
cmp r8, rax
jae 0x14007672a
lea r10d, [rdi + 0x35]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x73
add r10b, bl
jmp 0x140076781
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14007705d
cmp r8, rax
je 0x14007703e
lea rax, [rcx + 1]
cmp r8, rax
je 0x140077020
lea rax, [r9 + 4]
cmp r8, rax
je 0x140077007
lea rax, [r9 + 5]
cmp r8, rax
je 0x140076fee
lea rax, [r9 + 3]
cmp r8, rax
je 0x140076fd5
lea rax, [r9 + 7]
cmp r8, rax
je 0x140076fab
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140076ce1
nop
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140076cbf
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140076c9d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140076c79
lea rax, [r9 + 2]
cmp r8, rax
je 0x140076c56
lea rax, [r9 + 9]
cmp r8, rax
je 0x140076c3d
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140076c24
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140076c07
lea rax, [r9 + 1]
cmp r8, rax
je 0x140076be9
lea rax, [r9 + 8]
cmp r8, rax
je 0x140076bba
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140076790
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x400]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140077208
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400771ed
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007697d
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140076962
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140076947
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140076b70
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140076b29
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140076ae8
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140076ac4
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140076790
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x64]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140076a9a
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140076a7c
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140076a5e
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140076a40
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140076a27
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140076a06
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400769e2
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400769bb
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140076998
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140076790
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x20]
jmp 0x140076790
lea r10d, [rdi + 0x6b]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x13
add r10b, bl
jmp 0x140076781
lea r10d, [rdi + 0x29]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x1f
add r10b, bl
jmp 0x140076700
lea r10d, [rdi - 0x19]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x51
add r10b, bl
jmp 0x140076684
lea ecx, [rdi - 0x58]
movzx eax, bl
and al, cl
mov r10d, 0x34
sub r10b, al
movzx r11d, dil
add r10b, r10b
add r10b, bl
add r10b, cl
jmp 0x140077091
lea edx, [rdi + 0x66]
mov ecx, 0x1b
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140076672
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140076672
lea edx, [rdi - 0x1e]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x2e
add r10b, dl
jmp 0x1400770f5
lea ecx, [rdi - 0x60]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x60
jmp 0x14007712c
lea edx, [rdi + 0x5e]
mov ecx, 0x37
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007712f
lea edx, [rdi + 0x1c]
mov ecx, 0x1e
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007715d
lea edx, [rdi - 0x26]
mov ecx, 5
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140077184
lea ecx, [rdi - 0x68]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x28
inc rdi
jmp 0x140076672
lea ecx, [rdi + 0x73]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x25
mov byte [rbp + rdi + 0x200], r10b
inc rdi
jmp 0x140076672
lea edx, [rdi + 0x31]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x57
add r10b, dl
cmp r9, 0x10
jb 0x140076ad8
movzx ecx, bl
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x26]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x14]
jmp 0x140077091
lea edx, [rdi - 0x11]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x77
add r10b, dl
cmp r8, 0x42
jae 0x140076f6a
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140076e94
mov ecx, 1
lea edx, [rdi - 0x6e]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x140076afd
lea edx, [rdi - 0x53]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x45
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 2
je 0x140076f90
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140076e0c
lea edx, [rdi + 0x5d]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x75
jmp 0x140076b3e
lea edx, [rdi + 0x3e]
movzx eax, bl
and al, dl
mov ecx, 0x27
sub cl, al
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140076672
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140077184
lea edx, [rdi - 0x46]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x16
add r10b, dl
jmp 0x14007715d
lea ecx, [rdi + 0x78]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x48
jmp 0x14007712f
lea ecx, [rdi + 0x36]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x7a
jmp 0x14007712c
mov ecx, 0x2a
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0xc]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400770f5
lea edx, [rdi - 0x4e]
mov ecx, 0x11
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140076672
lea ecx, [rdi + 0x70]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x10
inc rdi
jmp 0x140076672
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x2e]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x42
add r10b, dl
jmp 0x140077091
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x140076d04
lea edx, [rdi - 0x5f]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x67
jmp 0x140076b85
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076d3c
lea edx, [rdi + 0x6a]
movzx eax, bl
and al, dl
mov ecx, 0xd
sub cl, al
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140076672
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140076d63
lea edx, [rdi - 0x12]
mov ecx, 0x3f
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007715d
cmp r8, rcx
jne 0x140076d81
lea ecx, [rdi + 0x72]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x1e
jmp 0x14007712c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140076dad
mov ecx, 0xa
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x4c]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400770f5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140076ddd
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140076672
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140076b88
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x7a]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x56
add r10b, dl
jmp 0x140077091
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076e37
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x61]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x59
add r10b, dl
jmp 0x140077091
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140076e5d
lea edx, [rdi + 0x2b]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x2d
add r10b, dl
jmp 0x14007715d
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140076b41
lea ecx, [rdi - 0x51]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
add r10b, 0x37
inc rdi
jmp 0x140076672
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076ecc
lea edx, [rdi - 0x2c]
movzx eax, bl
and al, dl
mov ecx, 0x1a
sub cl, al
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x140076672
inc rax
cmp r8, rax
jne 0x140076ef2
lea edx, [rdi + 0x16]
mov ecx, 0x33
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140077184
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140076f18
lea edx, [rdi + 0x58]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x68
add r10b, dl
jmp 0x14007715d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140076f3a
lea ecx, [rdi - 0x24]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 4
jmp 0x14007712c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140076b00
mov ecx, 0x17
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x1e]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400770f5
movzx ecx, byte [rbp + rdi + 0x200]
movzx r11d, dil
lea edx, [r11 + 0x68]
movzx eax, dl
and al, bl
sub cl, al
add cl, 0x14
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400770f5
lea edx, [rdi - 0x56]
mov ecx, 0x2d
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14007715d
lea ecx, [rdi - 0x79]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
add r10b, 0x4f
inc rdi
jmp 0x140076672
lea ecx, [rdi + 3]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x15
jmp 0x14007715d
lea ecx, [rdi - 0x3f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x47
jmp 0x14007712f
lea ecx, [rdi + 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x79
jmp 0x14007712c
movzx r11d, dil
lea ecx, [r11 + 0x3d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x55
jmp 0x1400770f5
lea ecx, [rdi - 5]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x23
inc rdi
jmp 0x140076672
movzx r11d, dil
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x41
jmp 0x140077091
movzx r11d, dil
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x5b
movzx eax, bl
sub r11b, 0x39
and al, r11b
inc r9
add al, al
sub bl, al
sub bl, 0x71
add bl, r11b
mov byte [rbp + rdi + 0x200], bl
dec rdi
inc rdi
jmp 0x140076672
lea ecx, [rdi - 0x4f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x29
inc r9
dec rdi
inc rdi
jmp 0x140076672
movzx r11d, dil
lea ecx, [r11 + 0x2d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3b
add r11b, 9
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0x3f
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x200], cl
jmp 0x14007712c
lea ecx, [rdi - 0x15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6d
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076672
lea rax, [rdi + r15]
movzx ebx, dl
and dl, al
add dl, dl
sub al, dl
lea r10d, [rbx + rax]
add r10b, 0x2f
lea edx, [rdi + 0x4b]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0xd
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x200], al
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x14]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x74
add bl, cl
mov byte [rbp + rdi + 0x200], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076672
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x35
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140076672
sub dil, 0x5b
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x7d
jmp 0x140076670
add dil, 0x63
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x4b
jmp 0x140076660
lea rcx, [rbp + 0x164362c]
jmp 0x14007723c
lea rcx, [rbp + 0x1040ccd]
jmp 0x14007723c
lea rcx, [rbp + 0x200]
call fcn.140041d40
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r11d, byte [rbp + 0x6a0]
movabs r15, 0x11c166539fb6346c
mov qword [rbp + 0x22d], rax
movabs r12, 0x9fcc98f09d67d7cc
mov byte [rbp + 0x235], al
movabs r13, 0x354432fadf229d44
mov byte [rbp + 0x220], 0x7b
mov byte [rbp + 0x221], 0x7a
mov byte [rbp + 0x222], 9
mov byte [rbp + 0x223], 0x30
mov byte [rbp + 0x224], 0x29
mov byte [rbp + 0x225], 0x11
mov byte [rbp + 0x226], 0x2b
mov byte [rbp + 0x227], 0x1b
mov byte [rbp + 0x228], 0x27
mov byte [rbp + 0x229], 0x22
mov byte [rbp + 0x22a], 0x15
mov byte [rbp + 0x22b], 0x17
mov byte [rbp + 0x22c], 0x8c
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x16
jae 0x140077e10
movzx ebx, byte [rbp + rdi + 0x220]
mov r10, rbx
cmp r8, rdi
ja 0x140077e07
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140077347
lea rcx, [rdi + r15]
movzx eax, r10b
and al, cl
mov r11d, 6
sub r11b, al
add r11b, r11b
add r11b, r10b
add r11b, cl
jmp 0x140077380
je 0x140077d8d
inc rax
cmp r8, rax
je 0x140077cfd
lea rax, [r9 + 3]
cmp r8, rax
je 0x140077cc9
lea rax, [r9 + 6]
cmp r8, rax
je 0x140077c8d
lea rax, [r9 + 7]
cmp r8, rax
je 0x140077c6b
cmp r9, rdi
ja 0x140077dfe
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400773a8
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
jmp 0x1400773e0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140077c21
lea rax, [r9 + 3]
cmp r8, rax
je 0x140077bfd
lea rax, [r9 + 4]
cmp r8, rax
je 0x140077bda
lea rax, [r9 + 6]
cmp r8, rax
je 0x140077bb0
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140077914
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140077902
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400778db
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400778b7
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007799e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007789b
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140077882
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140077869
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140077850
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140077826
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400773f0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140077dde
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140077dbe
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400775da
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400775bc
lea rcx, [r9 + 0x10]
cmp r8, rcx
jb 0x1400775a3
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400777dc
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140077787
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140077747
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140077723
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400773f0
lea r9, [rcx + 0x80]
mov r8, rcx
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400776f4
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400776d6
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400776b8
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x14007769a
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x14007767b
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x14007765a
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x14007763b
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x140077619
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400775f8
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400773f0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 1]
jmp 0x1400773f0
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x1400773e0
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077380
lea edx, [rdi - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077314
lea edx, [rdi - 0x20]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x20
add r11b, dl
jmp 0x140077c3f
lea ecx, [rdi + 8]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x38
inc rdi
jmp 0x140077302
lea ecx, [rdi + 0x30]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
inc rdi
jmp 0x140077302
lea edx, [rdi + 0x58]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x68
add r11b, dl
jmp 0x140077ca6
lea ecx, [rdi + 0x80]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
add r8, r9
jmp 0x140077ce4
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077ce4
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077d23
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140077d4b
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x220]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140077302
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
mov byte [rbp + rdi + 0x220], r11b
inc rdi
jmp 0x140077302
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
cmp r9, 0x1000
jb 0x140077737
movzx ecx, bl
movzx r10d, dil
movzx eax, bl
lea edx, [r10 + 8]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x70]
jmp 0x140077c3f
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
cmp r8, 1
jae 0x140077b66
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140077ae5
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x220]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x10
inc rdi
jmp 0x140077302
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
lea rax, [r8 + r9]
cmp rax, 0x80
je 0x140077b90
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140077a18
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x14007779b
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x220]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x18
inc rdi
jmp 0x140077302
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x140077d4b
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x140077d23
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140077ce4
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 0x140077ce4
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140077302
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, dl
inc r9
and al, bl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140077302
movzx r10d, dil
mov ecx, 0x14
lea edx, [r10 + 0x68]
jmp 0x140077c2e
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14007793b
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400777f0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007796e
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x220]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 8
inc rdi
jmp 0x140077302
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140077995
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077d23
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400779c1
mov ecx, 0x38
movzx r10d, dil
lea edx, [r10 - 0x10]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077ca6
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400779e9
lea ecx, [rdi - 0x38]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
inc rdi
jmp 0x140077302
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400777f0
lea ecx, [rdi - 0x60]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
inc rdi
jmp 0x140077302
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140077a3f
movzx r10d, dil
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
jmp 0x140077c3f
inc rax
cmp r8, rax
jne 0x140077a6e
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
inc r9
and al, bl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140077302
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140077a98
lea edx, [rdi - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
jmp 0x140077ce4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140077abf
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077ce4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007779b
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x140077d23
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140077b0c
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 0x140077d23
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140077b36
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
jmp 0x140077ce4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007775b
mov ecx, 0x34
movzx r10d, dil
lea edx, [r10 - 0x58]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077ca6
movzx r11d, byte [rbp + rdi + 0x220]
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x20]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x20
add r11b, bl
add r11b, dl
jmp 0x140077ca6
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x220]
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x140077d23
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x220]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x2c
inc rdi
jmp 0x140077302
mov ecx, 0x2e
movzx r10d, dil
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077ca6
lea edx, [rdi + 0x64]
mov ecx, 0x22
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140077302
movzx r10d, dil
mov ecx, 0xa
lea edx, [r10 - 0x4c]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r10b, 0x74
inc r9
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, bl
mov byte [rbp + rdi + 0x220], r10b
dec rdi
inc rdi
jmp 0x140077302
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
inc r9
dec rdi
inc rdi
jmp 0x140077302
movzx r10d, dil
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
movzx eax, bl
add r10b, 0x4c
and al, r10b
add al, al
sub bl, al
sub bl, 0x14
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x220], bl
add r8, r9
jmp 0x140077ce4
lea rdx, [rdi + r12]
mov ecx, 0x36
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140077302
movzx ebx, r10b
mov eax, 0x2a
movabs rcx, 0x7c49cc495dfb6ef4
add rcx, rdi
and r10b, cl
sub al, r10b
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
lea edx, [rdi + 0x24]
movzx eax, bl
and al, dl
inc r9
mov ecx, 2
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x220], al
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x70]
movzx eax, bl
and al, dl
inc r8
mov ecx, 8
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x220], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x220]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140077302
lea rdx, [rdi + r13]
mov ecx, 0x12
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x220]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140077302
add dil, 0x1c
mov ecx, 0x1e
movzx eax, bl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x140077300
add dil, 0x44
mov ecx, 0x12
movzx eax, dil
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, bl
jmp 0x1400772f0
lea rcx, [rbp + 0x16b3ab0]
jmp 0x140077e17
lea rcx, [rbp + 0xa16f1c]
jmp 0x140077e17
lea rcx, [rbp + 0x220]
mov r8d, 2
lea rdx, [r14 + 0x2c]
call fcn.14004d180
movzx edx, byte [rbp + 0x6a0]
xor eax, eax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x247], xmm0
mov word [rbp + 0x257], ax
movabs rsi, 0x93002239776c6f7b
mov byte [rbp + 0x240], 0xdd
movabs r15, 0x500ef9243f70c5d
mov byte [rbp + 0x241], 0xad
movabs r14, 0xb90066ac66454e71
mov byte [rbp + 0x242], 0xbf
mov byte [rbp + 0x243], 0xb4
mov byte [rbp + 0x244], 0xaf
mov byte [rbp + 0x245], 0xfd
mov byte [rbp + 0x246], 0xdc
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x19
jae 0x140078906
movzx r11d, byte [rbp + rbx + 0x240]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400788fd
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140077efb
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
movzx edx, r10b
add al, al
sub dl, al
sub dl, 0x5d
add dl, cl
jmp 0x140077f35
je 0x140078896
lea rax, [r9 + 3]
cmp r8, rax
je 0x140078818
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400787c2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400787a3
lea rax, [r9 + 2]
cmp r8, rax
je 0x140078781
cmp r9, rbx
ja 0x1400788f4
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140077f5c
lea edx, [rbx + 0x17]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x5f
add dl, r11b
jmp 0x140077f83
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007873b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140078722
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400786f8
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400784ae
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007848d
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140078468
lea rax, [r9 + 4]
cmp r8, rax
je 0x140078449
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007842b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14007840f
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400783f3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400783da
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400783c1
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140078394
lea rax, [r9 + 8]
cmp r8, rax
je 0x140077f90
lea r8, [r9 + 0x1000]
lea r9, [r8 + 9]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400788db
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400788c2
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140078168
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140078150
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140078138
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14007834c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400782f4
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400782b6
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140078293
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140077f90
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140078269
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007824d
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140078231
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140078218
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400781ff
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400781df
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400781bd
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007819c
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140078180
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140077f90
lea r8, [r9 + 4]
lea r9, [r8 + 0x200]
jmp 0x140077f90
lea edx, [rbx - 0x37]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x7f
add dl, r11b
jmp 0x140077f83
lea edx, [rbx - 0x2d]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x3b
add dl, r11b
jmp 0x140077f35
lea edx, [rbx - 0x23]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0xb
add dl, r11b
jmp 0x140077ec5
lea edx, [rbx - 0x48]
movzx r10d, bl
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 8
add dl, r11b
jmp 0x140078754
lea edx, [rbx - 0x3e]
inc r9
movzx eax, dl
dec rbx
and al, r11b
add al, al
sub dl, al
sub dl, 0x4e
add dl, r11b
inc rbx
jmp 0x140077eb2
lea ecx, [rbx - 0x34]
mov edx, 0x36
movzx eax, cl
dec rbx
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140077eb2
lea edx, [rbx - 0x2a]
mov ecx, 0x13
movzx eax, dl
movzx r10d, bl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400787db
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400787fd
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
jmp 0x140078800
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140078830
lea edx, [rbx - 2]
mov ecx, 7
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140078856
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x38
inc rbx
jmp 0x140077eb2
lea ecx, [rbx - 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x67
mov byte [rbp + rbx + 0x240], dl
inc rbx
jmp 0x140077eb2
lea ecx, [rbx - 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x53
cmp r9, 0x3e8
jb 0x1400782a7
movzx r10d, bl
lea ecx, [r10 + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x1c]
jmp 0x140078754
lea ecx, [rbx - 0x4b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xd
cmp r8, 1
jae 0x1400786bb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078621
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x240]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140077eb2
lea ecx, [rbx - 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x39
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x1400786df
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140078579
lea ecx, [rbx + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x29
jmp 0x140078308
lea edx, [rbx - 0x76]
mov ecx, 0x1d
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x240]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140077eb2
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x140078856
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x52
jmp 0x140078830
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140078800
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400787fd
movzx r10d, bl
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
jmp 0x1400787db
lea ecx, [rbx - 0x3a]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6a
inc rbx
jmp 0x140077eb2
lea edx, [rbx - 0x30]
mov ecx, 0x28
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 0x140077eb2
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 0x140078754
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400784d0
lea ecx, [rbx + 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5d
jmp 0x140078360
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078503
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x42
inc rbx
jmp 0x140077eb2
inc rax
cmp r8, rax
jne 0x140078524
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x140078800
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007854e
movzx r10d, bl
mov ecx, 0xe
lea edx, [r10 - 4]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400787db
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140078360
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 0x140078754
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400785a0
movzx r10d, bl
lea ecx, [r10 + 0x45]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x1d
jmp 0x140078754
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400785c8
lea ecx, [rbx + 0x31]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x57
inc rbx
jmp 0x140077eb2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400785ea
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x35
jmp 0x1400787fd
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140078308
lea ecx, [rbx - 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x4d
inc rbx
jmp 0x140077eb2
inc rax
cmp r8, rax
jne 0x140078642
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3e
jmp 0x140078856
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140078667
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140078830
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140078689
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
jmp 0x1400787fd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400782ca
lea edx, [rbx + 0x16]
mov ecx, 0x33
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 0x140077eb2
movzx ecx, byte [rbp + rbx + 0x240]
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
jmp 0x1400787db
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
jmp 0x140078830
lea ecx, [rbx - 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x2b
inc rbx
jmp 0x140077eb2
lea ecx, [rbx - 0x25]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 3
jmp 0x140078800
movzx r10d, bl
lea ecx, [r10 + 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5b
add r10b, 0x7d
inc r9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x6b
add r10b, r11b
mov byte [rbp + rbx + 0x240], r10b
dec rbx
inc rbx
jmp 0x140077eb2
lea ecx, [rbx + 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2d
inc r9
dec rbx
inc rbx
jmp 0x140077eb2
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x73
dec rbx
inc rbx
jmp 0x140077eb2
movzx r10d, bl
lea ecx, [r10 + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x47
add r10b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x25
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x240], r10b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140077eb2
lea rax, [rbx + r15]
movzx r11d, r10b
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x75
lea ecx, [rbx + 0x69]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x21
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x240], al
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x1c]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x3c
add cl, r11b
mov byte [rbp + rbx + 0x240], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140077eb2
lea rcx, [rbx + r14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x17
movzx eax, byte [rbp + rbx + 0x240]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140077eb2
sub bl, 0x19
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
sub dl, 0x51
jmp 0x140077eb0
sub bl, 0xf
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
add dl, 0x69
jmp 0x140077ea0
lea rcx, [rbp + 0x15ae8e4]
jmp 0x14007890d
lea rcx, [rbp + 0x87585f]
jmp 0x14007890d
lea rcx, [rbp + 0x240]
call fcn.140041d40
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r11d, byte [rbp + 0x6a0]
movabs r15, 0x6227650c49a46d16
mov dword [rbp - 0x14], eax
movabs r13, 0xaf13c356037efb9a
mov byte [rbp - 0x20], 0xab
movabs r12, 0x26762f24dced4742
mov byte [rbp - 0x1f], 0xaa
mov byte [rbp - 0x1e], 0x1b
mov byte [rbp - 0x1d], 0x17
mov byte [rbp - 0x1c], 0xe5
mov byte [rbp - 0x1b], 0x1c
mov byte [rbp - 0x1a], 0x11
mov byte [rbp - 0x19], 0xe4
mov byte [rbp - 0x18], 0xe3
mov byte [rbp - 0x17], 0x16
mov byte [rbp - 0x16], 0x26
mov byte [rbp - 0x15], 0xbb
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x10
jae 0x140079458
movzx ebx, byte [rbp + rdi - 0x20]
mov r10, rbx
cmp r8, rdi
ja 0x14007944f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400789e4
lea rcx, [rdi + r15]
movzx eax, r10b
and al, cl
mov r11d, 0x33
sub r11b, al
add r11b, r11b
add r11b, r10b
add r11b, cl
jmp 0x140078a11
je 0x1400793dd
lea rax, [r9 + 3]
cmp r8, rax
je 0x140079364
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007932f
lea rax, [r9 + 4]
cmp r8, rax
je 0x140079310
cmp r9, rdi
ja 0x140079446
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x140078a3e
lea edx, [rdi - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140078a80
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400792c8
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400792a9
lea rax, [rcx + 1]
cmp r8, rax
je 0x140079269
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007924c
lea rax, [r9 + 8]
cmp r8, rax
je 0x140079225
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140078faf
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140078f90
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140078f6e
lea rax, [r9 + 8]
cmp r8, rax
je 0x140078f4a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140078f2a
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140078f1d
lea rax, [r9 + 3]
cmp r8, rax
je 0x140078f04
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140078ee7
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140078ec9
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140078eae
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140078a90
lea r8, [r9 + 6]
lea r9, [r8 + 0x400]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140079426
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007940b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140078c7f
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140078c62
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140078c44
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140078e60
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140078e1a
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140078dd9
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140078db8
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140078a90
lea r8, [r9 + 1]
lea r9, [r8 + 0x42]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140078d91
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140078d73
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140078d55
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140078d3c
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140078d23
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140078d05
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140078ce1
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140078cba
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140078c9c
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140078a90
lea r8, [r9 + 0x61]
lea r9, [r8 + 0xa]
jmp 0x140078a90
lea edx, [rdi - 0xe]
mov ecx, 0x31
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140078a80
lea edx, [rdi - 0x3a]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x6a
add r11b, dl
jmp 0x140078a11
lea edx, [rdi - 0x66]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x36
add r11b, dl
jmp 0x1400789b1
lea edx, [rdi + 0x70]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x10
jmp 0x1400792e3
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x1400789a2
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x1400789a2
lea edx, [rdi - 0x14]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x74
jmp 0x140079283
lea ecx, [rdi - 0x40]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
jmp 0x140079348
lea ecx, [rdi - 0x6c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xc
jmp 0x14007934b
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007937d
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400793a1
lea ecx, [rdi + 0x10]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi - 0x20]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x70
inc rdi
jmp 0x1400789a2
lea ecx, [rdi - 0x5e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6e
mov byte [rbp + rdi - 0x20], r11b
inc rdi
jmp 0x1400789a2
lea edx, [rdi + 0x76]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x3a
add r11b, dl
cmp r9, 6
jb 0x140078dcc
mov ecx, 0x12
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x3c]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400792e6
lea edx, [rdi + 0x4a]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 6
add r11b, dl
cmp r8, 0x20
jae 0x1400791ed
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x140079154
lea edx, [rdi + 0xc]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x54
jmp 0x140078dee
lea edx, [rdi + 0x1e]
movzx eax, bl
and al, dl
mov ecx, 0x17
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x14007920a
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400790c0
mov ecx, 0x27
lea edx, [rdi + 0x3e]
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140078e2f
mov ecx, 0x1a
lea edx, [rdi - 0x2c]
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400793f5
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400793a1
lea edx, [rdi + 0x7c]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x64
add r11b, dl
jmp 0x14007937d
lea ecx, [rdi + 0x50]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
jmp 0x14007934b
lea edx, [rdi + 0x24]
mov ecx, 2
jmp 0x140079337
mov ecx, 0x1c
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 8]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140079283
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x1400789a2
lea ecx, [rdi - 0x60]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
inc rdi
jmp 0x1400789a2
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x74]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x2c
jmp 0x1400792e3
lea rax, [r9 + 6]
cmp r8, rax
jae 0x140078fca
lea edx, [rdi + 0x16]
movzx eax, bl
and al, dl
mov ecx, 0x33
jmp 0x140078e6d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078ffa
lea ecx, [rdi - 0x64]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi - 0x20]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x44
inc rdi
jmp 0x1400789a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140079021
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007934b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140079049
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x78]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x48
jmp 0x140079283
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140079071
lea ecx, [rdi - 0x5c]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7c
inc rdi
jmp 0x1400789a2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400790a1
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x1400789a2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140078e79
movzx r10d, dil
mov ecx, 0xe
lea edx, [r10 - 4]
jmp 0x1400792d5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400790db
movzx r10d, dil
mov ecx, 0xd
lea edx, [r10 + 0x6a]
jmp 0x1400792d5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140079103
lea ecx, [rdi - 0x3e]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4e
inc rdi
jmp 0x1400789a2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007912a
lea edx, [rdi + 0x46]
mov ecx, 0xb
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007934b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140078e32
lea edx, [rdi + 0x72]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x1e
add r11b, dl
jmp 0x14007937d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140079178
mov ecx, 0x3c
lea edx, [rdi + 0x38]
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400793f5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007919f
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007937d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400791c1
lea ecx, [rdi - 0x44]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x24
jmp 0x14007934b
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140078df1
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x68]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x28
jmp 0x1400792e3
movzx ecx, byte [rbp + rdi - 0x20]
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x10]
and al, dl
sub cl, al
add cl, 0x38
lea r11d, [rcx + rcx]
jmp 0x140079283
lea edx, [rdi + 0x1c]
mov ecx, 0x1e
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14007937d
lea ecx, [rdi + 0x5a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi - 0x20]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x76
inc rdi
jmp 0x1400789a2
lea edx, [rdi + 2]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0xe
add r11b, dl
jmp 0x14007937d
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x7e]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x72
add r11b, dl
add r10b, 6
movzx eax, bl
and al, r10b
movzx ecx, r11b
add al, al
sub cl, al
sub cl, 0x2a
add cl, bl
add cl, r10b
mov byte [rbp + rdi - 0x20], cl
jmp 0x140079348
lea ecx, [rdi + 0x52]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3e
inc rdi
jmp 0x1400789a2
movzx r10d, dil
mov ecx, 0x15
lea edx, [r10 - 6]
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
sub r10b, 0x26
movzx eax, bl
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi - 0x20], cl
inc r9
dec rdi
inc rdi
jmp 0x1400789a2
lea ecx, [rdi + 0x4a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 6
dec rdi
inc rdi
jmp 0x1400789a2
lea edx, [rdi - 0xe]
mov ecx, 0x31
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400789a2
lea rax, [rdi + r13]
movzx ebx, r10b
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rbx + rax]
sub r11b, 0x36
lea edx, [rdi + 0x32]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x5e
add cl, dl
movzx eax, cl
mov byte [rbp + rdi - 0x20], al
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x48]
movzx eax, bl
and al, dl
inc r8
mov ecx, 4
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi - 0x20], cl
add rdi, rax
movzx eax, byte [rbp + rdi - 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400789a2
mov ecx, 0x19
lea rdx, [rdi + r12]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi - 0x20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400789a2
add dil, 0x6e
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 2
jmp 0x1400789a0
add dil, 0x42
mov ecx, 0x19
movzx eax, bl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x140078990
lea rcx, [rbp + 0x1794aa8]
jmp 0x14007945c
lea rcx, [rbp + 0x9db7be]
jmp 0x14007945c
lea rcx, [rbp - 0x20]
mov r8d, 2
lea rdx, [r14 + 0x3c]
call fcn.14004d180
movzx r11d, byte [rbp + 0x6a0]
xor eax, eax
mov dword [rbp + 0x26d], eax
movabs rsi, 0xbe2e06ce3ba14642
mov word [rbp + 0x271], ax
movabs r14, 0x3a8a146ab2e3d2c6
mov byte [rbp + 0x273], al
mov byte [rbp + 0x260], 0x5d
mov byte [rbp + 0x261], 0
mov byte [rbp + 0x262], 0x77
mov byte [rbp + 0x263], 4
mov byte [rbp + 0x264], 4
mov byte [rbp + 0x265], 0xa9
mov byte [rbp + 0x266], 0x5f
mov byte [rbp + 0x267], 0xb
mov byte [rbp + 0x268], 0x79
mov byte [rbp + 0x269], 0x70
mov byte [rbp + 0x26a], 0xd
mov byte [rbp + 0x26b], 0xa3
mov byte [rbp + 0x26c], 0x80
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x14
jae 0x14007a097
movzx ebx, byte [rbp + rdi + 0x260]
mov rdx, rbx
cmp r8, rdi
ja 0x14007a08e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140079556
lea rcx, [rdi + rsi]
movzx eax, dl
and al, cl
mov r11d, 0x19
sub r11b, al
add r11b, r11b
add r11b, dl
add r11b, cl
jmp 0x140079583
je 0x14007a024
lea rax, [r9 + 5]
cmp r8, rax
je 0x140079fef
lea rax, [r9 + 3]
cmp r8, rax
je 0x140079fb3
lea rax, [r9 + 7]
cmp r8, rax
je 0x140079f6d
cmp r9, rdi
ja 0x14007a085
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400795b0
lea edx, [rdi + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079600
lea rax, [r9 + 1]
cmp r8, rax
je 0x140079f4d
inc rax
cmp r8, rax
je 0x140079f2b
lea rax, [r9 + 4]
cmp r8, rax
je 0x140079f0d
lea rax, [r9 + 5]
cmp r8, rax
je 0x140079f00
lea rax, [r9 + 3]
cmp r8, rax
je 0x140079ea5
lea rax, [r9 + 2]
cmp r8, rax
je 0x140079e7b
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140079b4d
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140079b2a
lea rax, [r9 + 3]
cmp r8, rax
je 0x140079b08
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140079ae4
lea rax, [r9 + 1]
cmp r8, rax
je 0x140079ac2
lea rax, [r9 + 9]
cmp r8, rax
je 0x140079aa4
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140079a86
lea rax, [r9 + 6]
cmp r8, rax
je 0x140079a67
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140079a49
lea rax, [r9 + 4]
cmp r8, rax
je 0x140079a1f
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140079610
lea r8, [r9 + 3]
lea r9, [r8 + 2]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007a06a
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007a04f
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400797ec
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400797d3
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400797b5
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400799d9
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007999b
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140079959
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140079935
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140079610
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007990b
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400798ed
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400798ce
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400798b5
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140079897
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140079876
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140079852
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007982b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007980a
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140079610
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x41]
jmp 0x140079610
lea edx, [rdi - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079600
lea ecx, [rdi + 0x52]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3e
jmp 0x140079583
lea edx, [rdi - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079524
lea edx, [rdi + 0x50]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x140079f86
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140079512
lea edx, [rdi + 0x48]
mov ecx, 4
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140079512
lea edx, [rdi - 0x3c]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x5c
add r11b, dl
jmp 0x140079fcc
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007a008
lea ecx, [rdi - 0x44]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x24
jmp 0x14007a00b
mov ecx, 0x3c
lea edx, [rdi + 0x38]
movzx eax, bl
movzx r10d, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140079e4c
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140079ebe
lea ecx, [rdi + 0x30]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x50
inc rdi
jmp 0x140079512
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
mov byte [rbp + rdi + 0x260], r11b
inc rdi
jmp 0x140079512
lea edx, [rdi + 0x62]
movzx eax, bl
and al, dl
mov ecx, 0x29
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 0x2a
jb 0x140079949
movzx ecx, bl
movzx r10d, dil
movzx eax, bl
lea edx, [r10 + 0x4c]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x28]
jmp 0x140079f86
lea edx, [rdi - 0x22]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x12
add r11b, dl
cmp r8, 2
jae 0x140079e04
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x140079d34
lea edx, [rdi + 0x24]
movzx eax, bl
and al, dl
mov ecx, 2
jmp 0x140079966
lea ecx, [rdi + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
lea rax, [r8 + r9]
cmp rax, 4
je 0x140079e2a
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140079c51
lea edx, [rdi - 0x46]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x16
jmp 0x1400799b0
lea ecx, [rdi + 0x7c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x64
inc rdi
jmp 0x140079512
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140079ebe
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x74]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x2c
jmp 0x140079e4c
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007a00b
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007a008
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x18]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x58
add r11b, dl
jmp 0x140079fcc
lea edx, [rdi + 0x64]
mov ecx, 0x22
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140079512
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
inc rdi
jmp 0x140079512
mov ecx, 0x3e
movzx r10d, dil
movzx eax, bl
lea edx, [r10 + 0x5c]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140079f86
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x140079b74
lea edx, [rdi + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400799ed
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140079bac
lea edx, [rdi - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x140079512
inc rax
cmp r8, rax
jne 0x140079bcd
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x14007a008
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140079bf9
mov ecx, 0x14
movzx r10d, dil
lea edx, [r10 + 0x68]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079fcc
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140079c21
lea ecx, [rdi - 0x14]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
inc rdi
jmp 0x140079512
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400799ed
mov ecx, 0x2a
movzx r10d, dil
lea edx, [r10 - 0xc]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079f86
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140079c7d
mov ecx, 0x27
movzx r10d, dil
movzx eax, bl
lea edx, [r10 + 0x3e]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140079f86
inc rax
cmp r8, rax
jne 0x140079ca9
lea edx, [rdi + 0x46]
mov ecx, 0xb
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140079512
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140079cd1
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x56]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x5a
jmp 0x140079e4c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140079cf8
lea edx, [rdi - 0x26]
mov ecx, 5
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140079ebe
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400799b3
lea edx, [rdi + 0x5e]
movzx eax, bl
and al, dl
mov ecx, 0x37
sub cl, al
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140079512
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140079d6c
lea edx, [rdi - 0x58]
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x140079512
inc rax
cmp r8, rax
jne 0x140079d91
lea edx, [rdi + 0x2c]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x34
add r11b, dl
jmp 0x140079ebe
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140079db3
lea ecx, [rdi + 0x34]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6c
jmp 0x14007a00b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140079dd5
lea ecx, [rdi - 0x48]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 8
jmp 0x14007a008
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140079972
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x38]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x140079f86
movzx ecx, byte [rbp + rdi + 0x260]
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x30]
and al, dl
sub cl, al
add cl, 0x28
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140079fcc
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x54]
and al, dl
add al, al
sub r11b, al
sub r11b, byte [rbp + rdi + 0x260]
sub r11b, 0x4c
add r11b, dl
sub r10b, 0x6a
movzx eax, bl
and al, r10b
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x1a
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x260], al
add rax, r9
sub rdi, rax
jmp 0x140079ebe
lea ecx, [rdi + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x62
inc rdi
jmp 0x140079512
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
lea edx, [rdi - 0x28]
inc r8
movzx eax, dl
mov ecx, 0xc
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x260], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079512
lea edx, [rdi - 2]
mov ecx, 7
jmp 0x140079ff7
movzx r10d, dil
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x56
jmp 0x140079fcc
lea ecx, [rdi + 0x72]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
inc rdi
jmp 0x140079512
mov ecx, 0x3f
movzx r10d, dil
lea edx, [r10 - 0x12]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140079f86
movzx r10d, dil
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
sub r10b, 0x72
mov ecx, 0xf
movzx eax, r10b
and al, bl
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x260], cl
inc r9
dec rdi
inc rdi
jmp 0x140079512
movzx r10d, dil
lea ecx, [r10 + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
add r10b, 0x12
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x7e
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x260], r10b
jmp 0x14007a008
lea edx, [rdi - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140079512
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x6a
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140079512
add dil, 0x4a
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 6
jmp 0x140079510
sub dil, 0x3a
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x6a
jmp 0x140079500
lea rcx, [rbp + 0x15b36b8]
jmp 0x14007a09e
lea rcx, [rbp + 0xfc7cfa]
jmp 0x14007a09e
lea rcx, [rbp + 0x260]
call fcn.140041d40
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x2c43f5fbcd0f6205
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x5d2], xmm0
mov byte [rbp + 0x5e2], al
movabs r15, 0x8e63a5da358a722d
mov byte [rbp + 0x5c0], 0x43
movabs r12, 0x84cbe1f3672e260f
mov byte [rbp + 0x5c1], 0x40
mov byte [rbp + 0x5c2], 0x93
mov byte [rbp + 0x5c3], 0x90
mov byte [rbp + 0x5c4], 0x81
mov byte [rbp + 0x5c5], 0x9c
mov byte [rbp + 0x5c6], 0x9c
mov byte [rbp + 0x5c7], 0x8e
mov byte [rbp + 0x5c8], 0x81
mov byte [rbp + 0x5c9], 0x99
mov byte [rbp + 0x5ca], 0x87
mov byte [rbp + 0x5cb], 0x80
mov byte [rbp + 0x5cc], 0x87
mov byte [rbp + 0x5cd], 0x90
mov byte [rbp + 0x5ce], 0x95
mov byte [rbp + 0x5cf], 0x86
mov byte [rbp + 0x5d0], 0x9a
mov byte [rbp + 0x5d1], 0x35
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14007ac42
movzx ebx, byte [rbp + rdi + 0x5c0]
mov rdx, rbx
cmp r8, rdi
ja 0x14007ac39
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007a1c4
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x23
add r10b, cl
jmp 0x14007a200
je 0x14007abcf
inc rax
cmp r8, rax
je 0x14007aba1
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007ab88
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007ab69
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007ab47
nop dword [rax]
cmp r9, rdi
ja 0x14007ac30
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14007a22a
lea r10d, [rdi + 0x69]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x21
add r10b, bl
jmp 0x14007a260
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14007ab05
cmp r8, rax
je 0x14007aae6
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007aacd
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007aa53
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007a7ad
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14007a78f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007a76d
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007a749
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14007a72c
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007a710
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007a6f7
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007a6d9
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007a6bb
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14007a691
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007a270
lea r8, [r9 + 0x400]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007ac15
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007abfa
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007a459
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14007a43e
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007a424
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007a649
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14007a602
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007a5c2
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007a59e
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007a270
lea r8, [r9 + 0x20]
lea r9, [r8 + 1]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007a56f
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14007a556
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007a53d
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007a51f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14007a4fe
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007a4dd
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007a4be
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007a497
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007a474
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007a270
lea r8, [r9 + 0x28]
lea r9, [r8 + 2]
jmp 0x14007a270
lea r10d, [rdi - 0x49]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
dec r10b
add r10b, bl
jmp 0x14007a260
lea r10d, [rdi - 0x53]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x45
add r10b, bl
jmp 0x14007a200
lea r10d, [rdi - 0x5d]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x75
add r10b, bl
jmp 0x14007a194
lea ecx, [rdi + 0x48]
movzx eax, bl
and al, cl
mov r10d, 4
sub r10b, al
movzx r11d, dil
add r10b, r10b
add r10b, bl
add r10b, cl
jmp 0x14007ab1e
lea edx, [rdi + 0x3e]
mov ecx, 0x27
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14007a182
lea ecx, [rdi + 0x34]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x6c
inc rdi
jmp 0x14007a182
lea edx, [rdi + 0x2a]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x26
add r10b, dl
jmp 0x14007aa0d
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
add r8, r9
jmp 0x14007abb6
lea edx, [rdi + 0x16]
mov ecx, 0x33
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007abb6
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x54
jmp 0x14007aa67
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xe
jmp 0x14007aa8b
lea edx, [rdi - 8]
mov ecx, 0x1c
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x5c0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14007a182
lea ecx, [rdi - 0x21]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x19
mov byte [rbp + rdi + 0x5c0], r10b
inc rdi
jmp 0x14007a182
lea ecx, [rdi - 0x2b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x2d
cmp r9, 0x400
jb 0x14007a5b2
mov edx, 7
movzx r11d, dil
lea ecx, [r11 - 2]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x14007ab1e
lea ecx, [rdi - 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x73
cmp r8, 0x3e8
jae 0x14007a9e8
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x14007a8f4
lea ecx, [rdi - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x36
jmp 0x14007a5d6
lea ecx, [rdi - 0x3f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x47
lea rax, [r9 + r8]
cmp rax, 1
je 0x14007aa36
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14007a880
lea ecx, [rdi + 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x57
jmp 0x14007a616
lea ecx, [rdi + 0x76]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x3a
inc rdi
jmp 0x14007a182
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 0x14007aa8b
lea edx, [rdi + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007aa67
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
jmp 0x14007abb6
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x22
add r8, r9
jmp 0x14007abb6
mov ecx, 0x12
movzx r11d, dil
lea edx, [r11 + 0x44]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x14007aa07
lea edx, [rdi + 0x3a]
mov ecx, 0x35
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14007a182
lea ecx, [rdi + 0x30]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
inc rdi
jmp 0x14007a182
movzx r11d, dil
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xa
jmp 0x14007ab1e
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x14007a7cf
lea ecx, [rdi + 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x23
jmp 0x14007a65d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007a807
lea edx, [rdi - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x5c0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14007a182
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007a82e
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007abb6
cmp r8, rcx
jne 0x14007a854
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
add r8, r9
jmp 0x14007abb6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007a65d
lea ecx, [rdi + 0xe]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x62
inc rdi
jmp 0x14007a182
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007a8a7
movzx r11d, dil
lea ecx, [r11 + 0x3b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x63
jmp 0x14007ab1e
inc rax
cmp r8, rax
jne 0x14007a8ce
lea ecx, [rdi + 0x4f]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x29
inc rdi
jmp 0x14007a182
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007a616
lea ecx, [rdi + 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x41
jmp 0x14007aa67
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007a927
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x5c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x7c
inc rdi
jmp 0x14007a182
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007a949
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 8
jmp 0x14007aa67
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007a96b
lea ecx, [rdi - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4e
jmp 0x14007abb6
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007a995
lea edx, [rdi - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r8, r9
jmp 0x14007abb6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007a9b8
mov ecx, 0x13
movzx r11d, dil
lea edx, [r11 - 0x2a]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x14007aa07
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007a5d6
mov ecx, 0x2a
movzx r11d, dil
lea edx, [r11 - 0xc]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007ab1e
movzx r10d, byte [rbp + rdi + 0x5c0]
movzx r11d, dil
lea edx, [r11 + 8]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x38
add r10b, dl
add r10b, bl
add r11b, 0xd
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0x5b
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x5c0], cl
add r8, r9
jmp 0x14007abb6
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x5c0]
lea r10d, [rbx + rcx]
sub r10b, 0x7e
jmp 0x14007aa67
lea ecx, [rdi - 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x37
lea ecx, [rdi + 0x17]
inc r9
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x5f
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x5c0], al
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x1c]
inc r8
movzx eax, dl
mov ecx, 0x1e
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x5c0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x5c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
lea ecx, [rdi - 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x7d
jmp 0x14007abb6
lea ecx, [rdi - 0x79]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x4f
inc rdi
jmp 0x14007a182
movzx r11d, dil
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x25
movzx eax, bl
add r11b, 3
and al, r11b
inc r9
add al, al
sub bl, al
sub bl, 0x15
add bl, r11b
mov byte [rbp + rdi + 0x5c0], bl
dec rdi
inc rdi
jmp 0x14007a182
lea ecx, [rdi + 0x55]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x53
inc r9
dec rdi
inc rdi
jmp 0x14007a182
lea ecx, [rdi + 0x4b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xd
dec rdi
inc rdi
jmp 0x14007a182
lea ecx, [rdi + 0x37]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x7f
add r8, r9
jmp 0x14007abb6
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x3b
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a182
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x69
movzx eax, byte [rbp + rdi + 0x5c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a182
sub dil, 0x67
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x2f
jmp 0x14007a180
sub dil, 0x71
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x17
jmp 0x14007a170
lea rcx, [rbp + 0x155e11c]
jmp 0x14007ac49
lea rcx, [rbp + 0x1654321]
jmp 0x14007ac49
lea rcx, [rbp + 0x5c0]
mov r8d, 2
lea rdx, [rsi + 0x4c]
call fcn.14004d180
movzx r11d, byte [rbp + 0x6a0]
xor eax, eax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x28b], xmm0
mov dword [rbp + 0x29b], eax
movabs r14, 0xbf4741bd122e5ed8
mov byte [rbp + 0x280], 0xf4
movabs r15, 0xb9814fa5a3a15598
mov byte [rbp + 0x281], 0x8e
movabs r13, 0x3af2cc2b7f4497e8
mov byte [rbp + 0x282], 0x8d
movabs r12, 0x3dd5c537368b1c88
mov byte [rbp + 0x283], 0x81
mov byte [rbp + 0x284], 0xd4
mov byte [rbp + 0x285], 0xe1
mov byte [rbp + 0x286], 0x84
mov byte [rbp + 0x287], 0x96
mov byte [rbp + 0x288], 0xb8
mov byte [rbp + 0x289], 0xe9
mov byte [rbp + 0x28a], 0xa
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x1f
jae 0x14007b796
movzx edi, byte [rbp + rbx + 0x280]
mov r10, rdi
cmp r8, rbx
ja 0x14007b78d
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14007ad47
lea rcx, [rbx + r14]
movzx eax, r10b
and al, cl
mov r11d, 0xc
sub r11b, al
add r11b, r11b
add r11b, r10b
add r11b, cl
jmp 0x14007ad90
je 0x14007b715
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007b68e
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007b65e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007b63f
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007b5f8
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007b5d3
nop
cmp r9, rbx
ja 0x14007b784
lea rax, [r9 + 2]
cmp r8, rax
jae 0x14007adb9
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 8
jmp 0x14007ade0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007b587
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007b567
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007b548
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14007b2dd
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007b2cb
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007b2a5
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007b285
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007b35e
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007b278
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007b259
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007b23a
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007b220
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007b1f5
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007adf0
lea r8, [r9 + 0x20]
lea r9, [r8 + 5]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007b765
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007b746
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007afe6
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14007afcc
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007afad
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007b1a9
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007b161
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007b121
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007b0fc
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007adf0
lea r8, [r9 + 0x64]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007b0cc
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007b0ad
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14007b093
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007b079
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007b05f
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007b04e
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007b041
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007b01e
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007b000
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007adf0
lea r8, [r9 + 0x400]
lea r9, [r8 + 4]
jmp 0x14007adf0
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007ade0
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x28
jmp 0x14007ad90
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x58
jmp 0x14007ad14
lea ecx, [rbx - 0x40]
movzx r10d, bl
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x40
jmp 0x14007b5a6
lea ecx, [rbx + 0x10]
inc r9
movzx eax, cl
dec rbx
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x70
inc rbx
jmp 0x14007ad02
lea edx, [rbx + 0x60]
mov ecx, 0x30
jmp 0x14007b5db
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx r10d, bl
jmp 0x14007b605
movzx ecx, bl
movzx r11d, bl
and cl, dil
add cl, cl
sub r11b, cl
add r11b, dil
add r8, r9
jmp 0x14007b675
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x30
jmp 0x14007b675
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x60
jmp 0x14007b6a7
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007b6d1
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, dil
sub cl, al
movzx eax, byte [rbp + rbx + 0x280]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
inc rbx
jmp 0x14007ad02
lea ecx, [rbx + 8]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x38
mov byte [rbp + rbx + 0x280], r11b
inc rbx
jmp 0x14007ad02
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x68
cmp r9, 0x20
jb 0x14007b111
mov edx, 8
movzx r10d, bl
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, dil
sub dl, al
add dl, dl
add dl, cl
add dl, dil
lea r11d, [rdx + rdx]
jmp 0x14007b5a6
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
cmp r8, 8
jae 0x14007b4fc
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14007b457
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x50
jmp 0x14007b136
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
lea rax, [r8 + r9]
cmp rax, 0x28
je 0x14007b527
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x14007b397
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x48
jmp 0x14007b17b
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, dil
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x280]
add rax, r9
add rbx, rax
lea r11d, [rdi + rcx]
sub r11b, 0x30
inc rbx
jmp 0x14007ad02
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x60
jmp 0x14007b6d1
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007b6a7
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007b675
lea edx, [rbx - 0x70]
mov ecx, 8
jmp 0x14007b647
lea ecx, [rbx + 0x30]
dec rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x50
inc rbx
jmp 0x14007ad02
lea ecx, [rbx + 0x80]
inc r9
movzx eax, cl
dec rbx
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
add r11b, 0x80
inc rbx
jmp 0x14007ad02
movzx r10d, bl
mov ecx, 0x28
lea edx, [r10 - 0x30]
jmp 0x14007b594
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14007b2f9
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, dil
jmp 0x14007b1b7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007b32d
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, dil
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x280]
add rax, r9
add rbx, rax
lea r11d, [rdi + rcx]
sub r11b, 0x10
inc rbx
jmp 0x14007ad02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007b355
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007b6a7
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007b37d
movzx r10d, bl
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x20
jmp 0x14007b617
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007b1c3
lea edx, [rbx - 0x70]
mov ecx, 8
jmp 0x14007b5db
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007b3bf
movzx r10d, bl
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x18
jmp 0x14007b5a6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007b3d5
lea edx, [rbx - 0x78]
mov ecx, 0x24
jmp 0x14007b5db
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007b3fb
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x58
add r8, r9
jmp 0x14007b675
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007b41a
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
jmp 0x14007b671
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007b17b
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, dil
sub cl, al
movzx eax, byte [rbp + rbx + 0x280]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
inc rbx
jmp 0x14007ad02
jne 0x14007b484
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, dil
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x280]
add rax, r9
add rbx, rax
lea r11d, [rdi + rcx]
sub r11b, 0x20
inc rbx
jmp 0x14007ad02
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007b4aa
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x60
add r8, r9
jmp 0x14007b675
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007b4d2
movzx r10d, bl
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x30
jmp 0x14007b617
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007b136
movzx ecx, bl
movzx r11d, bl
and cl, dil
dec rbx
add cl, cl
sub r11b, cl
add r11b, dil
inc rbx
jmp 0x14007ad02
movzx r11d, byte [rbp + rbx + 0x280]
movzx r10d, bl
lea edx, [r10 - 0x40]
movzx eax, dl
and al, dil
add al, al
sub r11b, al
sub r11b, 0x40
add r11b, dil
add r11b, dl
jmp 0x14007b617
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x280]
lea r11d, [rdi + rcx]
sub r11b, 0x10
jmp 0x14007b6a7
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x14007b675
lea ecx, [rbx - 0x38]
dec rbx
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x78
inc rbx
jmp 0x14007ad02
movzx r10d, bl
mov ecx, 0x14
lea edx, [r10 + 0x68]
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
sub r10b, 0x18
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 0x58
add r10b, dil
mov byte [rbp + rbx + 0x280], r10b
inc r9
dec rbx
inc rbx
jmp 0x14007ad02
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
dec rbx
inc rbx
jmp 0x14007ad02
movzx r10d, bl
mov ecx, 0x1c
lea edx, [r10 - 8]
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
sub r10b, 0x68
movzx ecx, r11b
movzx eax, r10b
and al, dil
add al, al
sub cl, al
sub cl, 0x28
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x280], cl
add r8, r9
jmp 0x14007b675
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
add r8, r9
jmp 0x14007b675
lea rcx, [rbx + r15]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x28
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ad02
lea rax, [rbx + r13]
movzx edi, r10b
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rdi + rax]
sub r11b, 0x58
lea edx, [rbx + 0x48]
inc r9
movzx eax, dl
mov ecx, 4
and al, dil
sub cl, al
add cl, cl
add cl, dl
add cl, dil
movzx eax, cl
mov byte [rbp + rbx + 0x280], al
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x20]
inc r8
movzx eax, dl
mov ecx, 0x10
and al, dil
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, dil
mov byte [rbp + rbx + 0x280], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x280]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ad02
lea rdx, [rbx + r12]
mov ecx, 0x24
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0x280]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ad02
add bl, 0x38
mov ecx, 0x3c
movzx eax, bl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x14007ad00
sub bl, 0x78
mov ecx, 0x24
movzx eax, bl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x14007acf0
lea rcx, [rbp + 0x167bba0]
jmp 0x14007b79d
lea rcx, [rbp + 0xd61a78]
jmp 0x14007b79d
lea rcx, [rbp + 0x280]
call fcn.140041d40
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x824df4e1f569ed9f
mov dword [rbp + 0x2b0], eax
movabs r15, 0x94bd9bf1a0b95a97
mov word [rbp + 0x2b4], ax
movabs r13, 0x9021b22db5e57f59
mov byte [rbp + 0x2a0], 0xe3
movabs r12, 0x86e9dea5e03dc8dd
mov byte [rbp + 0x2a1], 0xdc
mov byte [rbp + 0x2a2], 0x1c
mov byte [rbp + 0x2a3], 0x6a
mov byte [rbp + 0x2a4], 0x6b
mov byte [rbp + 0x2a5], 0x6f
mov byte [rbp + 0x2a6], 0x1d
mov byte [rbp + 0x2a7], 0x6b
mov byte [rbp + 0x2a8], 0x6c
mov byte [rbp + 0x2a9], 0x12
mov byte [rbp + 0x2aa], 0x60
mov byte [rbp + 0x2ab], 0x12
mov byte [rbp + 0x2ac], 0x17
mov byte [rbp + 0x2ad], 0x64
mov byte [rbp + 0x2ae], 0x68
mov byte [rbp + 0x2af], 0xf7
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x16
jae 0x14007c3ac
movzx ebx, byte [rbp + rdi + 0x2a0]
mov rdx, rbx
cmp r8, rdi
ja 0x14007c3a3
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14007b8c4
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x59
add r10b, cl
jmp 0x14007b910
je 0x14007c339
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007c2be
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007c290
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007c277
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007c234
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007c1eb
nop dword [rax + rax]
cmp r9, rdi
ja 0x14007c39a
lea rax, [r9 + 6]
cmp r8, rax
jae 0x14007b93a
lea r10d, [rdi + 0xb]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x4d
add r10b, bl
jmp 0x14007b970
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007c1d0
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007c1b1
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007c192
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007c176
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007bedc
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007bebd
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007be96
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007be72
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007be53
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007be37
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14007be19
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007bdfc
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007bddf
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007bdb0
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007b980
lea r8, [r9 + 0x28]
lea r9, [r8 + 4]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14007c37f
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14007c364
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007bb6d
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007bb52
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007bb37
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14007bd63
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007bd1c
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14007bcdb
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007bcb7
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007b980
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x10]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14007bc88
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007bc6a
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14007bc4d
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14007bc2f
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007bc0e
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14007bbf0
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007bbd1
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007bba9
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14007bb88
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007b980
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x80]
jmp 0x14007b980
lea r10d, [rdi + 0x55]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x53
add r10b, bl
jmp 0x14007b970
lea r10d, [rdi + 0x17]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x5f
add r10b, bl
jmp 0x14007b910
lea r10d, [rdi - 0x27]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x11
add r10b, bl
jmp 0x14007b894
lea ecx, [rdi + 0x58]
movzx eax, bl
and al, cl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x68
add r10b, cl
jmp 0x14007c208
lea ecx, [rdi + 0x1a]
movzx eax, bl
and al, cl
mov r10d, 0x25
sub r10b, al
inc r9
add r10b, r10b
dec rdi
add r10b, bl
add r10b, cl
inc rdi
jmp 0x14007b882
lea ecx, [rdi - 0x24]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 4
inc rdi
jmp 0x14007b882
lea edx, [rdi - 0x62]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x52
jmp 0x14007c24e
lea edx, [rdi + 0x60]
mov ecx, 0x30
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
add r8, r9
jmp 0x14007c2a5
lea edx, [rdi + 0x22]
mov ecx, 9
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007c2a5
lea edx, [rdi - 0x1c]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x3c
add r10b, dl
jmp 0x14007c2d3
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007c2f7
lea edx, [rdi + 0x68]
movzx eax, bl
and al, dl
mov ecx, 0x14
sub cl, al
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14007b882
lea ecx, [rdi + 0x4d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x1b
mov byte [rbp + rdi + 0x2a0], r10b
inc rdi
jmp 0x14007b882
lea edx, [rdi + 0xf]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x69
add r10b, dl
cmp r9, 2
jb 0x14007bccb
mov ecx, 5
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x5a]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14007c208
lea edx, [rdi - 0x2f]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x49
add r10b, dl
cmp r8, 0x61
jae 0x14007c131
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x14007c05c
mov ecx, 0x3f
lea edx, [rdi - 0x12]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14007bcf0
lea edx, [rdi - 0x6d]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 5
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x14007c15b
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14007bfd5
lea edx, [rdi - 0x1d]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x35
jmp 0x14007bd31
lea edx, [rdi + 0x42]
movzx eax, bl
and al, dl
mov ecx, 0x19
sub cl, al
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14007b882
lea edx, [rdi + 4]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x1c
add r10b, dl
jmp 0x14007c2f7
lea edx, [rdi - 0x3a]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, dl
jmp 0x14007c2d3
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 0x14007c2a5
lea ecx, [rdi + 0x4a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 6
add r8, r9
jmp 0x14007c2a5
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0xc]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x54
jmp 0x14007c24e
lea edx, [rdi - 0x32]
mov ecx, 0x2f
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14007b882
lea edx, [rdi - 0x70]
mov ecx, 8
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14007b882
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x52]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x3e
jmp 0x14007c205
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x14007beff
lea edx, [rdi - 0x61]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x59
jmp 0x14007bd78
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007bf37
lea edx, [rdi + 0x16]
movzx eax, bl
and al, dl
mov ecx, 0x33
sub cl, al
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14007b882
inc rax
cmp r8, rax
jne 0x14007bf5c
lea edx, [rdi + 0x54]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, dl
jmp 0x14007c2f7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007bf81
lea ecx, [rdi + 0xe]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x62
add r8, r9
jmp 0x14007c2a5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007bfa9
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x4c]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x14
jmp 0x14007c24e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007bd7b
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 6]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x2a
jmp 0x14007c205
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007bffd
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x21]
and al, dl
add al, al
sub r10b, al
add r10b, 0x19
jmp 0x14007c205
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007c025
lea ecx, [rdi - 0x63]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x4b
inc rdi
jmp 0x14007b882
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007bd34
lea ecx, [rdi + 0x11]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x77
inc rdi
jmp 0x14007b882
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007c08f
lea ecx, [rdi + 0x2c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x34
inc rdi
jmp 0x14007b882
inc rax
cmp r8, rax
jne 0x14007c0b5
lea edx, [rdi + 0x6a]
mov ecx, 0xd
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007c2f7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007c0dc
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007c2d3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007c105
mov ecx, 0x29
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x62]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14007c24e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007bcf3
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 0x14007b882
movzx r10d, byte [rbp + rdi + 0x2a0]
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x68]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, dl
add r10b, bl
jmp 0x14007c251
lea edx, [rdi - 0x2a]
mov ecx, 0x13
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14007c2d3
lea ecx, [rdi + 0x41]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x39
add r8, r9
jmp 0x14007c2a5
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 3]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x15
jmp 0x14007c24e
lea ecx, [rdi - 0x3b]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x63
inc rdi
jmp 0x14007b882
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x49]
and al, dl
add al, al
sub r10b, al
inc r10b
jmp 0x14007c205
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x33]
and al, dl
add al, al
sub r10b, al
add r10b, 0x65
add r10b, dl
sub r11b, 7
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
add r11b, 0x31
add r11b, bl
mov byte [rbp + rdi + 0x2a0], r11b
inc r9
dec rdi
inc rdi
jmp 0x14007b882
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x13]
and al, dl
add al, al
sub r10b, al
add r10b, 0x7b
add r10b, dl
add r11b, 0x37
movzx ecx, r10b
movzx eax, r11b
and al, bl
add al, al
sub cl, al
add cl, 0x7f
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x2a0], cl
add r8, r9
jmp 0x14007c2a5
lea ecx, [rdi - 0x2b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x2d
add r8, r9
jmp 0x14007c2a5
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x21
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007b882
lea rax, [rdi + r13]
movzx ebx, dl
and dl, al
add dl, dl
sub al, dl
lea r10d, [rbx + rax]
sub r10b, 0x6f
lea ecx, [rdi + 0x75]
inc r9
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x33
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x2a0], al
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x14]
inc r8
movzx eax, dl
mov ecx, 0x3a
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x2a0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b882
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0xb
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007b882
sub dil, 0x65
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x3d
jmp 0x14007b880
add dil, 0x5d
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x75
jmp 0x14007b870
lea rcx, [rbp + 0x16ba974]
jmp 0x14007c3b3
lea rcx, [rbp + 0x959713]
jmp 0x14007c3b3
lea rcx, [rbp + 0x2a0]
mov r8d, 2
lea rdx, [rsi + 0x5c]
call fcn.14004d180
movzx r10d, byte [rbp + 0x6a0]
xor eax, eax
mov dword [rbp + 0x2cb], eax
movabs rsi, 0x84275ca46010a5e6
mov word [rbp + 0x2cf], ax
movabs r15, 0x9d13887ea074894a
mov byte [rbp + 0x2c0], 0x68
movabs r14, 0x8c7615ed2031f1b2
mov byte [rbp + 0x2c1], 0x5e
mov byte [rbp + 0x2c2], 0x45
mov byte [rbp + 0x2c3], 0x56
mov byte [rbp + 0x2c4], 0x5d
mov byte [rbp + 0x2c5], 0x44
mov byte [rbp + 0x2c6], 0x54
mov byte [rbp + 0x2c7], 0x53
mov byte [rbp + 0x2c8], 0x53
mov byte [rbp + 0x2c9], 0x85
mov byte [rbp + 0x2ca], 0xba
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x11
jae 0x14007d054
movzx ebx, byte [rbp + rdi + 0x2c0]
mov r11, rbx
cmp r8, rdi
ja 0x14007d04b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007c4a5
lea rcx, [rdi + rsi]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x4a
add r10b, cl
jmp 0x14007c4e0
je 0x14007cfd6
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007cf57
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007cefc
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007cedd
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007ce97
nop
cmp r9, rdi
ja 0x14007d042
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14007c50a
lea r10d, [rdi - 0x22]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x12
add r10b, bl
jmp 0x14007c550
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007ce77
inc rax
cmp r8, rax
je 0x14007ce55
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007ce31
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007ce13
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007cdf5
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14007ca9e
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007ca7b
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007ca59
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007ca35
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007ca23
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14007ca0a
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007c9ec
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007c9d3
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007c9b5
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007c98b
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007c560
lea r8, [r9 + 8]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007d022
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007d007
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007c75a
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007c73b
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007c720
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007c939
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007c8f0
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007c8ae
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007c88a
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007c560
lea r8, [r9 + 6]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007c86f
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14007c851
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007c834
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007c816
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007c7fd
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14007c7db
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007c7bc
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007c795
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14007c773
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007c560
lea r8, [r9 + 0x42]
lea r9, [r8 + 2]
jmp 0x14007c560
lea r10d, [rdi - 0x1e]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x2e
add r10b, bl
jmp 0x14007c550
lea ecx, [rdi + 0x16]
mov r10d, 0x33
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
jmp 0x14007c4e0
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 6
jmp 0x14007c474
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, bl
movzx r11d, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007ceb0
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x14007c462
lea ecx, [rdi + 0x58]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x68
inc rdi
jmp 0x14007c462
lea edx, [rdi - 0x74]
mov ecx, 0x16
movzx eax, bl
movzx r11d, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007cf1a
lea ecx, [rdi - 0x40]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x40
jmp 0x14007cf3b
lea edx, [rdi - 0xc]
mov ecx, 0x2a
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007cf3e
lea edx, [rdi + 0x28]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x18
add r10b, dl
jmp 0x14007cf70
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007cf98
mov ecx, 8
lea edx, [rdi - 0x70]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14007cfee
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7e
mov byte [rbp + rdi + 0x2c0], r10b
inc rdi
jmp 0x14007c462
lea edx, [rdi + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 0x41
jb 0x14007c89e
mov ecx, 2
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x5c]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14007ceb0
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x56
cmp r8, 0x64
jae 0x14007cdb0
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x14007cc57
lea edx, [rdi - 0x54]
mov ecx, 0x26
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007c8c7
lea edx, [rdi - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r8 + r9]
cmp rax, 8
je 0x14007cdda
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x14007cb91
lea edx, [rdi - 0x32]
mov ecx, 0x2f
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007c904
lea ecx, [rdi + 0x34]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x2c0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x6c
inc rdi
jmp 0x14007c462
lea edx, [rdi + 0x68]
mov ecx, 0x14
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007cf98
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
jmp 0x14007cf70
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
jmp 0x14007cf3e
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1c
jmp 0x14007cf3b
movzx r11d, dil
mov ecx, 0x3c
lea edx, [r11 + 0x38]
jmp 0x14007cf09
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14007c462
lea ecx, [rdi - 0x60]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
inc rdi
jmp 0x14007c462
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
jmp 0x14007ceb0
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14007cac3
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4a
jmp 0x14007c952
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007caf6
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x2c0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x24
inc rdi
jmp 0x14007c462
inc rax
cmp r8, rax
jne 0x14007cb1c
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 0x14007cf98
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007cb3e
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
jmp 0x14007cf70
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007cb60
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x74
jmp 0x14007cf3b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007c952
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14007c462
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007cbbc
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x66]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x36
add r10b, dl
jmp 0x14007ceb0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007cbe4
lea ecx, [rdi + 0x32]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x5e
inc rdi
jmp 0x14007c462
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007cc06
lea ecx, [rdi - 0x6a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x1a
jmp 0x14007cf3e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007cc2d
lea edx, [rdi + 0x62]
mov ecx, 0x29
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007cf70
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007c904
lea edx, [rdi + 0x2e]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x42
add r10b, dl
jmp 0x14007cf98
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007cc8a
lea ecx, [rdi + 0x78]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x2c0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x48
inc rdi
jmp 0x14007c462
inc rax
cmp r8, rax
jne 0x14007ccb0
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007cf98
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007ccd6
lea edx, [rdi + 0x10]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x70
add r10b, dl
jmp 0x14007cf70
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007ccfd
lea edx, [rdi - 0x58]
mov ecx, 0x34
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007cf3b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007cd28
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x74]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, dl
jmp 0x14007cf1a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007cd55
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 0x14007c462
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007cd80
lea ecx, [rdi + 0xc]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x54
inc rdi
jmp 0x14007c462
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007c8c7
mov ecx, 0xc
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x28]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007ceb0
movzx r10d, byte [rbp + rdi + 0x2c0]
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x70]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x10
add r10b, bl
add r10b, dl
jmp 0x14007cf1a
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14007cf70
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007cf3e
lea edx, [rdi - 0x26]
mov ecx, 5
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007cf3b
lea edx, [rdi + 0x42]
mov ecx, 0x19
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14007c462
lea ecx, [rdi + 0x76]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3a
inc rdi
jmp 0x14007c462
mov ecx, 0x2d
movzx r11d, dil
lea edx, [r11 - 0x56]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007ceb0
movzx r11d, dil
lea ecx, [r11 + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7e
sub r11b, 0x76
movzx eax, bl
and al, r11b
mov ecx, 0x1d
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x2c0], cl
inc r9
dec rdi
inc rdi
jmp 0x14007c462
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x56
dec rdi
inc rdi
jmp 0x14007c462
movzx r11d, dil
mov ecx, 0x1f
lea edx, [r11 - 0x52]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x56
movzx eax, bl
and al, r11b
movzx ecx, r10b
add al, al
sub cl, al
sub cl, 0x5a
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x2c0], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c462
lea rax, [rdi + r15]
movzx ebx, r11b
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rbx + rax]
sub r10b, 6
lea edx, [rdi + 0x22]
movzx eax, bl
and al, dl
inc r9
mov ecx, 9
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x2c0], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 8]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x38
add bl, cl
mov byte [rbp + rdi + 0x2c0], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x2c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c462
mov ecx, 0x11
lea rdx, [rdi + r14]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rdi + 0x2c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c462
add dil, 0x7e
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x72
jmp 0x14007c460
sub dil, 0x4e
mov ecx, 0x11
movzx eax, bl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dil
jmp 0x14007c450
lea rcx, [rbp + 0x16f7948]
jmp 0x14007d05b
lea rcx, [rbp + 0x401f2e]
jmp 0x14007d05b
lea rcx, [rbp + 0x2c0]
call fcn.140041d40
vmovaps xmm1, xmm7
vmovaps xmm0, xmm8
call fcn.140016330
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r11d, byte [rbp + 0x6a0]
movabs r15, 0x5d452c362cf28ee2
mov word [rbp + 0x2f0], ax
movabs r13, 0x8ce4357b3aa1e82e
mov byte [rbp + 0x2e0], 0xb3
movabs r12, 0x17cf84a286d7aca6
mov byte [rbp + 0x2e1], 0xb2
mov byte [rbp + 0x2e2], 0x76
mov byte [rbp + 0x2e3], 0x78
mov byte [rbp + 0x2e4], 0x77
mov byte [rbp + 0x2e5], 0x44
mov byte [rbp + 0x2e6], 0x73
mov byte [rbp + 0x2e7], 0x7a
mov byte [rbp + 0x2e8], 0x76
mov byte [rbp + 0x2e9], 0x49
mov byte [rbp + 0x2ea], 0x4d
mov byte [rbp + 0x2eb], 0x60
mov byte [rbp + 0x2ec], 0x7f
mov byte [rbp + 0x2ed], 0x72
mov byte [rbp + 0x2ee], 0x6a
mov byte [rbp + 0x2ef], 0xdf
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x12
jae 0x14007dccb
movzx ebx, byte [rbp + rdi + 0x2e0]
mov r10, rbx
cmp r8, rdi
ja 0x14007dcc2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007d175
lea rcx, [rdi + r15]
movzx eax, r10b
and al, cl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x2e
add r11b, cl
jmp 0x14007d1c0
je 0x14007dc48
inc rax
cmp r8, rax
je 0x14007dbe4
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007db9f
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007db48
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007db24
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007dade
nop dword [rax + rax]
cmp r9, rdi
ja 0x14007dcb9
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14007d1f1
lea ecx, [rdi - 0x76]
mov r11d, 0x1d
movzx eax, cl
and al, bl
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, bl
jmp 0x14007d230
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007dac3
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007dab9
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007da9b
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007da71
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14007d774
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007d751
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007d72f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007d710
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007d6ed
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007d6d4
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14007d6b6
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007d698
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007d67f
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007d650
lea r8, [r9 + 0x200]
lea r9, [r8 + 1]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14007dc99
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007dc79
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007d426
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007d408
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007d3ea
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14007d612
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007d5c4
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007d587
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007d563
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007d240
lea r8, [r9 + 3]
lea r9, [r8 + 0x28]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14007d539
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007d51b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007d4fe
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14007d4e5
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007d4c7
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007d4a6
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007d487
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007d460
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007d43f
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007d240
lea r8, [r9 + 5]
lea r9, [r8 + 0x41]
jmp 0x14007d240
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 0x14007d230
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
jmp 0x14007d1c0
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x42
jmp 0x14007d144
lea edx, [rdi + 0x50]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x14007daf7
lea edx, [rdi - 0x74]
mov ecx, 0x16
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007d132
lea ecx, [rdi - 0x38]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x78
inc rdi
jmp 0x14007d132
lea edx, [rdi + 4]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x1c
add r11b, dl
jmp 0x14007db61
lea edx, [rdi + 0x40]
mov ecx, 0x20
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007db83
lea ecx, [rdi + 0x7c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x64
jmp 0x14007db86
lea edx, [rdi - 0x48]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x14007dbbb
lea edx, [rdi - 0xc]
mov ecx, 0x2a
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007dc0a
lea ecx, [rdi + 0x30]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x50
inc rdi
jmp 0x14007d132
lea ecx, [rdi - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
mov byte [rbp + rdi + 0x2e0], r11b
inc rdi
jmp 0x14007d132
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
cmp r9, 0xa
jb 0x14007d577
mov ecx, 0x16
movzx r10d, dil
movzx eax, bl
lea edx, [r10 + 0xc]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14007daf7
lea edx, [rdi + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 8
jae 0x14007da2b
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14007d952
lea edx, [rdi + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007d59b
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x56
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x14007da51
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x14007d883
lea edx, [rdi - 0x26]
mov ecx, 5
movzx eax, dl
and al, bl
jmp 0x14007d5d1
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14007d132
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x14007dc0a
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007dbbb
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db86
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x14007db83
mov ecx, 0x14
movzx r10d, dil
lea edx, [r10 + 0x68]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db61
lea ecx, [rdi - 0x5c]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
inc rdi
jmp 0x14007d132
lea ecx, [rdi - 0x20]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
inc rdi
jmp 0x14007d132
mov ecx, 0x1e
movzx r10d, dil
lea edx, [r10 + 0x1c]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007daf7
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14007d796
lea ecx, [rdi - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
jmp 0x14007d626
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007d7ce
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc rdi
jmp 0x14007d132
inc rax
cmp r8, rax
jne 0x14007d7f4
lea edx, [rdi - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007dc0a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007d81b
lea edx, [rdi + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db86
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007d842
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db83
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007d858
lea edx, [rdi - 0x54]
mov ecx, 0x26
jmp 0x14007db2c
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007d626
movzx r10d, dil
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
jmp 0x14007daf7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007d8aa
movzx r10d, dil
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x52
jmp 0x14007daf7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007d8d2
lea ecx, [rdi + 0x26]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xa
inc rdi
jmp 0x14007d132
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007d8f9
lea edx, [rdi - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db83
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007d91b
lea ecx, [rdi + 0x72]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
jmp 0x14007db86
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007d5dd
lea ecx, [rdi - 0x42]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x32
inc rdi
jmp 0x14007d132
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007d985
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 0x18
inc rdi
jmp 0x14007d132
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007d9ac
lea edx, [rdi - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007dbbb
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007d9d3
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db83
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007d9ff
mov ecx, 0xe
movzx r10d, dil
lea edx, [r10 - 4]
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db61
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007d59b
lea ecx, [rdi - 0x40]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
inc rdi
jmp 0x14007d132
movzx ecx, byte [rbp + rdi + 0x2e0]
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x30]
and al, dl
sub cl, al
add cl, 0x28
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14007db61
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x2e0]
lea r11d, [rbx + rcx]
sub r11b, 0xc
jmp 0x14007dbbb
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
lea r11d, [rbx + rcx]
sub r11b, 2
inc rdi
jmp 0x14007d132
lea edx, [rdi + 0x22]
mov ecx, 9
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007db86
lea edx, [rdi - 0x2a]
mov ecx, 0x13
jmp 0x14007db2c
movzx r10d, dil
lea ecx, [r10 + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
jmp 0x14007daf7
movzx r10d, dil
lea ecx, [r10 - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
sub r10b, 0x12
movzx eax, bl
and al, r10b
mov ecx, 0x3f
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x2e0], cl
inc r9
dec rdi
inc rdi
jmp 0x14007d132
lea edx, [rdi + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14007d132
movzx r10d, dil
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x56
sub r10b, 0x4e
movzx eax, bl
and al, r10b
mov ecx, 0x11
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0x2e0], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007d132
movzx ebx, r10b
lea rcx, [rdi + r13]
and r10b, cl
movzx r11d, bl
add r10b, r10b
sub r11b, r10b
sub r11b, 0x42
add r11b, cl
lea edx, [rdi + 0x76]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x3a
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x2e0], al
add rax, r9
sub rdi, rax
jmp 0x14007dc0a
movzx ebx, r10b
mov eax, 0xd
movabs rcx, 0xd259dd0ee0bcca6a
add rcx, rdi
and r10b, cl
sub al, r10b
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
lea ecx, [rdi + 0x58]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x68
add bl, cl
mov byte [rbp + rdi + 0x2e0], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007d132
lea rdx, [rdi + r12]
mov ecx, 0x3b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x2e0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007d132
add dil, 0x6a
mov ecx, 0xd
movzx eax, bl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x14007d130
sub dil, 0x5a
mov ecx, 0x3b
movzx eax, bl
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x14007d120
lea rcx, [rbp + 0x17802b8]
jmp 0x14007dcd2
lea rcx, [rbp + 0xaa919a]
jmp 0x14007dcd2
lea rcx, [rbp + 0x2e0]
mov r8d, 2
lea rdx, [r14 + 0x6c]
call fcn.14004d180
call fcn.140044a80
movzx edx, byte [rbp + 0x6a0]
xor eax, eax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x306], xmm0
mov dword [rbp + 0x316], eax
movabs rsi, 0x29d8afd60e6d2767
mov word [rbp + 0x31a], ax
movabs r15, 0x24ecceda64fc13d1
mov byte [rbp + 0x300], 0x7d
movabs r12, 0xd13b6f2e4821c503
mov byte [rbp + 0x301], 0x2d
movabs r14, 0x7d8a0f822b477635
mov byte [rbp + 0x302], 0x5f
mov byte [rbp + 0x303], 0x54
mov byte [rbp + 0x304], 0x2f
mov byte [rbp + 0x305], 0xbd
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor r11d, r11d
cmp r11, 0x1c
jae 0x14007e7ed
movzx ebx, byte [rbp + r11 + 0x300]
mov r10, rbx
nop dword [rax]
cmp r8, r11
ja 0x14007e7e4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007ddb8
lea rdx, [r11 + rsi]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
add dl, 0x2f
add dl, r10b
jmp 0x14007dde4
je 0x14007e779
inc rax
cmp r8, rax
je 0x14007e71d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007e6da
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007e697
cmp r9, r11
ja 0x14007e7db
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14007de0b
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x25
jmp 0x14007de50
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007e67e
inc rax
cmp r8, rax
je 0x14007e660
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007e632
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007e61d
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007e605
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x14007e363
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007e344
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007e323
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007e305
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007e2e6
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14007e2ce
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007e2b3
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007e298
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007e280
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007e253
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007de60
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14007e7c0
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14007e7a5
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007e044
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007e02c
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007e014
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007e20b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007e1c9
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007e18f
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007e16c
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007de60
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14007e142
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14007e127
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14007e10f
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007e0f4
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007e0d9
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007e0bd
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007e09c
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007e078
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14007e05c
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14007de60
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x64]
jmp 0x14007de60
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x7b
jmp 0x14007de50
lea ecx, [r11 + 0x1f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x27
jmp 0x14007dde4
lea ecx, [r11 + 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x37
jmp 0x14007dd86
lea ecx, [r11 - 0x68]
movzx r10d, r11b
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x28
jmp 0x14007e6ae
lea edx, [r11 - 0x36]
mov ecx, 0x3d
movzx eax, dl
inc r9
and al, bl
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, bl
inc r11
jmp 0x14007dd73
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
dec r11
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
inc r11
jmp 0x14007dd73
lea ecx, [r11 + 0x2e]
movzx r10d, r11b
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x42
jmp 0x14007e5cb
lea edx, [r11 + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e645
lea edx, [r11 - 0x6e]
mov ecx, 1
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e648
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x5c
jmp 0x14007e6f5
lea edx, [r11 - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e738
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x300]
add rax, r9
add r11, rax
lea edx, [rbx + rcx]
sub dl, 0x18
inc r11
jmp 0x14007dd73
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 3
mov byte [rbp + r11 + 0x300], dl
inc r11
jmp 0x14007dd73
lea ecx, [r11 + 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x61
cmp r9, 0x61
jb 0x14007e17f
movzx r10d, r11b
mov edx, 0x1d
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
add dl, dl
jmp 0x14007e6ae
lea ecx, [r11 - 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x41
cmp r8, 0x41
jae 0x14007e5ac
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14007e4de
lea edx, [r11 - 2]
mov ecx, 7
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e1a2
lea ecx, [r11 - 0x45]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x1d
lea rax, [r8 + r9]
cmp rax, 0x80
je 0x14007e5ee
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x14007e432
lea ecx, [r11 - 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x33
jmp 0x14007e1dc
lea edx, [r11 - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + r11 + 0x300]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, bl
inc r11
jmp 0x14007dd73
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x3c
jmp 0x14007e738
lea edx, [r11 + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e6f5
lea edx, [r11 + 0x48]
mov ecx, 4
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e648
lea ecx, [r11 + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x56
jmp 0x14007e645
movzx r10d, r11b
mov ecx, 0x26
lea edx, [r10 - 0x54]
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e5cb
lea ecx, [r11 - 0x22]
dec r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x12
inc r11
jmp 0x14007dd73
lea ecx, [r11 + 0x10]
inc r9
movzx eax, cl
dec r11
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x70
inc r11
jmp 0x14007dd73
movzx r10d, r11b
mov ecx, 0x19
lea edx, [r10 + 0x42]
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e6ae
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14007e387
lea ecx, [r11 + 0x67]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x2f
jmp 0x14007e21e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007e3ba
lea ecx, [r11 - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x300]
add rax, r9
add r11, rax
lea edx, [rbx + rcx]
sub dl, 0x4a
inc r11
jmp 0x14007dd73
inc rax
cmp r8, rax
jne 0x14007e3dd
lea edx, [r11 - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e6f5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007e401
lea edx, [r11 + 0x1e]
mov ecx, 0x17
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e645
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007e21e
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
inc r9
and al, bl
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, bl
inc r11
jmp 0x14007dd73
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007e457
movzx r10d, r11b
lea ecx, [r10 + 0x59]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x6f
jmp 0x14007e6ae
inc rax
cmp r8, rax
jne 0x14007e480
lea ecx, [r11 + 0x27]
inc r9
movzx eax, cl
dec r11
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x11
inc r11
jmp 0x14007dd73
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007e4a7
lea ecx, [r11 - 0xb]
dec r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x4d
inc r11
jmp 0x14007dd73
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007e1dc
lea ecx, [r11 - 0x37]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x300]
add rax, r9
add r11, rax
lea edx, [rbx + rcx]
sub dl, 0x7f
inc r11
jmp 0x14007dd73
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007e514
lea edx, [r11 - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + r11 + 0x300]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, bl
inc r11
jmp 0x14007dd73
inc rax
cmp r8, rax
jne 0x14007e534
lea ecx, [r11 - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x36
jmp 0x14007e738
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007e559
movzx r10d, r11b
mov ecx, 0x21
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e5cb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007e580
lea ecx, [r11 - 0x60]
dec r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x60
inc r11
jmp 0x14007dd73
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007e1a2
movzx r10d, r11b
mov ecx, 0x2e
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add dl, cl
add dl, bl
jmp 0x14007e6ae
movzx ecx, byte [rbp + r11 + 0x300]
movzx r10d, r11b
movzx eax, bl
lea edx, [r10 - 0x28]
and al, dl
sub cl, al
add cl, 0xc
add cl, cl
add dl, cl
add r10b, 0x3f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x47
add r10b, bl
add r10b, dl
mov byte [rbp + r11 + 0x300], r10b
jmp 0x14007e645
lea edx, [r11 - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
jmp 0x14007e6f3
lea ecx, [r11 + 0x15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x6d
jmp 0x14007e6f5
lea ecx, [r11 + 0x47]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0xf
jmp 0x14007e648
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x4f
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14007dd73
lea ecx, [r11 - 0x23]
dec r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0xb
inc r11
jmp 0x14007dd73
movzx r10d, r11b
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x39
jmp 0x14007e6ae
movzx r10d, r11b
lea ecx, [r10 - 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x7d
add r10b, 0x71
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x17
add r10b, bl
mov byte [rbp + r11 + 0x300], r10b
inc r9
dec r11
inc r11
jmp 0x14007dd73
lea rdx, [r11 + r15]
movzx ecx, r10b
movzx eax, dl
movzx ebx, r10b
and al, r10b
add al, al
sub cl, al
add dl, 0x49
add dl, cl
lea ecx, [r11 + 0xd]
inc r9
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x5b
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x300], al
add rax, r9
sub r11, rax
jmp 0x14007e738
lea rdx, [r11 + r12]
movzx ecx, r10b
movzx eax, dl
movzx ebx, r10b
and al, r10b
sub dl, 0x15
add al, al
sub cl, al
add dl, cl
lea ecx, [r11 + 0x74]
inc r8
movzx eax, cl
and al, bl
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x2c
add cl, bl
mov byte [rbp + r11 + 0x300], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x300]
add rax, r9
add r11, rax
inc r11
jmp 0x14007dd73
lea rcx, [r11 + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x73
movzx eax, byte [rbp + r11 + 0x300]
add rax, r9
add r11, rax
inc r11
jmp 0x14007dd73
sub r11b, 0x7d
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
add dl, 0x6b
jmp 0x14007dd70
sub r11b, 0x4b
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
add dl, 0xd
jmp 0x14007dd60
lea rcx, [rbp + 0x1567c34]
jmp 0x14007e7f4
lea rcx, [rbp + 0x103a39b]
jmp 0x14007e7f4
lea rcx, [rbp + 0x300]
call fcn.140051670
test al, al
je 0x140088b2c
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r11d, byte [rbp + 0x6a0]
movabs r14, 0x66556166d7a268d3
mov qword [rbp + 0x32e], rax
movabs r15, 0x99006c9d94b5af6b
mov dword [rbp + 0x336], eax
movabs r13, 0xcc55a9cfe570ddc5
mov byte [rbp + 0x33a], al
movabs r12, 0x3300243486e73a79
vmovss dword [rsp + 0x70], xmm8
vmovss dword [rsp + 0x74], xmm8
mov byte [rbp + 0x320], 0xde
mov byte [rbp + 0x321], 0xde
mov byte [rbp + 0x322], 0xd3
mov byte [rbp + 0x323], 0xc7
mov byte [rbp + 0x324], 0xce
mov byte [rbp + 0x325], 0xd5
mov byte [rbp + 0x326], 0x3c
mov byte [rbp + 0x327], 0xd6
mov byte [rbp + 0x328], 0xdd
mov byte [rbp + 0x329], 0xd2
mov byte [rbp + 0x32a], 0xce
mov byte [rbp + 0x32b], 0x3b
mov byte [rbp + 0x32c], 0x29
mov byte [rbp + 0x32d], 0x25
nop dword [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x1b
jae 0x14007f478
movzx ebx, byte [rbp + rdi + 0x320]
mov rdx, rbx
cmp r8, rdi
ja 0x14007f46c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007e911
lea r11, [rdi + r14]
movzx eax, r11b
and al, dl
add al, al
sub r11b, al
add r11b, 0x3b
add r11b, dl
jmp 0x14007e960
je 0x14007f402
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007f385
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007f357
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007f33e
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007f2ff
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007f2dd
nop dword [rax + rax]
cmp r9, rdi
ja 0x14007f463
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x14007e988
lea ecx, [rdi + 0x4f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x29
jmp 0x14007e9d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007f297
inc rax
cmp r8, rax
je 0x14007f278
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007f259
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007f240
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007f216
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007ef35
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14007ef15
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007eef3
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007eecf
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007eeb0
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007ee8f
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007ee76
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007ee58
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007ee3b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007ee0c
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007e9e0
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007f448
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007f42d
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14007ebd1
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14007ebb4
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007eb97
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007edc2
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14007ed79
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007ed38
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14007ed14
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007e9e0
lea r8, [r9 + 4]
lea r9, [r8 + 8]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007ece5
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007ecc7
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14007ecaa
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14007ec8c
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007ec70
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007ec51
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007ec32
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14007ec0b
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007ebed
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14007e9e0
lea r8, [r9 + 0x42]
lea r9, [r8 + 1]
jmp 0x14007e9e0
lea edx, [rdi - 0x6f]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
add r11b, 9
add r11b, dl
jmp 0x14007e9d0
lea edx, [rdi - 0x15]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x6d
add r11b, dl
jmp 0x14007e960
lea edx, [rdi + 0x45]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
add dl, 0x1d
sub r11b, al
add r11b, dl
jmp 0x14007e8e4
lea edx, [rdi + 0x78]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
movzx r10d, dil
sub r11b, al
sub r11b, 0x48
jmp 0x14007f2b1
lea edx, [rdi - 0x2e]
mov ecx, 0x21
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007e8d2
lea ecx, [rdi + 0x2c]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x34
inc rdi
jmp 0x14007e8d2
mov ecx, 0x2b
lea edx, [rdi - 0x7a]
movzx eax, bl
movzx r10d, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007f318
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
add r8, r9
jmp 0x14007f36c
lea edx, [rdi + 0x3a]
mov ecx, 0x35
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007f36c
lea edx, [rdi - 0x6c]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0xc
add r11b, dl
jmp 0x14007f39d
lea edx, [rdi - 0x12]
mov ecx, 0x3f
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007f3c4
lea edx, [rdi + 0x48]
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
movzx eax, byte [rbp + rdi + 0x320]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007e8d2
lea ecx, [rdi + 0x29]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1f
mov byte [rbp + rdi + 0x320], r11b
inc rdi
jmp 0x14007e8d2
lea edx, [rdi - 0x7d]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
add r11b, 0x6b
add r11b, dl
cmp r9, 0x42
jb 0x14007ed28
mov ecx, 1
movzx r10d, dil
movzx eax, bl
lea edx, [r10 + 0x12]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14007f2b4
lea edx, [rdi - 0x23]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0xb
add r11b, dl
cmp r8, 0x1000
jae 0x14007f1d1
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x14007f11b
lea edx, [rdi - 0x6a]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x1a
jmp 0x14007ed4d
lea edx, [rdi + 0x37]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
add r11b, 0x7f
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x14007f1fb
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x14007f057
lea edx, [rdi + 0x47]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
add r11b, 0xf
jmp 0x14007ed8e
lea edx, [rdi - 0x26]
movzx eax, bl
and al, dl
mov ecx, 5
sub cl, al
movzx eax, byte [rbp + rdi + 0x320]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007e8d2
lea edx, [rdi + 0x34]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x6c
add r11b, dl
jmp 0x14007f3c4
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007f39d
lea ecx, [rdi - 0x18]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x58
jmp 0x14007f36c
lea edx, [rdi + 0x42]
mov ecx, 0x19
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
jmp 0x14007f36c
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x64]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x44
jmp 0x14007f318
lea edx, [rdi - 0xa]
mov ecx, 0x23
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007e8d2
lea ecx, [rdi + 0x50]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
inc rdi
jmp 0x14007e8d2
mov ecx, 0x2d
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x56]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007f2b1
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x14007ef58
lea edx, [rdi - 0x2d]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
add r11b, 0x3b
jmp 0x14007edd7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007ef8b
lea ecx, [rdi - 0x62]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x320]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 0x52
inc rdi
jmp 0x14007e8d2
inc rax
cmp r8, rax
jne 0x14007efb1
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007f3c4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007efd6
lea ecx, [rdi + 0x36]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7a
add r8, r9
jmp 0x14007f36c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007f003
lea edx, [rdi - 0x7e]
mov ecx, 0x39
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007e8d2
cmp r8, rcx
jne 0x14007f02a
lea ecx, [rdi + 0x28]
movzx eax, bl
and al, cl
inc r9
add al, al
dec rdi
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x18
inc rdi
jmp 0x14007e8d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007edda
mov ecx, 0x2f
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x32]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007f2b1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f07f
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x13]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x7b
jmp 0x14007f2b1
inc rax
cmp r8, rax
jne 0x14007f0a6
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x21]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x19
jmp 0x14007f318
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007f0cb
lea ecx, [rdi - 0x7b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x5d
add r8, r9
jmp 0x14007f36c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007f0f1
lea edx, [rdi - 0x2f]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
add r11b, 0x49
add r11b, dl
jmp 0x14007f39d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007ed91
lea edx, [rdi + 0x77]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x41
add r11b, dl
jmp 0x14007f3c4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f153
lea edx, [rdi + 0x3c]
movzx eax, bl
and al, dl
mov ecx, 0x2e
sub cl, al
movzx eax, byte [rbp + rdi + 0x320]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007e8d2
inc rax
cmp r8, rax
jne 0x14007f178
lea edx, [rdi - 0x1e]
movzx eax, bl
and al, dl
movzx r11d, bl
add al, al
sub r11b, al
sub r11b, 0x2e
add r11b, dl
jmp 0x14007f3c4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007f1a0
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 + 0x7a]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x56
jmp 0x14007f318
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007ed50
lea edx, [rdi + 0x20]
mov ecx, 0x10
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc rdi
jmp 0x14007e8d2
movzx r11d, byte [rbp + rdi + 0x320]
movzx r10d, dil
movzx eax, bl
lea edx, [r10 - 0x48]
and al, dl
add al, al
sub r11b, al
sub r11b, 8
add r11b, dl
add r11b, bl
jmp 0x14007f31b
lea edx, [rdi + 0x5e]
mov ecx, 0x37
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x14007f39d
lea ecx, [rdi + 0x25]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x320]
add rax, r9
add rdi, rax
lea r11d, [rcx + rbx]
sub r11b, 3
inc rdi
jmp 0x14007e8d2
lea ecx, [rdi + 0x33]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x65
jmp 0x14007f36c
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x19]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x51
jmp 0x14007f318
lea ecx, [rdi + 0x41]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x39
inc rdi
jmp 0x14007e8d2
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0xb]
and al, dl
add al, al
sub r11b, al
add r11b, 0x4d
add r11b, dl
movzx eax, bl
sub r10b, 0x1b
and al, r10b
inc r9
add al, al
sub bl, al
sub bl, 0x43
add bl, r10b
mov byte [rbp + rdi + 0x320], bl
dec rdi
inc rdi
jmp 0x14007e8d2
lea ecx, [rdi + 3]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x15
inc r9
dec rdi
inc rdi
jmp 0x14007e8d2
movzx r10d, dil
movzx eax, bl
movzx r11d, bl
lea edx, [r10 - 0x49]
and al, dl
add al, al
sub r11b, al
dec r11b
add r11b, dl
movzx eax, bl
sub r10b, 0x75
and al, r10b
add al, al
sub bl, al
add bl, 0x33
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x320], bl
add r8, r9
jmp 0x14007f36c
lea ecx, [rdi + 0x11]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x77
add r8, r9
jmp 0x14007f36c
lea rcx, [rdi + r15]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
add r11b, 0x13
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007e8d2
lea rcx, [rdi + r13]
movzx ebx, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x63
lea edx, [rdi + 0x31]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x57
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x320], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 4]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x1c
add bl, cl
mov byte [rbp + rdi + 0x320], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x320]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e8d2
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x4f
movzx eax, byte [rbp + rdi + 0x320]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e8d2
sub dil, 0x61
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x59
jmp 0x14007e8d0
sub dil, 7
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0x31
jmp 0x14007e8c0
lea rcx, [rbp + 0x15e70e4]
jmp 0x14007f47f
lea rcx, [rbp + 0x40d9b7]
jmp 0x14007f47f
lea rcx, [rbp + 0x320]
movzx edx, byte [rsi + 0x8c]
lea r9, [rsp + 0x70]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x14007f4a7
cmp byte [rsi + 0x8c], 0
sete al
mov byte [rsi + 0x8c], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0xdc6872acb6ab7da9
mov qword [rbp + 0x34d], rax
movabs r12, 0x6db22b8feb06f9f
mov word [rbp + 0x355], ax
movabs r15, 0x95395806240278fb
mov byte [rbp + 0x357], al
vmovss dword [rsp + 0x78], xmm8
vmovss dword [rsp + 0x7c], xmm8
mov byte [rbp + 0x340], 0x4e
mov byte [rbp + 0x341], 0x4e
mov byte [rbp + 0x342], 0x4b
mov byte [rbp + 0x343], 0x47
mov byte [rbp + 0x344], 0x5e
mov byte [rbp + 0x345], 0x49
mov byte [rbp + 0x346], 0x10
mov byte [rbp + 0x347], 0x51
mov byte [rbp + 0x348], 0x5f
mov byte [rbp + 0x349], 0x5c
mov byte [rbp + 0x34a], 0x41
mov byte [rbp + 0x34b], 0x47
mov byte [rbp + 0x34c], 0x2a
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x18
jae 0x140080008
movzx ebx, byte [rbp + rdi + 0x340]
mov rdx, rbx
cmp r8, rdi
ja 0x14007fffc
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007f5b4
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x61
add r10b, cl
jmp 0x14007f5e1
je 0x14007ff92
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007ff15
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007fef3
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007feb2
cmp r9, rdi
ja 0x14007fff3
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14007f60e
lea r10d, [rdi - 0x23]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0xb
add r10b, bl
jmp 0x14007f650
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007fe97
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007fe67
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007fe51
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007fe38
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007fe0e
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007fb9b
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007fb7d
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007fb56
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14007fb32
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14007fb14
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007fafb
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007fadd
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14007fabf
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007faa2
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14007fa78
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007f660
lea r8, [r9 + 0x28]
lea r9, [r8 + 3]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007ffd8
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007ffbd
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007f844
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14007f829
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007f80e
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14007fa2e
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007f9e7
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007f9a6
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14007f982
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14007f660
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x28]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007f958
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007f93a
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007f91c
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14007f903
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14007f8ea
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007f8cb
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14007f8a6
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007f880
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007f85f
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14007f660
lea r8, [r9 + 5]
lea r9, [r8 + 0x61]
jmp 0x14007f660
lea r10d, [rdi - 0x3d]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x55
add r10b, bl
jmp 0x14007f650
lea r10d, [rdi + 0x71]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x17
add r10b, bl
jmp 0x14007f5e1
lea r10d, [rdi + 0x1f]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x27
add r10b, bl
jmp 0x14007f584
lea ecx, [rdi - 0x18]
movzx eax, bl
and al, cl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 0x58
add r10b, cl
jmp 0x14007fecb
lea ecx, [rdi - 0x6a]
movzx eax, bl
and al, cl
movzx r10d, bl
add al, al
inc r9
sub r10b, al
dec rdi
sub r10b, 0x1a
add r10b, cl
inc rdi
jmp 0x14007f572
lea ecx, [rdi + 0x44]
movzx eax, bl
and al, cl
mov r10d, 0x12
sub r10b, al
dec rdi
add r10b, r10b
add r10b, bl
add r10b, cl
inc rdi
jmp 0x14007f572
mov ecx, 0x31
lea edx, [rdi - 0xe]
movzx eax, bl
movzx r11d, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14007fdcd
lea ecx, [rdi - 0x60]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x60
jmp 0x14007fe7b
lea ecx, [rdi + 0x4e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x22
jmp 0x14007fe7e
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007ff2d
lea edx, [rdi - 0x56]
mov ecx, 0x2d
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14007ff54
lea ecx, [rdi + 0x58]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x68
inc rdi
jmp 0x14007f572
lea ecx, [rdi + 0xb]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x4d
mov byte [rbp + rdi + 0x340], r10b
inc rdi
jmp 0x14007f572
lea edx, [rdi - 0x47]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0xf
add r10b, dl
cmp r9, 8
jb 0x14007f996
mov ecx, 0x13
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x56]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14007fecb
lea edx, [rdi + 0x67]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x2f
add r10b, dl
cmp r8, 0x41
jae 0x14007fdaf
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x14007fd07
mov ecx, 9
lea edx, [rdi + 0x22]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14007f9bb
lea edx, [rdi + 0x15]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x6d
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x14007fdf3
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x14007fc3d
lea edx, [rdi + 0x45]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x1d
jmp 0x14007f9fc
lea ecx, [rdi + 0x2e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x42
inc rdi
jmp 0x14007f572
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 0x14007ff54
lea edx, [rdi - 0x76]
mov ecx, 0x1d
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007ff2d
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
jmp 0x14007fe7e
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4a
jmp 0x14007fe7b
movzx r11d, dil
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x14007fdd0
lea edx, [rdi + 0x42]
mov ecx, 0x19
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x14007f572
lea edx, [rdi - 0x10]
mov ecx, 0x38
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 0x14007f572
movzx r11d, dil
lea ecx, [r11 - 0x62]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x52
jmp 0x14007fecb
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14007fbbd
lea ecx, [rdi - 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x61
jmp 0x14007fa46
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007fbf0
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x16
inc rdi
jmp 0x14007f572
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007fc12
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xe
jmp 0x14007fe7b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007fa46
movzx r11d, dil
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
jmp 0x14007fdd0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007fc68
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x69]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x21
add r10b, dl
jmp 0x14007fecb
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007fc90
lea ecx, [rdi + 0x3b]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x63
inc rdi
jmp 0x14007f572
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007fcb2
lea ecx, [rdi - 0x21]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x19
jmp 0x14007fe7b
cmp r8, rcx
jne 0x14007fcd0
lea ecx, [rdi + 0x31]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x57
jmp 0x14007fe7e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007f9ff
lea ecx, [rdi + 0x27]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x11
inc rdi
jmp 0x14007f572
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007fd3a
lea ecx, [rdi + 0x74]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x2c
inc rdi
jmp 0x14007f572
inc rax
cmp r8, rax
jne 0x14007fd5f
lea edx, [rdi - 0x3a]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, dl
jmp 0x14007ff54
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007fd86
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 0x14007ff2d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007f9be
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
jmp 0x14007fdcd
movzx ecx, byte [rbp + rdi + 0x340]
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x58]
and al, dl
sub cl, al
add cl, 0x34
lea r10d, [rcx + rcx]
add r10b, dl
movzx eax, bl
add r11b, 0x51
and al, r11b
add al, al
sub bl, al
sub bl, 0x37
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x340], bl
jmp 0x14007fe7b
lea edx, [rdi - 6]
mov ecx, 0x15
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14007ff2d
lea ecx, [rdi - 0x41]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x39
inc rdi
jmp 0x14007f572
lea ecx, [rdi + 0x6d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 5
jmp 0x14007ff54
lea ecx, [rdi - 0x37]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7f
jmp 0x14007fe7e
lea ecx, [rdi + 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x41
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007f572
movzx r11d, dil
lea ecx, [r11 + 0x2f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x49
jmp 0x14007fecb
movzx r11d, dil
lea ecx, [r11 - 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x33
movzx eax, bl
dec r11b
and al, r11b
inc r9
add al, al
sub bl, al
add bl, 7
add bl, r11b
mov byte [rbp + rdi + 0x340], bl
dec rdi
inc rdi
jmp 0x14007f572
lea ecx, [rdi + 0x39]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x71
inc r9
dec rdi
inc rdi
jmp 0x14007f572
lea rcx, [rdi + r12]
movzx ebx, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x59
lea edx, [rdi - 0x5d]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x75
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x340], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x4c]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x14
add bl, cl
mov byte [rbp + rdi + 0x340], bl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007f572
lea rcx, [rdi + r15]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x23
movzx eax, byte [rbp + rdi + 0x340]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007f572
sub dil, 0x33
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x65
jmp 0x14007f570
add dil, 0x7b
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x5d
jmp 0x14007f560
lea rcx, [rbp + 0x17870cc]
jmp 0x14008000f
lea rcx, [rbp + 0x63ee75]
jmp 0x14008000f
lea rcx, [rbp + 0x340]
movzx edx, byte [rsi + 0x8d]
lea r9, [rsp + 0x78]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140080037
cmp byte [rsi + 0x8d], 0
sete al
mov byte [rsi + 0x8d], al
mov r13, qword [0x1402ff150]
xor eax, eax
movzx edi, byte [rbp + 0x6a0]
movabs r12, 0xa6540be81a81b482
mov qword [rbp + 0x368], rax
mov dword [rbp + 0x370], eax
mov word [rbp + 0x374], ax
vmovss dword [rbp - 0x80], xmm8
vmovss dword [rbp - 0x7c], xmm8
mov byte [rbp + 0x360], 0x52
mov byte [rbp + 0x361], 0x4c
mov byte [rbp + 0x362], 0x66
mov byte [rbp + 0x363], 0x67
mov byte [rbp + 0x364], 0x55
mov byte [rbp + 0x365], 0x67
mov byte [rbp + 0x366], 0x6f
mov byte [rbp + 0x367], 7
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor r14d, r14d
cmp r14, 0x16
jae 0x1400809a0
movzx esi, byte [rbp + r14 + 0x360]
mov rbx, rsi
nop dword [rax]
cmp r8, r14
ja 0x140080994
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008010e
lea rcx, [r14 + r12]
movzx eax, bl
and al, cl
mov edi, 0x39
sub dil, al
add dil, dil
add dil, bl
add dil, cl
jmp 0x140080154
je 0x14008092f
inc rax
cmp r8, rax
je 0x1400808c6
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008087a
lea rax, [r9 + 5]
cmp r8, rax
je 0x140080823
lea rax, [r9 + 3]
cmp r8, rax
je 0x140080803
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400807bb
cmp r9, r14
ja 0x140080988
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x140080185
lea edx, [r14 - 0x56]
mov ecx, 0x2d
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
jmp 0x1400801d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400807aa
inc rax
cmp r8, rax
je 0x140080782
lea rax, [r9 + 5]
cmp r8, rax
je 0x140080768
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008074e
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008071d
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, r14
jbe 0x14008040d
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400803ef
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400803cc
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400803b2
lea rax, [r9 + 5]
cmp r8, rax
je 0x140080381
lea r8, [r9 + 0x7a]
lea r9, [r8 + 5]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140080968
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140080282
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14008030f
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400801e0
lea r8, [r9 + 8]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400802e3
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400802c4
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400802a1
lea r8, [r9 + 1]
lea r9, [r8 + 0x3e8]
jmp 0x1400801e0
lea edx, [r14 - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
jmp 0x1400800d6
lea ecx, [r14 + 0x4c]
inc r9
movzx eax, cl
dec r14
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x14
inc r14
jmp 0x1400800c3
lea edx, [r14 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
jmp 0x140080861
lea ecx, [r14 + 0x30]
movzx eax, cl
and al, sil
add al, al
sub cl, al
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
lea edi, [rsi + rcx]
sub dil, 0x50
inc r14
jmp 0x1400800c3
lea ecx, [r14 - 0x62]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x52
cmp r8, 0x2a
jae 0x1400806da
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400805c7
lea ecx, [r14 - 0x5c]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x7c
cmp r9, 0x400
jb 0x1400806ca
movzx ebx, r14b
lea ecx, [rbx - 0x34]
movzx eax, cl
and al, sil
add al, al
sub cl, al
add cl, sil
lea edi, [rcx*2 - 0x28]
jmp 0x1400807d8
lea edx, [r14 - 4]
mov ecx, 0xe
movzx eax, dl
and al, sil
sub cl, al
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
inc r14
jmp 0x1400800c3
lea ecx, [r14 - 0x14]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x74
jmp 0x14008085e
lea ecx, [r14 - 0x20]
inc r9
movzx eax, cl
dec r14
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x20
inc r14
jmp 0x1400800c3
lea ecx, [r14 - 0x24]
movzx ebx, r14b
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 4
jmp 0x1400807d8
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14008046a
lea edx, [r14 - 0x7e]
mov ecx, 0x39
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x140080701
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14008051f
lea edx, [r14 - 6]
mov ecx, 0x15
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
jmp 0x140080324
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008049f
lea ecx, [r14 + 0x54]
movzx eax, cl
and al, sil
add al, al
sub cl, al
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
lea edi, [rsi + rcx]
sub dil, 0x4c
inc r14
jmp 0x1400800c3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400804c7
lea edx, [r14 + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
jmp 0x14008089c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400804f5
lea edx, [r14 + 0x6c]
mov ecx, 6
movzx eax, dl
dec r14
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
inc r14
jmp 0x1400800c3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140080430
movzx ebx, r14b
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x2c
jmp 0x1400807d8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008053d
movzx ebx, r14b
mov ecx, 7
lea edx, [rbx - 2]
jmp 0x1400807c7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140080566
lea ecx, [r14 + 6]
dec r14
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x2a
inc r14
jmp 0x1400800c3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140080589
lea ecx, [r14 + 0xe]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x62
jmp 0x14008085e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140080324
lea edx, [r14 + 0x1e]
mov ecx, 0x17
movzx eax, dl
and al, sil
sub cl, al
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
inc r14
jmp 0x1400800c3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140080601
lea edx, [r14 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, sil
sub cl, al
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
inc r14
jmp 0x1400800c3
inc rax
cmp r8, rax
jne 0x140080628
lea edx, [r14 - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
jmp 0x1400808e8
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140080650
lea edx, [r14 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
jmp 0x14008089c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080677
lea ecx, [r14 - 0x44]
movzx r10d, r14b
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x24
jmp 0x14008083c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400806a0
lea ecx, [r14 - 0x40]
dec r14
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x40
inc r14
jmp 0x1400800c3
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140080353
movzx ebx, r14b
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x78
jmp 0x1400807d8
mov byte [rbp + r14 + 0x360], dil
inc r14
jmp 0x1400800c3
movzx ecx, byte [rbp + r14 + 0x360]
movzx r10d, r14b
lea edx, [r10 - 0x30]
movzx eax, dl
and al, sil
sub cl, al
add cl, 0x28
lea edi, [rcx + rcx]
add dil, dl
jmp 0x14008083c
lea edx, [r14 - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
jmp 0x14008089c
lea edx, [r14 - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, sil
sub cl, al
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
inc r14
jmp 0x1400800c3
lea ecx, [r14 - 0x3a]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x6a
jmp 0x14008089c
lea ecx, [r14 - 0x3e]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x4e
jmp 0x140080861
lea edx, [r14 - 0x4e]
mov ecx, 0x11
movzx eax, dl
inc r9
and al, sil
dec r14
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
inc r14
jmp 0x1400800c3
movzx ebx, r14b
mov ecx, 0x1f
lea edx, [rbx - 0x52]
jmp 0x1400807c7
movzx ebx, r14b
mov ecx, 0x3b
lea edx, [rbx - 0x5a]
movzx eax, dl
and al, sil
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, sil
movzx eax, sil
add bl, 0x4e
and al, bl
add al, al
sub sil, al
sub sil, 0x22
add sil, bl
mov byte [rbp + r14 + 0x360], sil
inc r9
dec r14
inc r14
jmp 0x1400800c3
lea ecx, [r14 - 0x62]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x52
dec r14
inc r14
jmp 0x1400800c3
movzx r10d, r14b
lea ecx, [r10 - 0x66]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea edi, [rsi + rcx]
sub dil, 0x36
add r10b, 0x52
movzx eax, r10b
and al, sil
add al, al
sub r10b, al
sub r10b, 0x3e
add r10b, sil
add r10b, dil
mov byte [rbp + r14 + 0x360], r10b
add r8, r9
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400800c3
movzx esi, bl
mov eax, 0xf
movabs rcx, 0x8c4c5358b98bef8e
add rcx, r14
and bl, cl
sub al, bl
lea edi, [rax + rax]
add dil, sil
add dil, cl
lea ecx, [r14 + 0x56]
inc r9
movzx eax, cl
and al, sil
add al, al
sub cl, al
sub cl, 0x5a
add cl, sil
movzx eax, cl
mov byte [rbp + r14 + 0x360], al
add rax, r9
sub r14, rax
jmp 0x1400808e8
movzx esi, bl
mov eax, 0x1d
movabs rcx, 0x3fa43b888488868a
add rcx, r14
and bl, cl
sub al, bl
lea edi, [rax + rax]
add dil, sil
add dil, cl
lea edx, [r14 - 0x28]
inc r8
movzx eax, dl
mov ecx, 0xc
and al, sil
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, sil
mov byte [rbp + r14 + 0x360], cl
add r14, rax
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
inc r14
jmp 0x1400800c3
mov ecx, 0x2b
movabs rdx, 0xf2fc23b84f851d86
add rdx, r14
movzx eax, bl
and al, dl
sub cl, al
lea edi, [rcx + rcx]
add dil, bl
add dil, dl
movzx eax, byte [rbp + r14 + 0x360]
add rax, r9
add r14, rax
inc r14
jmp 0x1400800c3
sub r14b, 0x7a
mov ecx, 0x2b
movzx eax, sil
and al, r14b
sub cl, al
lea edi, [rcx + rcx]
add dil, sil
add dil, r14b
jmp 0x1400800b0
lea rcx, [rbp + 0x1654ab8]
jmp 0x1400809a7
lea rcx, [rbp + 0x66ff3a]
jmp 0x1400809a7
lea rcx, [rbp + 0x360]
movzx edx, byte [r13 + 0x8e]
lea r9, [rbp - 0x80]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x1400809d5
cmp byte [r13 + 0x8e], 0
sete al
mov byte [r13 + 0x8e], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x4af43e8627aedb80
mov dword [rbp + 0x38e], eax
movabs r12, 0x76c5389ec66a4980
mov word [rbp + 0x392], ax
movabs r15, 0xe0dcbb92770c9280
vmovss dword [rbp - 0x78], xmm8
vmovss dword [rbp - 0x74], xmm8
mov byte [rbp + 0x380], 0x42
mov byte [rbp + 0x381], 0x40
mov byte [rbp + 0x382], 0x56
mov byte [rbp + 0x383], 0x57
mov byte [rbp + 0x384], 0x41
mov byte [rbp + 0x385], 0x57
mov byte [rbp + 0x386], 0x5f
mov byte [rbp + 0x387], 0x27
mov byte [rbp + 0x388], 0x4a
mov byte [rbp + 0x389], 0x46
mov byte [rbp + 0x38a], 0x45
mov byte [rbp + 0x38b], 0x58
mov byte [rbp + 0x38c], 0x58
mov byte [rbp + 0x38d], 0xd
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor r11d, r11d
cmp r11, 0x14
jae 0x1400812ce
movzx ebx, byte [rbp + r11 + 0x380]
mov rdx, rbx
nop dword [rax]
cmp r8, r11
ja 0x1400812c2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140080add
lea rcx, [r11 + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, cl
jmp 0x140080b16
je 0x140081252
inc rax
cmp r8, rax
je 0x1400811fd
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400811a5
lea rax, [r9 + 2]
cmp r8, rax
je 0x140081181
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008115a
cmp r9, r11
ja 0x1400812b6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140080b43
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
jmp 0x140080b90
je 0x140081116
inc rax
cmp r8, rax
je 0x14008115a
lea rax, [r9 + 3]
cmp r8, rax
je 0x140081181
lea rax, [r9 + 5]
cmp r8, rax
je 0x140080f87
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400810cc
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008109c
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140080e1a
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008105b
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140080f44
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140080f1a
lea rax, [r9 + 9]
cmp r8, rax
je 0x140080d8d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140081011
lea rax, [r9 + 3]
cmp r8, rax
je 0x140080e03
lea rax, [r9 + 5]
cmp r8, rax
je 0x140080efd
lea rax, [r9 + 8]
cmp r8, rax
je 0x140080edc
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140080ea7
lea rax, [r9 + 2]
cmp r8, rax
je 0x140080ba0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14008129a
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14008127e
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140080d6f
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140080d51
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140080b28
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140080e23
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140080e5a
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140080dca
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140080da1
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140080ba0
lea r8, [r9 + 4]
lea r9, [r8 + 0x40]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140080ea7
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140080edc
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140080efd
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140080e03
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140081011
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140080d8d
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140080f1a
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140080f44
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14008105b
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140080ba0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x64]
jmp 0x140080ba0
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
jmp 0x140080b16
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
jmp 0x140080aa6
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
jmp 0x1400811bb
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
mov byte [rbp + r11 + 0x380], r10b
inc r11
jmp 0x140080a93
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
cmp r9, 0x61
jb 0x140080dba
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
add r10b, bl
add r10b, r10b
jmp 0x14008112f
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
add r10b, bl
jmp 0x1400811e4
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x140080e9e
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x14008108b
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x140080f64
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
cmp r8, 3
jae 0x14008106f
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140080fd6
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
jmp 0x140080de0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140080ed0
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r10b, bl
add r11, rax
inc r11
jmp 0x140080a93
inc rax
cmp r8, rax
jne 0x140080ef0
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
jmp 0x140081210
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140080f11
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
jmp 0x1400810e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140080f37
movzx eax, r11b
movzx r10d, r11b
and al, bl
dec r11
add al, al
sub r10b, al
add r10b, bl
inc r11
jmp 0x140080a93
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080e3c
movzx eax, r11b
movzx r10d, r11b
and al, bl
inc r9
add al, al
dec r11
sub r10b, al
add r10b, bl
inc r11
jmp 0x140080a93
lea rax, [r9 + 1]
cmp r8, rax
je 0x140081116
lea rax, [r9 + 3]
cmp r8, rax
je 0x140081181
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080fa5
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
jmp 0x1400811e4
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400810cc
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140080e73
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
jmp 0x14008120c
lea rax, [r9 + 1]
cmp r8, rax
je 0x140080ea7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140081004
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
jmp 0x1400810e2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140081028
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
add r10b, bl
jmp 0x1400811e1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008104e
movzx eax, r11b
movzx r10d, r11b
and al, bl
dec r11
add al, al
sub r10b, al
add r10b, bl
inc r11
jmp 0x140080a93
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140080de3
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
jmp 0x14008112c
movzx r10d, byte [rbp + r11 + 0x380]
movzx eax, r11b
and al, bl
add al, al
sub r10b, al
add r10b, r11b
jmp 0x1400811bb
movzx eax, r11b
movzx r10d, r11b
and al, bl
add al, al
sub r10b, al
jmp 0x1400810e5
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r10b, 0x80
add r11, rax
add r10b, bl
inc r11
jmp 0x140080a93
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
lea edx, [r11 + 0x80]
movzx eax, bl
and al, dl
inc r9
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x80
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x380], al
add rax, r9
sub r11, rax
jmp 0x140081213
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
lea ecx, [r11 + 0x80]
inc r9
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x80
add cl, bl
mov byte [rbp + r11 + 0x380], cl
dec r11
inc r11
jmp 0x140080a93
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
inc r9
dec r11
inc r11
jmp 0x140080a93
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
dec r11
inc r11
jmp 0x140080a93
lea r10d, [r11 + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
lea edx, [r11 + 0x80]
movzx ecx, r10b
movzx eax, dl
and al, bl
add al, al
sub cl, al
add cl, 0x80
add cl, dl
add cl, bl
mov byte [rbp + r11 + 0x380], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140080a93
lea r10, [r11 + r12]
movzx ebx, dl
and dl, r10b
add dl, dl
sub r10b, dl
add r10b, 0x80
add r10b, bl
movzx eax, r11b
movzx ecx, r11b
and cl, bl
inc r8
add cl, cl
sub al, cl
add al, bl
mov byte [rbp + r11 + 0x380], al
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x140080a93
lea rcx, [r11 + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x80
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x140080a93
add r11b, 0x80
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x80
jmp 0x140080a90
add r11b, 0x80
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x80
jmp 0x140080a80
lea rcx, [rbp + 0x17b7d80]
jmp 0x1400812d5
lea rcx, [rbp + 0x12a5900]
jmp 0x1400812d5
lea rcx, [rbp + 0x380]
movzx edx, byte [rsi + 0x8f]
lea r9, [rbp - 0x78]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140081300
cmp byte [rsi + 0x8f], 0
sete al
mov byte [rsi + 0x8f], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x5b72842dbf81e96b
mov qword [rbp + 0x3a9], rax
movabs r12, 0x80219d403c8d61ed
mov dword [rbp + 0x3b1], eax
movabs r13, 0xc93c94e4bd898f17
mov word [rbp + 0x3b5], ax
movabs r15, 0x12578c893e85bc41
vmovss dword [rbp - 0x70], xmm8
vmovss dword [rbp - 0x6c], xmm8
mov byte [rbp + 0x3a0], 0x52
mov byte [rbp + 0x3a1], 0x50
mov byte [rbp + 0x3a2], 0x5d
mov byte [rbp + 0x3a3], 0x56
mov byte [rbp + 0x3a4], 0x52
mov byte [rbp + 0x3a5], 0x46
mov byte [rbp + 0x3a6], 0x41
mov byte [rbp + 0x3a7], 0x4a
mov byte [rbp + 0x3a8], 0x9e
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x17
jae 0x140081f9c
movzx ebx, byte [rbp + rdi + 0x3a0]
mov rdx, rbx
cmp r8, rdi
ja 0x140081f90
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400813f8
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x13
add r10b, cl
jmp 0x140081440
je 0x140081f23
inc rax
cmp r8, rax
je 0x140081ec8
lea rax, [r9 + 2]
cmp r8, rax
je 0x140081e89
lea rax, [r9 + 3]
cmp r8, rax
je 0x140081e33
lea rax, [r9 + 4]
cmp r8, rax
je 0x140081e14
lea rax, [r9 + 6]
cmp r8, rax
je 0x140081dcf
nop
cmp r9, rdi
ja 0x140081f84
lea rax, [r9 + 4]
cmp r8, rax
jae 0x14008146e
lea r10d, [rdi - 0x39]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x71
add r10b, bl
jmp 0x1400814b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140081db4
lea rax, [r9 + 2]
cmp r8, rax
je 0x140081d9b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140081d82
lea rax, [r9 + 6]
cmp r8, rax
je 0x140081d69
lea rax, [r9 + 4]
cmp r8, rax
je 0x140081d3f
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140081a13
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400819f0
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400819c9
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400819a5
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140081983
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008196a
lea rax, [r9 + 2]
cmp r8, rax
je 0x140081951
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140081933
lea rax, [r9 + 4]
cmp r8, rax
je 0x140081915
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400818e6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400814c0
lea r8, [r9 + 8]
lea r9, [r8 + 9]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140081f69
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140081f4e
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400816a4
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140081689
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14008166e
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14008189a
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140081853
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008180f
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400817eb
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400814c0
lea r8, [r9 + 0x20]
lea r9, [r8 + 3]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400817bc
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14008179e
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140081781
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140081768
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14008174f
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14008172d
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140081709
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400816e2
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400816bf
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400814c0
lea r8, [r9 + 6]
lea r9, [r8 + 8]
jmp 0x1400814c0
lea r10d, [rdi + 0x19]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x51
add r10b, bl
jmp 0x1400814b0
lea r10d, [rdi + 0x43]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x2b
add r10b, bl
jmp 0x140081440
lea r10d, [rdi + 0x6d]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 5
add r10b, bl
jmp 0x1400813c4
lea ecx, [rdi + 0x38]
movzx eax, bl
and al, cl
mov r10d, 0x3c
sub r10b, al
movzx r11d, dil
add r10b, r10b
add r10b, bl
add r10b, cl
jmp 0x140081de8
lea edx, [rdi + 0x62]
mov ecx, 0x29
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
lea edx, [rdi - 0x74]
mov ecx, 0x16
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
lea edx, [rdi - 0x4a]
mov ecx, 3
movzx eax, bl
movzx r11d, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140081e4c
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
jmp 0x140081e6d
lea ecx, [rdi + 0xa]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x46
jmp 0x140081e70
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
jmp 0x140081ea2
lea edx, [rdi + 0x5e]
mov ecx, 0x37
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140081ee1
lea edx, [rdi - 0x78]
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
lea ecx, [rdi + 0x71]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x17
mov byte [rbp + rdi + 0x3a0], r10b
inc rdi
jmp 0x1400813b2
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
cmp r9, 0x200
jb 0x1400817ff
mov ecx, 9
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 0x5e]
and al, dl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x140081de8
lea edx, [rdi - 0x3b]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x63
add r10b, dl
cmp r8, 0x40
jae 0x140081cf0
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x140081c15
mov ecx, 0xb
lea edx, [rdi + 0x46]
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x140081824
lea edx, [rdi - 0x11]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
add r10b, 0x77
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x140081d1a
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x140081b18
lea edx, [rdi + 0x7f]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x79
jmp 0x140081868
lea edx, [rdi - 0x56]
movzx eax, bl
and al, dl
mov ecx, 0x2d
sub cl, al
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
lea edx, [rdi - 0x2c]
mov ecx, 0x1a
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140081ee1
lea edx, [rdi - 2]
mov ecx, 7
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140081ea2
lea ecx, [rdi + 0x28]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x18
jmp 0x140081e70
lea ecx, [rdi + 0x52]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x3e
jmp 0x140081e6d
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x7c]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x64
add r10b, dl
jmp 0x140081e4c
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, bl
dec rdi
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
mov ecx, 0x15
movzx r11d, dil
movzx eax, bl
lea edx, [r11 - 6]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140081de8
lea rax, [r9 + 8]
cmp r8, rax
jae 0x140081a35
lea ecx, [rdi + 0x6b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x13
jmp 0x1400818b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140081a6d
lea edx, [rdi - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x1400813b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140081a94
lea edx, [rdi + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140081ea2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140081abb
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 0x140081e4c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140081ae8
lea edx, [rdi - 0x6e]
mov ecx, 1
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x1400813b2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400818b2
mov ecx, 0x27
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x3e]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140081de8
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140081b43
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x55]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x53
add r10b, dl
jmp 0x140081de8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140081b6b
lea ecx, [rdi + 1]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 7
inc rdi
jmp 0x1400813b2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140081b96
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 - 0x29]
and al, dl
add al, al
sub r10b, al
add r10b, 0x1f
add r10b, dl
jmp 0x140081e4c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140081bb8
lea ecx, [rdi - 0x53]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x45
jmp 0x140081e6d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140081bde
lea edx, [rdi + 0x59]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x6f
add r10b, dl
jmp 0x140081ea2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008186b
lea ecx, [rdi + 5]
movzx eax, bl
and al, cl
add al, al
sub bl, al
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rbx]
sub r10b, 0x23
inc rdi
jmp 0x1400813b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140081c4d
lea edx, [rdi + 0x1c]
movzx eax, bl
and al, dl
mov ecx, 0x1e
sub cl, al
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140081c73
lea edx, [rdi - 0x38]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x140081ea2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140081c95
lea ecx, [rdi + 0x74]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x2c
jmp 0x140081e6d
cmp r8, rcx
jne 0x140081cbc
movzx r11d, dil
movzx eax, bl
movzx r10d, bl
lea edx, [r11 + 0x4a]
and al, dl
add al, al
sub r10b, al
sub r10b, 6
add r10b, dl
jmp 0x140081e4c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140081827
lea edx, [rdi - 0xa]
mov ecx, 0x23
movzx eax, bl
inc r9
and al, dl
dec rdi
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc rdi
jmp 0x1400813b2
movzx r10d, byte [rbp + rdi + 0x3a0]
movzx r11d, dil
movzx eax, bl
lea edx, [r11 + 0x78]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, dl
add r10b, bl
jmp 0x140081e4c
lea edx, [rdi + 0x4e]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, byte [rbp + rdi + 0x3a0]
sub r10b, 0x22
add r10b, dl
jmp 0x140081ea2
lea ecx, [rdi + 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x1b
inc rdi
jmp 0x1400813b2
lea ecx, [rdi - 0x5f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x67
jmp 0x140081ea2
lea ecx, [rdi - 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x73
jmp 0x140081e70
lea ecx, [rdi - 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x4d
jmp 0x140081e6d
movzx r11d, dil
lea ecx, [r11 - 0x63]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4b
jmp 0x140081de8
movzx r11d, dil
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x69
add r11b, 0xd
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x5b
add r11b, bl
mov byte [rbp + rdi + 0x3a0], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400813b2
lea ecx, [rdi + 0x45]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x1d
dec rdi
inc rdi
jmp 0x1400813b2
movzx r11d, dil
lea ecx, [r11 + 0x6f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 9
sub r11b, 0x1d
movzx ecx, r10b
movzx eax, r11b
and al, bl
add al, al
sub cl, al
sub cl, 0x35
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x3a0], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400813b2
movzx ebx, dl
lea rcx, [rdi + r12]
and dl, cl
movzx r10d, bl
add dl, dl
sub r10b, dl
sub r10b, 0x7b
add r10b, cl
lea ecx, [rdi - 0x47]
inc r9
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0xf
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x3a0], al
add rax, r9
sub rdi, rax
jmp 0x140081ee1
movzx ebx, dl
lea rcx, [rdi + r13]
and dl, cl
movzx r10d, bl
add dl, dl
sub r10b, dl
add r10b, 0x5f
add r10b, cl
lea edx, [rdi + 0x24]
inc r8
movzx eax, dl
mov ecx, 2
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x3a0], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400813b2
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x39
movzx eax, byte [rbp + rdi + 0x3a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400813b2
sub dil, 0x69
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x21
jmp 0x1400813b0
sub dil, 0x3f
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x47
jmp 0x1400813a0
lea rcx, [rbp + 0x148d784]
jmp 0x140081fa3
lea rcx, [rbp + 0x10ac0ef]
jmp 0x140081fa3
lea rcx, [rbp + 0x3a0]
movzx edx, byte [rsi + 0x90]
lea r9, [rbp - 0x70]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140081fce
cmp byte [rsi + 0x90], 0
sete al
mov byte [rsi + 0x90], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0xb786d7033b03fa4
mov dword [rbp - 6], eax
movabs r12, 0x504afe1169d1bd7c
mov word [rbp - 2], ax
movabs r15, 0x226948509b10beec
vmovss dword [rbp - 0x68], xmm8
vmovss dword [rbp - 0x64], xmm8
mov byte [rbp - 0x10], 0x6d
mov byte [rbp - 0xf], 0x18
mov byte [rbp - 0xe], 0x69
mov byte [rbp - 0xd], 0x77
mov byte [rbp - 0xc], 0x69
mov byte [rbp - 0xb], 0x67
mov byte [rbp - 0xa], 0x6d
mov byte [rbp - 9], 0x6a
mov byte [rbp - 8], 0x79
mov byte [rbp - 7], 0xd1
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x10
jae 0x140082ab9
movzx ebx, byte [rbp + rdi - 0x10]
mov rdx, rbx
cmp r8, rdi
ja 0x140082aad
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140082095
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x7c
add r10b, cl
jmp 0x1400820d0
je 0x140082a41
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400829cb
lea rax, [r9 + 4]
cmp r8, rax
je 0x140082977
lea rax, [r9 + 2]
cmp r8, rax
je 0x140082958
lea rax, [r9 + 5]
cmp r8, rax
je 0x140082915
nop
cmp r9, rdi
ja 0x140082aa1
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400820fe
lea r10d, [rdi + 0x74]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, bl
jmp 0x140082131
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400828fa
inc rax
cmp r8, rax
je 0x1400828dc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400828be
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400828a0
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14008264a
nop
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008262c
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14008260a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400825eb
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400826c7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400825d2
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400825b9
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400825a0
lea rax, [r9 + 4]
cmp r8, rax
je 0x140082587
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140082560
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140082140
lea r8, [r9 + 0xa]
lea r9, [r8 + 5]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140082a85
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140082a69
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14008232d
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140082312
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400822f7
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140082516
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400824d0
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140082493
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140082472
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140082140
lea r8, [r9 + 0xa]
lea r9, [r8 + 5]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140082446
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140082428
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14008240a
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400823eb
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400823cd
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400823ae
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14008238b
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140082367
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140082348
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140082140
lea r8, [r9 + 0xa]
lea r9, [r8 + 5]
jmp 0x140082140
lea r10d, [rdi + 0xc]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, bl
jmp 0x140082131
lea r10d, [rdi - 0x3c]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, bl
jmp 0x1400820d0
lea r10d, [rdi + 0x7c]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x64
add r10b, bl
jmp 0x140082061
lea r10d, [rdi - 0x60]
movzx r11d, dil
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x60
add r10b, bl
jmp 0x14008292e
lea r10d, [rdi + 0x58]
inc r9
movzx eax, r10b
dec rdi
and al, bl
add al, al
sub r10b, al
sub r10b, 0x68
add r10b, bl
inc rdi
jmp 0x140082052
lea ecx, [rdi + 0x10]
movzx eax, bl
and al, cl
movzx r10d, bl
add al, al
dec rdi
sub r10b, al
sub r10b, 0x70
add r10b, cl
inc rdi
jmp 0x140082052
lea r10d, [rdi - 0x38]
movzx r11d, dil
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, bl
jmp 0x140082990
lea r10d, [rdi + 0x80]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, bl
jmp 0x1400829af
lea ecx, [rdi + 0x38]
mov r10d, 0x3c
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
jmp 0x1400829b2
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400829e4
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 0x140082a09
lea edx, [rdi + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi - 0x10]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140082052
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
mov byte [rbp + rdi - 0x10], r10b
inc rdi
jmp 0x140082052
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
cmp r9, 9
jb 0x140082486
mov edx, 0xc
movzx r11d, dil
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x14008292e
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
cmp r8, 9
jae 0x140082864
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400827ad
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 0x1400824a7
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
lea rax, [r9 + r8]
cmp rax, 9
je 0x14008288b
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x140082711
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 0x1400824e4
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi - 0x10]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 8
inc rdi
jmp 0x140082052
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
jmp 0x140082a09
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
jmp 0x1400829e4
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
jmp 0x1400829b2
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
jmp 0x1400829af
lea ecx, [rdi + 8]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x38
inc rdi
jmp 0x140082052
lea ecx, [rdi - 0x40]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
inc rdi
jmp 0x140082052
movzx r11d, dil
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
jmp 0x14008292e
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x14008266c
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
jmp 0x14008252a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008269c
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi - 0x10]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x58
inc rdi
jmp 0x140082052
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400826be
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x1400829b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400826e5
movzx r11d, dil
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x30
jmp 0x140082990
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008252a
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 0x140082052
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008273d
mov ecx, 0x3e
movzx r11d, dil
lea edx, [r11 + 0x5c]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14008292e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082765
lea ecx, [rdi - 0x14]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x74
inc rdi
jmp 0x140082052
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140082787
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5c
jmp 0x1400829b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400824e4
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x54
jmp 0x1400829e4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400827e2
lea edx, [rdi - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi - 0x10]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140082052
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082809
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
jmp 0x1400829e4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140082835
mov ecx, 0x3c
movzx r11d, dil
lea edx, [r11 + 0x38]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140082990
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400824a7
lea ecx, [rdi + 0x80]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
inc rdi
jmp 0x140082052
movzx r10d, byte [rbp + rdi - 0x10]
movzx r11d, dil
lea edx, [r11 - 0x60]
movzx eax, dl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x60
add r10b, dl
add r10b, bl
jmp 0x140082990
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x58]
jmp 0x1400829e4
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 0x1400829e4
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400829b2
movzx r11d, dil
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x140082990
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 0x14008292e
movzx r11d, dil
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x34
sub r11b, 4
mov ecx, 0xe
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi - 0x10], cl
inc r9
dec rdi
inc rdi
jmp 0x140082052
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
dec rdi
inc rdi
jmp 0x140082052
movzx r11d, dil
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
add r11b, 0x44
movzx eax, bl
and al, r11b
mov ecx, 0x12
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, r11b
mov byte [rbp + rdi - 0x10], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140082052
movzx ebx, dl
lea rcx, [rdi + r12]
and dl, cl
movzx r10d, bl
add dl, dl
sub r10b, dl
sub r10b, 0x64
add r10b, cl
lea edx, [rdi - 0x74]
movzx eax, bl
and al, dl
inc r9
mov ecx, 0x16
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi - 0x10], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x30]
movzx eax, bl
and al, cl
inc r8
add al, al
sub bl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub bl, 0x50
add bl, cl
mov byte [rbp + rdi - 0x10], bl
add rdi, rax
movzx eax, byte [rbp + rdi - 0x10]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140082052
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x74
movzx eax, byte [rbp + rdi - 0x10]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140082052
add dil, 0x34
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r10d, [rbx + rdi]
sub r10b, 0x6c
jmp 0x140082050
sub dil, 0x14
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r10d, [rbx + rdi]
sub r10b, 0x74
jmp 0x140082040
lea rcx, [rbp + 0x16ac220]
jmp 0x140082abd
lea rcx, [rbp + 0x15b01c4]
jmp 0x140082abd
lea rcx, [rbp - 0x10]
movzx edx, byte [rsi + 0x91]
lea r9, [rbp - 0x68]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140082ae8
cmp byte [rsi + 0x91], 0
sete al
mov byte [rsi + 0x91], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx edx, byte [rbp + 0x6a0]
movabs r14, 0xe8869fff34ba73cd
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x3c8], xmm0
mov dword [rbp + 0x3d8], eax
movabs r15, 0x2cbb9ff8da8e1235
mov byte [rbp + 0x3dc], al
movabs r13, 0x5bae5ffa71192a9b
vmovss dword [rbp - 0x60], xmm8
vmovss dword [rbp - 0x5c], xmm8
mov byte [rbp + 0x3c0], 0x23
movabs r12, 0xb993dffd9e2f5b67
mov byte [rbp + 0x3c1], 0x21
mov byte [rbp + 0x3c2], 0x13
mov byte [rbp + 0x3c3], 0x38
mov byte [rbp + 0x3c4], 0x35
mov byte [rbp + 0x3c5], 0x3b
mov byte [rbp + 0x3c6], 0xf
mov byte [rbp + 0x3c7], 0x4f
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x1d
jae 0x14008372a
movzx r11d, byte [rbp + rbx + 0x3c0]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008371e
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x140082bdf
lea rcx, [rbx + r14]
movzx eax, r10b
and al, cl
movzx edx, r10b
add al, al
sub dl, al
add dl, 0x65
add dl, cl
jmp 0x140082c26
je 0x1400836b4
lea rax, [r9 + 2]
cmp r8, rax
je 0x140083636
lea rax, [rcx + 1]
cmp r8, rax
je 0x140083608
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400835c8
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400835a9
lea rax, [r9 + 8]
cmp r8, rax
je 0x140083563
cmp r9, rbx
ja 0x140083712
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x140082c51
lea edx, [rbx - 0x2f]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x49
add dl, r11b
jmp 0x140082c92
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140083548
lea rax, [r9 + 2]
cmp r8, rax
je 0x140083529
lea rax, [rcx + 1]
cmp r8, rax
je 0x14008350b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400834f2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400834d9
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400831b6
nop
lea rax, [r9 + 4]
cmp r8, rax
je 0x140083195
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140083170
lea rax, [r9 + 3]
cmp r8, rax
je 0x140083151
lea rax, [r9 + 8]
cmp r8, rax
je 0x140083133
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140083117
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400830fb
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400830df
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400830c6
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14008309c
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140082ca0
lea r8, [r9 + 0x5a]
lea r9, [r8 + 1]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400836f9
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400836e0
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140082e7e
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140082e66
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140082e4e
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140083054
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14008300d
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140082fd0
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140082fae
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140082ca0
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140082f84
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140082f6b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140082f52
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140082f36
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140082f17
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140082efa
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140082edb
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140082eb6
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140082e96
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140082ca0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x5a]
jmp 0x140082ca0
lea edx, [rbx + 0x4f]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x29
add dl, r11b
jmp 0x140082c92
lea edx, [rbx - 0x4b]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0xd
add dl, r11b
jmp 0x140082c26
lea edx, [rbx + 0x1b]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x43
add dl, r11b
jmp 0x140082ba5
lea ecx, [rbx - 0x78]
mov edx, 0x24
movzx eax, cl
movzx r10d, bl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
jmp 0x14008357c
lea edx, [rbx - 0x12]
mov ecx, 0x3f
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 0x140082b92
lea ecx, [rbx + 0x54]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
inc rbx
jmp 0x140082b92
lea ecx, [rbx - 0x46]
movzx r10d, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
jmp 0x1400835e1
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
add r8, r9
jmp 0x14008361e
lea edx, [rbx - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008361e
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x74
jmp 0x14008364e
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3e
jmp 0x140083674
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 8
inc rbx
jmp 0x140082b92
lea ecx, [rbx - 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
dec dl
mov byte [rbp + rbx + 0x3c0], dl
inc rbx
jmp 0x140082b92
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x35
cmp r9, 0x40
jb 0x140082fc1
movzx r10d, bl
mov edx, 0x1f
lea ecx, [r10 - 0x52]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x14008357c
lea ecx, [rbx - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6b
cmp r8, 0x42
jae 0x140083495
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400833e8
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 0x140082fe4
lea ecx, [rbx - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5f
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x1400834b9
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400832f4
lea ecx, [rbx - 0x27]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x11
jmp 0x140083021
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x4a
inc rbx
jmp 0x140082b92
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x14
jmp 0x140083674
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008364e
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 0x14008361e
lea ecx, [rbx + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x72
add r8, r9
jmp 0x14008361e
movzx r10d, bl
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3c
jmp 0x1400835e1
lea ecx, [rbx + 0x4a]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 6
inc rbx
jmp 0x140082b92
lea edx, [rbx - 0x50]
mov ecx, 0x18
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 0x140082b92
movzx r10d, bl
mov ecx, 0x33
lea edx, [r10 + 0x16]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008357c
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400831db
lea ecx, [rbx - 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x65
jmp 0x140083068
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008320e
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
sub dl, 0x6e
inc rbx
jmp 0x140082b92
inc rax
cmp r8, rax
jne 0x140083232
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140083674
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140083257
lea edx, [rbx - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008364e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140083279
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x14008361e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008329e
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x46
add r8, r9
jmp 0x14008361e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400832c5
movzx r10d, bl
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7c
jmp 0x1400835e1
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140083068
lea edx, [rbx + 0x3e]
mov ecx, 0x27
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x140082b92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008331b
movzx r10d, bl
lea ecx, [r10 + 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x25
jmp 0x14008357c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140083343
lea ecx, [rbx - 0x59]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6f
inc rbx
jmp 0x140082b92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008336a
movzx r10d, bl
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x39
jmp 0x1400835e1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008338f
lea ecx, [rbx - 0x25]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 3
add r8, r9
jmp 0x14008361e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400833b1
lea ecx, [rbx + 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x69
jmp 0x14008364e
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140083021
lea ecx, [rbx + 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea edx, [r11 + rcx]
add dl, 0x2b
inc rbx
jmp 0x140082b92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008341e
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add cl, cl
add rax, r9
add dl, cl
add rbx, rax
add dl, r11b
inc rbx
jmp 0x140082b92
inc rax
cmp r8, rax
jne 0x14008343f
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7e
jmp 0x14008361e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140083467
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
jmp 0x14008361e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140082fe4
movzx r10d, bl
mov ecx, 0x3a
lea edx, [r10 + 0x14]
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008357c
movzx ecx, byte [rbp + rbx + 0x3c0]
movzx r10d, bl
lea edx, [r10 + 0x48]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 4
add cl, cl
add dl, cl
jmp 0x1400835e1
lea ecx, [rbx - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x3c0]
lea edx, [r11 + rcx]
sub dl, 0x2e
jmp 0x14008364e
lea ecx, [rbx + 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x31
jmp 0x14008364e
lea ecx, [rbx + 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 5
jmp 0x14008361e
movzx r10d, bl
lea ecx, [r10 + 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x71
jmp 0x1400835e1
lea ecx, [rbx - 0x61]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x59
inc rbx
jmp 0x140082b92
movzx r10d, bl
lea ecx, [r10 + 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x13
jmp 0x14008357c
movzx r10d, bl
lea ecx, [r10 + 0x37]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7f
add r10b, 0x7b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x5d
add r10b, r11b
mov byte [rbp + rbx + 0x3c0], r10b
inc r9
dec rbx
inc rbx
jmp 0x140082b92
lea ecx, [rbx + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x15
dec rbx
inc rbx
jmp 0x140082b92
movzx r10d, bl
lea ecx, [r10 + 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x21
add r10b, 0x15
movzx ecx, dl
movzx eax, r10b
and al, r11b
add al, al
sub cl, al
add cl, 0x6d
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x3c0], cl
add r8, r9
jmp 0x14008361e
lea rcx, [rbx + r15]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x73
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082b92
lea rax, [rbx + r13]
movzx r11d, r10b
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x3d
lea ecx, [rbx - 0x51]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x37
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x3c0], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x7c]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x64
add cl, r11b
mov byte [rbp + rbx + 0x3c0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082b92
lea rcx, [rbx + r12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x2f
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082b92
sub bl, 0x7f
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
add dl, 0x79
jmp 0x140082b90
sub bl, 0x19
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea edx, [r11 + rbx]
sub dl, 0x51
jmp 0x140082b80
lea rcx, [rbp + 0x145d17c]
jmp 0x140083731
lea rcx, [rbp + 0x404549]
jmp 0x140083731
lea rcx, [rbp + 0x3c0]
movzx edx, byte [rsi + 0x92]
lea r9, [rbp - 0x60]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x14008375c
cmp byte [rsi + 0x92], 0
sete al
mov byte [rsi + 0x92], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx ebx, byte [rbp + 0x6a0]
movabs r12, 0xfddcafdc0eefb6df
mov dword [rbp + 0x3ee], eax
movabs r15, 0xf108cf04688e0019
mov byte [rbp + 0x3f2], al
movabs r14, 0xf9960f942ccf249d
vmovss dword [rbp - 0x58], xmm8
vmovss dword [rbp - 0x54], xmm8
mov byte [rbp + 0x3e0], 0xb3
mov byte [rbp + 0x3e1], 0x8d
mov byte [rbp + 0x3e2], 0xbb
mov byte [rbp + 0x3e3], 0x84
mov byte [rbp + 0x3e4], 0x81
mov byte [rbp + 0x3e5], 0x83
mov byte [rbp + 0x3e6], 0xbf
mov byte [rbp + 0x3e7], 0xdf
mov byte [rbp + 0x3e8], 0xbc
mov byte [rbp + 0x3e9], 0x80
mov byte [rbp + 0x3ea], 0x81
mov byte [rbp + 0x3eb], 0x86
mov byte [rbp + 0x3ec], 0x86
mov byte [rbp + 0x3ed], 0xf5
mov r9, qword [0x1402ff1a0]
mov r10, qword [0x1402ff198]
xor r11d, r11d
cmp r11, 0x13
jae 0x140083eae
movzx r8d, byte [rbp + r11 + 0x3e0]
mov edx, r8d
nop dword [rax]
cmp r9, r11
ja 0x140083ea2
lea rcx, [r10 + 1]
cmp r9, rcx
jae 0x140083854
lea rbx, [r11 + r12]
and dl, bl
add dl, dl
sub bl, dl
sub bl, 0x19
add bl, r8b
jmp 0x140083881
je 0x140083e54
lea rax, [r10 + 3]
cmp r9, rax
je 0x140083dd6
lea rax, [rcx + 1]
cmp r9, rax
je 0x140083db6
lea rax, [r10 + 9]
cmp r9, rax
je 0x140083d71
cmp r10, r11
ja 0x140083e99
lea rax, [r10 + 0x200]
cmp r9, rax
jae 0x1400838ad
lea ecx, [r11 + 0x4b]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea ebx, [r8 + rcx]
sub bl, 0xd
jmp 0x1400838e1
lea rcx, [r10 + 1]
cmp r9, rcx
je 0x140083d57
lea rax, [r10 + 3]
cmp r9, rax
je 0x140083d37
lea rax, [rcx + 1]
cmp r9, rax
je 0x140083d1b
lea rax, [r10 + 9]
cmp r9, rax
je 0x140083cee
lea rax, [r10 + r9]
cmp rax, r11
jbe 0x140083998
nop
lea rax, [r10 + 0x200]
cmp r9, rax
je 0x140083976
lea rax, [r10 + 9]
cmp r9, rax
je 0x140083958
lea r9, [rax + 0x12]
cmp rax, r9
jb 0x140083e7d
lea r10, [r9 + 9]
lea rax, [r10 + 9]
cmp r9, rax
ja 0x140083928
mov r9, rax
lea r10, [rax + 9]
jmp 0x1400838f0
lea edx, [r11 + 0x68]
movzx eax, r8b
and al, dl
mov ecx, 0x14
sub cl, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r10
add r11, rax
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
inc r11
jmp 0x140083813
lea edx, [r11 + 0x46]
mov ecx, 0xb
movzx eax, r8b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x140083de9
lea edx, [r11 - 0x2e]
mov ecx, 0x21
movzx eax, r8b
movzx edi, r11b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x140083d89
lea rax, [r10 + 0x200]
cmp r9, rax
jae 0x140083a5a
lea edx, [r11 - 0x21]
movzx eax, r8b
and al, dl
movzx ebx, r8b
add al, al
sub bl, al
sub bl, 0x19
add bl, dl
lea rax, [r10 + r9]
cmp rax, 0x200
je 0x140083cd8
lea rax, [r10 + 0x200]
cmp r9, rax
jbe 0x140083b0d
lea edx, [r11 + 0x23]
movzx eax, r8b
and al, dl
movzx ebx, r8b
add al, al
sub bl, al
add bl, 0xb
add bl, dl
cmp r9, 0x200
jae 0x140083c83
lea rax, [r10 + 0x200]
cmp r9, rax
jbe 0x140083bbe
lea edx, [r11 + 0x6e]
movzx eax, r8b
and al, dl
movzx ebx, r8b
add al, al
sub bl, al
sub bl, 2
add bl, dl
cmp r10, 0x200
jb 0x140083c73
mov ecx, 5
movzx edi, r11b
movzx eax, r8b
lea edx, [rdi - 0x26]
and al, dl
sub cl, al
add cl, cl
add cl, r8b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x140083d89
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x140083a90
lea ecx, [r11 - 0x6a]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r10
add r11, rax
lea ebx, [rcx + r8]
sub bl, 0x1a
inc r11
jmp 0x140083813
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140083ab5
lea edx, [r11 + 0x12]
movzx eax, r8b
and al, dl
movzx ebx, r8b
add al, al
sub bl, al
sub bl, 0x7e
add bl, dl
jmp 0x140083de9
lea rax, [rcx + 1]
cmp r9, rax
jne 0x140083adf
lea ecx, [r11 + 0xa]
movzx eax, r8b
and al, cl
dec r11
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x46
inc r11
jmp 0x140083813
lea rax, [r10 + 9]
cmp r9, rax
jne 0x1400839bf
mov ecx, 0x2b
movzx edi, r11b
movzx eax, r8b
lea edx, [rdi - 0x7a]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x140083d89
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x140083b35
movzx edi, r11b
movzx eax, r8b
movzx ebx, r8b
lea edx, [rdi - 0x1f]
and al, dl
add al, al
sub bl, al
sub bl, 0x27
add bl, dl
jmp 0x140083d89
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140083b5f
lea ecx, [r11 + 0x5d]
movzx eax, r8b
and al, cl
dec r11
add al, al
sub r8b, al
lea ebx, [rcx + r8]
add bl, 0x75
inc r11
jmp 0x140083813
lea rax, [rcx + 1]
cmp r9, rax
jne 0x140083b84
lea edx, [r11 + 0x55]
movzx eax, r8b
and al, dl
movzx ebx, r8b
add al, al
sub bl, al
sub bl, 0x53
add bl, dl
jmp 0x140083de9
lea rax, [r10 + 9]
cmp r9, rax
jne 0x1400839f6
lea ecx, [r11 - 0x2f]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r10
add r11, rax
lea ebx, [rcx + r8]
add bl, 0x49
inc r11
jmp 0x140083813
lea rax, [r10 + 1]
cmp r9, rax
jne 0x140083bf4
lea ecx, [r11 + 0x2c]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r10
add r11, rax
lea ebx, [rcx + r8]
sub bl, 0x34
inc r11
jmp 0x140083813
lea rax, [r10 + 3]
cmp r9, rax
jne 0x140083c1b
lea edx, [r11 - 0x58]
mov ecx, 0x34
movzx eax, r8b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x140083de9
lea rax, [r10 + 2]
cmp r9, rax
jne 0x140083c45
lea ecx, [r11 - 0x60]
movzx eax, r8b
and al, cl
dec r11
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x60
inc r11
jmp 0x140083813
lea rax, [r10 + 9]
cmp r9, rax
jne 0x140083a2a
mov ecx, 0x1e
movzx edi, r11b
movzx eax, r8b
lea edx, [rdi + 0x1c]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x140083d89
mov byte [rbp + r11 + 0x3e0], bl
inc r11
jmp 0x140083813
lea edx, [r11 - 0x68]
movzx eax, r8b
and al, dl
movzx ecx, r8b
add al, al
sub cl, al
sub cl, 0x28
add cl, r8b
add cl, dl
movzx ebx, cl
movzx eax, r8b
lea ecx, [r11 + 0x77]
and al, cl
sub cl, 0x41
add al, al
sub r8b, al
add r8b, cl
add r8b, bl
mov byte [rbp + r11 + 0x3e0], r8b
add r9, r10
mov rcx, 0xffffffffffffffff
sub rcx, rbx
add r11, rcx
inc r11
jmp 0x140083813
lea ecx, [r11 + 0x56]
movzx eax, r8b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x5a]
jmp 0x140083de9
lea ecx, [r11 - 7]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r10
add r11, rax
lea ebx, [rcx + r8]
add bl, 0x31
inc r11
jmp 0x140083813
lea edx, [r11 + 0x7d]
movzx eax, r8b
and al, dl
movzx ebx, r8b
add al, al
sub bl, al
sub bl, 0x6b
add bl, dl
jmp 0x140083de9
lea ecx, [r11 - 0x7b]
dec r11
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea ebx, [r8 + rcx]
add bl, 0x5d
inc r11
jmp 0x140083813
movzx edi, r11b
lea ecx, [rdi + 9]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea ebx, [r8 + rcx]
sub bl, 0x3f
jmp 0x140083d89
movzx edi, r11b
lea ecx, [rdi - 0x73]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea ebx, [r8 + rcx]
add bl, 0x25
movzx eax, r8b
sub dil, 0x47
and al, dil
add al, al
sub r8b, al
sub r8b, 0xf
add r8b, dil
mov byte [rbp + r11 + 0x3e0], r8b
inc r10
dec r11
inc r11
jmp 0x140083813
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea ebx, [r8 + rcx]
sub bl, 0x77
dec r11
inc r11
jmp 0x140083813
lea rcx, [r11 + r15]
movzx ebx, r8b
and dl, cl
add dl, dl
sub bl, dl
add bl, 0x51
add bl, cl
lea edx, [r11 + 0x35]
movzx eax, r8b
and al, dl
inc r10
add al, al
sub dl, 0x73
movzx ecx, r8b
sub cl, al
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x3e0], al
add rax, r10
sub r11, rax
lea edx, [r11 + 0x14]
inc r9
movzx eax, dl
mov ecx, 0x3a
and al, r8b
sub cl, al
add cl, cl
add cl, dl
add cl, r8b
mov byte [rbp + r11 + 0x3e0], cl
sub r11, r9
dec r11
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r10
add r11, rax
inc r11
jmp 0x140083813
lea rax, [r11 + r14]
and dl, al
add dl, dl
sub r8b, dl
lea ebx, [rax + r8]
sub bl, 0x4b
movzx eax, byte [rbp + r11 + 0x3e0]
add rax, r10
add r11, rax
inc r11
jmp 0x140083813
add r11b, 0x1d
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea ebx, [r11 + r8]
add bl, 0x35
jmp 0x140083802
lea rcx, [rbp + 0x14ee1b4]
jmp 0x140083eb5
lea rcx, [rbp + 0xfe9893]
jmp 0x140083eb5
lea rcx, [rbp + 0x3e0]
movzx edx, byte [rsi + 0x93]
lea r9, [rbp - 0x58]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140083edc
cmp byte [rsi + 0x93], 0
sete al
mov byte [rsi + 0x93], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0xe68b257d5265089b
mov qword [rbp + 0x40d], rax
movabs r15, 0x1ae45167e58d4d73
mov dword [rbp + 0x415], eax
movabs r12, 0xb3a17077f72f19d1
mov byte [rbp + 0x419], al
vmovss dword [rbp - 0x50], xmm8
vmovss dword [rbp - 0x4c], xmm8
mov byte [rbp + 0x400], 0x14
mov byte [rbp + 0x401], 0x1e
mov byte [rbp + 0x402], 0xd
mov byte [rbp + 0x403], 0x13
mov byte [rbp + 0x404], 0xe1
mov byte [rbp + 0x405], 0x34
mov byte [rbp + 0x406], 0x2a
mov byte [rbp + 0x407], 0xff
mov byte [rbp + 0x408], 0x2e
mov byte [rbp + 0x409], 0x22
mov byte [rbp + 0x40a], 0x2c
mov byte [rbp + 0x40b], 0x2f
mov byte [rbp + 0x40c], 0x9a
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x1a
jae 0x140084b4d
movzx ebx, byte [rbp + rdi + 0x400]
mov rdx, rbx
cmp r8, rdi
ja 0x140084b41
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140083fe4
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x3d
add r10b, cl
jmp 0x140084030
je 0x140084ad4
inc rax
cmp r8, rax
je 0x140084aa6
lea rax, [r9 + 3]
cmp r8, rax
je 0x140084a8a
lea rax, [r9 + 5]
cmp r8, rax
je 0x140084a4e
lea rax, [r9 + 6]
cmp r8, rax
je 0x140084a2f
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400849ed
nop word [rax + rax]
cmp r9, rdi
ja 0x140084b35
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x140084059
lea r10d, [rdi - 0x49]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
dec r10b
add r10b, bl
jmp 0x1400840a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400849cf
inc rax
cmp r8, rax
je 0x1400849b0
lea rax, [r9 + 5]
cmp r8, rax
je 0x140084994
cmp r8, rcx
je 0x14008497b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400848f6
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400845f3
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400845d5
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400845ae
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008458f
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008456c
lea rax, [r9 + 5]
cmp r8, rax
je 0x140084550
lea rax, [r9 + 2]
cmp r8, rax
je 0x140084532
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140084514
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400844f6
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400844cc
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400840b0
lea r8, [r9 + 0x200]
lea r9, [r8 + 3]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140084b1a
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140084aff
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008429c
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140084281
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140084266
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140084487
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140084441
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140084404
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400843e0
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400840b0
lea r8, [r9 + 5]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400843b6
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140084398
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14008437b
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14008435d
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140084341
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14008431f
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140084300
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400842d8
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400842b7
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400840b0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x1000]
jmp 0x1400840b0
lea r10d, [rdi + 0x29]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x1f
add r10b, bl
jmp 0x1400840a0
lea r10d, [rdi - 0xd]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x5b
add r10b, bl
jmp 0x140084030
lea r10d, [rdi - 0x43]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x2b
add r10b, bl
jmp 0x140083fb4
lea ecx, [rdi - 0x48]
movzx eax, bl
and al, cl
movzx r10d, bl
add al, al
movzx r11d, dil
sub r10b, al
sub r10b, 8
add r10b, cl
jmp 0x140084a06
lea ecx, [rdi - 0x7e]
movzx eax, bl
and al, cl
mov r10d, 0x39
sub r10b, al
inc r9
add r10b, r10b
dec rdi
add r10b, bl
add r10b, cl
inc rdi
jmp 0x140083fa2
lea ecx, [rdi + 0x4c]
movzx eax, bl
and al, cl
dec rdi
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x14
inc rdi
jmp 0x140083fa2
lea edx, [rdi + 0x16]
mov ecx, 0x33
movzx eax, bl
movzx r11d, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140084a67
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
add r8, r9
jmp 0x140084abb
lea edx, [rdi - 0x56]
mov ecx, 0x2d
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140084abb
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 0x14008490f
lea edx, [rdi + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140084939
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x400]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x38
inc rdi
jmp 0x140083fa2
lea ecx, [rdi + 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 7
mov byte [rbp + rdi + 0x400], r10b
inc rdi
jmp 0x140083fa2
lea ecx, [rdi - 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x73
cmp r9, 0x40
jb 0x1400843f4
mov edx, 0x19
movzx r11d, dil
lea ecx, [r11 - 0x3e]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x140084a06
lea ecx, [rdi - 0x6b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x13
cmp r8, 0xa
jae 0x1400848b6
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400847a7
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140084418
lea ecx, [rdi + 0x5f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x67
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x1400848dc
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140084702
lea ecx, [rdi - 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x77
jmp 0x140084455
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x400]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 6
inc rdi
jmp 0x140083fa2
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 0x140084939
movzx r11d, dil
lea ecx, [r11 - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x12
jmp 0x14008490f
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 0x140084abb
lea ecx, [rdi + 0x72]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1e
add r8, r9
jmp 0x140084abb
mov ecx, 0x2e
movzx r11d, dil
lea edx, [r11 + 0x3c]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140084a67
lea ecx, [rdi + 6]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2a
inc rdi
jmp 0x140083fa2
lea edx, [rdi - 0x30]
mov ecx, 0x28
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 0x140083fa2
movzx r11d, dil
lea ecx, [r11 - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x36
jmp 0x140084a06
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140084619
lea ecx, [rdi - 0x65]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3d
jmp 0x14008449b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008464c
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x400]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 2
inc rdi
jmp 0x140083fa2
inc rax
cmp r8, rax
jne 0x14008467b
mov ecx, 5
movzx r11d, dil
lea edx, [r11 - 0x26]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14008490f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400846a6
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 0x140084a67
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400846d3
lea edx, [rdi - 0x4e]
mov ecx, 0x11
movzx eax, dl
dec rdi
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140083fa2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008449b
lea ecx, [rdi - 0x18]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
inc rdi
jmp 0x140083fa2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008472d
movzx r11d, dil
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 3
jmp 0x140084a06
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140084756
lea ecx, [rdi - 3]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x15
add r8, r9
jmp 0x140084abb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008477c
lea ecx, [rdi + 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x65
jmp 0x140084abb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140084455
movzx r11d, dil
lea ecx, [r11 + 0x69]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x21
jmp 0x14008490f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400847da
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x400]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 4
inc rdi
jmp 0x140083fa2
inc rax
cmp r8, rax
jne 0x1400847ff
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7e
jmp 0x140084939
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008482f
mov ecx, 4
movzx r11d, dil
lea edx, [r11 + 0x48]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14008490f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008485a
movzx r11d, dil
lea ecx, [r11 - 0x16]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x66
jmp 0x140084a67
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140084887
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 0x140083fa2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140084418
lea ecx, [rdi + 0x56]
inc r9
movzx eax, cl
dec rdi
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5a
inc rdi
jmp 0x140083fa2
movzx ecx, byte [rbp + rdi + 0x400]
movzx r11d, dil
lea edx, [r11 - 8]
movzx eax, dl
and al, bl
sub cl, al
add cl, 0x1c
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140084a67
movzx r11d, dil
lea ecx, [r11 + 0x2e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x42]
jmp 0x14008490f
movzx r11d, dil
lea ecx, [r11 + 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x57
sub r11b, 0x37
inc r9
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x7f
add r11b, bl
movzx eax, r11b
mov byte [rbp + rdi + 0x400], al
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x64]
inc r8
movzx eax, dl
mov ecx, 0x22
and al, bl
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x400], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x400]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083fa2
lea ecx, [rdi - 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x23
jmp 0x140084abb
lea ecx, [rdi - 0x3b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x63
add r8, r9
jmp 0x140084abb
lea ecx, [rdi + 0x59]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6f
inc rdi
jmp 0x140083fa2
movzx r11d, dil
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7b
jmp 0x140084a06
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
movzx eax, bl
add r11b, 0x5d
and al, r11b
add al, al
sub bl, al
add bl, 0x75
add bl, r11b
mov byte [rbp + rdi + 0x400], bl
inc r9
dec rdi
inc rdi
jmp 0x140083fa2
lea ecx, [rdi + 0x15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x6d
dec rdi
inc rdi
jmp 0x140083fa2
movzx r11d, dil
lea ecx, [r11 - 0x21]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x19
movzx eax, bl
sub r11b, 0x6d
and al, r11b
add al, al
sub bl, al
sub bl, 5
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x400], bl
add r8, r9
jmp 0x140084abb
lea ecx, [rdi - 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x61
add r8, r9
jmp 0x140084abb
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x25
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083fa2
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x49
movzx eax, byte [rbp + rdi + 0x400]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083fa2
sub dil, 0x79
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x4f
jmp 0x140083fa0
add dil, 0x51
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x37
jmp 0x140083f90
lea rcx, [rbp + 0x161cc24]
jmp 0x140084b54
lea rcx, [rbp + 0x146d4bf]
jmp 0x140084b54
lea rcx, [rbp + 0x400]
movzx edx, byte [rsi + 0x94]
lea r9, [rbp - 0x50]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140084b7f
cmp byte [rsi + 0x94], 0
sete al
mov byte [rsi + 0x94], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x49d451b4cc04c87a
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x42e], xmm0
mov byte [rbp + 0x43e], al
movabs r15, 0x9876df5b2c2b0c4a
vmovss dword [rbp - 0x48], xmm8
vmovss dword [rbp - 0x44], xmm8
mov byte [rbp + 0x420], 0xd3
movabs r12, 0xdd7cf51e640e596e
mov byte [rbp + 0x421], 0xda
mov byte [rbp + 0x422], 0xe3
mov byte [rbp + 0x423], 0xdf
mov byte [rbp + 0x424], 0xdc
mov byte [rbp + 0x425], 9
mov byte [rbp + 0x426], 0x19
mov byte [rbp + 0x427], 0x1f
mov byte [rbp + 0x428], 0x15
mov byte [rbp + 0x429], 0x2b
mov byte [rbp + 0x42a], 0x19
mov byte [rbp + 0x42b], 0x1e
mov byte [rbp + 0x42c], 0x2e
mov byte [rbp + 0x42d], 0xd1
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x1f
jae 0x140085779
movzx ebx, byte [rbp + rdi + 0x420]
mov rdx, rbx
cmp r8, rdi
ja 0x14008576d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140084c88
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x56
add r10b, cl
jmp 0x140084cb5
je 0x1400856fa
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400856cc
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400856ab
lea rax, [r9 + 2]
cmp r8, rax
je 0x140085665
cmp r9, rdi
ja 0x140085761
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140084ce6
lea r10d, [rdi + 2]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0xe
add r10b, bl
jmp 0x140084d30
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140085642
lea rax, [r9 + 3]
cmp r8, rax
je 0x140085623
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400855dc
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400855c0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400855a7
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140085231
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008520e
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400851e7
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400851c8
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400851b6
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400851a9
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140085190
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140085172
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140085154
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14008512a
lea rax, [r9 + 8]
cmp r8, rax
je 0x140084d40
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140085745
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140085725
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140084f25
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140084f0c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140084eed
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400850e5
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400850ab
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140085069
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140085045
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140084d40
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x40]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14008501b
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140084ffd
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140084fe4
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140084fcb
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140084fbe
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140084fa1
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140084f82
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140084f5b
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140084f3e
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140084d40
mov r8, rax
lea r9, [rax + 3]
jmp 0x140084d40
lea ecx, [rdi + 0x3e]
mov r10d, 0x27
movzx eax, cl
and al, bl
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, bl
jmp 0x140084d30
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 6
jmp 0x140084cb5
lea ecx, [rdi + 0x56]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5a
jmp 0x140084c54
lea ecx, [rdi + 0x10]
movzx r11d, dil
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x70
jmp 0x14008567e
lea edx, [rdi + 0x1c]
mov ecx, 0x1e
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 0x140084c42
lea ecx, [rdi + 0x28]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
inc rdi
jmp 0x140084c42
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 0x1400855fa
lea edx, [rdi + 0x40]
mov ecx, 0x20
jmp 0x1400856b3
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x14
jmp 0x1400856e1
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
jmp 0x140085541
lea edx, [rdi + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140085569
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x420]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x10
inc rdi
jmp 0x140084c42
lea ecx, [rdi + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x62
mov byte [rbp + rdi + 0x420], r10b
inc rdi
jmp 0x140084c42
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
cmp r9, 3
jb 0x140085059
mov edx, 0x1e
movzx r11d, dil
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x14008567e
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xa
cmp r8, 0x40
jae 0x140085505
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x14008541d
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, bl
jmp 0x140085076
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5e
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x14008552b
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x14008534b
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7e
jmp 0x1400850bf
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x420]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x54
inc rdi
jmp 0x140084c42
lea edx, [rdi + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140085569
lea edx, [rdi + 0x24]
mov ecx, 2
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140085541
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x1400856e1
lea edx, [rdi + 0x3c]
mov ecx, 0x2e
jmp 0x1400856b3
movzx r11d, dil
mov ecx, 4
lea edx, [r11 + 0x48]
jmp 0x1400855e9
lea ecx, [rdi + 0x54]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4c
inc rdi
jmp 0x140084c42
lea edx, [rdi + 0x60]
mov ecx, 0x30
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 0x140084c42
mov ecx, 6
movzx r11d, dil
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14008567e
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140085257
lea ecx, [rdi + 0x7a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x56
jmp 0x1400850f9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008528a
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x420]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x1c
inc rdi
jmp 0x140084c42
inc rax
cmp r8, rax
jne 0x1400852af
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x74
jmp 0x140085541
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400852c9
lea edx, [rdi - 0x2c]
mov ecx, 0x1a
jmp 0x1400856b3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400852f4
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
jmp 0x1400855fa
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140085320
lea ecx, [rdi - 0x44]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x24
inc rdi
jmp 0x140084c42
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400850f9
movzx r11d, dil
lea ecx, [r11 - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
jmp 0x14008567e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140085376
movzx r11d, dil
lea ecx, [r11 + 6]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2a
jmp 0x14008567e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140085390
lea edx, [rdi - 0x2a]
mov ecx, 0x13
jmp 0x1400856b3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400853bb
lea edx, [rdi - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400856e1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400853e1
lea ecx, [rdi - 0x42]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x32
jmp 0x140085541
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400850bf
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, bl
sub cl, al
movzx eax, byte [rbp + rdi + 0x420]
add rax, r9
add rdi, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc rdi
jmp 0x140084c42
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140085450
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
movzx eax, byte [rbp + rdi + 0x420]
add rax, r9
add rdi, rax
lea r10d, [rbx + rcx]
sub r10b, 0x38
inc rdi
jmp 0x140084c42
inc rax
cmp r8, rax
jne 0x14008547a
lea edx, [rdi - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140085541
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400854a0
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
jmp 0x1400856e1
cmp r8, rcx
jne 0x1400854b6
lea edx, [rdi - 0x28]
mov ecx, 0xc
jmp 0x1400856b3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400854d5
movzx r11d, dil
mov ecx, 0x36
lea edx, [r11 - 0x34]
jmp 0x1400855e9
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140085082
mov ecx, 0x34
movzx r11d, dil
lea edx, [r11 - 0x58]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14008567e
movzx ecx, byte [rbp + rdi + 0x420]
movzx r11d, dil
lea edx, [r11 - 0x70]
movzx eax, dl
and al, bl
sub cl, al
add cl, 8
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400855fa
lea edx, [rdi - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
lea edx, [rdi - 2]
inc r9
movzx eax, dl
mov ecx, 7
and al, bl
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x420], al
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x78]
inc r8
movzx eax, cl
and al, bl
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x48
add cl, bl
mov byte [rbp + rdi + 0x420], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x420]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084c42
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x16
jmp 0x1400856e1
lea ecx, [rdi - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6a
add r8, r9
jmp 0x1400856e1
movzx r11d, dil
mov ecx, 0x21
lea edx, [r11 - 0x2e]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0xa
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x46
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x420], r11b
add r8, r9
jmp 0x1400856e1
lea ecx, [rdi - 0x22]
dec rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x12
inc rdi
jmp 0x140084c42
mov ecx, 0x23
movzx r11d, dil
lea edx, [r11 - 0xa]
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14008567e
movzx r11d, dil
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x62
add r11b, 0x16
mov ecx, 0x33
movzx eax, r11b
and al, bl
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x420], cl
inc r9
dec rdi
inc rdi
jmp 0x140084c42
lea edx, [rdi + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r8, r9
jmp 0x1400856e1
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 6
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140084c42
lea rcx, [rdi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 2
movzx eax, byte [rbp + rdi + 0x420]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140084c42
add dil, 0x62
mov ecx, 0x29
movzx eax, dil
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x140084c40
add dil, 0x6e
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r10d, [rbx + rdi]
sub r10b, 2
jmp 0x140084c30
lea rcx, [rbp + 0x176b618]
jmp 0x140085780
lea rcx, [rbp + 0xbb7e92]
jmp 0x140085780
lea rcx, [rbp + 0x420]
movzx edx, byte [rsi + 0x95]
lea r9, [rbp - 0x48]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x1400857ab
cmp byte [rsi + 0x95], 0
sete al
mov byte [rsi + 0x95], al
mov r14, qword [0x1402ff150]
xor eax, eax
movzx r11d, byte [rbp + 0x6a0]
movabs r15, 0xd14e9aeeda046bb2
mov qword [rbp + 0x44d], rax
movabs r12, 0x5bc37265aa27c942
mov byte [rbp + 0x455], al
movabs r13, 0x73ebd0cc8e0d4316
vmovss dword [rbp - 0x40], xmm8
vmovss dword [rbp - 0x3c], xmm8
mov byte [rbp + 0x440], 0x97
mov byte [rbp + 0x441], 0x99
mov byte [rbp + 0x442], 0xab
mov byte [rbp + 0x443], 0x84
mov byte [rbp + 0x444], 0x87
mov byte [rbp + 0x445], 0x49
mov byte [rbp + 0x446], 0x98
mov byte [rbp + 0x447], 0x94
mov byte [rbp + 0x448], 0x88
mov byte [rbp + 0x449], 0x89
mov byte [rbp + 0x44a], 0x96
mov byte [rbp + 0x44b], 0x9e
mov byte [rbp + 0x44c], 0x60
nop dword [rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor edi, edi
cmp rdi, 0x16
jae 0x14008644c
movzx r10d, byte [rbp + rdi + 0x440]
mov rbx, r10
nop dword [rax + rax]
cmp r8, rdi
ja 0x140086440
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400858b3
lea rcx, [rdi + r15]
movzx eax, bl
and al, cl
mov r11d, 0x11
sub r11b, al
add r11b, r11b
add r11b, bl
add r11b, cl
jmp 0x140085900
je 0x1400863c6
lea rax, [r9 + 2]
cmp r8, rax
je 0x140086335
lea rax, [rcx + 1]
cmp r8, rax
je 0x140086302
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400862e0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400862bf
lea rax, [r9 + 6]
cmp r8, rax
je 0x140086277
nop word [rax + rax]
cmp r9, rdi
ja 0x140086434
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14008592d
lea ecx, [rdi - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x36
jmp 0x140085960
lea rax, [r9 + 1]
cmp r8, rax
je 0x140086257
inc rax
cmp r8, rax
je 0x14008622f
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008620e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400861f2
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140085eb9
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140085e9a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140085e76
lea rax, [r9 + 2]
cmp r8, rax
je 0x140085e51
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140085e34
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140085e16
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140085dfb
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140085ddc
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140085dbd
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140085d91
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140085970
lea r8, [r9 + 0x2a]
lea r9, [r8 + 5]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140086413
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400863f6
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140085b65
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140085b46
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140085b27
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140085d41
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140085cf6
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140085cb2
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140085c8c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140085970
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140085c70
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140085c51
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140085c33
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140085c18
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140085c0b
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140085bec
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140085bcb
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140085ba3
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140085b83
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140085970
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x3e8]
jmp 0x140085970
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140085960
lea edx, [rdi + 0x42]
mov ecx, 0x19
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140085900
lea edx, [rdi - 0x22]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x12
add r11b, dl
jmp 0x140085875
mov ecx, 0x28
lea edx, [rdi - 0x30]
movzx eax, r10b
movzx ebx, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140086291
lea edx, [rdi + 0x6c]
mov ecx, 6
movzx eax, r10b
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rdi
jmp 0x140085862
lea ecx, [rdi + 8]
movzx eax, r10b
and al, cl
dec rdi
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x38
inc rdi
jmp 0x140085862
lea edx, [rdi - 0x5c]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx ebx, dil
sub r11b, al
sub r11b, 0x7c
jmp 0x1400861ab
lea edx, [rdi + 0x40]
mov ecx, 0x20
jmp 0x1400862e8
lea ecx, [rdi - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 4
jmp 0x14008631c
lea edx, [rdi + 0x78]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x140086358
lea edx, [rdi + 0x14]
mov ecx, 0x3a
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140086382
mov ecx, 0x18
lea edx, [rdi - 0x50]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400863dd
lea ecx, [rdi + 0x36]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7a
mov byte [rbp + rdi + 0x440], r11b
inc rdi
jmp 0x140085862
mov ecx, 0x21
lea edx, [rdi - 0x2e]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x10
jb 0x140085ca2
mov ecx, 6
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx - 0x14]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x140086294
lea edx, [rdi + 0x6e]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 2
add r11b, dl
cmp r8, 0x80
jae 0x140086189
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400860c7
lea edx, [rdi + 4]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x1c
jmp 0x140085cc9
lea edx, [rdi + 0xa]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x46
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x1400861d6
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x140085fcc
mov ecx, 0xd
lea edx, [rdi + 0x6a]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140085d0c
lea ecx, [rdi - 0x64]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rdi + 0x440]
add rax, r9
add rdi, rax
lea r11d, [rcx + r10]
sub r11b, 0x44
inc rdi
jmp 0x140085862
lea edx, [rdi + 0x38]
mov ecx, 0x3c
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140086382
lea edx, [rdi - 0x2c]
mov ecx, 0x1a
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140086358
lea ecx, [rdi + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
jmp 0x14008631c
lea ecx, [rdi + 0xc]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x54
add r8, r9
jmp 0x14008631c
mov ecx, 0x34
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx - 0x58]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400861a8
lea edx, [rdi + 0x44]
mov ecx, 0x12
movzx eax, r10b
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rdi
jmp 0x140085862
lea ecx, [rdi - 0x20]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rdi
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
inc rdi
jmp 0x140085862
movzx ebx, dil
movzx eax, r10b
movzx r11d, r10b
lea edx, [rbx + 0x7c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x64
jmp 0x140086291
lea rax, [r9 + 4]
cmp r8, rax
jae 0x140085ee2
mov ecx, 0x11
lea edx, [rdi - 0x4e]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140085d57
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140085f17
lea ecx, [rdi + 0x34]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rdi + 0x440]
add rax, r9
add rdi, rax
lea r11d, [rcx + r10]
sub r11b, 0x6c
inc rdi
jmp 0x140085862
inc rax
cmp r8, rax
jne 0x140085f42
lea edx, [rdi - 4]
mov ecx, 0xe
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140086358
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140085f6e
movzx ebx, dil
movzx eax, r10b
movzx r11d, r10b
lea edx, [rbx + 0x28]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x18
jmp 0x1400861ab
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140085fa0
lea edx, [rdi - 0x74]
mov ecx, 0x16
movzx eax, r10b
dec rdi
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rdi
jmp 0x140085862
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140085d5a
movzx ebx, dil
movzx eax, r10b
movzx r11d, r10b
lea edx, [rbx + 0x54]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x4c
jmp 0x140086291
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140085ff9
mov ecx, 0x2f
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx - 0x32]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140086291
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140086023
mov ecx, 0x15
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx - 6]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400861a8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008604b
lea ecx, [rdi - 0x3e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x4e
jmp 0x14008631c
cmp r8, rcx
jne 0x140086072
lea edx, [rdi + 0x26]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0xa
add r11b, dl
jmp 0x140086358
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008609e
lea edx, [rdi - 0x76]
mov ecx, 0x1d
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140086382
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140085d0f
mov ecx, 0x3f
lea edx, [rdi - 0x12]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400863dd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400860f0
mov ecx, 0x14
lea edx, [rdi + 0x68]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400863dd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008611b
lea edx, [rdi + 0x30]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x140086358
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140086135
lea edx, [rdi - 8]
mov ecx, 0x1c
jmp 0x1400862e8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008615c
mov ecx, 0x3e
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx + 0x5c]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400861a8
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140085ccc
mov ecx, 0x24
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx - 0x78]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140086291
movzx r11d, byte [rbp + rdi + 0x440]
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx + 0x50]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x30
add r11b, r10b
add r11b, dl
movzx eax, r10b
add bl, 2
and al, bl
add al, al
sub r10b, al
sub r10b, 0xe
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x440], r10b
add r8, r9
jmp 0x14008631c
lea edx, [rdi - 0x4c]
mov ecx, 0xa
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140086358
mov ecx, 0x17
lea edx, [rdi + 0x1e]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400863dd
lea ecx, [rdi - 0x3a]
movzx eax, r10b
and al, cl
dec rdi
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6a
inc rdi
jmp 0x140085862
lea edx, [rdi + 0x62]
mov ecx, 0x29
movzx eax, r10b
inc r9
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rdi
jmp 0x140085862
mov ecx, 7
movzx ebx, dil
movzx eax, r10b
lea edx, [rbx - 2]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140086291
movzx ebx, dil
movzx eax, r10b
movzx r11d, r10b
lea edx, [rbx + 0x36]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x7a
add r11b, dl
movzx eax, r10b
sub bl, 0x62
and al, bl
add al, al
sub r10b, al
sub r10b, 0x52
add r10b, bl
mov byte [rbp + rdi + 0x440], r10b
inc r9
dec rdi
inc rdi
jmp 0x140085862
lea ecx, [rdi + 0x6e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 2
dec rdi
inc rdi
jmp 0x140085862
lea edx, [rdi - 0x5a]
mov ecx, 0x3b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x14008631c
lea rdx, [rdi + r12]
mov ecx, 0x19
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140085862
movzx r10d, bl
movabs rcx, 0xb9263c87f61ef1de
add rcx, rdi
movzx r11d, r10b
and bl, cl
add bl, bl
sub r11b, bl
sub r11b, 0x12
add r11b, cl
lea edx, [rdi + 0x66]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0x1b
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x440], al
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x18]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x2c
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x440], cl
add rdi, rax
movzx eax, byte [rbp + rdi + 0x440]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140085862
mov ecx, 0x33
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x440]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140085862
add dil, 0x7a
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea r11d, [rdi + r10]
sub r11b, 0x56
jmp 0x140085860
add dil, 0x16
mov ecx, 0x33
movzx eax, r10b
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dil
jmp 0x140085850
lea rcx, [rbp + 0x1785fd8]
jmp 0x140086453
lea rcx, [rbp + 0xbccb8a]
jmp 0x140086453
lea rcx, [rbp + 0x440]
movzx edx, byte [r14 + 0x96]
lea r9, [rbp - 0x40]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140086481
cmp byte [r14 + 0x96], 0
sete al
mov byte [r14 + 0x96], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x6e57b695fdf08b56
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x469], xmm0
mov dword [rbp + 0x479], eax
movabs r15, 0x4b0723c1f9d1a202
vmovss dword [rbp - 0x38], xmm8
vmovss dword [rbp - 0x34], xmm8
mov byte [rbp + 0x460], 0xcd
mov byte [rbp + 0x461], 0xff
mov byte [rbp + 0x462], 0xf6
mov byte [rbp + 0x463], 0xfa
mov byte [rbp + 0x464], 0xc4
mov byte [rbp + 0x465], 0xf2
mov byte [rbp + 0x466], 0xf2
mov byte [rbp + 0x467], 0xc2
mov byte [rbp + 0x468], 4
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x1d
jae 0x1400870ee
movzx r11d, byte [rbp + rbx + 0x460]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400870e2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140086574
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0x5a
add r10b, cl
jmp 0x1400865b0
je 0x140087071
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008703b
lea rax, [r9 + 4]
cmp r8, rax
je 0x140086ff5
lea rax, [r9 + 2]
cmp r8, rax
je 0x140086fcd
lea rax, [r9 + 9]
cmp r8, rax
je 0x140086f83
nop
cmp r9, rbx
ja 0x1400870d6
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400865e2
lea r10d, [rbx + 0xe]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x62
add r10b, r11b
jmp 0x140086622
lea rax, [r9 + 1]
cmp r8, rax
je 0x140086f66
inc rax
cmp r8, rax
je 0x140086f46
lea rax, [r9 + 2]
cmp r8, rax
je 0x140086f39
lea rax, [r9 + 5]
cmp r8, rax
je 0x140086eb6
lea rax, [r9 + 3]
cmp r8, rax
je 0x140086e9f
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140086b82
nop
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140086b72
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140086b4f
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140086b2e
lea rax, [r9 + 8]
cmp r8, rax
je 0x140086b0c
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140086af1
lea rax, [r9 + 4]
cmp r8, rax
je 0x140086ad6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140086ab7
lea rax, [r9 + 1]
cmp r8, rax
je 0x140086a98
lea rax, [r9 + 3]
cmp r8, rax
je 0x140086a6c
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140086630
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400870bb
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14008709c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14008681b
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140086801
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400867e1
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140086a19
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400869d1
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14008698e
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140086964
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140086630
lea r8, [r9 + 1]
lea r9, [r8 + 2]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140086938
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008691a
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400868fb
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400868dc
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400868c1
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14008689f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14008687a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140086856
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140086835
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140086630
lea r8, [r9 + 3]
lea r9, [r8 + 4]
jmp 0x140086630
lea ecx, [rbx - 0x4e]
mov r10d, 0x11
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140086622
lea ecx, [rbx + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
jmp 0x1400865b0
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
jmp 0x140086535
lea edx, [rbx + 0x70]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x140086fa0
lea ecx, [rbx - 0x3c]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5c
inc rbx
jmp 0x140086522
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, r11b
dec rbx
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140086522
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, r11b
movzx edi, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140087012
lea ecx, [rbx - 0x40]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
jmp 0x140087055
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140087058
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140086ecb
lea edx, [rbx - 0x44]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x24
add r10b, dl
jmp 0x140086ef5
lea ecx, [rbx + 0x10]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x70
inc rbx
jmp 0x140086522
lea edx, [rbx + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x460], r10b
inc rbx
jmp 0x140086522
lea edx, [rbx - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x42
jb 0x14008697e
mov ecx, 0x12
movzx edi, bl
movzx eax, r11b
lea edx, [rdi + 0x44]
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x140086fa0
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
cmp r8, 0x28
jae 0x140086e64
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140086d6d
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400869a8
lea edx, [rbx + 0x5e]
mov ecx, 0x37
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, 0x10
je 0x140086e89
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x140086c56
lea edx, [rbx + 0x7e]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x72
add r10b, dl
jmp 0x1400869e6
lea ecx, [rbx + 0x54]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x4c
inc rbx
jmp 0x140086522
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140086ef5
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140086ecb
lea ecx, [rbx + 0x50]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
jmp 0x140087058
lea ecx, [rbx - 0x5c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7c
jmp 0x140087055
mov ecx, 0x1c
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 8]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140087012
lea ecx, [rbx + 0x4c]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
inc rbx
jmp 0x140086522
lea ecx, [rbx - 0x60]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
inc rbx
jmp 0x140086522
movzx edi, bl
mov ecx, 0x2a
lea edx, [rdi - 0xc]
jmp 0x140086f8e
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x140086bac
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
jmp 0x140086a33
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140086be9
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140086522
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140086c10
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x140086ecb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140086c3c
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 0x140087058
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140086a33
lea edx, [rbx - 0x34]
mov ecx, 0x36
jmp 0x140087043
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140086c84
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi + 0x2a]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x26
add r10b, dl
jmp 0x140086fa0
inc rax
cmp r8, rax
jne 0x140086cb8
lea edx, [rbx - 0x2a]
mov ecx, 0x13
movzx eax, r11b
inc r9
and al, dl
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140086522
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140086cea
lea edx, [rbx - 0x7e]
mov ecx, 0x39
movzx eax, r11b
dec rbx
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140086522
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140086d16
lea edx, [rbx - 0x26]
mov ecx, 5
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140087055
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140086d42
lea edx, [rbx - 0x7a]
mov ecx, 0x2b
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140087058
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400869e6
lea edx, [rbx + 0x32]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x5e
add r10b, dl
jmp 0x140086ecb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140086daa
lea edx, [rbx + 0x38]
movzx eax, r11b
and al, dl
mov ecx, 0x3c
sub cl, al
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140086522
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140086dd6
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140086ecb
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140086e04
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi - 0x6c]
and al, dl
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, dl
jmp 0x140087012
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140086e36
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, r11b
dec rbx
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140086522
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400869a8
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi - 0x68]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, dl
jmp 0x140086fa0
movzx ecx, byte [rbp + rbx + 0x460]
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 0x10]
and al, dl
sub cl, al
add cl, 0x38
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140087012
lea ecx, [rbx - 0x64]
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea r10d, [rcx - 0x44]
jmp 0x140086ecb
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x140086ef5
lea ecx, [rbx - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
lea edx, [rbx - 0xe]
movzx eax, r11b
and al, dl
inc r9
mov ecx, 0x31
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x460], al
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x48]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 4
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x460], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086522
lea edx, [rbx + 0x6a]
mov ecx, 0xd
jmp 0x140087043
lea ecx, [rbx + 0x12]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
inc rbx
jmp 0x140086522
movzx edi, bl
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x140086fa0
movzx edi, bl
mov ecx, 0x29
lea edx, [rdi + 0x62]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
sub dil, 0x66
and al, dil
inc r9
add al, al
sub r11b, al
sub r11b, 0x36
add r11b, dil
mov byte [rbp + rbx + 0x460], r11b
dec rbx
inc rbx
jmp 0x140086522
lea edx, [rbx - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140086522
mov ecx, 0x37
movzx edi, bl
lea edx, [rdi + 0x5e]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add dil, 0x46
movzx eax, r11b
and al, dil
mov ecx, 0xb
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x460], cl
jmp 0x140087055
lea edx, [rbx - 0x4e]
mov ecx, 0x11
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 0x140086522
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0xe
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140086522
sub bl, 0x52
mov ecx, 0x1f
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x140086520
add bl, 2
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0xe
jmp 0x140086510
lea rcx, [rbp + 0x15da228]
jmp 0x1400870f5
lea rcx, [rbp + 0x8e2d7e]
jmp 0x1400870f5
lea rcx, [rbp + 0x460]
movzx edx, byte [rsi + 0x97]
lea r9, [rbp - 0x38]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140087120
cmp byte [rsi + 0x97], 0
sete al
mov byte [rsi + 0x97], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x94d0bceaa86b313f
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x605], xmm0
mov qword [rbp + 0x615], rax
movabs r15, 0xbe7236bff94193bd
mov word [rbp + 0x61d], ax
mov byte [rbp + 0x61f], al
vmovss dword [rbp - 0x30], xmm8
vmovss dword [rbp - 0x2c], xmm8
mov byte [rbp + 0x5f0], 0xc3
mov byte [rbp + 0x5f1], 0x48
mov byte [rbp + 0x5f2], 0x44
mov byte [rbp + 0x5f3], 0x47
mov byte [rbp + 0x5f4], 0xbd
mov byte [rbp + 0x5f5], 0xb8
mov byte [rbp + 0x5f6], 0x48
mov byte [rbp + 0x5f7], 0x44
mov byte [rbp + 0x5f8], 0xbc
mov byte [rbp + 0x5f9], 0x4d
mov byte [rbp + 0x5fa], 0xb7
mov byte [rbp + 0x5fb], 0x93
mov byte [rbp + 0x5fc], 0xb6
mov byte [rbp + 0x5fd], 0x44
mov byte [rbp + 0x5fe], 0xb1
mov byte [rbp + 0x5ff], 0x40
mov byte [rbp + 0x600], 0x49
mov byte [rbp + 0x601], 0xae
mov byte [rbp + 0x602], 0x56
mov byte [rbp + 0x603], 0x5f
mov byte [rbp + 0x604], 0xea
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x30
jae 0x140087e1d
movzx r11d, byte [rbp + rbx + 0x5f0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140087e11
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140087274
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x47
add r10b, cl
jmp 0x140087294
je 0x140087da4
lea rax, [r9 + 3]
cmp r8, rax
je 0x140087d73
lea rax, [r9 + 6]
cmp r8, rax
je 0x140087d34
cmp r9, rbx
ja 0x140087e05
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400872c6
lea r10d, [rbx + 0x2b]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x2d
add r10b, r11b
jmp 0x140087310
lea rax, [r9 + 1]
cmp r8, rax
je 0x140087cef
lea rax, [r9 + 3]
cmp r8, rax
je 0x140087ccf
lea rax, [r9 + 5]
cmp r8, rax
je 0x140087cb5
lea rax, [r9 + 4]
cmp r8, rax
je 0x140087c34
lea rax, [r9 + 7]
cmp r8, rax
je 0x140087c1a
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140087871
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140087854
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008782c
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008780c
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400877ea
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400877d0
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400877b1
lea rax, [r9 + 6]
cmp r8, rax
je 0x140087797
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140087778
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008774d
lea rax, [r9 + 9]
cmp r8, rax
je 0x140087320
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x200]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140087dea
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140087dcf
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14008750c
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400874f1
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400874d5
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140087706
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400876c3
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140087685
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14008765f
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140087320
mov r8, rax
lea r9, [rax + 0xa]
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14008762f
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140087611
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400875f2
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400875d7
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400875b8
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140087597
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140087572
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140087549
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140087528
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140087320
mov r8, rax
lea r9, [rax + 0x200]
jmp 0x140087320
lea r10d, [rbx + 0x35]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x73
add r10b, r11b
jmp 0x140087310
lea r10d, [rbx - 0x49]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
dec r10b
add r10b, r11b
jmp 0x140087294
lea r10d, [rbx + 0x39]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x71
add r10b, r11b
jmp 0x140087235
lea ecx, [rbx + 0x58]
movzx eax, r11b
and al, cl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
sub r10b, 0x68
add r10b, cl
jmp 0x140087d07
lea ecx, [rbx - 0x26]
movzx eax, r11b
and al, cl
mov r10d, 5
sub r10b, al
inc r9
add r10b, r10b
dec rbx
add r10b, r11b
add r10b, cl
inc rbx
jmp 0x140087222
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, r11b
dec rbx
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140087222
lea edx, [rbx - 0x22]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
sub r10b, 0x12
add r10b, dl
jmp 0x140087d4c
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140087d88
lea ecx, [rbx - 0x1e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2e
jmp 0x140087d8b
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140087c49
lea edx, [rbx - 0x1a]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x4a
add r10b, dl
jmp 0x140087c72
lea edx, [rbx + 0x68]
movzx eax, r11b
and al, dl
mov ecx, 0x14
sub cl, al
movzx eax, byte [rbp + rbx + 0x5f0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x140087222
lea ecx, [rbx + 0x2d]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3b
mov byte [rbp + rbx + 0x5f0], r10b
inc rbx
jmp 0x140087222
lea ecx, [rbx - 0x51]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x37
cmp r9, 0x41
jb 0x140087675
movzx ecx, r11b
movzx edi, bl
movzx eax, r11b
lea edx, [rdi + 0x1a]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x6c]
jmp 0x140087d07
lea ecx, [rbx + 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x57
cmp r8, 0x64
jae 0x140087bd5
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x140087ab9
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x14008769a
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1b
lea rax, [r9 + r8]
cmp rax, 8
je 0x140087bfe
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400879d9
lea ecx, [rbx + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x15
jmp 0x1400876d8
lea ecx, [rbx + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x5f0]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0xe
inc rbx
jmp 0x140087222
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 0x140087c72
lea ecx, [rbx + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
jmp 0x140087c49
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140087d8b
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
jmp 0x140087d88
mov ecx, 0x16
movzx edi, bl
lea edx, [rdi - 0x74]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140087d4c
lea ecx, [rbx + 0xe]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
inc rbx
jmp 0x140087222
lea edx, [rbx - 0x70]
mov ecx, 8
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 0x140087222
movzx edi, bl
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
jmp 0x140087d07
lea rax, [r9 + 9]
cmp r8, rax
jae 0x140087898
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
jmp 0x14008771b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400878d0
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x5f0]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x5a
inc rbx
jmp 0x140087222
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400878f7
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
jmp 0x140087c49
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008791e
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x140087d88
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008794d
mov ecx, 0x36
movzx edi, bl
lea edx, [rdi - 0x34]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140087d4c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008797a
lea ecx, [rbx + 0x4a]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
inc rbx
jmp 0x140087222
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400879aa
lea ecx, [rbx - 0x38]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
inc rbx
jmp 0x140087222
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008771b
mov ecx, 0xb
movzx edi, bl
lea edx, [rdi + 0x46]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140087d07
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140087a03
movzx edi, bl
lea ecx, [rdi - 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x79
jmp 0x140087d07
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140087a30
lea ecx, [rbx + 0x7d]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6b
inc rbx
jmp 0x140087222
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140087a5a
movzx edi, bl
lea ecx, [rdi - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
jmp 0x140087d4c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140087a81
lea ecx, [rbx - 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3f
jmp 0x140087d8b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400876d8
lea ecx, [rbx + 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x5f0]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x17
inc rbx
jmp 0x140087222
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140087af6
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x5f0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140087222
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140087b22
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140087c49
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140087b49
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x140087d88
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140087b76
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 0x140087222
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140087bab
lea edx, [rbx + 0x1e]
mov ecx, 0x17
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 0x140087222
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008769a
movzx edi, bl
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x140087d07
movzx r10d, byte [rbp + rbx + 0x5f0]
movzx edi, bl
lea edx, [rdi - 0x68]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, dl
add r10b, r11b
jmp 0x140087d4c
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140087c49
lea ecx, [rbx + 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x43
jmp 0x140087c72
lea ecx, [rbx - 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
lea edx, [rbx + 0x55]
movzx eax, r11b
and al, dl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x53
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x5f0], al
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x6c]
movzx eax, r11b
and al, cl
inc r8
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r11b, 0xc
add r11b, cl
mov byte [rbp + rbx + 0x5f0], r11b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x5f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087222
lea ecx, [rbx - 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x67
jmp 0x140087d88
lea ecx, [rbx - 0x5b]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
inc rbx
jmp 0x140087222
movzx edi, bl
lea ecx, [rdi - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x61
movzx eax, r11b
add dil, 0x59
and al, dil
add al, al
sub r11b, al
sub r11b, 0x6f
add r11b, dil
mov byte [rbp + rbx + 0x5f0], r11b
inc r9
dec rbx
inc rbx
jmp 0x140087222
movzx edi, bl
lea ecx, [rdi + 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
movzx eax, r11b
sub dil, 0x29
and al, dil
add al, al
sub r11b, al
add r11b, 0x1f
add r11b, r10b
add r11b, dil
mov byte [rbp + rbx + 0x5f0], r11b
jmp 0x140087d88
lea ecx, [rbx - 0x4b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xd
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087222
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x2b
movzx eax, byte [rbp + rbx + 0x5f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087222
sub bl, 0x45
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x1d
jmp 0x140087220
add bl, 0x3d
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x55
jmp 0x140087210
lea rcx, [rbp + 0x1451c44]
jmp 0x140087e24
lea rcx, [rbp + 0xb04d83]
jmp 0x140087e24
lea rcx, [rbp + 0x5f0]
movzx edx, byte [rsi + 0x98]
lea r9, [rbp - 0x30]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140087e4f
cmp byte [rsi + 0x98], 0
sete al
mov byte [rsi + 0x98], al
mov rsi, qword [0x1402ff150]
xor eax, eax
movzx r10d, byte [rbp + 0x6a0]
movabs r14, 0x20617c7b799a8c47
mov qword [rbp + 0x48d], rax
movabs r12, 0xe2aa67605339d5f1
mov word [rbp + 0x495], ax
movabs r15, 0x612475726ccfa4d5
vmovss dword [rbp - 0x28], xmm8
vmovss dword [rbp - 0x24], xmm8
mov byte [rbp + 0x480], 0x74
mov byte [rbp + 0x481], 0xb
mov byte [rbp + 0x482], 0x73
mov byte [rbp + 0x483], 0x7e
mov byte [rbp + 0x484], 0x77
mov byte [rbp + 0x485], 0x5d
mov byte [rbp + 0x486], 5
mov byte [rbp + 0x487], 0x78
mov byte [rbp + 0x488], 0x7d
mov byte [rbp + 0x489], 0x11
mov byte [rbp + 0x48a], 0x11
mov byte [rbp + 0x48b], 0x6d
mov byte [rbp + 0x48c], 0xa2
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ff1a0]
mov r9, qword [0x1402ff198]
nop
xor ebx, ebx
cmp rbx, 0x17
jae 0x140088af5
movzx r11d, byte [rbp + rbx + 0x480]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140088ae9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140087f64
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0xf
add r10b, cl
jmp 0x140087fa0
je 0x140088a7e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400889fb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400889a5
lea rax, [r9 + 3]
cmp r8, rax
je 0x140088985
lea rax, [r9 + 7]
cmp r8, rax
je 0x140088963
nop
cmp r9, rbx
ja 0x140088add
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x140087fd2
lea r10d, [rbx - 0x2d]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x3b
add r10b, r11b
jmp 0x140088020
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008891e
inc rax
cmp r8, rax
je 0x1400888fb
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400888db
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400888be
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400888a4
lea rax, [r9 + 4]
cmp r8, rax
je 0x140088879
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140088595
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x140088573
lea rax, [r9 + 4]
cmp r8, rax
je 0x140088550
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140088530
lea rax, [r9 + 8]
cmp r8, rax
je 0x140088513
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400884f9
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400884da
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400884bb
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008849c
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14008846c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140088030
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x41]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140088ac3
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140088aa9
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008821c
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140088200
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400881e4
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140088422
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400883cb
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14008838d
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140088368
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140088030
lea r8, [r9 + 6]
lea r9, [r8 + 0x40]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14008833d
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14008831e
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400882ff
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400882e0
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400882c1
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14008829e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14008827c
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140088257
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140088238
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140088030
lea r8, [r9 + 5]
lea r9, [r8 + 0x28]
jmp 0x140088030
lea r10d, [rbx - 0x73]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x25
add r10b, r11b
jmp 0x140088020
lea r10d, [rbx - 1]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 7
add r10b, r11b
jmp 0x140087fa0
lea r10d, [rbx + 0x71]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x17
add r10b, r11b
jmp 0x140087f25
lea r10d, [rbx - 0x68]
movzx edi, bl
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, r11b
jmp 0x140088936
lea r10d, [rbx + 0xa]
inc r9
movzx eax, r10b
dec rbx
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x46
add r10b, r11b
inc rbx
jmp 0x140087f12
lea r10d, [rbx + 0x7c]
dec rbx
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x64
add r10b, r11b
inc rbx
jmp 0x140087f12
lea ecx, [rbx - 0x12]
mov r10d, 0x3f
movzx eax, cl
movzx edi, bl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x1400889bd
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400889df
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400889e2
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140088a11
lea edx, [rbx - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140088a3a
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x18
inc rbx
jmp 0x140087f12
lea ecx, [rbx - 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
mov byte [rbp + rbx + 0x480], r10b
inc rbx
jmp 0x140087f12
lea ecx, [rbx + 0x37]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7f
cmp r9, 0x80
jb 0x14008837d
movzx edi, bl
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0xc]
jmp 0x140088936
lea ecx, [rbx - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x61
cmp r8, 1
jae 0x140088838
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140088789
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x14
inc rbx
jmp 0x140087f12
lea ecx, [rbx + 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x43
lea rax, [r9 + r8]
cmp rax, 2
je 0x14008885d
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x14008867a
lea ecx, [rbx - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6d
jmp 0x1400883e0
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140087f12
lea edx, [rbx + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140088a3a
lea edx, [rbx - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140088a11
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400889e2
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x1400889df
movzx edi, bl
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
jmp 0x1400889bd
lea ecx, [rbx - 0x62]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
inc rbx
jmp 0x140087f12
lea ecx, [rbx + 0x10]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
inc rbx
jmp 0x140087f12
mov ecx, 0x39
movzx edi, bl
lea edx, [rdi - 0x7e]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140088936
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400885bc
lea ecx, [rbx + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
jmp 0x140088437
jne 0x1400885f2
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140087f12
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140088619
lea ecx, [rbx - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
jmp 0x140088a11
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140088648
mov ecx, 6
movzx edi, bl
lea edx, [rdi + 0x6c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400889bd
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140088437
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140087f12
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400886a4
movzx edi, bl
lea ecx, [rdi + 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
jmp 0x140088936
inc rax
cmp r8, rax
jne 0x1400886d3
lea ecx, [rbx + 7]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x31
inc rbx
jmp 0x140087f12
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140088700
lea ecx, [rbx - 0x6b]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x13
inc rbx
jmp 0x140087f12
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008872a
movzx edi, bl
lea ecx, [rdi + 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xb
jmp 0x1400889bd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140088751
lea ecx, [rbx - 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x29
jmp 0x1400889df
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400883e0
lea ecx, [rbx - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x5f
inc rbx
jmp 0x140087f12
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400887b5
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
jmp 0x140088a11
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400887e1
lea edx, [rbx - 0xa]
mov ecx, 0x23
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400889e2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008880e
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 0x140087f12
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400883a2
movzx edi, bl
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x140088936
movzx ecx, byte [rbp + rbx + 0x480]
movzx edi, bl
lea edx, [rdi - 0x28]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0xc
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400889bd
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x140088a11
lea ecx, [rbx - 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0x49
inc rbx
jmp 0x140087f12
lea ecx, [rbx - 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2f
jmp 0x1400889df
movzx edi, bl
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4d
jmp 0x1400889bd
lea ecx, [rbx + 0x7d]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6b
inc rbx
jmp 0x140087f12
lea ecx, [rbx - 0x11]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x77
inc rbx
jmp 0x140087f12
movzx edi, bl
lea ecx, [rdi + 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x59
sub dil, 0x6f
inc r9
movzx eax, dil
and al, r11b
add al, al
sub dil, al
add dil, 9
add dil, r11b
mov byte [rbp + rbx + 0x480], dil
dec rbx
inc rbx
jmp 0x140087f12
lea ecx, [rbx - 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
dec r10b
inc r9
dec rbx
inc rbx
jmp 0x140087f12
lea ecx, [rbx + 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1f
dec rbx
inc rbx
jmp 0x140087f12
movzx edi, bl
lea ecx, [rdi - 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
add dil, 0x1f
movzx eax, dil
and al, r11b
add al, al
sub dil, al
add dil, 0x27
add dil, r10b
add dil, r11b
mov byte [rbp + rbx + 0x480], dil
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140087f12
lea rax, [rbx + r12]
movzx r11d, dl
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
add r10b, 0x69
lea edx, [rbx - 0x53]
movzx eax, r11b
and al, dl
inc r9
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x45
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x480], al
add rax, r9
sub rbx, rax
lea edx, [rbx - 0xc]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 0x2a
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x480], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087f12
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x2d
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140087f12
sub bl, 0x1d
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x35
jmp 0x140087f10
add bl, 0x55
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x53
jmp 0x140087f00
lea rcx, [rbp + 0x1564434]
jmp 0x140088afc
lea rcx, [rbp + 0xf0d07b]
jmp 0x140088afc
lea rcx, [rbp + 0x480]
movzx edx, byte [rsi + 0x99]
lea r9, [rbp - 0x28]
xor r8d, r8d
call fcn.140051fc0
test al, al
je 0x140088b27
cmp byte [rsi + 0x99], 0
sete al
mov byte [rsi + 0x99], al
call fcn.140051e40
call fcn.140011fc0
lea r11, [rsp + 0x758]
vmovaps xmm6, xmmword [r11 - 0x18]
vmovaps xmm7, xmmword [r11 - 0x28]
vmovaps xmm8, xmmword [r11 - 0x38]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret