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

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
mov qword [rsp + 8], rcx
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x60]
sub rsp, 0x160
mov rsi, qword [0x1402f8268]
mov ecx, 0x20
call fcn.1400deef0
movzx r10d, byte [rbp + 0x90]
movabs r13, 0x6caefe701940acfc
mov qword [0x1402f8258], rax
movabs r14, 0xea5adf32124e30ac
vpxor xmm0, xmm0, xmm0
mov qword [rax], 0xffffffffffffffff
movabs r15, 0x30426ddb61decd4
xor eax, eax
mov dword [rsp + 0x20], 0x1bcd19c4
mov word [rsp + 0x6a], ax
movabs r12, 0x29a629fd839c92dc
mov byte [rsp + 0x6c], al
mov dword [rsp + 0x24], 0xe725e538
mov dword [rsp + 0x28], 0xe34be154
mov dword [rsp + 0x2c], 0xef58ed41
mov dword [rsp + 0x30], 0xeb1fe954
mov dword [rsp + 0x34], 0xf75ff52b
mov dword [rsp + 0x38], 0xf30cf146
mov dword [rsp + 0x3c], 0xff0bfd00
mov dword [rsp + 0x40], 0xfb52f92b
mov dword [rsp + 0x44], 0xc776c56d
mov dword [rsp + 0x48], 0xc36bc170
mov dword [rsp + 0x4c], 0xcf61cd7a
mov dword [rsp + 0x50], 0xcb67c93e
mov dword [rsp + 0x54], 0xd77bd56c
mov word [rsp + 0x58], 0xd1d0
vmovups xmmword [rsp + 0x5a], xmm0
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402f82b0]
mov r9, qword [0x1402f82a8]
nop
xor r11d, r11d
cmp r11, 0x4d
jae 0x14006b1b0
movzx edi, byte [rsp + r11 + 0x20]
mov ebx, edi
cmp r8, r11
ja 0x14006b1a7
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14006a561
lea rcx, [r11 + r13]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x1c
jmp 0x14006a5a0
je 0x14006b119
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006b0d9
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006b08c
lea rax, [rcx + 1]
cmp r8, rax
je 0x14006b05e
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006b008
nop dword [rax + rax]
cmp r9, r11
ja 0x14006b19e
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14006a5d1
lea rdx, [r11 + r14]
mov ecx, 0x26
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006a611
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006afe7
inc rax
cmp r8, rax
je 0x14006afbc
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006afa8
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006af15
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006aeef
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14006ac62
nop
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14006ac39
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006ac08
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14006abda
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14006abb6
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14006ab93
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006ab6b
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006ab43
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14006ab1c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006aaea
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006a620
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x80]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006b175
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14006b150
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14006a81b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14006a7fd
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14006a7de
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14006aa88
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14006aa2b
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14006a9d9
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14006a9a9
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14006a620
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14006a977
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14006a954
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14006a92c
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006a904
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14006a8e1
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14006a8bd
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14006a894
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14006a863
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14006a83e
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14006a620
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x1000]
jmp 0x14006a620
lea rdx, [r11 + r15]
mov ecx, 0x1a
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006a611
lea rdx, [r11 + r12]
movzx eax, bl
and al, dl
movzx r10d, bl
add al, al
sub r10b, al
sub r10b, 4
add r10b, dl
jmp 0x14006a5a0
movabs rcx, 0x50482d1d511b38e4
movzx eax, bl
add rcx, r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x3c
jmp 0x14006a535
mov ecx, 0x30
movabs rdx, 0x52d6f99092718560
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14006b029
mov ecx, 0x14
movabs rdx, 0x7978fcb05ff02b68
add rdx, r11
movzx eax, bl
and al, dl
inc r9
sub cl, al
dec r11
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r11
jmp 0x14006a523
movabs rcx, 0xa01affd02d6ed170
movzx eax, bl
add rcx, r11
dec r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x10
inc r11
jmp 0x14006a523
movabs rdx, 0xc6bd02effaed7778
movzx eax, bl
add rdx, r11
movzx r10d, bl
and al, dl
add al, al
sub r10b, al
sub r10b, 0x48
jmp 0x14006b0ad
movzx eax, bl
movabs rcx, 0xed5f060fc86c1d80
add rcx, r11
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x80
jmp 0x14006b0fd
mov ecx, 0x24
movabs rdx, 0x1401092f95eac388
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006b100
mov ecx, 8
movabs rdx, 0x3aa30c4f63696990
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006af38
movabs rcx, 0x61450f6f30e80f98
movzx eax, bl
add rcx, r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x28
jmp 0x14006af64
movzx eax, bl
movabs rcx, 0x87e7128efe66b5a0
add rcx, r11
and al, cl
add al, al
sub cl, al
movzx eax, byte [rsp + r11 + 0x20]
add rax, r9
add r11, rax
lea r10d, [rdi + rcx]
sub r10b, 0x60
inc r11
jmp 0x14006a523
mov ecx, 0xa
movabs rdx, 0x687c1a5e802354b4
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
mov byte [rsp + r11 + 0x20], r10b
inc r11
jmp 0x14006a523
movzx eax, bl
movabs rcx, 0x8f1e1d7e4da1fabc
add rcx, r11
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x24
cmp r9, 5
jb 0x14006a9cc
mov ecx, 0x14
movabs rdx, 0x4db960aa0fc4ec68
add rdx, r11
movzx eax, dil
and al, dl
movzx ebx, dil
sub cl, al
add cl, cl
add cl, dil
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14006b02c
movabs rcx, 0xb5c0209e1b20a0c4
movzx eax, bl
add rcx, r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x5c
cmp r8, 3
jae 0x14006aea1
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x14006adc4
movabs rdx, 0xd00d7fe816b768b8
movzx eax, dil
add rdx, r11
movzx r10d, dil
and al, dl
add al, al
sub r10b, al
sub r10b, 8
add r10b, dl
jmp 0x14006a9f7
mov ecx, 0x36
movabs rdx, 0xdc6223bde89f46cc
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x14006aec9
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x14006acfd
movabs rcx, 0xe5b2a0b60469380c
add rcx, r11
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x54
jmp 0x14006aa49
movzx eax, bl
movabs rcx, 0x7e213b2c6dd52408
add rcx, r11
and al, cl
add al, al
sub bl, al
movzx eax, byte [rsp + r11 + 0x20]
add rax, r9
add r11, rax
lea r10d, [rcx + rbx]
sub r10b, 0x38
inc r11
jmp 0x14006a523
movabs rdx, 0xa4c33e4c3b53ca10
movzx eax, bl
add rdx, r11
movzx r10d, bl
and al, dl
add al, al
sub r10b, al
sub r10b, 0x70
add r10b, dl
jmp 0x14006af64
mov ecx, 0x2c
movabs rdx, 0xcb65416c08d27018
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14006af38
mov ecx, 0x10
movabs rdx, 0xf207448bd6511620
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14006b100
movabs rcx, 0x18a947aba3cfbc28
movzx eax, bl
add rcx, r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x18
jmp 0x14006b0fd
movabs rdx, 0x3f4b4acb714e6230
movzx eax, bl
add rdx, r11
movzx r10d, bl
and al, dl
add al, al
sub r10b, al
sub r10b, 0x50
jmp 0x14006b0ad
mov ecx, 0x3c
movabs rdx, 0x65ed4deb3ecd0838
add rdx, r11
movzx eax, bl
and al, dl
dec r11
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r11
jmp 0x14006a523
mov ecx, 0x20
movabs rdx, 0x8c8f510b0c4bae40
add rdx, r11
movzx eax, bl
and al, dl
inc r9
sub cl, al
dec r11
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r11
jmp 0x14006a523
mov ecx, 4
movabs rdx, 0xb331542ad9ca5448
add rdx, r11
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006b02c
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14006ac8b
lea rdx, [r11 + r13]
mov ecx, 0xe
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006aaab
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006acc7
movabs rcx, 0xd4b5be64249c6158
add rcx, r11
movzx eax, cl
and al, dil
add al, al
sub cl, al
movzx eax, byte [rsp + r11 + 0x20]
add rax, r9
add r11, rax
lea r10d, [rdi + rcx]
sub r10b, 0x68
inc r11
jmp 0x14006a523
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006aaab
mov ecx, 4
movabs rdx, 0x8771b824899f1548
add rdx, r11
movzx eax, dl
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x14006af38
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006ad2a
movabs rcx, 0xbf109d9636ea9204
add rcx, r11
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x1c
jmp 0x14006b02c
inc rax
cmp r8, rax
jne 0x14006ad64
mov ecx, 0xe
movabs rdx, 0x986e9a76696bebfc
add rdx, r11
inc r9
movzx eax, dl
dec r11
and al, dil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
inc r11
jmp 0x14006a523
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006ad92
movzx eax, dil
movabs rcx, 0x2488911700eff9e4
add rcx, r11
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x3c
jmp 0x14006b0fd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006aa49
movzx eax, dil
movabs rcx, 0xfde68df7337153dc
add rcx, r11
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 4
jmp 0x14006b100
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006adf3
mov ecx, 0x18
movabs rdx, 0xa96b7cc84938c2b0
add rdx, r11
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x14006b139
inc rax
cmp r8, rax
jne 0x14006ae1f
movabs rcx, 0x5c277688ae3b76a0
movzx eax, dil
add rcx, r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x60
jmp 0x14006af38
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006ae3c
movabs rdx, 0xe8416d2945bf8488
mov ecx, 0x24
jmp 0x14006b09b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006ae70
movzx eax, dil
movabs rcx, 0xc19f6a097840de80
add rcx, r11
dec r11
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x80
inc r11
jmp 0x14006a523
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006a9f7
movabs rcx, 0x745b63c9dd439270
movzx eax, dil
add rcx, r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x10
jmp 0x14006b02c
mov ecx, 0x30
movabs rdx, 0x27175d8a42464660
add rdx, r11
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rsp + r11 + 0x20]
jmp 0x14006b0aa
movabs rcx, 0x755a6a74c7a058
movzx eax, dil
add rcx, r11
and al, cl
add al, al
sub cl, al
sub cl, byte [rsp + r11 + 0x20]
lea r10d, [rdi + rcx]
sub r10b, 0x68
jmp 0x14006af38
mov ecx, 6
movabs rdx, 0xb54ac633a659006c
add rdx, r11
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x14006af64
movabs rdx, 0xdbecc95373d7a674
movzx eax, dil
add rdx, r11
movzx r10d, dil
and al, dl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, dl
inc r9
movabs rcx, 0x6d2458da8e084d54
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x4c
add cl, bl
movzx eax, cl
mov byte [rsp + r11 + 0x20], al
add rax, r9
sub r11, rax
inc r8
movabs rcx, 0xd9d3574aa748fa50
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x30
add cl, bl
mov byte [rsp + r11 + 0x20], cl
add r11, rax
movzx eax, byte [rsp + r11 + 0x20]
add rax, r9
add r11, rax
inc r11
jmp 0x14006a523
movabs rdx, 0x4fd2d2b2dc53988c
mov ecx, 0x16
jmp 0x14006b09b
movzx eax, dil
movabs rcx, 0x7674d5d2a9d23e94
add rcx, r11
dec r11
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0xc
inc r11
jmp 0x14006a523
movabs rcx, 0xc3b8dc1244cf8aa4
movzx eax, dil
add rcx, r11
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x7c
jmp 0x14006b02c
mov ecx, 0xa
movabs rdx, 0x10fce251dfccd6b4
add rdx, r11
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movabs rdx, 0xba685f1a29059964
movzx eax, bl
add rdx, r11
mov ecx, 0x22
and al, dl
inc r9
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rsp + r11 + 0x20], cl
dec r11
inc r11
jmp 0x14006a523
movzx eax, dil
movabs rcx, 0x379ee571ad4b7cbc
add rcx, r11
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x24
inc r9
dec r11
inc r11
jmp 0x14006a523
movabs rdx, 0x84e2ebb14848c8cc
mov ecx, 0x36
add rdx, r11
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movabs rdx, 0x93c65bfa5b86f35c
mov ecx, 0x3e
add rdx, r11
movzx eax, dl
and al, bl
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, bl
mov byte [rsp + r11 + 0x20], cl
jmp 0x14006b0fd
mov ecx, 0x1a
movabs rdx, 0xab84eed115c76ed4
add rdx, r11
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14006a523
mov ecx, 0x2a
movabs rdx, 0x460cfb504bc206f4
add rdx, r11
movzx eax, bl
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rsp + r11 + 0x20]
add rax, r9
add r11, rax
inc r11
jmp 0x14006a523
movzx eax, dil
movabs rcx, 0x76ea303d1e99deec
add rcx, r11
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x74
jmp 0x14006a520
mov ecx, 0x2a
movabs rdx, 0x9d8c335cec1884f4
add rdx, r11
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x14006a510
lea rcx, [rbp + 0x1743870]
jmp 0x14006b1b5
lea rcx, [rbp + 0x134e56c]
jmp 0x14006b1b5
lea rcx, [rsp + 0x20]
call fcn.14006a140
mov ebx, eax
test eax, eax
jne 0x14006bf7e
movzx r11d, byte [rbp + 0x90]
xor eax, eax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x17], xmm0
mov dword [rbp + 0x27], eax
movabs rsi, 0xfce2bf3c9e79bae0
mov dword [rbp], 0xa39fa09b
movabs r12, 0xf3a9460f13bca760
mov dword [rbp + 4], 0x64697774
movabs r14, 0x4ce90a2fb76ee120
mov dword [rbp + 8], 0xab797a6d
movabs r15, 0x65967e118ff59260
mov dword [rbp + 0xc], 0xaf7a6262
movabs r13, 0x7e43f1f3687c43a0
mov dword [rbp + 0x10], 0x7d677e76
mov word [rbp + 0x14], 0xdf70
mov byte [rbp + 0x16], 0xd6
nop dword [rax]
mov r8, qword [0x1402f82b0]
mov r9, qword [0x1402f82a8]
nop
xor edi, edi
cmp rdi, 0x2b
jae 0x14006bf6e
movzx r10d, byte [rbp + rdi]
mov rbx, r10
cmp r8, rdi
ja 0x14006bf5b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006b294
lea rcx, [rdi + r12]
mov r11d, 0x30
movzx eax, cl
and al, bl
sub r11b, al
add r11b, r11b
add r11b, bl
add r11b, cl
jmp 0x14006b2e0
je 0x14006bec4
inc rax
cmp r8, rax
je 0x14006be5a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006be06
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006bd9f
lea rax, [r9 + 7]
cmp r8, rax
je 0x14006bd74
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006bd21
nop word [rax + rax]
cmp r9, rdi
ja 0x14006bf48
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14006b30e
lea rdx, [rdi + rsi]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x20
add r11b, dl
jmp 0x14006b342
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006bd00
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006bcd1
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006bcac
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006bc79
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14006b90e
nop
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006b8e5
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006ba06
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006b8bb
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14006b897
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14006b86e
lea rcx, [r9 + 0x80]
cmp r8, rcx
je 0x14006b9ad
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14006b84a
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006b826
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14006b7ef
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14006b350
lea r9, [rcx + 0x200]
mov r8, rcx
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x14006bf1f
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x14006befa
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x14006b547
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x14006b527
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x14006b507
lea rcx, [r9 + 3]
cmp r8, rcx
jb 0x14006b791
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14006b730
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14006b6dc
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14006b6ab
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14006b350
lea r9, [rcx + 4]
mov r8, rcx
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x14006b685
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x14006b661
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x14006b63d
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x14006b614
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x14006b5ff
lea rcx, [r9 + 0x64]
cmp r8, rcx
ja 0x14006b5db
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14006b5b0
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14006b57e
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14006b566
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14006b350
mov r8, rcx
lea r9, [rcx + 0x80]
jmp 0x14006b350
lea rdx, [rdi + r14]
mov ecx, 0x10
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006b342
lea rdx, [rdi + r15]
mov ecx, 0x30
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006b2e0
lea rdx, [rdi + r13]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x14006b262
movzx ecx, r10b
movzx r11d, dil
and cl, dil
add cl, cl
sub r11b, cl
add r11b, r10b
jmp 0x14006bd45
mov ecx, 0x20
movabs rdx, 0xffc36dc6cc548840
add rdx, rdi
movzx eax, r10b
and al, dl
inc r9
sub cl, al
dec rdi
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rdi
jmp 0x14006b252
movzx eax, r10b
movabs rcx, 0x1870e1a8a4db3980
add rcx, rdi
dec rdi
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
inc rdi
jmp 0x14006b252
movabs rcx, 0x311e558a7d61eac0
movzx eax, r10b
add rcx, rdi
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x14006bdc2
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea r11d, [rdi + r10]
jmp 0x14006bdea
mov ecx, 0x20
movabs rdx, 0x62793d4e2e6f4d40
add rdx, rdi
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006bded
movabs rcx, 0x7b26b13006f5fe80
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14006be27
movabs rcx, 0x93d42511df7cafc0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x14006be80
movzx eax, byte [rbp + rdi]
movzx ecx, dil
movzx r11d, dil
and cl, r10b
add cl, cl
add rax, r9
sub r11b, cl
add rdi, rax
add r11b, r10b
inc rdi
jmp 0x14006b252
mov ecx, 0x10
movabs rdx, 0xea333aa855541c20
add rdx, rdi
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rdi], r11b
inc rdi
jmp 0x14006b252
mov ecx, 0x30
movabs rdx, 0x2e0ae8a2ddacd60
add rdx, rdi
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 8
jb 0x14006b6cf
movzx ecx, r10b
movabs rdx, 0x1571ea01dd2ab040
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 + 0x80]
jmp 0x14006bd45
movabs rcx, 0x1b8e226c06617ea0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
cmp r8, 0x1000
jae 0x14006bc34
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14006bb1c
movabs rdx, 0xc3870d4526d9cc0
movzx eax, r10b
add rdx, rdi
movzx r11d, r10b
and al, dl
add al, al
sub r11b, al
sub r11b, 0x40
add r11b, dl
jmp 0x14006b700
movabs rcx, 0x343b964ddee82fe0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
lea rax, [r9 + r8]
cmp rax, 9
je 0x14006bc51
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x14006ba58
movabs rcx, 0xf55b197b3f3e1e0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x14006b74f
mov ecx, 0x20
movabs rdx, 0xed507b6bb6da6140
add rdx, rdi
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rdi]
add rax, r9
add rdi, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rdi
jmp 0x14006b252
movabs rcx, 0x5fdef4d8f611280
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14006be80
movabs rcx, 0x1eab632f67e7c3c0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x14006be27
mov ecx, 0x20
movabs rdx, 0x50064af318f52640
add rdx, rdi
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14006bdea
movabs rcx, 0x68b3bed4f17bd780
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14006bdc2
movabs rcx, 0x816132b6ca0288c0
add rcx, rdi
dec rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
inc rdi
jmp 0x14006b252
mov ecx, 0x20
movabs rdx, 0xb2bc1a7a7b0feb40
add rdx, rdi
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14006bd45
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14006b937
lea rdx, [rdi + r12]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14006b7b0
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006b972
movabs rcx, 0xf9c57e793cf375c0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rdi]
add rax, r9
add rdi, rax
lea r11d, [r10 + rcx]
sub r11b, 0x40
inc rdi
jmp 0x14006b252
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006b9a4
mov ecx, 0x20
movabs rdx, 0xc86a96b58be61340
add rdx, rdi
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006be27
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006b9c5
movzx ecx, dil
movzx r11d, dil
and cl, r10b
add cl, cl
sub r11b, cl
add r11b, r10b
jmp 0x14006bded
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006b9fd
mov ecx, 0x20
movabs rdx, 0x65b4c72e29cb4e40
add rdx, rdi
dec rdi
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rdi
jmp 0x14006b252
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006ba27
movzx ecx, dil
movzx r11d, dil
and cl, r10b
inc r9
add cl, cl
dec rdi
sub r11b, cl
add r11b, r10b
inc rdi
jmp 0x14006b252
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006b7b0
movabs rcx, 0x3459df6a78bdebc0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x14006bd45
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006ba85
movabs rcx, 0xf6a83db5db6d30a0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x14006bd45
inc rax
cmp r8, rax
jne 0x14006ba9c
movabs rdx, 0xac9fe21051d91ce0
jmp 0x14006bda9
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006bab4
movabs rcx, 0x93f26e2e79526ba0
jmp 0x14006bcb6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006bae6
mov ecx, 0x30
movabs rdx, 0x7b44fa4ca0cbba60
add rdx, rdi
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006bded
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006b74f
mov ecx, 0x10
movabs rdx, 0x6297866ac8450920
add rdx, rdi
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006be27
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006bb58
movzx eax, r10b
movabs rcx, 0xf38afcf279e6eb80
add rcx, rdi
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rdi]
add rax, r9
add rdi, rax
lea r11d, [rcx + r10]
add r11b, 0x80
inc rdi
jmp 0x14006b252
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006bb79
movzx ecx, r10b
movzx r11d, r10b
and cl, dil
add cl, cl
sub r11b, cl
add r11b, dil
jmp 0x14006be27
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006bba7
movzx eax, r10b
movabs rcx, 0x90d52d6b17cc2680
add rcx, rdi
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
jmp 0x14006bdea
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006bbcb
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea r11d, [rdi + r10]
dec rdi
inc rdi
jmp 0x14006b252
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006bc02
movzx eax, r10b
movabs rcx, 0x46ccd1c58e3812c0
add rcx, rdi
inc r9
and al, cl
dec rdi
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x40
inc rdi
jmp 0x14006b252
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006b700
movabs rdx, 0x2e1f5de3b5b16180
movzx eax, r10b
add rdx, rdi
movzx r11d, r10b
and al, dl
add al, al
sub r11b, al
add r11b, 0x80
jmp 0x14006bd42
movzx r11d, byte [rbp + rdi]
movzx eax, r10b
and al, dil
add al, al
sub r11b, al
add r11b, dil
add r11b, r10b
jmp 0x14006bdc2
movabs rcx, 0xe417023e2c1d4dc0
movzx eax, r10b
add rcx, rdi
and al, cl
add al, al
sub cl, al
sub cl, byte [rbp + rdi]
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x14006be27
movzx eax, r10b
movabs rcx, 0x1ec9ac4c01bd7fa0
add rcx, rdi
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rdi]
add rax, r9
add rdi, rax
lea r11d, [rcx + r10]
sub r11b, 0x60
inc rdi
jmp 0x14006b252
movabs rcx, 0x817f7bd363d844a0
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
jmp 0x14006bdea
mov ecx, 0x10
movabs rdx, 0xb2da639714e5a720
add rdx, rdi
movzx eax, r10b
and al, dl
dec rdi
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rdi
jmp 0x14006b252
movabs rcx, 0xe4354b5ac5f309a0
movzx eax, r10b
add rcx, rdi
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x14006bd45
mov ecx, 0x10
movabs rdx, 0x1590331e77006c20
add rdx, rdi
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rcx, 0x91b3010f0e757a0
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x60
add cl, r10b
mov byte [rbp + rdi], cl
inc r9
dec rdi
inc rdi
jmp 0x14006b252
movzx eax, r10b
movabs rcx, 0x46eb1ae2280dcea0
add rcx, rdi
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
dec rdi
inc rdi
jmp 0x14006b252
movabs rdx, 0x5f988ec400947fe0
add rdx, rdi
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x20
add r11b, dl
movabs rdx, 0xf06dbc2f1860a660
movzx eax, r10b
add rdx, rdi
mov ecx, 0x30
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dl
mov byte [rbp + rdi], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14006b252
movabs rcx, 0xa9a0ea698a2893a0
mov r10, rbx
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
inc r9
movabs rdx, 0xd7c0484d3fd9f520
add rdx, rdi
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi], al
add rax, r9
sub rdi, rax
jmp 0x14006be80
movabs rdx, 0xc24e5e4b62af44e0
movzx eax, bl
add rdx, rdi
movzx r11d, bl
and al, dl
movzx r10d, bl
add al, al
sub r11b, al
sub r11b, 0x20
add r11b, dl
inc r8
movabs rcx, 0xcb698e5c53969c80
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x80
add cl, r10b
mov byte [rbp + rdi], cl
add rdi, rax
movzx eax, byte [rbp + rdi]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006b252
mov ecx, 0x10
movabs rdx, 0xdafbd22d3b35f620
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006b252
movzx eax, r10b
movabs rcx, 0x96f165d54102f4e0
add rcx, rdi
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
jmp 0x14006b250
mov ecx, 0x10
movabs rdx, 0xaf9ed9b71989a620
add rdx, rdi
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006b240
lea rcx, [rbp + 0x1407480]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp + 0x7d1be0]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
mov rax, qword [0x1402f8258]
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov dword [rax + 8], ebx
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rcx, qword [0x1402f8258]
mov qword [rcx + 0x18], rax
mov ecx, ebx
call fcn.14006a220
mov rcx, qword [0x1402f8258]
mov qword [rcx + 0x10], rax
cmp qword [rcx + 0x18], 0xffffffffffffffff
jne 0x14006cde7
movzx r10d, byte [rbp + 0x90]
xor eax, eax
mov qword [rbp - 0x74], rax
movabs rdi, 0xd186f85d7322626d
mov dword [rbp - 0x6c], eax
movabs rsi, 0x770fa8e473fbf933
mov dword [rsp + 0x70], 0x13d70ad3
movabs r15, 0xa8742435363e96f9
mov dword [rsp + 0x74], 0x30bac3c5
movabs r14, 0x2627607a077ecb41
mov dword [rsp + 0x78], 0xeb303a3a
movabs r12, 0xd53f180f9b019d4f
mov dword [rsp + 0x7c], 0x3a39473a
movabs r13, 0x3b4f7a812c95e576
mov dword [rbp - 0x80], 0xe349483d
mov dword [rbp - 0x7c], 0x23323e3a
mov dword [rbp - 0x78], 0xdbca262a
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402f82b0]
mov r9, qword [0x1402f82a8]
nop
xor ebx, ebx
cmp rbx, 0x28
jae 0x14006cdd6
movzx r11d, byte [rsp + rbx + 0x70]
mov rdx, r11
cmp r8, rbx
ja 0x14006cdc3
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006c0a1
lea rcx, [rbx + r15]
mov r10, rdx
movzx eax, cl
and al, dl
add al, al
sub r10b, al
add r10b, 0x31
add r10b, cl
jmp 0x14006c0e7
je 0x14006cd35
inc rax
cmp r8, rax
je 0x14006cccf
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006cc98
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006cc73
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006cc28
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006cbfd
cmp r9, rbx
ja 0x14006cdb0
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14006c111
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 5
jmp 0x14006c150
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006cbac
inc rax
cmp r8, rax
je 0x14006cb7e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006cb53
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006cb20
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14006c792
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006c769
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006c737
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14006c70d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14006c6e4
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006c6bd
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14006c699
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14006c670
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006c64c
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14006c615
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14006c160
lea r8, [r9 + 0x61]
lea r9, [r8 + 0xa]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14006cd8b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14006cd66
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14006c34a
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14006c32f
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14006c314
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14006c5b7
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14006c559
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14006c50a
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14006c4de
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14006c160
lea r8, [r9 + 0x1000]
lea r9, [r8 + 9]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14006c4a7
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14006c47e
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14006c45a
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14006c431
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14006c40a
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14006c3e1
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14006c3b2
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14006c38e
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14006c365
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14006c160
lea r8, [r9 + 0x10]
lea r9, [r8 + 8]
jmp 0x14006c160
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
jmp 0x14006c150
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x39
jmp 0x14006c0e7
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x29
jmp 0x14006c072
mov ecx, 0x14
movabs rdx, 0x8c37c2eb99131368
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006cbcb
lea rcx, [rbx + r13]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
inc rbx
jmp 0x14006c062
mov ecx, 0x32
movabs rdx, 0xea673216c018b784
add rdx, rbx
dec rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14006c062
mov ecx, 1
movabs rdx, 0x997ee9ac539b8992
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006cc47
movabs rcx, 0x4896a141e71e5ba0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
add r8, r9
jmp 0x14006ccb6
mov ecx, 0x1f
movabs rdx, 0xf7ae58d77aa12dae
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006ccb6
movabs rcx, 0xa6c6106d0e23ffbc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x14006caeb
mov ecx, 0x3d
movabs rdx, 0x55ddc802a1a6d1ca
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006ccf1
mov ecx, 0xc
movabs rdx, 0x4f57f983529a3d8
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14006c062
movabs rcx, 0xbab0ca8e25f0b0fb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
mov byte [rsp + rbx + 0x70], r10b
inc rbx
jmp 0x14006c062
movabs rcx, 0x69c88223b9738309
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3f
cmp r9, 9
jb 0x14006c4fd
mov edx, 3
movabs rcx, 0x1e466d339cf02736
add rcx, rbx
movzx eax, r11b
and al, cl
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x14006cbcb
movabs rcx, 0x18e039b94cf65517
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5f
cmp r8, 0xa
jae 0x14006ca95
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14006c989
movabs rdx, 0xf533990b600c5bc2
movzx eax, r11b
add rdx, rbx
movzx r10d, r11b
and al, dl
add al, al
sub r10b, al
sub r10b, 0x4e
add r10b, dl
jmp 0x14006c529
movabs rcx, 0xc7f7f14ee0792725
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 3
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x14006cac2
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x14006c8c5
movabs rcx, 0x23aca0adece9f955
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
jmp 0x14006c578
mov ecx, 0xf
movabs rdx, 0xe929d230b2ce4e8e
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14006c062
movabs rcx, 0x984189c64651209c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x14006ccf1
mov ecx, 0x2d
movabs rdx, 0x4759415bd9d3f2aa
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006caeb
movabs rcx, 0xf670f8f16d56c4b8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
jmp 0x14006ccb6
movabs rcx, 0xa588b08700d996c6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
add r8, r9
jmp 0x14006ccb6
mov ecx, 0x1a
movabs rdx, 0x54a0681c945c68d4
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006cc47
movabs rcx, 0x3b81fb227df3ae2
add rcx, rbx
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2e
inc rbx
jmp 0x14006c062
mov ecx, 0x38
movabs rdx, 0xb2cfd747bb620cf0
add rdx, rbx
inc r9
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14006c062
mov ecx, 7
movabs rdx, 0x61e78edd4ee4defe
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006cbcb
lea rax, [r9 + 5]
cmp r8, rax
jae 0x14006c7b6
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x31
jmp 0x14006c5d6
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006c7f6
mov ecx, 5
movabs rdx, 0xa30df0bae644c4da
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14006c062
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006c823
movabs rcx, 0x44de818fbf3f20be
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x14006caeb
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006c853
movabs rcx, 0xe6af126498397ca2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
add r8, r9
jmp 0x14006ccb6
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006c88b
mov ecx, 0x2b
movabs rdx, 0x887fa3397133d886
add rdx, rbx
dec rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14006c062
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006c5d6
movabs rcx, 0xd967eba3ddb10678
inc r9
add rcx, rbx
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
inc rbx
jmp 0x14006c062
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006c8f2
movabs rcx, 0x7494e91859672747
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
jmp 0x14006cbcb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006c926
movzx eax, r11b
movabs rcx, 0x166579ed3261832b
add rcx, rbx
dec rbx
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2d
inc rbx
jmp 0x14006c062
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006c957
movabs rdx, 0x674dc2579edeb11d
movzx eax, r11b
add rdx, rbx
movzx r10d, r11b
and al, dl
add al, al
sub r10b, al
add r10b, 0x35
add r10b, dl
jmp 0x14006cc47
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006c578
movzx eax, r11b
movabs rcx, 0x91e532c77d90d01
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 7
jmp 0x14006ccb6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006c9c9
movzx eax, r11b
mov ecx, 0xa
movabs rdx, 0x461be175cc8989b4
add rdx, rbx
and al, dl
sub cl, al
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x14006c062
inc rax
cmp r8, rax
jne 0x14006c9fa
mov ecx, 0x3b
movabs rdx, 0x970429e03906b7a6
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006ccf1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006ca28
movabs rdx, 0xe7ec724aa583e598
movzx eax, r11b
add rdx, rbx
movzx r10d, r11b
and al, dl
add al, al
sub r10b, al
sub r10b, 0x28
jmp 0x14006cae8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006ca59
movabs rdx, 0xdaa54b89eafb6f6e
movzx eax, r11b
add rdx, rbx
movzx r10d, r11b
and al, dl
add al, al
sub r10b, al
sub r10b, 2
add r10b, dl
jmp 0x14006cc47
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006c529
mov ecx, 0x30
movabs rdx, 0x2b8d93f457789d60
add rdx, rbx
movzx eax, r11b
and al, dl
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc rbx
jmp 0x14006c062
movzx r10d, byte [rsp + rbx + 0x70]
movabs rdx, 0x6f2eb59e096d5528
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
sub r10b, al
sub r10b, 0x18
add r10b, r11b
add r10b, dl
jmp 0x14006cc47
mov ecx, 0x25
movabs rdx, 0xc016fe0875ea831a
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rsp + rbx + 0x70]
add r10b, r11b
add r10b, dl
movzx eax, r11b
inc r9
movabs rdx, 0x688b223dac291a13
movzx ecx, r11b
add rdx, rbx
and al, dl
add al, al
sub cl, al
add cl, 0x7b
add cl, dl
movzx eax, cl
mov byte [rsp + rbx + 0x70], al
add rax, r9
sub rbx, rax
jmp 0x14006ccf1
movzx eax, r11b
movabs rcx, 0xa9b1841b4388ffef
add rcx, rbx
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
lea r10d, [rcx + r11]
add r10b, 0x77
inc rbx
jmp 0x14006c062
movzx eax, r11b
movabs rcx, 0xc43fd19cb899ec43
add rcx, rbx
dec rbx
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2b
inc rbx
jmp 0x14006c062
movzx eax, r11b
movabs rcx, 0x735789324c1cbe51
add rcx, rbx
inc r9
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x37
inc rbx
jmp 0x14006c062
movabs rcx, 0x226f40c7df9f905f
movzx eax, r11b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x67
movzx eax, r11b
movabs rcx, 0xc6ba9168d32ebe2f
add rcx, rbx
and al, cl
add al, al
sub r11b, al
sub r11b, 0x49
add r11b, cl
mov byte [rsp + rbx + 0x70], r11b
inc r9
dec rbx
inc rbx
jmp 0x14006c062
movzx eax, r11b
movabs rcx, 0xdece1f1e2daad897
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x21
dec rbx
inc rbx
jmp 0x14006c062
movabs rcx, 0x8de5d6b3c12daaa5
movzx eax, r11b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
movabs rdx, 0x17a2d9d33fabec21
movzx ecx, r10b
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
sub cl, al
add cl, 0x19
add cl, dl
add cl, r11b
mov byte [rsp + rbx + 0x70], cl
add r8, r9
jmp 0x14006ccb6
movzx eax, r11b
movabs rcx, 0x3cfd8e4954b07cb3
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x1b
add r8, r9
jmp 0x14006ccb6
movabs rcx, 0xec1545dee8334ec1
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x47
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14006c062
mov r11, rdx
movabs rcx, 0x4a44b50a0f38f2dd
add rcx, rbx
movzx r10d, r11b
and dl, cl
add dl, dl
sub r10b, dl
sub r10b, 0xb
add r10b, cl
inc r8
movabs rcx, 0x10ff4672e267b10c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x54
add cl, r11b
mov byte [rsp + rbx + 0x70], cl
add rbx, rax
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006c062
movzx eax, dl
movabs rcx, 0xf95c6c9fa2bbc4eb
add rcx, rbx
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x6d
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006c062
movzx eax, r11b
movabs rcx, 0x8456cfa52e846f5d
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x75
jmp 0x14006c060
movzx eax, r11b
movabs rcx, 0x336e873ac207416b
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x13
jmp 0x14006c050
lea rcx, [rbp + 0x14d6ebc]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp + 0x8c05b5]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rsp + 0x70]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
mov edx, ebx
mov rcx, rsi
call fcn.14006f560
mov rcx, rsi
mov qword [rsi + 0x40], rax
call fcn.14006f510
test al, al
jne 0x14006dbc7
movzx edx, byte [rbp + 0x90]
xor eax, eax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x42], xmm0
mov qword [rbp + 0x52], rax
movabs rdi, 0xcb303af045065ba7
mov dword [rbp + 0x5a], eax
movabs rsi, 0x40e9e7a412058339
mov word [rbp + 0x5e], ax
movabs r15, 0x9acf69dba24dfcb
mov dword [rbp + 0x30], 0x63276223
movabs r14, 0x2d8ffa689dbbc3a3
mov dword [rbp + 0x34], 0x232a26cb
movabs r12, 0x1a360d2d2972040d
mov dword [rbp + 0x38], 0x2478d02f
movabs r13, 0x4627ea46b3e91da2
mov dword [rbp + 0x3c], 0x25252728
mov word [rbp + 0x40], 0x514c
mov r8, qword [0x1402f82b0]
mov r9, qword [0x1402f82a8]
nop
xor ebx, ebx
cmp rbx, 0x30
jae 0x14006dbb7
movzx r11d, byte [rbp + rbx + 0x30]
mov r10, r11
cmp r8, rbx
ja 0x14006dba4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006cecf
lea rcx, [rbx + r15]
mov rdx, r11
movzx eax, cl
and al, r10b
add al, al
sub dl, al
add dl, 0x73
add dl, cl
jmp 0x14006cf00
je 0x14006db18
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006da81
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006da25
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006d9d3
nop dword [rax]
cmp r9, rbx
ja 0x14006db91
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14006cf2e
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
add dl, 0x6f
sub cl, al
add dl, cl
jmp 0x14006cf70
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006d9bb
inc rax
cmp r8, rax
je 0x14006d991
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006d96d
lea rax, [r9 + 7]
cmp r8, rax
je 0x14006d94e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006d91c
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14006d565
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14006d53f
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14006d510
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14006d4e4
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14006d4be
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14006d498
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14006d474
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14006d451
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14006d42e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14006d3fc
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14006cf80
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14006db6d
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14006db49
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14006d14f
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14006d133
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14006d117
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006d39e
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14006d344
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14006d2f5
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14006d2ca
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x61]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14006d296
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14006d270
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14006d24a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14006d226
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14006d202
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14006d1df
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14006d1b5
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14006d191
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14006d16b
lea r8, [r9 + 0x1000]
lea r9, [r8 + 8]
jmp 0x14006cf80
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
add dl, 0x71
sub cl, al
add dl, cl
jmp 0x14006cf70
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x75
sub cl, al
add dl, cl
jmp 0x14006cf00
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub dl, 0x5b
sub cl, al
add dl, cl
jmp 0x14006cea2
movabs rdx, 0x5981d7822832dd38
movzx eax, r11b
add rdx, rbx
mov ecx, 0x3c
and al, dl
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14006d9f3
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
inc r9
add al, al
dec rbx
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x6e
inc rbx
jmp 0x14006ce92
movzx eax, r11b
movabs rcx, 0x32cdfd0b3f9f5e0c
add rcx, rbx
dec rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x54
inc rbx
jmp 0x14006ce92
movabs rcx, 0x1f740fcfcb559e76
movzx eax, r11b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3a
jmp 0x14006da43
movzx eax, r11b
movabs rcx, 0xc1a2294570bdee0
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x20
jmp 0x14006da66
movzx eax, r11b
movabs rcx, 0xf8c03558e2c21f4a
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 6
jmp 0x14006da69
movabs rdx, 0xe566481d6e785fb4
movzx eax, r11b
add rdx, rbx
mov ecx, 0xa
and al, dl
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14006daa4
movabs rdx, 0xd20c5ae1fa2ea01e
movzx eax, r11b
add rdx, rbx
mov ecx, 0x17
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14006dad1
movzx eax, r11b
movabs rdx, 0xbeb26da685e4e088
add rdx, rbx
mov ecx, 0x24
and al, dl
sub cl, al
movzx eax, byte [rbp + rbx + 0x30]
add cl, cl
add rax, r9
add cl, r11b
add rbx, rax
add dl, cl
inc rbx
jmp 0x14006ce92
movzx eax, r11b
movabs rcx, 0x8e519c91e32c8191
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 9
mov byte [rbp + rbx + 0x30], dl
inc rbx
jmp 0x14006ce92
movabs rdx, 0x7af7af566ee2c1fb
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
add al, al
sub cl, al
add dl, 0x23
add dl, cl
cmp r9, 0x64
jb 0x14006d2e9
movzx ecx, r11b
movabs rdx, 0xdaea42d82ab12ae2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x5c]
jmp 0x14006d9f3
movabs rdx, 0x679dc21afa990265
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
add dl, 0x3d
add al, al
sub cl, al
add dl, cl
cmp r8, 0x40
jae 0x14006d8cc
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14006d7d4
movabs rdx, 0x1966fe859fcfaf06
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
add al, al
sub cl, al
sub dl, 0x2a
jmp 0x14006d313
movabs rdx, 0x5443d4df864f42cf
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
add al, al
sub cl, al
add dl, 0x57
add dl, cl
lea rax, [r9 + r8]
cmp rax, 2
je 0x14006d8f5
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x14006d6bb
movabs rcx, 0x4e36c3955ac9535f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
jmp 0x14006d364
movzx eax, r11b
movabs rcx, 0xc32161a19e2625ea
add rcx, rbx
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x30]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x66
inc rbx
jmp 0x14006ce92
movabs rcx, 0xafc7746629dc6654
movzx eax, r11b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
jmp 0x14006dad1
movabs rcx, 0x9c6d872ab592a6be
movzx eax, r11b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
jmp 0x14006daa4
movzx eax, r11b
movabs rcx, 0x891399ef4148e728
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x18
jmp 0x14006da69
movabs rdx, 0x75b9acb3ccff2792
movzx eax, r11b
add rdx, rbx
mov ecx, 1
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14006da66
movabs rdx, 0x625fbf7858b567fc
movzx eax, r11b
add rdx, rbx
mov ecx, 0xe
and al, dl
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14006da43
movabs rdx, 0x4f05d23ce46ba866
movzx eax, r11b
add rdx, rbx
mov ecx, 0x1b
and al, dl
dec rbx
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x14006ce92
movabs rdx, 0x3babe5017021e8d0
movzx eax, r11b
add rdx, rbx
mov ecx, 0x28
and al, dl
inc r9
sub cl, al
dec rbx
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x14006ce92
movabs rdx, 0x2851f7c5fbd8293a
movzx eax, r11b
add rdx, rbx
mov ecx, 0x35
and al, dl
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14006d9f3
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14006d588
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
movzx ecx, r11b
add al, al
sub cl, al
add dl, 0x73
jmp 0x14006d3bc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006d5c3
movzx eax, r11b
movabs rcx, 0x966075e08a0cb74e
add rcx, rbx
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x30]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x22
inc rbx
jmp 0x14006ce92
inc rax
cmp r8, rax
jne 0x14006d5ee
movabs rcx, 0xa9ba631bfe5676e4
movzx eax, r11b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3c
jmp 0x14006dad1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006d61b
movzx eax, r11b
movabs rcx, 0xd06e3d92e6e9f610
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x70
jmp 0x14006da69
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006d650
movabs rdx, 0xa7c054543c734d2
movzx eax, r11b
add rdx, rbx
mov ecx, 0x21
and al, dl
dec rbx
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x14006ce92
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006d688
movabs rdx, 0x1dd5f280b810f468
mov ecx, 0x14
add rdx, rbx
inc r9
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc rbx
jmp 0x14006ce92
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006d3be
movabs rdx, 0x312fdfbc2c5ab3fe
mov ecx, 7
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14006d9f3
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14006d6df
movabs rdx, 0x6190b0d0cf1312f5
movzx eax, r11b
add rdx, rbx
and al, dl
add dl, 0x4d
jmp 0x14006d9e9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006d712
movzx eax, r11b
movabs rcx, 0x88448b47b7a69221
add rcx, rbx
dec rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x19
inc rbx
jmp 0x14006ce92
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006d73f
movzx eax, r11b
movabs rcx, 0xc25252fa1483d0e3
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x35
jmp 0x14006da69
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14006d767
movabs rdx, 0xd5ac403588cd9079
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
sub dl, 0x4f
jmp 0x14006da9e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006d795
movabs rdx, 0xe9062d70fd17500f
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
sub dl, 0x69
add al, al
sub cl, al
add dl, cl
jmp 0x14006dad1
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14006d364
movzx eax, r11b
movabs rcx, 0xfc601aac71610fa5
add rcx, rbx
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x30]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
add dl, 0x7d
inc rbx
jmp 0x14006ce92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006d80f
movzx eax, r11b
movabs rcx, 0x2cc0ebc114196e9c
add rcx, rbx
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x30]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x44
inc rbx
jmp 0x14006ce92
inc rax
cmp r8, rax
jne 0x14006d83c
movabs rdx, 0x401ad8fc88632e32
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
sub dl, 0x5e
add al, al
sub cl, al
add dl, cl
jmp 0x14006dad1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006d864
movabs rdx, 0x5374c637fcacedc8
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
sub dl, 0x78
jmp 0x14006da9e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006d893
movabs rdx, 0x8d828dea598a2c8a
movzx eax, r11b
add rdx, rbx
mov ecx, 0x1d
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14006da43
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006d315
movabs rdx, 0xa0dc7b25cdd3ec20
movzx eax, r11b
add rdx, rbx
mov ecx, 0x10
and al, dl
dec rbx
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
inc rbx
jmp 0x14006ce92
movzx ecx, byte [rbp + rbx + 0x30]
movabs rdx, 0xee4430139efaea78
add rdx, rbx
movzx eax, r11b
and al, dl
sub dl, 0x48
add al, al
sub cl, al
add dl, cl
add dl, r11b
jmp 0x14006da43
movabs rdx, 0x19e1d4f1344aa0e
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x30]
sub dl, 0x62
jmp 0x14006daa2
movzx eax, r11b
movabs rcx, 0x795992075b9e17ed
add rcx, rbx
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x30]
add rax, r9
add rbx, rax
lea edx, [rcx + r11]
sub dl, 0x7b
inc rbx
jmp 0x14006ce92
movabs rdx, 0x52a5b790730a98c1
movzx eax, r11b
add rdx, rbx
movzx ecx, r11b
and al, dl
sub dl, 0x47
jmp 0x14006da9e
movzx eax, r11b
movabs rcx, 0x3f4bca54fec0d92b
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x2d
jmp 0x14006da69
movzx eax, r11b
movabs rcx, 0x53e02a2a1e39a69
add rcx, rbx
dec rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x21
inc rbx
jmp 0x14006ce92
movabs rdx, 0xde8a282bb9501b3d
movzx eax, r11b
add rdx, rbx
and al, dl
add dl, 0x55
jmp 0x14006d9e9
movabs rdx, 0xb7d64db4d0bc9c11
movzx eax, r11b
add rdx, rbx
and al, dl
sub dl, 0x77
add al, al
movzx ecx, r11b
sub cl, al
add dl, cl
movzx eax, r11b
movabs rcx, 0xe4973975e4d60aad
add rcx, rbx
and al, cl
add al, al
sub r11b, al
add r11b, 0x45
add r11b, cl
mov byte [rbp + rbx + 0x30], r11b
inc r9
dec rbx
inc rbx
jmp 0x14006ce92
movabs rcx, 0x7dc8860273df5d4f
movzx eax, r11b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x29
movabs rcx, 0xf7f126b1591fca43
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x2b
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x30], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14006ce92
movabs rdx, 0x43babe5017021e8d
mov r11, r10
add rdx, rbx
movzx ecx, r10b
movzx eax, dl
and al, r10b
add dl, 0x25
add al, al
sub cl, al
add dl, cl
inc r9
movabs rcx, 0xb4b13eccd6989d9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x11
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x30], al
add rax, r9
sub rbx, rax
movzx eax, r11b
inc r8
movabs rcx, 0x14f80a8a878e69a4
add rcx, rbx
and al, cl
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r11b, 0x7c
add r11b, cl
mov byte [rbp + rbx + 0x30], r11b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006ce92
movabs rcx, 0x1d06e3d92e6e9f61
movzx eax, r10b
add rcx, rbx
and al, cl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x59
movzx eax, byte [rbp + rbx + 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14006ce92
movzx eax, r11b
movabs rcx, 0x6dc1ff1b5284477
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x41
jmp 0x14006ce90
movzx eax, r11b
movabs rcx, 0xf38232b640de84e1
add rcx, rbx
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x27
jmp 0x14006ce80
lea rcx, [rbp + 0x1465c94]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp + 0x6b3c5f]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp + 0x30]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
mov rcx, rsi
call fcn.140070650
test al, al
jne 0x14006e8f5
movzx r11d, byte [rbp + 0x90]
xor eax, eax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x46], xmm0
mov byte [rbp - 0x36], al
movabs rsi, 0x3f70fb9ee19ccce0
mov dword [rbp - 0x60], 0xa39fa09b
movabs r12, 0xf6d49e4484a5f160
mov dword [rbp - 0x5c], 0x68747761
movabs r14, 0x571ef34061a0f20
mov dword [rbp - 0x58], 0x7969a97a
movabs r15, 0x17c8b2aafcce2c60
mov dword [rbp - 0x54], 0x6a7a6c69
movabs r13, 0x2a1f7621f38249a0
mov dword [rbp - 0x50], 0x76647eb0
mov dword [rbp - 0x4c], 0x6e777966
mov word [rbp - 0x48], 0xd9d2
nop
mov r9, qword [0x1402f82b0]
mov rax, qword [0x1402f82a8]
nop
xor ebx, ebx
cmp rbx, 0x2b
jae 0x14006e8e5
movzx r10d, byte [rbp + rbx - 0x60]
mov rdi, r10
cmp r9, rbx
ja 0x14006e8d2
lea rcx, [rax + 1]
cmp r9, rcx
jae 0x14006dca5
lea rdx, [rbx + r12]
mov r11d, 0x30
movzx ecx, dl
and cl, dil
sub r11b, cl
add r11b, r11b
add r11b, dl
add r11b, dil
jmp 0x14006dce0
je 0x14006e839
lea rcx, [rax + 2]
cmp r9, rcx
je 0x14006e7a1
lea rcx, [rax + 4]
cmp r9, rcx
je 0x14006e763
lea rcx, [rax + 6]
cmp r9, rcx
je 0x14006e738
lea rcx, [rax + 3]
cmp r9, rcx
je 0x14006e705
nop
cmp rax, rbx
ja 0x14006e8bf
lea rcx, [rax + 8]
cmp r9, rcx
jae 0x14006dd0f
lea r8, [rbx + rsi]
movzx ecx, r10b
and cl, r8b
movzx r11d, r10b
add cl, cl
sub r11b, cl
sub r11b, 0x20
add r11b, r8b
jmp 0x14006dd43
lea rcx, [rax + 1]
cmp r9, rcx
je 0x14006e6b2
lea rcx, [rax + 2]
cmp r9, rcx
je 0x14006e682
lea rcx, [rax + 3]
cmp r9, rcx
je 0x14006e62c
lea rcx, [rax + 5]
cmp r9, rcx
je 0x14006e602
lea rcx, [rax + r9]
cmp rcx, rbx
jbe 0x14006e27b
lea rcx, [rax + 0x3e8]
cmp r9, rcx
je 0x14006e251
lea rcx, [rax + 2]
cmp r9, rcx
je 0x14006e234
lea rcx, [rax + 0x20]
cmp r9, rcx
je 0x14006e210
lea rcx, [rax + 0x1000]
cmp r9, rcx
je 0x14006e1e3
lea rcx, [rax + 4]
cmp r9, rcx
je 0x14006e1cf
lea rcx, [rax + 0x40]
cmp r9, rcx
je 0x14006e1ab
lea rcx, [rax + 0x7a]
cmp r9, rcx
je 0x14006e187
lea rcx, [rax + 6]
cmp r9, rcx
je 0x14006e14f
lea rcx, [rax + 0x64]
cmp r9, rcx
je 0x14006dd50
lea r9, [rax + 8]
lea rax, [r9 + 0x5a]
lea rcx, [rax + 0x80]
cmp r9, rcx
jb 0x14006e896
lea rcx, [rax + 0x2a]
cmp r9, rcx
jb 0x14006e871
lea rcx, [rax + 0xa]
cmp r9, rcx
jb 0x14006df1e
lea rcx, [rax + 0x3e8]
cmp r9, rcx
jb 0x14006defd
lea rcx, [rax + 2]
cmp r9, rcx
jb 0x14006dedc
lea rcx, [rax + 0x20]
cmp r9, rcx
jb 0x14006e0ee
lea rcx, [rax + 0x1000]
cmp r9, rcx
jb 0x14006e097
lea rcx, [rax + 4]
cmp r9, rcx
jb 0x14006e065
lea rcx, [rax + 0x40]
cmp r9, rcx
jb 0x14006dd50
lea r9, [rax + 5]
lea rax, [r9 + 0x7a]
lea rcx, [rax + 0x42]
cmp r9, rcx
ja 0x14006e043
lea rcx, [rax + 0x41]
cmp r9, rcx
ja 0x14006e01f
lea rcx, [rax + 8]
cmp r9, rcx
ja 0x14006dff6
lea rcx, [rax + 0x80]
cmp r9, rcx
ja 0x14006dfcf
lea rcx, [rax + 0x2a]
cmp r9, rcx
ja 0x14006dfb8
lea rcx, [rax + 0xa]
cmp r9, rcx
ja 0x14006df94
lea rcx, [rax + 0x3e8]
cmp r9, rcx
ja 0x14006df69
lea rcx, [rax + 2]
cmp r9, rcx
ja 0x14006df55
lea rcx, [rax + 0x20]
cmp r9, rcx
ja 0x14006df3e
lea r9, [rax + 3]
lea rax, [r9 + 0x1000]
jmp 0x14006dd50
lea r8, [rbx + r14]
mov edx, 0x10
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
jmp 0x14006dd43
lea r8, [rbx + r15]
mov edx, 0x30
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
jmp 0x14006dce0
lea r8, [rbx + r13]
movzx ecx, r10b
and cl, r8b
movzx r11d, r10b
add cl, cl
sub r11b, cl
sub r11b, 0x60
add r11b, r8b
jmp 0x14006dc72
movzx edx, r10b
movzx r11d, bl
and dl, bl
add dl, dl
sub r11b, dl
add r11b, r10b
jmp 0x14006e6d6
movabs r8, 0xddea06e039a8440
mov edx, 0x20
jmp 0x14006e714
movzx ecx, r10b
movabs rdx, 0x203563e4fa4ea180
add rdx, rbx
dec rbx
and cl, dl
add cl, cl
sub r10b, cl
lea r11d, [rdx + r10]
add r11b, 0x80
inc rbx
jmp 0x14006dc62
movabs rdx, 0x328c275bf102bec0
movzx ecx, r10b
add rdx, rbx
and cl, dl
add cl, cl
sub dl, cl
lea r11d, [r10 + rdx]
sub r11b, 0x40
jmp 0x14006e650
movzx ecx, r10b
and cl, bl
add cl, cl
sub r10b, cl
add r9, rax
lea r11d, [rbx + r10]
jmp 0x14006e788
mov edx, 0x20
movabs r8, 0x5739ae49de6af940
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
jmp 0x14006e785
movabs r8, 0x699071c0d51f1680
movzx ecx, r10b
add r8, rbx
movzx r11d, r10b
and cl, r8b
add cl, cl
sub r11b, cl
add r11b, 0x80
add r11b, r8b
jmp 0x14006e7c2
movabs rdx, 0x7be73537cbd333c0
movzx ecx, r10b
add rdx, rbx
and cl, dl
add cl, cl
sub dl, cl
lea r11d, [r10 + rdx]
sub r11b, 0x40
jmp 0x14006e7f5
movzx ecx, r10b
and cl, bl
add cl, cl
sub r10b, cl
movzx ecx, byte [rbp + rbx - 0x60]
add rcx, rax
lea r11d, [rbx + r10]
add rbx, rcx
inc rbx
jmp 0x14006dc62
mov edx, 0x10
movabs r8, 0xbc16e1582b499a20
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
mov byte [rbp + rbx - 0x60], r11b
inc rbx
jmp 0x14006dc62
mov edx, 0x30
movabs r8, 0xce6da4cf21fdb760
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
cmp rax, 8
jb 0x14006e08a
movzx edx, r10b
movabs r8, 0x58b70f4cda1e2c40
add r8, rbx
movzx ecx, r10b
and cl, r8b
add cl, cl
sub dl, cl
add dl, r8b
lea r11d, [rdx*2 + 0x80]
jmp 0x14006e6d6
movabs r8, 0xe0c4684618b1d4a0
movzx ecx, r10b
add r8, rbx
movzx r11d, r10b
and cl, r8b
add cl, cl
sub r11b, cl
sub r11b, 0x60
add r11b, r8b
cmp r9, 0xa
jae 0x14006e5bb
lea rcx, [rax + 1]
cmp r9, rcx
jbe 0x14006e4a8
movabs r8, 0x101ab1f27d2750c0
movzx ecx, r10b
add r8, rbx
movzx r11d, r10b
and cl, r8b
add cl, cl
sub r11b, cl
sub r11b, 0x40
jmp 0x14006e0b9
movzx ecx, r10b
mov edx, 0x20
movabs r8, 0x7ca5e5b949accd40
add r8, rbx
and cl, r8b
sub dl, cl
movzx ecx, byte [rbp + rbx - 0x60]
add rcx, rax
add rbx, rcx
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
inc rbx
jmp 0x14006dc62
movabs rdx, 0x8efca9304060ea80
movzx ecx, r10b
add rdx, rbx
and cl, dl
add cl, cl
sub dl, cl
lea r11d, [r10 + rdx]
add r11b, 0x80
jmp 0x14006e7f5
movabs rdx, 0xa1536ca7371507c0
movzx ecx, r10b
add rdx, rbx
and cl, dl
add cl, cl
sub dl, cl
lea r11d, [r10 + rdx]
sub r11b, 0x40
jmp 0x14006e7c2
movzx ecx, r10b
and cl, bl
add cl, cl
sub r10b, cl
lea r11d, [rbx + r10]
jmp 0x14006e788
mov edx, 0x20
movabs r8, 0xc600f395247d4240
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
add r9, rax
jmp 0x14006e788
movabs rdx, 0xd857b70c1b315f80
movzx ecx, r10b
add rdx, rbx
and cl, dl
add cl, cl
sub dl, cl
lea r11d, [r10 + rdx]
add r11b, 0x80
jmp 0x14006e650
movzx ecx, r10b
inc rax
and cl, bl
add cl, cl
sub r10b, cl
lea r11d, [rbx + r10]
dec rbx
inc rbx
jmp 0x14006dc62
mov edx, 0x20
movabs r8, 0xf5c0170ff4db740
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, r10b
jmp 0x14006e6d6
lea rcx, [rax + 0x40]
cmp r9, rcx
jae 0x14006e2e4
lea r8, [rbx + r12]
mov edx, 0x30
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
lea rcx, [rax + r9]
cmp rcx, 2
je 0x14006e5d4
lea rcx, [rax + 0x400]
cmp r9, rcx
jbe 0x14006e3b5
movabs r8, 0xd0a9b6539b8a83e0
movzx ecx, r10b
add r8, rbx
movzx r11d, r10b
and cl, r8b
add cl, cl
sub r11b, cl
sub r11b, 0x20
jmp 0x14006e10f
lea rcx, [rax + 1]
cmp r9, rcx
jne 0x14006e320
movzx ecx, r10b
movabs rdx, 0x7ee1f73dc33999c0
add rdx, rbx
and cl, dl
add cl, cl
sub r10b, cl
movzx ecx, byte [rbp + rbx - 0x60]
add rcx, rax
add rbx, rcx
lea r11d, [rdx + r10]
sub r11b, 0x40
inc rbx
jmp 0x14006dc62
lea rcx, [rax + 3]
cmp r9, rcx
jne 0x14006e353
mov edx, 0x20
movabs r8, 0x5a34704fd5d15f40
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, r10b
jmp 0x14006e7c2
lea rcx, [rax + 4]
cmp r9, rcx
jne 0x14006e384
movzx ecx, r10b
movabs rdx, 0x3586e961e86924c0
add rdx, rbx
and cl, dl
add cl, cl
sub r10b, cl
lea r11d, [rdx + r10]
sub r11b, 0x40
add r9, rax
jmp 0x14006e788
lea rcx, [rax + 2]
cmp r9, rcx
jne 0x14006e2a0
movabs rdx, 0xec2bdb860d98afc0
add rdx, rbx
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
lea r11d, [r10 + rdx]
sub r11b, 0x40
jmp 0x14006e6d6
lea rcx, [rax + 1]
cmp r9, rcx
jne 0x14006e3cd
movabs r8, 0xbe52f2dca4d666a0
jmp 0x14006e6bc
inc rcx
cmp r9, rcx
jne 0x14006e405
mov edx, 0x10
movabs r8, 0x99a56beeb76e2c20
add r8, rbx
movzx ecx, r10b
and cl, r8b
dec rbx
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
inc rbx
jmp 0x14006dc62
lea rcx, [rax + 6]
cmp r9, rcx
jne 0x14006e435
mov edx, 0x30
movabs r8, 0x62a12189d351d460
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
jmp 0x14006e785
lea rcx, [rax + 2]
cmp r9, rcx
jne 0x14006e468
mov edx, 0x10
movabs r8, 0x504a5e12dc9db720
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
jmp 0x14006e7c2
lea rcx, [rax + 7]
cmp r9, rcx
jne 0x14006e112
movzx ecx, r10b
movabs rdx, 0x2b9cd724ef357ca0
add rdx, rbx
and cl, dl
add cl, cl
sub r10b, cl
movzx ecx, byte [rbp + rbx - 0x60]
add rcx, rax
add rbx, rcx
lea r11d, [rdx + r10]
sub r11b, 0x60
inc rbx
jmp 0x14006dc62
jne 0x14006e4dd
movzx ecx, r10b
movabs rdx, 0xfdc3ee7b86733380
add rdx, rbx
and cl, dl
add cl, cl
sub r10b, cl
movzx ecx, byte [rbp + rbx - 0x60]
add rcx, rax
add rbx, rcx
lea r11d, [rdx + r10]
add r11b, 0x80
inc rbx
jmp 0x14006dc62
inc rcx
cmp r9, rcx
jne 0x14006e4fc
movzx edx, r10b
movzx r11d, r10b
and dl, bl
add dl, dl
sub r11b, dl
add r11b, bl
jmp 0x14006e7c2
lea rcx, [rax + 4]
cmp r9, rcx
jne 0x14006e52a
movzx ecx, r10b
movabs rdx, 0xc6bfa416a256dbc0
add rdx, rbx
and cl, dl
add cl, cl
sub r10b, cl
lea r11d, [rdx + r10]
sub r11b, 0x40
jmp 0x14006e788
lea rcx, [rax + 2]
cmp r9, rcx
jne 0x14006e55d
mov edx, 0x20
movabs r8, 0xa2121d28b4eea140
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, r10b
jmp 0x14006e650
lea rcx, [rax + 6]
cmp r9, rcx
jne 0x14006e580
movzx ecx, r10b
and cl, bl
add cl, cl
sub r10b, cl
lea r11d, [rbx + r10]
dec rbx
inc rbx
jmp 0x14006dc62
lea rcx, [rax + 3]
cmp r9, rcx
jne 0x14006e0bc
movzx ecx, r10b
movabs rdx, 0x7d64963ac78666c0
add rdx, rbx
inc rax
and cl, dl
dec rbx
add cl, cl
sub r10b, cl
lea r11d, [rdx + r10]
sub r11b, 0x40
inc rbx
jmp 0x14006dc62
movzx r11d, byte [rbp + rbx - 0x60]
movzx ecx, r10b
and cl, bl
add cl, cl
sub r11b, cl
add r11b, bl
add r11b, r10b
jmp 0x14006e650
movabs r8, 0x3409885eecb5f1c0
movzx ecx, r10b
add r8, rbx
movzx r11d, r10b
and cl, r8b
add cl, cl
sub r11b, cl
sub r11b, byte [rbp + rbx - 0x60]
sub r11b, 0x40
add r11b, r8b
jmp 0x14006e7c2
mov edx, 0x10
movabs r8, 0xbf11a35e22b00020
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, r10b
jmp 0x14006e7c2
movabs r8, 0xf615edc306cc57e0
movzx ecx, r10b
add r8, rbx
movzx r11d, r10b
and cl, r8b
add cl, cl
sub r11b, cl
sub r11b, 0x20
add r11b, r8b
movabs r8, 0x3d34ea1a68100060
mov edx, 0x30
add r8, rbx
movzx ecx, r8b
and cl, r10b
sub dl, cl
add dl, dl
add dl, r11b
add dl, r8b
add dl, r10b
mov byte [rbp + rbx - 0x60], dl
add r9, rax
jmp 0x14006e788
mov edx, 0x10
movabs r8, 0x86cb139fd807520
add r8, rbx
movzx ecx, r10b
and cl, r8b
dec rbx
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
inc rbx
jmp 0x14006dc62
movabs r8, 0x2d1a3827eae8afa0
add r8, rbx
movzx ecx, r10b
and cl, r8b
movzx r11d, r10b
add cl, cl
sub r11b, cl
sub r11b, 0x60
add r11b, r8b
movabs rdx, 0x4f8bad915ec41da0
inc rax
add rdx, rbx
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
sub dl, 0x60
add dl, r10b
mov byte [rbp + rbx - 0x60], dl
dec rbx
inc rbx
jmp 0x14006dc62
movabs r8, 0x641e828ccf050760
mov edx, 0x30
add r8, rbx
movzx ecx, r10b
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r10b
add r11b, r8b
inc rax
dec rbx
inc rbx
jmp 0x14006dc62
movzx ecx, r10b
movabs rdx, 0x76754603c5b924a0
add rdx, rbx
and cl, dl
add cl, cl
sub r10b, cl
lea r11d, [rdx + r10]
sub r11b, 0x60
dec rbx
inc rbx
jmp 0x14006dc62
mov edx, 0x30
movabs r8, 0xad799068a9d57c60
add r8, rbx
movzx ecx, r8b
and cl, dil
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, dil
add r11b, r8b
movzx ecx, r11b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x14006dc62
mov r10, rdi
movabs rcx, 0xbfd053dfa08999a0
add rcx, rbx
and dil, cl
add dil, dil
sub cl, dil
lea r11d, [r10 + rcx]
sub r11b, 0x60
movzx ecx, r10b
inc rax
movabs r8, 0x2ade26a3715be320
mov edx, 0x10
add r8, rbx
and cl, r8b
sub dl, cl
add dl, dl
add dl, r10b
add dl, r8b
movzx ecx, dl
mov byte [rbp + rbx - 0x60], cl
add rcx, rax
sub rbx, rcx
inc r9
movabs rdx, 0x21b2c4e7f601d480
add rdx, rbx
movzx ecx, dl
and cl, r10b
add cl, cl
sub dl, cl
mov rcx, 0xffffffffffffffff
sub rcx, r9
add dl, 0x80
add dl, r10b
mov byte [rbp + rbx - 0x60], dl
add rbx, rcx
movzx ecx, byte [rbp + rbx - 0x60]
add rcx, rax
add rbx, rcx
inc rbx
jmp 0x14006dc62
mov edx, 0x10
movabs r8, 0xe47ddacd8df1d420
add r8, rbx
movzx ecx, dil
and cl, r8b
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, dil
movzx ecx, byte [rbp + rbx - 0x60]
add rcx, rax
add rbx, rcx
inc rbx
jmp 0x14006dc62
movzx ecx, r10b
movabs rdx, 0x3c763998ea3666e0
add rdx, rbx
and cl, dl
add cl, cl
sub r10b, cl
lea r11d, [rdx + r10]
sub r11b, 0x20
jmp 0x14006dc60
mov ecx, 0x10
movabs rdx, 0x4eccfd0fe0ea8420
add rdx, rbx
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14006dc50
lea rcx, [rbp + 0x17e2c20]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp + 0xa41d80]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp - 0x60]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
mov rcx, rsi
call fcn.140070330
test al, al
jne 0x14006f3bb
movzx r10d, byte [rbp + 0x90]
xor eax, eax
mov qword [rbp - 0x1a], rax
movabs rsi, 0x3b3cf85d35c82470
mov dword [rbp - 0x12], eax
movabs rdx, 0x2c337757eed5a280
mov word [rbp - 0xe], ax
movabs r14, 0xdc005fa5696afd30
mov byte [rbp - 0xc], al
movabs r15, 0x3d26f9275c8b3710
mov dword [rbp - 0x30], 0x431f401b
movabs r12, 0x69890c70dfc7a0a0
mov dword [rbp - 0x2c], 0x8f4f701
movabs r13, 0x8fa1498731867d20
mov dword [rbp - 0x28], 0xf90949fa
mov dword [rbp - 0x24], 0xafa0c09
mov dword [rbp - 0x20], 0xfa07f6b0
mov word [rbp - 0x1c], 0x959e
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402f82b0]
mov r9, qword [0x1402f82a8]
nop
xor edi, edi
cmp rdi, 0x25
jae 0x14006f3ae
movzx r11d, byte [rbp + rdi - 0x30]
mov rbx, r11
cmp r8, rdi
ja 0x14006f39e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14006e9e1
lea rcx, [rdi + rsi]
mov r10, rbx
movzx eax, cl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x10
add r10b, cl
jmp 0x14006ea0d
je 0x14006f30b
inc rax
cmp r8, rax
je 0x14006f27e
lea rax, [r9 + 5]
cmp r8, rax
je 0x14006f234
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006f1dc
nop dword [rax]
cmp r9, rdi
ja 0x14006f38e
lea rax, [r9 + 8]
cmp r8, rax
jae 0x14006ea3b
lea r10, [rdi + r14]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x50
add r10b, r11b
jmp 0x14006ea62
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14006f1b7
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006f17e
lea rax, [rcx + 1]
cmp r8, rax
je 0x14006f16a
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14006ed5e
nop
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14006ed35
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14006ed0a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14006ecd6
lea rax, [r9 + 6]
cmp r8, rax
je 0x14006ecb2
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14006ea70
lea r8, [r9 + 0x1000]
lea r9, [r8 + 6]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14006f36a
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14006f346
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14006eb64
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14006ec5e
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14006ea70
lea r8, [r9 + 0x61]
lea r9, [r8 + 8]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14006ec43
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14006ec1a
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14006ebf1
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006ebd1
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14006ebad
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14006eb7f
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14006ea70
lea r8, [r9 + 0x7a]
lea r9, [r8 + 9]
jmp 0x14006ea70
lea rcx, [rdi + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
jmp 0x14006e9b2
lea rcx, [rdi + r12]
inc r9
movzx eax, cl
dec rdi
and al, r11b
movabs rdx, 0x2c337757eed5a280
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
inc rdi
jmp 0x14006e9a2
movabs rcx, 0x7c952afc08a70ee0
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x14006f112
lea rdx, [rdi + r13]
mov ecx, 0x10
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f25b
mov ecx, 0x20
movabs rdx, 0x192758ccc5f63440
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f2a3
mov ecx, 0x30
movabs rdx, 0xa2ad68125a65eb60
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f2d4
lea rcx, [rdi + rdx]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14006f329
movabs rcx, 0x8d88accb765ca370
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x10
add cl, r11b
cmp r9, 0x400
jb 0x14006f0d0
mov edx, 0x10
movabs rcx, 0x9a4af5236dbe84a0
add rcx, rdi
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x14006f1fb
movabs rcx, 0x4e1a7af6ca40cba0
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
jmp 0x14006f258
movabs rcx, 0x61269981f32039e0
movabs rdx, 0x2c337757eed5a280
add rcx, rdi
dec rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
inc rdi
jmp 0x14006e9a2
movzx ecx, dil
movzx r10d, dil
and cl, r11b
inc r9
add cl, cl
dec rdi
sub r10b, cl
movabs rdx, 0x2c337757eed5a280
add r10b, r11b
inc rdi
jmp 0x14006e9a2
mov ecx, 0x10
movabs rdx, 0x7432b80d1bffa820
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006f1fb
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x14006edf6
lea rcx, [rdi + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x10
add cl, r11b
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x14006f13f
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x14006eec0
movabs rdx, 0x1d872e35d0b0aeb0
movzx eax, r11b
add rdx, rdi
mov ecx, 0x18
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
cmp r8, 0x3e8
jae 0x14006f0ea
lea rdx, [r9 + 4]
cmp r8, rdx
jbe 0x14006eff4
movabs rcx, 0xf9878ddb3a1babe0
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x20
jmp 0x14006ec78
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006ee28
mov ecx, 0x30
movabs rdx, 0xb800bf4ad2d5fa60
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f329
inc rax
cmp r8, rax
jne 0x14006ee59
mov ecx, 0x20
movabs rdx, 0x2e7ab0053e664340
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f2d4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006ee8b
mov ecx, 0x10
movabs rdx, 0xa4f4a0bfa9f68c20
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f2a3
lea rax, [r9 + 2]
movzx ecx, r10b
cmp r8, rax
jne 0x14006ed7f
movabs rcx, 0x91e8823481171de0
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x14006f258
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006eef2
mov ecx, 8
movabs rdx, 0x94011ef03c40f790
add rdx, rdi
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14006f1fb
inc rax
cmp r8, rax
jne 0x14006ef2f
movzx eax, r11b
movabs rcx, 0x80f5006513618950
add rcx, rdi
movabs rdx, 0x2c337757eed5a280
and al, cl
dec rdi
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
inc rdi
jmp 0x14006e9a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006ef5d
movabs rdx, 0xf76ef11f7ef1d230
movzx r10d, r11b
add rdx, rdi
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x50
jmp 0x14006f10f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006ef8f
mov ecx, 0x38
movabs rdx, 0xe462d294561263f0
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f25b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006efbe
mov ecx, 0x28
movabs rdx, 0x5adcc34ec1a2acd0
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14006f2a0
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14006edbd
mov ecx, 8
movabs rdx, 0x47d0a4c398c33e90
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f329
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006f021
movabs rcx, 0x70017e95a5abf4c0
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14006f329
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14006f04f
movabs rdx, 0x5cf5600a7ccc8680
movzx r10d, r11b
add rdx, rdi
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
add r10b, 0x80
jmp 0x14006f2a0
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14006f06c
movabs rdx, 0x49e9417f53ed1840
mov ecx, 0x20
jmp 0x14006f243
lea rax, [rdx + 1]
cmp r8, rax
jne 0x14006f09b
mov ecx, 0x10
movabs rdx, 0xc0633239bf7d6120
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14006f112
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006ec7b
movzx ecx, dil
movzx r10d, dil
and cl, r11b
dec rdi
add cl, cl
movabs rdx, 0x2c337757eed5a280
sub r10b, cl
add r10b, r11b
inc rdi
jmp 0x14006e9a2
mov byte [rbp + rdi - 0x30], cl
movzx r10d, cl
inc rdi
movabs rdx, 0x2c337757eed5a280
jmp 0x14006e9a2
movzx r10d, byte [rbp + rdi - 0x30]
movabs rdx, 0x10c4e5ddd94ecd80
add rdx, rdi
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
add r10b, 0x80
add r10b, r11b
add r10b, dl
movabs rdx, 0x4c01de3b0f16f1f0
movzx eax, r11b
add rdx, rdi
mov ecx, 0x38
and al, dl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, r10b
mov byte [rbp + rdi - 0x30], cl
jmp 0x14006f258
mov ecx, 0x30
movabs rdx, 0x873ed69844df1660
add rdx, rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rdi - 0x30]
add r10b, r11b
jmp 0x14006f2a0
movabs rdx, 0x2c621349833c6990
mov ecx, 8
jmp 0x14006f243
mov ecx, 0x28
movabs rdx, 0x3f6e31d4ac1bd7d0
add rdx, rdi
dec rdi
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
movabs rdx, 0x2c337757eed5a280
add r10b, r11b
inc rdi
jmp 0x14006e9a2
movabs rdx, 0x527a505fd4fb4610
movzx r10d, r11b
add rdx, rdi
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x70
add r10b, dl
jmp 0x14006f1fb
movabs rcx, 0x65866eeafddab450
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
movabs rcx, 0xd587ed80a386a910
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x70
add cl, r11b
mov byte [rbp + rdi - 0x30], cl
inc r9
dec rdi
movabs rdx, 0x2c337757eed5a280
inc rdi
jmp 0x14006e9a2
movabs rdx, 0x8b9eac014f9990d0
mov ecx, 0x28
add rdx, rdi
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
movabs rdx, 0x2c337757eed5a280
add rdi, rcx
inc rdi
jmp 0x14006e9a2
movabs rdx, 0x9eaaca8c7878ff10
movzx r10d, bl
add rdx, rdi
mov r11, rbx
movzx eax, dl
and al, bl
add al, al
sub r10b, al
sub r10b, 0x70
add r10b, dl
inc r9
movabs rdx, 0xc27bcef57aa73ad0
add rdx, rdi
mov ecx, 0x28
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi - 0x30], al
add rax, r9
sub rdi, rax
inc r8
movabs rdx, 0xfdb8c752b06f5f40
add rdx, rdi
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
mov rax, 0xffffffffffffffff
add cl, cl
sub rax, r8
add cl, dl
add cl, r11b
mov byte [rbp + rdi - 0x30], cl
add rdi, rax
jmp 0x14006f329
movzx eax, bl
movabs rcx, 0xb1b6e917a1586d50
add rcx, rdi
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x30
movzx eax, byte [rbp + rdi - 0x30]
movabs rdx, 0x2c337757eed5a280
add rax, r9
add rdi, rax
inc rdi
jmp 0x14006e9a2
movabs rcx, 0xc6ad086cf0faee30
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
jmp 0x14006e9a0
movabs rcx, 0x503317b2856aa550
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
jmp 0x14006e990
lea rcx, [rbp + 0x1787b10]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp + 0xc09f80]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
lea rcx, [rbp - 0x30]
call fcn.140001460
xor al, al
jmp 0x14006f3d6
mov ecx, 0xb4
call fcn.1400deef0
mov rcx, rax
call fcn.14006f400
mov qword [0x1402f8260], rax
mov al, 1
lea r11, [rsp + 0x160]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret