Function at 0x140001200
Capabilities:
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1d8
lea rbp, [rsp + 0x80]
mov eax, 0x84241164
lea r14, [rbp + 0xc8]
mov r15d, 0x6be59eb9
mov r13d, 0x2f95083
mov r12d, 0xa9d0aa7
nop dword [rax]
cmp eax, 0xcc685cc9
je 0x140004450
cmp eax, 0x84241164
jne 0x140001240
sub rsp, 0x20
lea rcx, section..data
mov edx, 0x834
lea r8, [0x140020834]
call section..text
mov r11d, 0xecc513b9
mov r10d, 0xd04284ee
add rsp, 0x20
lea rax, [rbp + 0x18]
mov qword [rbp - 0x58], rax
mov rax, qword [rbp - 0x58]
lea rax, [rbp - 0x40]
mov qword [rbp - 0x60], rax
mov rax, qword [rbp - 0x60]
mov dword [rbp - 0x40], 0x40
lea rax, [rbp - 0x3c]
mov qword [rbp - 0x68], rax
mov rax, qword [rbp - 0x68]
mov dword [rbp - 0x3c], 0x1000
mov qword [rbp + 0x40], r14
mov rax, qword [rbp + 0x40]
mov r8d, 0x76672faa
jmp 0x1400012ef
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xc88cf942
mov eax, 0xe73f9143
nop word [rax + rax]
cmove r8d, eax
cmp dword [0x140021230], 0xa
cmovl r8d, eax
cmp r8d, 0xe73f9142
jle 0x140001350
cmp r8d, 0x3a87faf7
jle 0x1400018e0
cmp r8d, 0x57653b20
jg 0x140001aa3
cmp r8d, 0x493e87d0
jle 0x140001bd9
cmp r8d, 0x493e87d1
je 0x140001e20
cmp r8d, 0x53ac1042
je 0x140001e4f
cmp r8d, 0x561cb1e6
jne 0x1400012ef
mov r8d, 0x3d07f82b
jmp 0x1400012ef
cmp r8d, 0xb1ebc050
jle 0x140001930
cmp r8d, 0xd42112f6
jg 0x140001ae2
cmp r8d, 0xc5a96eed
jle 0x140001c16
cmp r8d, 0xc5a96eee
je 0x140001e76
cmp r8d, 0xc88cf942
je 0x140001ea5
cmp r8d, 0xd08c441e
jne 0x1400012ef
mov eax, dword [0x140021234]
mov ecx, dword [0x140021238]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0xc0]
cmp ecx, 0xa
setl byte [rbp + 0xd0]
mov eax, 0xa05a7a5e
jmp 0x1400013fd
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xabb832cc
mov ecx, 0x47bb9779
nop word cs:[rax + rax]
nop
cmove eax, ecx
cmp dword [0x140021238], 0xa
cmovl eax, ecx
cmp eax, 0x36eda22b
jle 0x1400015f0
cmp eax, 0x5233ef92
jg 0x140001630
cmp eax, 0x36eda22c
je 0x1400013cb
cmp eax, 0x4526389a
je 0x140001840
cmp eax, 0x47bb9779
jne 0x1400013fd
mov r8, qword [rbp + 0x130]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x108]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x110]
or cl, al
mov r9d, 0x7f670fb3
cmovne r9d, r13d
mov edx, 0x7f670fb3
cmovne edx, r10d
mov ebx, 0x97432dcc
cmovne ebx, r11d
mov ecx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne ecx, eax
mov esi, 0xa106e963
mov eax, 0x543cc208
cmovne esi, eax
mov edi, 0xf1bba9fc
jmp 0x1400014b0
mov edi, 0x1ff32a0b
nop word cs:[rax + rax]
nop dword [rax]
mov eax, edi
cmp edi, 0x466c403
jle 0x1400014e0
cmp eax, 0x1ff32a0a
jg 0x140001520
mov edi, ecx
cmp eax, 0x466c404
je 0x1400014b0
mov edi, esi
cmp eax, 0xa9d0aa7
je 0x1400014b0
mov edi, eax
cmp eax, 0xf9e93fc
jne 0x1400014b0
mov edi, edx
jmp 0x1400014b0
cmp eax, 0xecc513b8
jg 0x14000154c
cmp eax, 0x97432dcc
je 0x14000149e
cmp eax, 0xa106e963
je 0x14000157c
mov edi, eax
cmp eax, 0xd04284ee
jne 0x1400014b0
mov rax, qword [rbp + 0x138]
mov rax, qword [rax]
mov qword [rbp + 0x148], rax
mov edi, r9d
jmp 0x1400014b0
cmp eax, 0x1ff32a0b
je 0x140001586
cmp eax, 0x543cc208
je 0x140001594
mov edi, eax
cmp eax, 0x7f670fb3
jne 0x1400014b0
mov rax, qword [rbp + 0x138]
mov edi, 0xd04284ee
jmp 0x1400014b0
cmp eax, 0xecc513b9
je 0x14000159e
cmp eax, 0xf1bba9fc
jne 0x1400015a8
movzx eax, byte [rbp + 0x108]
cmp byte [rbp + 0x110], 0
mov edi, 0xa106e963
cmovne edi, r12d
test al, al
cmovne edi, r12d
jmp 0x1400014b0
mov edi, 0xa9d0aa7
jmp 0x1400014b0
mov qword [rbp + 0x138], r8
mov edi, ebx
jmp 0x1400014b0
mov edi, 0x466c404
jmp 0x1400014b0
mov edi, 0xf9e93fc
jmp 0x1400014b0
mov edi, eax
cmp eax, 0x2f95083
jne 0x1400014b0
mov rax, qword [rbp + 0x148]
mov rcx, qword [rbp + 0x128]
mov qword [rcx], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xabb832cc
mov ecx, 0x5233ef93
jmp 0x1400013f0
cmp eax, 0xf23657cf
jle 0x140001687
cmp eax, 0xf23657d0
je 0x14000184a
cmp eax, 0xa26a463
je 0x140001868
cmp eax, 0x10007ee7
jne 0x1400013fd
mov eax, 0x6be59eb9
jmp 0x1400013fd
cmp eax, 0x5233ef93
je 0x140001886
cmp eax, 0x5f8f361c
je 0x140001890
cmp eax, 0x6be59eb9
jne 0x1400013fd
mov qword [rbp + 0x128], r14
mov rax, qword [rbp + 0x128]
mov rax, qword [rax]
mov qword [rbp + 0x130], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x10007ee7
mov ecx, 0x4526389a
jmp 0x1400013f0
cmp eax, 0xa05a7a5e
je 0x14000189a
cmp eax, 0xabb832cc
jne 0x1400018bb
mov r8, qword [rbp + 0x130]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x108]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x110]
or cl, al
mov r9d, 0x7f670fb3
cmovne r9d, r13d
mov edx, 0x7f670fb3
cmovne edx, r10d
mov ebx, 0x97432dcc
cmovne ebx, r11d
mov ecx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne ecx, eax
mov esi, 0xa106e963
mov eax, 0x543cc208
cmovne esi, eax
mov edi, 0xf1bba9fc
jmp 0x140001720
mov edi, 0x1ff32a0b
nop word cs:[rax + rax]
nop
mov eax, edi
cmp edi, 0x466c403
jle 0x140001750
cmp eax, 0x1ff32a0a
jg 0x140001790
mov edi, ecx
cmp eax, 0x466c404
je 0x140001720
mov edi, esi
cmp eax, 0xa9d0aa7
je 0x140001720
mov edi, eax
cmp eax, 0xf9e93fc
jne 0x140001720
mov edi, edx
jmp 0x140001720
cmp eax, 0xecc513b8
jg 0x1400017bc
cmp eax, 0x97432dcc
je 0x14000170f
cmp eax, 0xa106e963
je 0x1400017ec
mov edi, eax
cmp eax, 0xd04284ee
jne 0x140001720
mov rax, qword [rbp + 0x138]
mov rax, qword [rax]
mov qword [rbp + 0x148], rax
mov edi, r9d
jmp 0x140001720
cmp eax, 0x1ff32a0b
je 0x1400017f6
cmp eax, 0x543cc208
je 0x140001804
mov edi, eax
cmp eax, 0x7f670fb3
jne 0x140001720
mov rax, qword [rbp + 0x138]
mov edi, 0xd04284ee
jmp 0x140001720
cmp eax, 0xecc513b9
je 0x14000180e
cmp eax, 0xf1bba9fc
jne 0x140001818
movzx eax, byte [rbp + 0x108]
cmp byte [rbp + 0x110], 0
mov edi, 0xa106e963
cmovne edi, r12d
test al, al
cmovne edi, r12d
jmp 0x140001720
mov edi, 0xa9d0aa7
jmp 0x140001720
mov qword [rbp + 0x138], r8
mov edi, ebx
jmp 0x140001720
mov edi, 0x466c404
jmp 0x140001720
mov edi, 0xf9e93fc
jmp 0x140001720
mov edi, eax
cmp eax, 0x2f95083
jne 0x140001720
mov rax, qword [rbp + 0x148]
mov rcx, qword [rbp + 0x128]
mov qword [rcx], rax
mov eax, 0x47bb9779
jmp 0x1400013fd
mov eax, 0x36eda22c
jmp 0x1400013fd
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5f8f361c
mov ecx, 0xa26a463
jmp 0x1400013f0
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5f8f361c
mov ecx, 0xbcf0c0ba
jmp 0x1400013f0
mov eax, 0xf23657d0
jmp 0x1400013fd
mov eax, 0xa26a463
jmp 0x1400013fd
mov cl, byte [rbp + 0xc0]
cmp byte [rbp + 0xd0], 0
mov eax, 0x10007ee7
cmovne eax, r15d
test cl, cl
cmovne eax, r15d
jmp 0x1400013fd
cmp eax, 0xbcf0c0ba
jne 0x1400013fd
mov r8d, 0xf75be914
jmp 0x1400012ef
cmp r8d, 0xe871135
jle 0x140001b4d
cmp r8d, 0x22ee85c1
jle 0x140001c54
cmp r8d, 0x22ee85c2
je 0x140001eb0
cmp r8d, 0x236181ac
je 0x140001ecf
cmp r8d, 0x2709be8d
jne 0x1400012ef
mov rax, qword [rbp - 0x10]
mov r8d, 0x53ac1042
jmp 0x1400012ef
cmp r8d, 0x8f904803
jle 0x140001b93
cmp r8d, 0x9c611443
jle 0x140001c79
cmp r8d, 0x9c611444
je 0x140001eec
cmp r8d, 0xa246b2ca
je 0x140001ef7
cmp r8d, 0xa88a759c
jne 0x1400012ef
mov r8d, dword [rbp + 0xb8]
mov ecx, dword [0x140021244]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete byte [rbp + 0x108]
mov ecx, dword [0x140021248]
mov edi, 0xb066da8d
mov eax, 0x5eaa5563
cmove edi, eax
cmp ecx, 0xa
setl byte [rbp + 0x110]
cmovl edi, eax
mov rdx, qword [rbp + 0xf0]
mov rbx, qword [rbp + 0xf8]
mov ecx, 0x4575c61b
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ecx, 0x4575c61a
jg 0x140001a00
cmp ecx, 0xb066da8d
je 0x140001a3e
cmp ecx, 0xb0b1e58b
je 0x140001a45
cmp ecx, 0xb6496266
jne 0x1400019d0
jmp 0x140001f08
cmp ecx, 0x78c2335c
je 0x140001a6d
cmp ecx, 0x5eaa5563
je 0x140001a99
cmp ecx, 0x4575c61b
jne 0x1400019d0
movzx eax, byte [rbp + 0x108]
cmp byte [rbp + 0x110], 0
mov ecx, 0xb066da8d
mov esi, 0xb0b1e58b
cmovne ecx, esi
test al, al
cmovne ecx, esi
jmp 0x1400019d0
mov ecx, 0xb0b1e58b
jmp 0x1400019d0
mov qword [rbp + 0x138], rdx
mov eax, dword [rbx + 0x1c]
add rax, qword [rbp + 0x138]
mov qword [rbp + 0x148], rax
mov eax, dword [rbx + 0x24]
mov dword [rbp + 0x128], eax
mov ecx, edi
jmp 0x1400019d0
mov eax, dword [rbp + 0x128]
add rax, qword [rbp + 0x138]
movzx eax, word [rax + r8*2]
mov rcx, qword [rbp + 0x148]
mov eax, dword [rcx + rax*4]
mov dword [rbp + 0x130], eax
mov ecx, 0xb6496266
jmp 0x1400019d0
mov ecx, 0x78c2335c
jmp 0x1400019d0
cmp r8d, 0x5ce690ac
jle 0x140001cb2
cmp r8d, 0x5ce690ad
je 0x140001f24
cmp r8d, 0x7b2bc13e
je 0x140001f54
cmp r8d, 0x76672faa
jne 0x1400012ef
mov r8d, 0x8f904804
jmp 0x1400012ef
cmp r8d, 0xd763ce9a
jle 0x140001d9d
cmp r8d, 0xd763ce9b
je 0x140001f73
cmp r8d, 0xdbe6d08e
je 0x140001f8d
cmp r8d, 0xe1dd9272
jne 0x1400012ef
cmp byte [rbp + 0x147], 0
mov r8d, 0x493e87d1
mov eax, 0x236181ac
cmovne r8d, eax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x70], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x60], rax
mov eax, dword [rbp + 0xb0]
mov dword [rbp + 0xac], eax
jmp 0x1400012ef
cmp r8d, 0xf75be913
jg 0x140001dd6
cmp r8d, 0xe8a52f42
je 0x140001fba
cmp r8d, 0xf19a670b
jne 0x140004310
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0x8f7fd526
mov eax, 0x7b2bc13e
jmp 0x1400012e0
cmp r8d, 0x8b54f7fd
jg 0x140001dfb
cmp r8d, 0x827b9f45
je 0x140001fce
cmp r8d, 0x8b4e2fbb
jne 0x1400012ef
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0x2709be8d
mov eax, 0x53ac1042
jmp 0x1400012e0
cmp r8d, 0x3a87faf8
je 0x140001fe8
cmp r8d, 0x3d07f82b
jne 0x1400012ef
cmp byte [rbp + 0x157], 0
mov r8d, 0xe871136
mov eax, 0x3a87faf8
cmovne r8d, eax
mov rax, qword [rbp - 0x18]
mov qword [rbp - 8], rax
jmp 0x1400012ef
cmp r8d, 0xb1ebc051
je 0x14000228c
cmp r8d, 0xbefe323f
jne 0x1400012ef
cmp byte [rbp + 0x146], 0
mov r8d, 0xb1ebc051
mov eax, 0xa88a759c
cmovne r8d, eax
mov eax, dword [rbp + 0xb8]
mov dword [rbp + 0x68], eax
jmp 0x1400012ef
cmp r8d, 0xe871136
je 0x1400022ac
cmp r8d, 0xefcc33e
jne 0x1400012ef
mov r8d, 0xe8a52f42
jmp 0x1400012ef
cmp r8d, 0x8f904804
je 0x1400022bd
cmp r8d, 0x93ddcf30
jne 0x1400012ef
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xd7143b6
mov eax, 0x22ee85c2
jmp 0x1400012e0
cmp r8d, 0x57653b21
je 0x140003434
cmp r8d, 0x594ed936
jne 0x1400012ef
mov eax, dword [rbp + 0xb8]
lea rcx, [rbp + 0xf0]
mov qword [rbp + 0x130], rcx
mov ecx, dword [0x14002124c]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x140021250], 0xa
setl dl
or dl, cl
mov ebx, 0xb60727b
mov ecx, 0x15d6a6b4
cmovne ebx, ecx
mov edx, 0xb60727b
mov ecx, 0x19b2368a
cmovne edx, ecx
mov ecx, 0x6a777cf7
nop dword [rax]
cmp ecx, 0x15d6a6b3
jle 0x140001d70
cmp ecx, 0x15d6a6b4
je 0x140001d92
cmp ecx, 0x6a777cf7
je 0x140001d99
cmp ecx, 0x19b2368a
jne 0x140001d20
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
lea rcx, [rbp + 0xf8]
mov qword [rbp + 0x148], rcx
mov ecx, ebx
jmp 0x140001d20
cmp ecx, 0xdc4cac14
je 0x14000345f
cmp ecx, 0xb60727b
jne 0x140001d20
mov rcx, qword [rbp + 0x130]
mov ecx, 0x19b2368a
jmp 0x140001d20
mov ecx, 0xdc4cac14
jmp 0x140001d20
mov ecx, edx
jmp 0x140001d20
cmp r8d, 0xd42112f7
je 0x1400012c0
cmp r8d, 0xd4be23ed
jne 0x1400012ef
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xd08c441e
mov eax, 0xf75be914
jmp 0x1400012e0
cmp r8d, 0xf75be914
je 0x140003bb6
cmp r8d, 0xd7143b6
jne 0x1400012ef
mov r8d, 0x22ee85c2
jmp 0x1400012ef
cmp r8d, 0x8b54f7fe
je 0x1400040fc
cmp r8d, 0x8f7fd526
jne 0x1400012ef
mov r8d, 0x7b2bc13e
jmp 0x1400012ef
mov rax, qword [rbp + 0x60]
mov qword [rbp - 0x18], rax
mov rax, qword [rbp + 0x38]
cmp dword [rbp + 0xac], 0
mov r8d, 0x57653b21
mov eax, 0xd4be23ed
cmove r8d, eax
mov rax, qword [rbp - 0x18]
mov qword [rbp + 0x50], rax
jmp 0x1400012ef
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0x2709be8d
mov eax, 0x9c611444
jmp 0x1400012e0
mov eax, 0xaf90ebd
nop dword [rax + rax]
cmp eax, 0x379d1859
je 0x1400041cf
cmp eax, 0xaf90ebd
jne 0x140001e80
mov eax, 0xad979178
mov qword [rbp + 0x148], rax
mov eax, 0x379d1859
jmp 0x140001e80
mov r8d, 0xd42112f7
jmp 0x1400012ef
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xd7143b6
mov eax, 0xbefe323f
jmp 0x1400012e0
mov r8d, 0x493e87d1
mov dword [rbp + 0xac], 0
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x60], rax
jmp 0x1400012ef
mov r8d, 0x827b9f45
jmp 0x1400012ef
mov eax, dword [rbp + 0xb0]
mov r8d, 0xdbe6d08e
jmp 0x1400012ef
mov eax, dword [rbp + 0x130]
add rax, qword [rbp + 0x138]
mov qword [rbp - 0x10], rax
mov r8d, 0x8b4e2fbb
jmp 0x1400012ef
mov eax, dword [rbp + 0x20]
mov dword [rbp + 0xb0], eax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x28], rax
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xa246b2ca
mov eax, 0xdbe6d08e
jmp 0x1400012e0
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0x8f7fd526
mov eax, 0xd763ce9b
jmp 0x1400012e0
mov r8d, 0x5ce690ad
mov dword [rbp + 0x20], 0
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x58], rax
jmp 0x1400012ef
cmp dword [rbp + 0xb0], 0
sete byte [rbp + 0x147]
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xa246b2ca
mov eax, 0xe1dd9272
jmp 0x1400012e0
mov r8d, 0xb1ebc051
mov eax, dword [rbp + 0xbc]
mov dword [rbp + 0x68], eax
jmp 0x1400012ef
mov r8d, 0x5ce690ad
mov dword [rbp + 0x20], 1
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0x58], rax
jmp 0x1400012ef
mov rax, qword [rbp - 8]
mov qword [rbp + 0x30], rax
lea rax, [rbp + 0xf0]
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov rax, qword [rbp + 0xc8]
mov rsi, qword [rax + 0x30]
mov qword [rbp + 0xf0], rsi
mov edx, dword [0x140021254]
lea ecx, [rdx - 1]
imul ecx, edx
test cl, 1
mov ebx, 0x353bdc9f
mov eax, 0xd7dc7193
cmove ebx, eax
mov edx, dword [0x140021258]
mov dword [rbp + 0x124], edx
cmp edx, 0xa
cmovl ebx, eax
mov edx, dword [0x14002125c]
lea edi, [rdx - 1]
imul edi, edx
test dil, 1
sete dl
cmp dword [0x140021260], 0xa
setl al
or al, dl
mov edx, 0x3ada018d
mov eax, 0x3d08d0af
cmovne edx, eax
mov dword [rbp + 0x11c], edx
mov r9d, 0x3ada018d
mov eax, 0xa3e82738
cmovne r9d, eax
mov edx, 0xceba3746
nop word cs:[rax + rax]
nop
cmp edx, 0xceba3745
jle 0x1400020c0
cmp edx, 0xceba3746
je 0x14000218d
cmp edx, 0x3ada018d
je 0x140002195
cmp edx, 0x3d08d0af
jne 0x140002090
mov edx, 0x8676de1f
jmp 0x140002090
cmp edx, 0x8676de1f
je 0x1400041e4
cmp edx, 0xa3e82738
jne 0x140002090
test cl, 1
sete byte [rbp + 0x110]
cmp dword [rbp + 0x124], 0xa
setl byte [rbp + 0x128]
mov edx, 0xd4fd32b9
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0xd7dc7192
jg 0x140002150
cmp edx, 0x96deae60
je 0x14000216f
cmp edx, 0xc40637ee
je 0x14000224d
cmp edx, 0xd4fd32b9
jne 0x140002100
movzx eax, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov edx, 0x353bdc9f
mov r8d, 0x96deae60
cmovne edx, r8d
test al, al
cmovne edx, r8d
jmp 0x140002100
cmp edx, 0xd7dc7193
je 0x140002173
cmp edx, 0x1ffb453d
je 0x14000217a
cmp edx, 0x353bdc9f
jne 0x140002100
mov edx, 0x96deae60
jmp 0x140002100
mov edx, ebx
jmp 0x140002100
mov edx, 0x1ffb453d
jmp 0x140002100
mov eax, dword [rsi + 0x3c]
mov dword [rbp + 0x138], eax
mov edx, 0xc40637ee
jmp 0x140002100
mov edx, r9d
jmp 0x140002090
test cl, 1
sete byte [rbp + 0x110]
cmp dword [rbp + 0x124], 0xa
setl byte [rbp + 0x128]
mov edx, 0xd4fd32b9
nop word cs:[rax + rax]
nop dword [rax]
cmp edx, 0xd7dc7192
jg 0x140002210
cmp edx, 0x96deae60
je 0x14000222f
cmp edx, 0xc40637ee
je 0x14000227c
cmp edx, 0xd4fd32b9
jne 0x1400021c0
movzx eax, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov edx, 0x353bdc9f
mov edi, 0x96deae60
cmovne edx, edi
test al, al
cmovne edx, edi
jmp 0x1400021c0
cmp edx, 0xd7dc7193
je 0x140002233
cmp edx, 0x1ffb453d
je 0x14000223a
cmp edx, 0x353bdc9f
jne 0x1400021c0
mov edx, 0x96deae60
jmp 0x1400021c0
mov edx, ebx
jmp 0x1400021c0
mov edx, 0x1ffb453d
jmp 0x1400021c0
mov eax, dword [rsi + 0x3c]
mov dword [rbp + 0x138], eax
mov edx, 0xc40637ee
jmp 0x1400021c0
movsxd rax, dword [rbp + 0x138]
add rax, rsi
mov qword [rbp + 0x148], rax
mov rax, qword [rbp + 0x148]
mov eax, dword [rax + 0x88]
mov dword [rbp + 0x130], eax
mov edx, dword [rbp + 0x11c]
jmp 0x140002090
mov eax, dword [rbp + 0x138]
mov edx, 0xa3e82738
jmp 0x140002090
mov eax, dword [rbp + 0x68]
sub eax, 1
mov dword [rbp + 0xb8], eax
mov r8d, 0xc5a96eee
mov eax, 0xf19a670b
cmovb r8d, eax
jmp 0x1400012ef
mov r8d, 0x57653b21
xor eax, eax
mov qword [rbp + 0x50], rax
jmp 0x1400012ef
mov eax, dword [0x140021264]
mov ecx, dword [0x140021268]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x156]
cmp ecx, 0xa
setl byte [rbp + 4]
mov eax, 0x6c879553
jmp 0x140002300
mov r15d, 0x6be59eb9
mov r13d, 0x2f95083
mov r10d, 0xd04284ee
mov r11d, 0xecc513b9
nop
cmp eax, 0x292e9733
jg 0x140002ba0
cmp eax, 0xe78907e2
je 0x1400042a2
cmp eax, 0x6a4135f
je 0x140002bde
cmp eax, 0x1e6fe1bd
jne 0x140002300
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r13b
sete byte [rbp + 0x9c]
cmp ecx, 0xa
setl r14b
setl byte [rbp + 0xdc]
mov eax, dword [0x140021274]
mov r8d, dword [0x140021278]
lea r9d, [rax - 1]
imul r9d, eax
test r9b, 1
sete r10b
cmp r8d, 0xa
setl cl
mov eax, dword [0x14002127c]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x140021280], 0xa
setl dl
or dl, al
mov edx, 0xbe009b27
mov eax, 0x5522b198
cmovne edx, eax
mov ebx, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne ebx, eax
mov edi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne edi, eax
mov eax, 0x36d30017
mov esi, 0xd1901d5
cmovne eax, esi
or cl, r10b
mov r10d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r10d, ecx
mov r11d, 0x72168363
mov ecx, 0xe7c60016
cmovne r11d, ecx
mov r15d, 0x38143558
mov ecx, 0xbeb53087
cmovne r15d, ecx
or r14b, r13b
mov esi, 0x63939a9e
mov ecx, 0x959a2d75
cmovne esi, ecx
mov dword [rbp + 0x124], esi
lea rcx, [rbp + 0xc8]
mov qword [rbp + 8], rcx
mov esi, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne esi, ecx
mov dword [rbp + 0x11c], esi
mov r13d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r13d, ecx
mov ecx, 0x320c735f
jmp 0x140002460
mov rcx, qword [rbp + 0xd0]
mov ecx, 0x8e6f87e9
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xdd7c4282
jle 0x1400024b0
cmp ecx, 0x63939a9d
jg 0x1400024e0
cmp ecx, 0xdd7c4283
je 0x140002823
cmp ecx, 0x320c735f
jne 0x140002b4f
mov sil, byte [rbp + 0x9c]
cmp byte [rbp + 0xdc], 0
mov ecx, 0xdd7c4283
mov r14d, 0x7cfd4725
cmovne ecx, r14d
test sil, sil
cmovne ecx, r14d
jmp 0x140002460
cmp ecx, 0xae78b81f
jg 0x140002800
cmp ecx, 0x8e6f87e9
je 0x140002b28
cmp ecx, 0x959a2d75
jne 0x140002460
mov ecx, 0xca35c99
jmp 0x140002460
cmp ecx, 0x63939a9e
je 0x140002446
cmp ecx, 0x7cfd4725
jne 0x140002460
test r9b, 1
sete byte [rbp + 0xec]
cmp r8d, 0xa
setl byte [rbp + 0xe8]
mov esi, 0xa6a055d2
jmp 0x140002530
mov rcx, qword [rbp + 0x110]
add rcx, 0x18
mov qword [rbp + 0x128], rcx
mov esi, 0x53f7c031
nop dword [rax]
mov ecx, esi
cmp esi, 0xf9b4078e
jg 0x140002570
cmp ecx, 0xdb5da290
jg 0x140002670
cmp ecx, 0xa6a055d2
je 0x1400026ce
cmp ecx, 0xbeb53087
jne 0x1400027d9
mov esi, 0xf9b4078f
jmp 0x140002530
cmp ecx, 0x53f7c030
jg 0x1400026a0
cmp ecx, 0xf9b4078f
je 0x140002515
mov esi, ecx
cmp ecx, 0x38143558
jne 0x140002530
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x1400025b0
mov esi, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x1400025e0
cmp ecx, 0xbe009b26
jg 0x140002610
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x1400025b0
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x1400025b0
mov esi, 0x94e7178a
jmp 0x1400025b0
cmp ecx, 0x5522b197
jg 0x140002637
mov esi, eax
cmp ecx, 0x32ba829e
je 0x1400025b0
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x1400025b0
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x1400025b0
cmp ecx, 0xbe009b27
je 0x1400025a5
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x1400025b0
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x1400025b0
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x1400025b0
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x1400025b0
mov rcx, qword [rbp + 0x148]
mov esi, 0xdb5da291
jmp 0x140002530
cmp ecx, 0xdb5da291
je 0x1400026f5
mov esi, ecx
cmp ecx, 0xe7c60016
jne 0x140002530
mov rcx, qword [rbp + 0x128]
mov rcx, qword [rcx]
mov qword [rbp + 0x130], rcx
mov esi, r10d
jmp 0x140002530
mov esi, r11d
cmp ecx, 0x53f7c031
je 0x140002530
mov esi, ecx
cmp ecx, 0x72168363
jne 0x140002530
mov rcx, qword [rbp + 0x128]
mov esi, 0xe7c60016
jmp 0x140002530
mov cl, byte [rbp + 0xec]
cmp byte [rbp + 0xe8], 0
mov esi, 0x38143558
mov r14d, 0xdb5da291
cmovne esi, r14d
test cl, cl
cmovne esi, r14d
jmp 0x140002530
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x140002720
mov esi, 0x5bb6a5ee
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x140002750
cmp ecx, 0xbe009b26
jg 0x140002780
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x140002720
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x140002720
mov esi, 0x94e7178a
jmp 0x140002720
cmp ecx, 0x5522b197
jg 0x1400027a7
mov esi, eax
cmp ecx, 0x32ba829e
je 0x140002720
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x140002720
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x140002720
cmp ecx, 0xbe009b27
je 0x14000270c
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x140002720
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x140002720
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x140002720
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x140002720
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0x110], rcx
mov esi, r15d
jmp 0x140002530
mov esi, ecx
cmp ecx, 0xb2e3e7de
jne 0x140002530
mov rcx, qword [rbp + 0x130]
mov qword [rbp + 0xd0], rcx
mov ecx, r13d
jmp 0x140002460
cmp ecx, 0xae78b820
je 0x140002b45
cmp ecx, 0xd63801a7
jne 0x140002460
mov ecx, dword [rbp + 0x11c]
jmp 0x140002460
test r9b, 1
sete byte [rbp + 0xec]
cmp r8d, 0xa
setl byte [rbp + 0xe8]
mov esi, 0xa6a055d2
jmp 0x140002860
mov rcx, qword [rbp + 0x110]
add rcx, 0x18
mov qword [rbp + 0x128], rcx
mov esi, 0x53f7c031
nop word [rax + rax]
mov ecx, esi
cmp esi, 0xf9b4078e
jg 0x1400028a0
cmp ecx, 0xdb5da290
jg 0x1400029a0
cmp ecx, 0xa6a055d2
je 0x1400029fe
cmp ecx, 0xbeb53087
jne 0x140002b09
mov esi, 0xf9b4078f
jmp 0x140002860
cmp ecx, 0x53f7c030
jg 0x1400029d0
cmp ecx, 0xf9b4078f
je 0x140002840
mov esi, ecx
cmp ecx, 0x38143558
jne 0x140002860
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x1400028e0
mov esi, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x140002910
cmp ecx, 0xbe009b26
jg 0x140002940
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x1400028e0
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x1400028e0
mov esi, 0x94e7178a
jmp 0x1400028e0
cmp ecx, 0x5522b197
jg 0x140002967
mov esi, eax
cmp ecx, 0x32ba829e
je 0x1400028e0
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x1400028e0
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x1400028e0
cmp ecx, 0xbe009b27
je 0x1400028d5
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x1400028e0
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x1400028e0
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x1400028e0
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x1400028e0
mov rcx, qword [rbp + 0x148]
mov esi, 0xdb5da291
jmp 0x140002860
cmp ecx, 0xdb5da291
je 0x140002a25
mov esi, ecx
cmp ecx, 0xe7c60016
jne 0x140002860
mov rcx, qword [rbp + 0x128]
mov rcx, qword [rcx]
mov qword [rbp + 0x130], rcx
mov esi, r10d
jmp 0x140002860
mov esi, r11d
cmp ecx, 0x53f7c031
je 0x140002860
mov esi, ecx
cmp ecx, 0x72168363
jne 0x140002860
mov rcx, qword [rbp + 0x128]
mov esi, 0xe7c60016
jmp 0x140002860
mov cl, byte [rbp + 0xec]
cmp byte [rbp + 0xe8], 0
mov esi, 0x38143558
mov r14d, 0xdb5da291
cmovne esi, r14d
test cl, cl
cmovne esi, r14d
jmp 0x140002860
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x140002a50
mov esi, 0x5bb6a5ee
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x140002a80
cmp ecx, 0xbe009b26
jg 0x140002ab0
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x140002a50
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x140002a50
mov esi, 0x94e7178a
jmp 0x140002a50
cmp ecx, 0x5522b197
jg 0x140002ad7
mov esi, eax
cmp ecx, 0x32ba829e
je 0x140002a50
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x140002a50
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x140002a50
cmp ecx, 0xbe009b27
je 0x140002a3c
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x140002a50
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x140002a50
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x140002a50
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x140002a50
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0x110], rcx
mov esi, r15d
jmp 0x140002860
mov esi, ecx
cmp ecx, 0xb2e3e7de
jne 0x140002860
mov rcx, qword [rbp + 0x130]
mov ecx, 0x7cfd4725
jmp 0x140002460
mov rcx, qword [rbp + 0xd0]
add rcx, 0x10
mov qword [rbp + 0x108], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x140002460
mov ecx, 0xd63801a7
jmp 0x140002460
cmp ecx, 0xca35c99
jne 0x140002460
mov rax, qword [rbp + 0x108]
mov rax, qword [rax]
mov qword [rbp + 0xc0], rax
mov eax, dword [0x140021264]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x292e9734
mov ecx, 0x6a4135f
cmove eax, ecx
cmp dword [0x140021268], 0xa
cmovl eax, ecx
jmp 0x1400022e7
cmp eax, 0x292e9734
je 0x140002be8
cmp eax, 0x790fdf55
je 0x14000341c
cmp eax, 0x6c879553
jne 0x140002300
mov cl, byte [rbp + 0x156]
cmp byte [rbp + 4], 0
mov eax, 0x292e9734
mov edx, 0x1e6fe1bd
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x140002300
mov eax, 0x790fdf55
jmp 0x140002300
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r13b
sete byte [rbp + 0x9c]
cmp ecx, 0xa
setl r14b
setl byte [rbp + 0xdc]
mov eax, dword [0x140021274]
mov r8d, dword [0x140021278]
lea r9d, [rax - 1]
imul r9d, eax
test r9b, 1
sete r10b
cmp r8d, 0xa
setl cl
mov eax, dword [0x14002127c]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x140021280], 0xa
setl dl
or dl, al
mov edx, 0xbe009b27
mov eax, 0x5522b198
cmovne edx, eax
mov ebx, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne ebx, eax
mov edi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne edi, eax
mov eax, 0x36d30017
mov esi, 0xd1901d5
cmovne eax, esi
or cl, r10b
mov r10d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r10d, ecx
mov r11d, 0x72168363
mov ecx, 0xe7c60016
cmovne r11d, ecx
mov r15d, 0x38143558
mov ecx, 0xbeb53087
cmovne r15d, ecx
or r14b, r13b
mov esi, 0x63939a9e
mov ecx, 0x959a2d75
cmovne esi, ecx
mov dword [rbp + 0x124], esi
mov esi, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne esi, ecx
mov dword [rbp + 0x11c], esi
mov r13d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r13d, ecx
mov ecx, 0x320c735f
jmp 0x140002d10
mov rcx, qword [rbp + 0xd0]
mov ecx, 0x8e6f87e9
nop word [rax + rax]
cmp ecx, 0xdd7c4282
jle 0x140002d60
cmp ecx, 0x63939a9d
jg 0x140002d90
cmp ecx, 0xdd7c4283
je 0x1400030d3
cmp ecx, 0x320c735f
jne 0x1400033ff
mov sil, byte [rbp + 0x9c]
cmp byte [rbp + 0xdc], 0
mov ecx, 0xdd7c4283
mov r14d, 0x7cfd4725
cmovne ecx, r14d
test sil, sil
cmovne ecx, r14d
jmp 0x140002d10
cmp ecx, 0xae78b81f
jg 0x1400030b0
cmp ecx, 0x8e6f87e9
je 0x1400033d8
cmp ecx, 0x959a2d75
jne 0x140002d10
mov ecx, 0xca35c99
jmp 0x140002d10
cmp ecx, 0x63939a9e
je 0x140002cfb
cmp ecx, 0x7cfd4725
jne 0x140002d10
test r9b, 1
sete byte [rbp + 0xec]
cmp r8d, 0xa
setl byte [rbp + 0xe8]
mov esi, 0xa6a055d2
jmp 0x140002de0
mov rcx, qword [rbp + 0x110]
add rcx, 0x18
mov qword [rbp + 0x128], rcx
mov esi, 0x53f7c031
nop dword [rax]
mov ecx, esi
cmp esi, 0xf9b4078e
jg 0x140002e20
cmp ecx, 0xdb5da290
jg 0x140002f20
cmp ecx, 0xa6a055d2
je 0x140002f7e
cmp ecx, 0xbeb53087
jne 0x140003089
mov esi, 0xf9b4078f
jmp 0x140002de0
cmp ecx, 0x53f7c030
jg 0x140002f50
cmp ecx, 0xf9b4078f
je 0x140002dc5
mov esi, ecx
cmp ecx, 0x38143558
jne 0x140002de0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x140002e60
mov esi, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x140002e90
cmp ecx, 0xbe009b26
jg 0x140002ec0
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x140002e60
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x140002e60
mov esi, 0x94e7178a
jmp 0x140002e60
cmp ecx, 0x5522b197
jg 0x140002ee7
mov esi, eax
cmp ecx, 0x32ba829e
je 0x140002e60
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x140002e60
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x140002e60
cmp ecx, 0xbe009b27
je 0x140002e55
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x140002e60
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x140002e60
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x140002e60
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x140002e60
mov rcx, qword [rbp + 0x148]
mov esi, 0xdb5da291
jmp 0x140002de0
cmp ecx, 0xdb5da291
je 0x140002fa5
mov esi, ecx
cmp ecx, 0xe7c60016
jne 0x140002de0
mov rcx, qword [rbp + 0x128]
mov rcx, qword [rcx]
mov qword [rbp + 0x130], rcx
mov esi, r10d
jmp 0x140002de0
mov esi, r11d
cmp ecx, 0x53f7c031
je 0x140002de0
mov esi, ecx
cmp ecx, 0x72168363
jne 0x140002de0
mov rcx, qword [rbp + 0x128]
mov esi, 0xe7c60016
jmp 0x140002de0
mov cl, byte [rbp + 0xec]
cmp byte [rbp + 0xe8], 0
mov esi, 0x38143558
mov r14d, 0xdb5da291
cmovne esi, r14d
test cl, cl
cmovne esi, r14d
jmp 0x140002de0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x140002fd0
mov esi, 0x5bb6a5ee
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x140003000
cmp ecx, 0xbe009b26
jg 0x140003030
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x140002fd0
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x140002fd0
mov esi, 0x94e7178a
jmp 0x140002fd0
cmp ecx, 0x5522b197
jg 0x140003057
mov esi, eax
cmp ecx, 0x32ba829e
je 0x140002fd0
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x140002fd0
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x140002fd0
cmp ecx, 0xbe009b27
je 0x140002fbc
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x140002fd0
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x140002fd0
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x140002fd0
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x140002fd0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0x110], rcx
mov esi, r15d
jmp 0x140002de0
mov esi, ecx
cmp ecx, 0xb2e3e7de
jne 0x140002de0
mov rcx, qword [rbp + 0x130]
mov qword [rbp + 0xd0], rcx
mov ecx, r13d
jmp 0x140002d10
cmp ecx, 0xae78b820
je 0x1400033f5
cmp ecx, 0xd63801a7
jne 0x140002d10
mov ecx, dword [rbp + 0x11c]
jmp 0x140002d10
test r9b, 1
sete byte [rbp + 0xec]
cmp r8d, 0xa
setl byte [rbp + 0xe8]
mov esi, 0xa6a055d2
jmp 0x140003110
mov rcx, qword [rbp + 0x110]
add rcx, 0x18
mov qword [rbp + 0x128], rcx
mov esi, 0x53f7c031
nop word [rax + rax]
mov ecx, esi
cmp esi, 0xf9b4078e
jg 0x140003150
cmp ecx, 0xdb5da290
jg 0x140003250
cmp ecx, 0xa6a055d2
je 0x1400032ae
cmp ecx, 0xbeb53087
jne 0x1400033b9
mov esi, 0xf9b4078f
jmp 0x140003110
cmp ecx, 0x53f7c030
jg 0x140003280
cmp ecx, 0xf9b4078f
je 0x1400030f0
mov esi, ecx
cmp ecx, 0x38143558
jne 0x140003110
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x140003190
mov esi, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x1400031c0
cmp ecx, 0xbe009b26
jg 0x1400031f0
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x140003190
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x140003190
mov esi, 0x94e7178a
jmp 0x140003190
cmp ecx, 0x5522b197
jg 0x140003217
mov esi, eax
cmp ecx, 0x32ba829e
je 0x140003190
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x140003190
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x140003190
cmp ecx, 0xbe009b27
je 0x140003185
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x140003190
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x140003190
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x140003190
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x140003190
mov rcx, qword [rbp + 0x148]
mov esi, 0xdb5da291
jmp 0x140003110
cmp ecx, 0xdb5da291
je 0x1400032d5
mov esi, ecx
cmp ecx, 0xe7c60016
jne 0x140003110
mov rcx, qword [rbp + 0x128]
mov rcx, qword [rcx]
mov qword [rbp + 0x130], rcx
mov esi, r10d
jmp 0x140003110
mov esi, r11d
cmp ecx, 0x53f7c031
je 0x140003110
mov esi, ecx
cmp ecx, 0x72168363
jne 0x140003110
mov rcx, qword [rbp + 0x128]
mov esi, 0xe7c60016
jmp 0x140003110
mov cl, byte [rbp + 0xec]
cmp byte [rbp + 0xe8], 0
mov esi, 0x38143558
mov r14d, 0xdb5da291
cmovne esi, r14d
test cl, cl
cmovne esi, r14d
jmp 0x140003110
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x138], rcx
mov esi, 0x32ba829e
jmp 0x140003300
mov esi, 0x5bb6a5ee
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, esi
cmp esi, 0x32ba829d
jg 0x140003330
cmp ecx, 0xbe009b26
jg 0x140003360
mov esi, ebx
cmp ecx, 0x94e7178a
je 0x140003300
mov esi, ecx
cmp ecx, 0xb4c5d9be
jne 0x140003300
mov esi, 0x94e7178a
jmp 0x140003300
cmp ecx, 0x5522b197
jg 0x140003387
mov esi, eax
cmp ecx, 0x32ba829e
je 0x140003300
mov esi, ecx
cmp ecx, 0x36d30017
jne 0x140003300
mov rcx, qword [rbp + 0x138]
mov esi, 0xd1901d5
jmp 0x140003300
cmp ecx, 0xbe009b27
je 0x1400032ec
mov esi, ecx
cmp ecx, 0xd1901d5
jne 0x140003300
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x148], rcx
mov esi, edi
jmp 0x140003300
mov esi, edx
cmp ecx, 0x5bb6a5ee
je 0x140003300
mov esi, ecx
cmp ecx, 0x5522b198
jne 0x140003300
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0x110], rcx
mov esi, r15d
jmp 0x140003110
mov esi, ecx
cmp ecx, 0xb2e3e7de
jne 0x140003110
mov rcx, qword [rbp + 0x130]
mov ecx, 0x7cfd4725
jmp 0x140002d10
mov rcx, qword [rbp + 0xd0]
add rcx, 0x10
mov qword [rbp + 0x108], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x140002d10
mov ecx, 0xd63801a7
jmp 0x140002d10
cmp ecx, 0xca35c99
jne 0x140002d10
mov rax, qword [rbp + 0x108]
mov eax, 0x1e6fe1bd
jmp 0x1400022e7
mov rax, qword [rbp + 8]
mov rcx, qword [rbp + 0xc0]
mov qword [rax], rcx
mov eax, 0xe78907e2
jmp 0x140002300
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x40]
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xc88cf942
mov eax, 0xd42112f7
jmp 0x1400012e0
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx]
mov ecx, dword [rcx + 0x20]
add rcx, qword [rbp + 0x138]
mov eax, dword [rcx + rax*4]
add rax, qword [rbp + 0x138]
mov qword [rbp - 0x30], rax
mov eax, dword [rbp - 0x50]
mov dword [rbp - 0x28], eax
mov eax, dword [0x140021284]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x140021288], 0xa
setl cl
or cl, al
mov eax, dword [0x14002128c]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x140021290], 0xa
setl dl
or dl, al
mov r15d, 0x35e583ad
mov eax, 0x45c8d6ec
cmovne r15d, eax
mov edi, 0x35e583ad
mov eax, 0x3e9e93dd
cmovne edi, eax
mov edx, 0x76151b8e
mov eax, 0x7fbf438b
cmovne edx, eax
mov r10d, 0x76151b8e
mov eax, 0x642e74
cmovne r10d, eax
mov r11d, 0x7edfdffc
mov eax, 0xbb7684f1
cmovne r11d, eax
mov r9d, 0x7edfdffc
mov eax, 0x3c01d05e
cmovne r9d, eax
mov r13d, 0xbcb9e223
mov eax, 0xd1ee65bf
cmovne r13d, eax
mov r14d, 0xbcb9e223
mov eax, 0xc783b028
cmovne r14d, eax
test cl, cl
mov r8d, 0x8d98b5a3
mov eax, 0x292ef169
cmovne r8d, eax
mov esi, 0x8d98b5a3
mov eax, 0xa2a241da
cmovne esi, eax
mov ebx, 0x485c2b8c
mov eax, 0xb9d01ebc
cmovne ebx, eax
mov dword [rbp + 0x84], ebx
mov ebx, 0x485c2b8c
mov eax, 0xcfa424af
cmovne ebx, eax
mov dword [rbp + 0x88], ebx
mov ebx, 0x1e42cbf5
mov eax, 0x2cc8ec81
cmovne ebx, eax
mov dword [rbp + 0x8c], ebx
mov ebx, 0x1e42cbf5
mov eax, 0x7eaa2010
cmovne ebx, eax
mov dword [rbp + 0x90], ebx
mov ecx, 0x5173c10f
mov eax, 0xbcbe3a82
cmovne ecx, eax
mov ebx, 0x5173c10f
mov eax, 0xb44c85a4
cmovne ebx, eax
mov dword [rbp + 0x98], ebx
mov ebx, 0xa4ae9999
mov dword [rbp - 0x20], r8d
mov dword [rbp + 0x80], esi
mov dword [rbp + 0x94], ecx
jmp 0x1400035e0
mov ebx, 0xa2a241da
nop dword [rax]
mov eax, ebx
cmp ebx, 0x17aa9dd0
jle 0x140003630
cmp eax, 0x5048949f
jg 0x140003670
cmp eax, 0x2cc8ec80
jle 0x1400036e9
cmp eax, 0x2cc8ec81
je 0x140003782
cmp eax, 0x4724af21
je 0x14000379d
mov ebx, eax
cmp eax, 0x485c2b8c
jne 0x1400035e0
mov rax, qword [rbp + 0x148]
mov rax, qword [rbp + 0x148]
mov ebx, 0xcfa424af
jmp 0x1400035e0
cmp eax, 0xb44c85a3
jg 0x1400036b0
cmp eax, 0x8d98b5a2
jle 0x140003709
cmp eax, 0x8d98b5a3
je 0x1400035d8
mov ebx, r8d
cmp eax, 0xa2a241da
je 0x1400035e0
mov ebx, eax
cmp eax, 0xa4ae9999
jne 0x1400035e0
mov ebx, dword [rbp + 0x98]
jmp 0x1400035e0
cmp eax, 0x5782217f
jle 0x14000372d
cmp eax, 0x57822180
je 0x1400037c9
cmp eax, 0x5f264c57
je 0x1400037f4
mov ebx, eax
cmp eax, 0x7eaa2010
jne 0x1400035e0
mov ebx, dword [rbp + 0x8c]
jmp 0x1400035e0
cmp eax, 0xbcbe3a81
jle 0x14000374f
cmp eax, 0xbcbe3a82
je 0x140003839
cmp eax, 0xcfa424af
je 0x140003843
mov ebx, eax
cmp eax, 0xf34069e9
jne 0x1400035e0
mov ebx, dword [rbp + 0x90]
jmp 0x1400035e0
cmp eax, 0x17aa9dd1
je 0x14000387d
cmp eax, 0x1e42cbf5
jne 0x140003b4e
mov ebx, 0x7eaa2010
jmp 0x1400035e0
mov ebx, esi
cmp eax, 0x81a5c201
je 0x1400035e0
mov ebx, eax
cmp eax, 0x835bca44
jne 0x1400035e0
mov ebx, 0x17aa9dd1
jmp 0x1400035e0
cmp eax, 0x504894a0
je 0x1400038a9
mov ebx, eax
cmp eax, 0x5173c10f
jne 0x1400035e0
mov ebx, 0xb44c85a4
jmp 0x1400035e0
mov ebx, ecx
cmp eax, 0xb44c85a4
je 0x1400035e0
mov ebx, eax
cmp eax, 0xb9d01ebc
jne 0x1400035e0
cmp byte [rbp + 0xec], 0
mov ebx, 0x4724af21
mov eax, 0x504894a0
cmovne ebx, eax
jmp 0x1400035e0
mov ebx, 0x57822180
mov eax, dword [rbp - 0x28]
mov dword [rbp + 0xa8], eax
mov rax, qword [rbp - 0x30]
mov qword [rbp + 0x48], rax
jmp 0x1400035e0
mov eax, dword [rbp + 0x108]
mov dword [rbp + 0x124], eax
mov ebx, 0x5f264c57
mov dword [rbp + 0x11c], 1
mov eax, dword [rbp + 0x108]
mov dword [rbp + 0xa0], eax
jmp 0x1400035e0
mov eax, dword [rbp + 0x7c]
mov dword [rbp + 0xd0], eax
mov eax, dword [rbp + 0xa8]
mov dword [rbp + 0x108], eax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x148], rax
mov ebx, dword [rbp + 0x88]
jmp 0x1400035e0
mov eax, dword [rbp + 0xa0]
mov dword [rbp + 0x110], eax
cmp dword [rbp + 0x11c], 0
mov ebx, 0x81a5c201
mov eax, 0x57822180
cmove ebx, eax
mov rax, qword [rbp + 0x138]
mov qword [rbp + 0x48], rax
mov eax, dword [rbp + 0x110]
mov dword [rbp + 0x7c], eax
mov eax, dword [rbp + 0x124]
mov dword [rbp + 0xa8], eax
jmp 0x1400035e0
mov ebx, 0xf34069e9
jmp 0x1400035e0
mov rax, qword [rbp + 0x148]
add rax, 1
mov qword [rbp + 0x138], rax
mov rax, qword [rbp + 0x148]
mov al, byte [rax]
mov byte [rbp + 0xdc], al
cmp byte [rbp + 0xdc], 0
setne byte [rbp + 0xec]
mov ebx, dword [rbp + 0x84]
jmp 0x1400035e0
mov eax, dword [rbp + 0xc0]
mov dword [rbp + 0x124], eax
mov ebx, 0x5f264c57
mov dword [rbp + 0x11c], 0
mov eax, dword [rbp + 0xd0]
mov dword [rbp + 0xa0], eax
jmp 0x1400035e0
movsx r8d, byte [rbp + 0xdc]
mov eax, dword [rbp + 0x108]
mov ecx, 0xf99e3ce3
jmp 0x1400038d0
mov ecx, 0x3e9e93dd
nop word cs:[rax + rax]
nop dword [rax]
mov esi, ecx
cmp ecx, 0x35e583ac
jle 0x140003930
cmp esi, 0x76151b8d
jg 0x140003980
cmp esi, 0x3e9e93dc
jle 0x140003a00
mov ecx, r15d
cmp esi, 0x3e9e93dd
je 0x1400038d0
cmp esi, 0x45c8d6ec
je 0x140003a97
mov ecx, esi
cmp esi, 0x58727810
jne 0x1400038d0
mov ecx, dword [rbp + 0x128]
cmp ecx, 0x5b
setl byte [rbp + 8]
mov ecx, 0xd9b63983
jmp 0x1400038d0
cmp esi, 0xd1ee65be
jle 0x1400039d0
cmp esi, 0xf99e3ce2
jle 0x140003a31
cmp esi, 0xf99e3ce3
je 0x140003aa7
mov ecx, r10d
cmp esi, 0xfec56f38
je 0x1400038d0
mov ecx, esi
cmp esi, 0x642e74
jne 0x1400038d0
mov ecx, edx
jmp 0x1400038d0
cmp esi, 0x7edfdffb
jle 0x140003a53
cmp esi, 0x7edfdffc
je 0x140003ac8
cmp esi, 0x7fbf438b
je 0x140003ade
mov ecx, esi
cmp esi, 0x7fffb34c
jne 0x1400038d0
cmp byte [rbp + 0xe8], 0
mov ecx, 0x969623d9
mov esi, 0x58727810
cmovne ecx, esi
jmp 0x1400038d0
cmp esi, 0xbcb9e222
jg 0x140003a75
mov ecx, edi
cmp esi, 0x969623d9
je 0x1400038d0
cmp esi, 0xbb7684f1
jne 0x140003b18
mov ecx, 0xfec56f38
jmp 0x1400038d0
cmp esi, 0x35e583ad
je 0x1400038be
mov ecx, esi
cmp esi, 0x3c01d05e
jne 0x1400038d0
mov ecx, dword [rbp + 0x128]
or ecx, 0x20
mov dword [rbp + 0x130], ecx
mov ecx, r11d
jmp 0x1400038d0
cmp esi, 0xd1ee65bf
je 0x140003aee
mov ecx, esi
cmp esi, 0xd9b63983
jne 0x1400038d0
mov ecx, r14d
jmp 0x1400038d0
cmp esi, 0x76151b8e
je 0x140003b04
mov ecx, esi
cmp esi, 0x7b531ded
jne 0x1400038d0
mov ecx, r9d
jmp 0x1400038d0
cmp esi, 0xbcb9e223
je 0x140003b0e
mov ecx, esi
cmp esi, 0xc783b028
jne 0x1400038d0
mov ecx, r13d
jmp 0x1400038d0
mov ecx, 0x8bf009b0
mov ebx, dword [rbp + 0x128]
jmp 0x1400038d0
mov dword [rbp + 0x128], r8d
mov ecx, dword [rbp + 0x128]
cmp ecx, 0x40
setg byte [rbp + 0xe8]
mov ecx, 0x7fffb34c
jmp 0x1400038d0
mov ecx, dword [rbp + 0x128]
mov ecx, dword [rbp + 0x128]
mov ecx, 0x3c01d05e
jmp 0x1400038d0
mov ecx, 0x8bf009b0
mov ebx, dword [rbp + 0x130]
jmp 0x1400038d0
cmp byte [rbp + 8], 0
mov ecx, 0x969623d9
mov esi, 0x7b531ded
cmovne ecx, esi
jmp 0x1400038d0
mov ecx, 0x642e74
jmp 0x1400038d0
mov ecx, 0xc783b028
jmp 0x1400038d0
mov ecx, esi
cmp esi, 0x8bf009b0
jne 0x1400038d0
xor ebx, eax
imul eax, ebx, 0x1000193
mov dword [rbp + 0xc0], eax
mov ebx, 0x835bca44
mov r8d, dword [rbp - 0x20]
mov esi, dword [rbp + 0x80]
mov ecx, dword [rbp + 0x94]
jmp 0x1400035e0
mov ebx, eax
cmp eax, 0x292ef169
jne 0x1400035e0
mov eax, dword [rbp + 0x110]
mov ecx, 0x1fb1752f
lea r14, [rbp + 0xc8]
mov r15d, 0x6be59eb9
mov r13d, 0x2f95083
mov r10d, 0xd04284ee
mov r11d, 0xecc513b9
nop word cs:[rax + rax]
nop
cmp ecx, 0xf2d3a87
je 0x1400042b4
cmp ecx, 0x1fb1752f
jne 0x140003b90
mov qword [rbp + 0x148], 0x6aa00fd8
mov ecx, 0xf2d3a87
jmp 0x140003b90
mov eax, dword [0x140021234]
mov ecx, dword [0x140021238]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0xc0]
cmp ecx, 0xa
setl byte [rbp + 0xd0]
mov eax, 0xa05a7a5e
jmp 0x140003c0d
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xabb832cc
mov ecx, 0x47bb9779
nop dword [rax]
cmove eax, ecx
cmp dword [0x140021238], 0xa
cmovl eax, ecx
cmp eax, 0x36eda22b
jle 0x140003e00
cmp eax, 0x5233ef92
jg 0x140003e40
cmp eax, 0x36eda22c
je 0x140003be3
cmp eax, 0x4526389a
je 0x140004050
cmp eax, 0x47bb9779
jne 0x140003c0d
mov r8, qword [rbp + 0x130]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x108]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x110]
or cl, al
mov r9d, 0x7f670fb3
cmovne r9d, r13d
mov edx, 0x7f670fb3
cmovne edx, r10d
mov ebx, 0x97432dcc
cmovne ebx, r11d
mov ecx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne ecx, eax
mov esi, 0xa106e963
mov eax, 0x543cc208
cmovne esi, eax
mov edi, 0xf1bba9fc
jmp 0x140003cc0
mov edi, 0x1ff32a0b
nop word cs:[rax + rax]
nop dword [rax]
mov eax, edi
cmp edi, 0x466c403
jle 0x140003cf0
cmp eax, 0x1ff32a0a
jg 0x140003d30
mov edi, ecx
cmp eax, 0x466c404
je 0x140003cc0
mov edi, esi
cmp eax, 0xa9d0aa7
je 0x140003cc0
mov edi, eax
cmp eax, 0xf9e93fc
jne 0x140003cc0
mov edi, edx
jmp 0x140003cc0
cmp eax, 0xecc513b8
jg 0x140003d5c
cmp eax, 0x97432dcc
je 0x140003cae
cmp eax, 0xa106e963
je 0x140003d8c
mov edi, eax
cmp eax, 0xd04284ee
jne 0x140003cc0
mov rax, qword [rbp + 0x138]
mov rax, qword [rax]
mov qword [rbp + 0x148], rax
mov edi, r9d
jmp 0x140003cc0
cmp eax, 0x1ff32a0b
je 0x140003d96
cmp eax, 0x543cc208
je 0x140003da4
mov edi, eax
cmp eax, 0x7f670fb3
jne 0x140003cc0
mov rax, qword [rbp + 0x138]
mov edi, 0xd04284ee
jmp 0x140003cc0
cmp eax, 0xecc513b9
je 0x140003dae
cmp eax, 0xf1bba9fc
jne 0x140003db8
movzx eax, byte [rbp + 0x108]
cmp byte [rbp + 0x110], 0
mov edi, 0xa106e963
cmovne edi, r12d
test al, al
cmovne edi, r12d
jmp 0x140003cc0
mov edi, 0xa9d0aa7
jmp 0x140003cc0
mov qword [rbp + 0x138], r8
mov edi, ebx
jmp 0x140003cc0
mov edi, 0x466c404
jmp 0x140003cc0
mov edi, 0xf9e93fc
jmp 0x140003cc0
mov edi, eax
cmp eax, 0x2f95083
jne 0x140003cc0
mov rax, qword [rbp + 0x148]
mov rcx, qword [rbp + 0x128]
mov qword [rcx], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xabb832cc
mov ecx, 0x5233ef93
jmp 0x140003c00
cmp eax, 0xf23657cf
jle 0x140003e97
cmp eax, 0xf23657d0
je 0x14000405a
cmp eax, 0xa26a463
je 0x140004078
cmp eax, 0x10007ee7
jne 0x140003c0d
mov eax, 0x6be59eb9
jmp 0x140003c0d
cmp eax, 0x5233ef93
je 0x140004096
cmp eax, 0x5f8f361c
je 0x1400040a0
cmp eax, 0x6be59eb9
jne 0x140003c0d
mov qword [rbp + 0x128], r14
mov rax, qword [rbp + 0x128]
mov rax, qword [rax]
mov qword [rbp + 0x130], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x10007ee7
mov ecx, 0x4526389a
jmp 0x140003c00
cmp eax, 0xa05a7a5e
je 0x1400040aa
cmp eax, 0xabb832cc
jne 0x1400040cb
mov r8, qword [rbp + 0x130]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x108]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x110]
or cl, al
mov r9d, 0x7f670fb3
cmovne r9d, r13d
mov edx, 0x7f670fb3
cmovne edx, r10d
mov ebx, 0x97432dcc
cmovne ebx, r11d
mov ecx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne ecx, eax
mov esi, 0xa106e963
mov eax, 0x543cc208
cmovne esi, eax
mov edi, 0xf1bba9fc
jmp 0x140003f30
mov edi, 0x1ff32a0b
nop word cs:[rax + rax]
nop
mov eax, edi
cmp edi, 0x466c403
jle 0x140003f60
cmp eax, 0x1ff32a0a
jg 0x140003fa0
mov edi, ecx
cmp eax, 0x466c404
je 0x140003f30
mov edi, esi
cmp eax, 0xa9d0aa7
je 0x140003f30
mov edi, eax
cmp eax, 0xf9e93fc
jne 0x140003f30
mov edi, edx
jmp 0x140003f30
cmp eax, 0xecc513b8
jg 0x140003fcc
cmp eax, 0x97432dcc
je 0x140003f1f
cmp eax, 0xa106e963
je 0x140003ffc
mov edi, eax
cmp eax, 0xd04284ee
jne 0x140003f30
mov rax, qword [rbp + 0x138]
mov rax, qword [rax]
mov qword [rbp + 0x148], rax
mov edi, r9d
jmp 0x140003f30
cmp eax, 0x1ff32a0b
je 0x140004006
cmp eax, 0x543cc208
je 0x140004014
mov edi, eax
cmp eax, 0x7f670fb3
jne 0x140003f30
mov rax, qword [rbp + 0x138]
mov edi, 0xd04284ee
jmp 0x140003f30
cmp eax, 0xecc513b9
je 0x14000401e
cmp eax, 0xf1bba9fc
jne 0x140004028
movzx eax, byte [rbp + 0x108]
cmp byte [rbp + 0x110], 0
mov edi, 0xa106e963
cmovne edi, r12d
test al, al
cmovne edi, r12d
jmp 0x140003f30
mov edi, 0xa9d0aa7
jmp 0x140003f30
mov qword [rbp + 0x138], r8
mov edi, ebx
jmp 0x140003f30
mov edi, 0x466c404
jmp 0x140003f30
mov edi, 0xf9e93fc
jmp 0x140003f30
mov edi, eax
cmp eax, 0x2f95083
jne 0x140003f30
mov rax, qword [rbp + 0x148]
mov rcx, qword [rbp + 0x128]
mov qword [rcx], rax
mov eax, 0x47bb9779
jmp 0x140003c0d
mov eax, 0x36eda22c
jmp 0x140003c0d
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5f8f361c
mov ecx, 0xa26a463
jmp 0x140003c00
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5f8f361c
mov ecx, 0xbcf0c0ba
jmp 0x140003c00
mov eax, 0xf23657d0
jmp 0x140003c0d
mov eax, 0xa26a463
jmp 0x140003c0d
mov cl, byte [rbp + 0xc0]
cmp byte [rbp + 0xd0], 0
mov eax, 0x10007ee7
cmovne eax, r15d
test cl, cl
cmovne eax, r15d
jmp 0x140003c0d
cmp eax, 0xbcf0c0ba
jne 0x140003c0d
mov byte [rbp + 0x157], 1
mov eax, dword [0x14002122c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov r8d, 0xd08c441e
mov eax, 0x561cb1e6
jmp 0x1400012e0
mov rax, qword [rbp + 0xf8]
mov qword [rbp + 0x138], rax
mov eax, dword [0x140021294]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x140021298], 0xa
setl cl
or cl, al
mov eax, 0x6b584395
mov ecx, 0x8802ad3
cmovne eax, ecx
mov ecx, 0x6b584395
mov edx, 0x750eb91f
cmovne ecx, edx
mov edx, 0xefd88761
nop word [rax + rax]
cmp edx, 0x6b584394
jle 0x140004180
cmp edx, 0x6b584395
je 0x140004195
cmp edx, 0x750eb91f
je 0x1400041a3
cmp edx, 0x7bfe7dfd
jne 0x140004150
mov edx, ecx
jmp 0x140004150
cmp edx, 0xefd88761
je 0x1400041b6
cmp edx, 0x8802ad3
jne 0x140004150
jmp 0x1400042cf
mov rdx, qword [rbp + 0x148]
mov edx, 0x750eb91f
jmp 0x140004150
mov rdx, qword [rbp + 0x148]
mov edx, dword [rdx]
mov dword [rbp + 0x130], edx
mov edx, eax
jmp 0x140004150
mov rdx, qword [rbp + 0x138]
add rdx, 0x18
mov qword [rbp + 0x148], rdx
mov edx, 0x7bfe7dfd
jmp 0x140004150
mov rax, qword [rbp + 0x148]
mov dword [rbp - 0x50], eax
mov r8d, 0x594ed936
jmp 0x1400012ef
mov rax, qword [rbp + 0x148]
mov eax, dword [rax + 0x8c]
mov ecx, dword [rbp + 0x130]
add rcx, rsi
mov qword [rbp + 0xf8], rcx
mov dword [rbp + 0x100], eax
mov qword [rbp + 0x138], rcx
mov eax, dword [0x14002129c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1400212a0], 0xa
setl cl
or cl, al
mov ebx, 0xb96ceb64
mov eax, 0xb7d3246d
cmovne ebx, eax
mov edx, 0xb96ceb64
mov eax, 0x4297fd66
cmovne edx, eax
mov ecx, 0xbf6088ed
nop dword [rax + rax]
cmp ecx, 0xbf6088ec
jle 0x140004280
cmp ecx, 0xbf6088ed
je 0x140004297
cmp ecx, 0x6ea0efc2
je 0x1400042e6
cmp ecx, 0x4297fd66
jne 0x140004250
mov qword [rbp + 0x148], rsi
mov ecx, ebx
jmp 0x140004250
cmp ecx, 0xb7d3246d
je 0x14000429b
cmp ecx, 0xb96ceb64
jne 0x140004250
mov ecx, 0x4297fd66
jmp 0x140004250
mov ecx, edx
jmp 0x140004250
mov ecx, 0x6ea0efc2
jmp 0x140004250
mov r8d, 0x3a87faf8
lea r14, [rbp + 0xc8]
jmp 0x1400012ef
mov rcx, qword [rbp + 0x148]
cmp eax, ecx
sete byte [rbp + 0x146]
mov r8d, 0x93ddcf30
jmp 0x1400012ef
mov eax, dword [rbp + 0x130]
mov dword [rbp + 0xbc], eax
mov r8d, 0xefcc33e
jmp 0x1400012ef
mov rax, qword [rbp + 0x138]
cmp rax, qword [rbp + 0x148]
mov r8d, 0x8b54f7fe
mov eax, 0x236181ac
cmove r8d, eax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x70], rax
jmp 0x1400012ef
cmp r8d, 0xe73f9143
jne 0x1400012ef
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x138], rax
lea rax, [rbp - 0x40]
mov qword [rbp + 0x148], rax
mov eax, 0xe6050bbb
nop dword [rax + rax]
cmp eax, 0x1abb5b31
jle 0x1400043b0
cmp eax, 0x1abb5b32
je 0x14000443b
cmp eax, 0x2d376a78
je 0x1400043e0
cmp eax, 0x67721dba
jne 0x140004340
mov rax, qword [rbp + 0x138]
mov r9d, dword [rbp + 0x128]
mov r8d, dword [rbp + 0x130]
sub rsp, 0x20
mov edx, 0x1000
xor ecx, ecx
call rax
add rsp, 0x20
mov qword [rbp + 0xf0], rax
mov eax, dword [0x1400212a4]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d376a78
mov ecx, 0x1abb5b32
jmp 0x140004429
cmp eax, 0xac3f6f85
je 0x140004410
cmp eax, 0xe6050bbb
jne 0x140004340
mov rax, qword [rbp + 0x148]
mov eax, dword [rax]
mov dword [rbp + 0x128], eax
mov eax, dword [rbp - 0x3c]
mov dword [rbp + 0x130], eax
mov eax, 0xac3f6f85
jmp 0x140004340
mov rax, qword [rbp + 0x138]
mov r9d, dword [rbp + 0x128]
mov r8d, dword [rbp + 0x130]
sub rsp, 0x20
mov edx, 0x1000
xor ecx, ecx
call rax
add rsp, 0x20
mov eax, 0x67721dba
jmp 0x140004340
mov eax, dword [0x1400212a4]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d376a78
mov ecx, 0x67721dba
cmove eax, ecx
cmp dword [0x1400212a8], 0xa
cmovl eax, ecx
jmp 0x140004340
mov rax, qword [rbp + 0xf0]
mov qword [rbp - 0x70], rax
mov eax, 0xcc685cc9
jmp 0x140001240
mov rax, qword [rbp - 0x68]
mov rax, qword [rbp - 0x60]
mov rax, qword [rbp - 0x58]
mov rcx, qword [rbp - 0x70]
sub rsp, 0x20
lea rdx, section..data
mov r8d, 0x834
call fcn.14000d8b0
add rsp, 0x20
mov rax, qword [rbp - 0x70]
sub rsp, 0x20
call rax
add rsp, 0x20
mov eax, 0xe9cf53e3
mov r13d, 0xdb5da291
mov r15d, 0x2f95083
mov r12d, 0xd04284ee
mov r11d, 0xecc513b9
nop word cs:[rax + rax]
nop
cmp eax, 0x16ce1f9f
jle 0x1400044e0
cmp eax, 0x16ce1fa0
je 0x1400086fa
cmp eax, 0x1e411494
je 0x14000caee
cmp eax, 0x61b579c1
jne 0x1400044b0
mov eax, 0x1e411494
jmp 0x1400044b0
cmp eax, 0xe9cf53e3
je 0x14000c91a
cmp eax, 0xeb523439
jne 0x1400044b0
mov qword [rbp - 0x78], rsp
mov eax, dword [0x1400212ac]
mov ecx, dword [0x1400212b0]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0xe7]
cmp ecx, 0xa
setl byte [rbp + 0xe6]
mov eax, 0x1ef39854
jmp 0x1400086f5
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9995e2f
mov ecx, 0xfaf57f78
nop
cmove eax, ecx
cmp dword [0x1400212b0], 0xa
cmovl eax, ecx
cmp eax, 0xf17f1293
jg 0x1400045c0
cmp eax, 0xb96b3100
jg 0x140004630
cmp eax, 0xa71d64fa
jle 0x1400046d8
cmp eax, 0xb042128f
jle 0x140004a46
cmp eax, 0xb77c9a5a
jg 0x140004c54
cmp eax, 0xb0421290
je 0x140004d9f
cmp eax, 0xb684c144
jne 0x14000454d
mov rax, qword [rbp + 0x68]
mov qword [rbp - 0x18], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb96b3101
mov ecx, 0xe750a0e2
jmp 0x140004540
cmp eax, 0x48b39fc5
jle 0x140004680
cmp eax, 0x5a315d5f
jle 0x140004979
cmp eax, 0x66c01fe1
jle 0x140004abe
cmp eax, 0x7ac80387
jg 0x140004c86
cmp eax, 0x66c01fe2
je 0x140004dbd
cmp eax, 0x78c3d3ea
jne 0x14000454d
cmp byte [rbp + 0xe1], 0
mov eax, 0x330da235
mov ecx, 0xbe09525
cmovne eax, ecx
mov rcx, qword [rbp + 0x10]
mov qword [rbp - 0x48], rcx
jmp 0x14000454d
cmp eax, 0xd4ec023b
jle 0x1400049b7
cmp eax, 0xd8dbaeeb
jle 0x140004ae9
cmp eax, 0xe750a0e1
jg 0x140004ca6
cmp eax, 0xd8dbaeec
je 0x140004526
cmp eax, 0xdc43194b
jne 0x14000454d
mov eax, 0xb0421290
jmp 0x14000454d
cmp eax, 0x14d3298c
jle 0x140004a15
cmp eax, 0x330da234
jle 0x140004b18
cmp eax, 0x42c1e293
jg 0x140004cc6
cmp eax, 0x330da235
je 0x140004df4
cmp eax, 0x37fca1e9
jne 0x14000454d
cmp byte [rbp + 0xe5], 0
mov eax, 0xb684c144
mov ecx, 0x42c1e294
cmovne eax, ecx
mov rcx, qword [rbp + 0x30]
mov qword [rbp + 0x68], rcx
jmp 0x14000454d
cmp eax, 0xa4632be4
jg 0x140004b4c
cmp eax, 0x8950aff2
je 0x140004e12
cmp eax, 0x97f67938
je 0x140004e30
cmp eax, 0x9b138e8e
jne 0x14000454d
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov rax, qword [rbp + 0xb0]
mov rax, qword [rax]
mov rcx, qword [rax + 0x30]
mov r8, qword [rbp + 0xc8]
mov qword [r8], rcx
mov eax, dword [0x140021254]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov esi, 0x353bdc9f
mov eax, 0xd7dc7193
cmove esi, eax
mov r9d, dword [0x140021258]
cmp r9d, 0xa
cmovl esi, eax
mov eax, dword [0x14002125c]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete al
cmp dword [0x140021260], 0xa
setl bl
or bl, al
mov r10d, 0x3ada018d
mov eax, 0x3d08d0af
cmovne r10d, eax
mov r11d, 0x3ada018d
mov eax, 0xa3e82738
cmovne r11d, eax
mov eax, 0xceba3746
nop word cs:[rax + rax]
cmp eax, 0xceba3745
jle 0x1400047d0
cmp eax, 0xceba3746
je 0x14000488d
cmp eax, 0x3ada018d
je 0x140004895
cmp eax, 0x3d08d0af
jne 0x1400047a0
mov eax, 0x8676de1f
jmp 0x1400047a0
cmp eax, 0x8676de1f
je 0x140004e3a
cmp eax, 0xa3e82738
jne 0x1400047a0
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov ebx, 0xd4fd32b9
nop dword [rax]
cmp ebx, 0xd7dc7192
jg 0x140004850
cmp ebx, 0x96deae60
je 0x14000486f
cmp ebx, 0xc40637ee
je 0x14000493d
cmp ebx, 0xd4fd32b9
jne 0x140004800
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov ebx, 0x353bdc9f
mov edi, 0x96deae60
cmovne ebx, edi
test al, al
cmovne ebx, edi
jmp 0x140004800
cmp ebx, 0xd7dc7193
je 0x140004873
cmp ebx, 0x1ffb453d
je 0x14000487a
cmp ebx, 0x353bdc9f
jne 0x140004800
mov ebx, 0x96deae60
jmp 0x140004800
mov ebx, esi
jmp 0x140004800
mov ebx, 0x1ffb453d
jmp 0x140004800
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov ebx, 0xc40637ee
jmp 0x140004800
mov eax, r11d
jmp 0x1400047a0
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov edi, 0xd4fd32b9
nop
cmp edi, 0xd7dc7192
jg 0x140004900
cmp edi, 0x96deae60
je 0x14000491f
cmp edi, 0xc40637ee
je 0x140004969
cmp edi, 0xd4fd32b9
jne 0x1400048b0
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov edi, 0x353bdc9f
mov ebx, 0x96deae60
cmovne edi, ebx
test al, al
cmovne edi, ebx
jmp 0x1400048b0
cmp edi, 0xd7dc7193
je 0x140004923
cmp edi, 0x1ffb453d
je 0x14000492a
cmp edi, 0x353bdc9f
jne 0x1400048b0
mov edi, 0x96deae60
jmp 0x1400048b0
mov edi, esi
jmp 0x1400048b0
mov edi, 0x1ffb453d
jmp 0x1400048b0
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov edi, 0xc40637ee
jmp 0x1400048b0
movsxd rax, dword [rbp + 0x148]
add rax, rcx
mov qword [rbp + 0xf0], rax
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x88]
mov dword [rbp + 0x138], eax
mov eax, r10d
jmp 0x1400047a0
mov eax, dword [rbp + 0x148]
mov eax, 0xa3e82738
jmp 0x1400047a0
cmp eax, 0x4f00c41f
jg 0x140004b8f
cmp eax, 0x48b39fc6
je 0x140004f12
cmp eax, 0x4a747bdd
je 0x140004f43
cmp eax, 0x4e8064c3
jne 0x14000454d
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov eax, 0xb8c4c931
jmp 0x14000454d
cmp eax, 0xcfc5b7ca
jg 0x140004bdc
cmp eax, 0xb96b3101
je 0x140004f61
cmp eax, 0xbda186b0
je 0x140004f6b
cmp eax, 0xcd7f0893
jne 0x14000454d
cmp byte [rbp + 0xe3], 0
mov eax, 0xa4632be5
mov ecx, 0xb684c144
cmovne eax, ecx
mov rcx, qword [rbp + 0x28]
mov qword [rbp + 0x68], rcx
mov rcx, qword [rbp + 0x28]
mov qword [rbp + 0x60], rcx
mov ecx, dword [rbp + 0xbc]
mov dword [rbp + 0x58], ecx
jmp 0x14000454d
cmp eax, 0x8812f29
jg 0x140004c0d
cmp eax, 0xf17f1294
je 0x140004f95
cmp eax, 0xfaf57f78
je 0x140004fc7
cmp eax, 0xfe86c276
je 0x1400086f0
jmp 0x14000454d
cmp eax, 0xa71d64fb
je 0x140006117
cmp eax, 0xa826145e
je 0x140006130
cmp eax, 0xad1c17e5
jne 0x14000454d
mov eax, 0x10
call fcn.14000cb50
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xb0], rax
mov eax, 0x20
call fcn.14000cb50
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x40], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5f33c308
mov ecx, 0x97f67938
jmp 0x140004540
cmp eax, 0x5a315d60
je 0x14000615c
cmp eax, 0x5e10f503
je 0x14000617d
cmp eax, 0x5f33c308
jne 0x14000454d
mov eax, 0xad1c17e5
jmp 0x14000454d
cmp eax, 0xd4ec023c
je 0x14000619b
cmp eax, 0xd4f98da0
je 0x1400062c9
cmp eax, 0xd6dc85f1
jne 0x14000454d
mov rax, qword [rbp + 0x40]
mov eax, 0xd8dbaeec
jmp 0x14000454d
cmp eax, 0x14d3298d
je 0x1400062d9
cmp eax, 0x1ef39854
je 0x1400062e9
cmp eax, 0x27385617
jne 0x14000454d
mov eax, 0x8812f2a
mov ecx, dword [rbp + 0x9c]
mov dword [rbp - 8], ecx
jmp 0x14000454d
cmp eax, 0xa4632be5
je 0x14000630d
cmp eax, 0xa52afaf1
je 0x140006340
cmp eax, 0xa56b8863
jne 0x14000454d
cmp byte [rbp + 0xe4], 0
mov eax, 0x8812f2a
mov ecx, 0xd4ec023c
cmovne eax, ecx
mov ecx, dword [rbp + 0xdc]
mov dword [rbp - 8], ecx
jmp 0x14000454d
cmp eax, 0x4f00c420
je 0x14000634a
cmp eax, 0x570001b3
je 0x140006354
cmp eax, 0x59dfeb0f
jne 0x14000454d
cmp dword [rbp + 0xb8], 0
sete byte [rbp + 0xe2]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14d3298d
mov ecx, 0x5a315d60
jmp 0x140004540
cmp eax, 0xcfc5b7cb
je 0x14000636a
cmp eax, 0xd15d8c10
je 0x1400065d9
cmp eax, 0xd4bbd632
jne 0x14000454d
mov eax, 0xbda186b0
xor ecx, ecx
mov qword [rbp + 0x50], rcx
jmp 0x14000454d
cmp eax, 0x8812f2a
je 0x1400065f7
cmp eax, 0x9995e2f
je 0x140006615
cmp eax, 0xbe09525
jne 0x14000454d
mov rax, qword [rbp - 0x48]
mov qword [rbp + 0x30], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcfc5b7cb
mov ecx, 0x9b138e8e
jmp 0x140004540
cmp eax, 0xb77c9a5b
je 0x140007767
cmp eax, 0xb8c4c931
jne 0x14000454d
mov eax, 0xf17f1294
mov dword [rbp + 0xac], 1
mov rcx, qword [rbp - 0x38]
mov qword [rbp + 0x70], rcx
jmp 0x14000454d
cmp eax, 0x7ac80388
je 0x140007783
cmp eax, 0x7dc7ee33
jne 0x14000454d
mov eax, 0xa56b8863
jmp 0x14000454d
cmp eax, 0xe750a0e2
je 0x140007ce4
cmp eax, 0xee3d8793
jne 0x14000454d
mov eax, 0x8950aff2
jmp 0x14000454d
cmp eax, 0x42c1e294
jne 0x1400086df
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax + 8]
mov qword [rbp + 0x148], rax
mov eax, dword [0x140021294]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x140021298], 0xa
setl cl
or cl, al
mov eax, 0x6b584395
mov ecx, 0x8802ad3
cmovne eax, ecx
mov ecx, 0x6b584395
mov edx, 0x750eb91f
cmovne ecx, edx
mov edx, 0xefd88761
cmp edx, 0x6b584394
jle 0x140004d50
cmp edx, 0x6b584395
je 0x140004d65
cmp edx, 0x750eb91f
je 0x140004d73
cmp edx, 0x7bfe7dfd
jne 0x140004d20
mov edx, ecx
jmp 0x140004d20
cmp edx, 0xefd88761
je 0x140004d86
cmp edx, 0x8802ad3
jne 0x140004d20
jmp 0x140007d02
mov rdx, qword [rbp + 0xf0]
mov edx, 0x750eb91f
jmp 0x140004d20
mov rdx, qword [rbp + 0xf0]
mov edx, dword [rdx]
mov dword [rbp + 0x138], edx
mov edx, eax
jmp 0x140004d20
mov rdx, qword [rbp + 0x148]
add rdx, 0x18
mov qword [rbp + 0xf0], rdx
mov edx, 0x7bfe7dfd
jmp 0x140004d20
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdc43194b
mov ecx, 0x27385617
jmp 0x140004540
mov eax, 0xaf90ebd
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x379d1859
je 0x140007d18
cmp eax, 0xaf90ebd
jne 0x140004dd0
mov qword [rbp + 0xf0], 0x26a14a4f
mov eax, 0x379d1859
jmp 0x140004dd0
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa52afaf1
mov ecx, 0x5e10f503
jmp 0x140004540
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdc43194b
mov ecx, 0xb0421290
jmp 0x140004540
mov eax, 0xd6dc85f1
jmp 0x14000454d
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x8c]
mov edx, dword [rbp + 0x138]
add rcx, rdx
mov qword [r8 + 8], rcx
mov dword [r8 + 0x10], eax
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rax + 8]
mov qword [rbp + 0x148], rcx
mov ecx, dword [0x14002129c]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x1400212a0], 0xa
setl dl
or dl, cl
mov ebx, 0xb96ceb64
mov ecx, 0xb7d3246d
cmovne ebx, ecx
mov edx, 0xb96ceb64
mov ecx, 0x4297fd66
cmovne edx, ecx
mov ecx, 0xbf6088ed
mov r11d, 0xecc513b9
nop dword [rax]
cmp ecx, 0xbf6088ec
jle 0x140004ef0
cmp ecx, 0xbf6088ed
je 0x140004f07
cmp ecx, 0x6ea0efc2
je 0x140007ded
cmp ecx, 0x4297fd66
jne 0x140004eb0
mov rcx, qword [rax]
mov qword [rbp + 0xf0], rcx
mov ecx, ebx
jmp 0x140004eb0
cmp ecx, 0xb7d3246d
je 0x140004f0b
cmp ecx, 0xb96ceb64
jne 0x140004eb0
mov ecx, 0x4297fd66
jmp 0x140004eb0
mov ecx, edx
jmp 0x140004eb0
mov ecx, 0x6ea0efc2
jmp 0x140004eb0
mov eax, dword [rbp + 0xec]
cmp eax, dword [rbp + 0xe8]
sete byte [rbp + 0xe4]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x570001b3
mov ecx, 0x7dc7ee33
jmp 0x140004540
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4f00c420
mov ecx, 0x468dc05b
jmp 0x140004540
mov eax, 0xe750a0e2
jmp 0x14000454d
mov rax, qword [rbp + 0x50]
mov qword [rbp + 8], rax
mov rax, qword [rbp + 0x40]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4f00c420
mov ecx, 0x4a747bdd
jmp 0x140004540
mov eax, dword [rbp + 0xac]
mov dword [rbp + 0xbc], eax
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x28], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4f98da0
mov ecx, 0xa826145e
jmp 0x140004540
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0xa0], rax
mov eax, dword [0x140021264]
mov ecx, dword [0x140021268]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x123]
cmp ecx, 0xa
setl byte [rbp + 0x122]
mov eax, 0x6c879553
jmp 0x140005020
mov r15d, 0x2f95083
mov r12d, 0xd04284ee
mov r11d, 0xecc513b9
nop word cs:[rax + rax]
nop
cmp eax, 0x292e9733
jg 0x1400058a0
cmp eax, 0xe78907e2
je 0x140007e20
cmp eax, 0x6a4135f
je 0x1400058e1
cmp eax, 0x1e6fe1bd
jne 0x140005020
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov rcx, qword [rbp + 0xa0]
mov qword [rbp + 0xc0], rcx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x140005180
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop word cs:[rax + rax]
cmp ecx, 0xdd7c4282
jle 0x1400051d0
cmp ecx, 0x63939a9d
jg 0x140005200
cmp ecx, 0xdd7c4283
je 0x140005533
cmp ecx, 0x320c735f
jne 0x14000584f
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x140005180
cmp ecx, 0xae78b81f
jg 0x140005510
cmp ecx, 0x8e6f87e9
je 0x140005828
cmp ecx, 0x959a2d75
jne 0x140005180
mov ecx, 0xca35c99
jmp 0x140005180
cmp ecx, 0x63939a9e
je 0x14000516a
cmp ecx, 0x7cfd4725
jne 0x140005180
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140005250
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x140005290
cmp ecx, 0xdb5da290
jg 0x140005390
cmp ecx, 0xa6a055d2
je 0x1400053ee
cmp ecx, 0xbeb53087
jne 0x1400054e9
mov edx, 0xf9b4078f
jmp 0x140005250
cmp ecx, 0x53f7c030
jg 0x1400053c0
cmp ecx, 0xf9b4078f
je 0x140005235
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140005250
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x1400052d0
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140005300
cmp ecx, 0xbe009b26
jg 0x140005330
mov edx, edi
cmp ecx, 0x94e7178a
je 0x1400052d0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x1400052d0
mov edx, 0x94e7178a
jmp 0x1400052d0
cmp ecx, 0x5522b197
jg 0x140005357
mov edx, eax
cmp ecx, 0x32ba829e
je 0x1400052d0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x1400052d0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x1400052d0
cmp ecx, 0xbe009b27
je 0x1400052c5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x1400052d0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x1400052d0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x1400052d0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x1400052d0
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140005250
cmp ecx, 0xdb5da291
je 0x14000540f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140005250
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140005250
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140005250
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140005250
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140005250
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140005250
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140005430
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140005460
cmp ecx, 0xbe009b26
jg 0x140005490
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140005430
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140005430
mov edx, 0x94e7178a
jmp 0x140005430
cmp ecx, 0x5522b197
jg 0x1400054b7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140005430
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140005430
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140005430
cmp ecx, 0xbe009b27
je 0x140005426
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140005430
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140005430
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140005430
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140005430
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140005250
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140005250
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x140005180
cmp ecx, 0xae78b820
je 0x140005845
cmp ecx, 0xd63801a7
jne 0x140005180
mov ecx, dword [rbp + 0x11c]
jmp 0x140005180
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140005570
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x1400055b0
cmp ecx, 0xdb5da290
jg 0x1400056b0
cmp ecx, 0xa6a055d2
je 0x14000570e
cmp ecx, 0xbeb53087
jne 0x140005809
mov edx, 0xf9b4078f
jmp 0x140005570
cmp ecx, 0x53f7c030
jg 0x1400056e0
cmp ecx, 0xf9b4078f
je 0x140005550
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140005570
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x1400055f0
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140005620
cmp ecx, 0xbe009b26
jg 0x140005650
mov edx, edi
cmp ecx, 0x94e7178a
je 0x1400055f0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x1400055f0
mov edx, 0x94e7178a
jmp 0x1400055f0
cmp ecx, 0x5522b197
jg 0x140005677
mov edx, eax
cmp ecx, 0x32ba829e
je 0x1400055f0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x1400055f0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x1400055f0
cmp ecx, 0xbe009b27
je 0x1400055e5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x1400055f0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x1400055f0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x1400055f0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x1400055f0
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140005570
cmp ecx, 0xdb5da291
je 0x14000572f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140005570
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140005570
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140005570
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140005570
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140005570
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140005570
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140005750
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140005780
cmp ecx, 0xbe009b26
jg 0x1400057b0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140005750
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140005750
mov edx, 0x94e7178a
jmp 0x140005750
cmp ecx, 0x5522b197
jg 0x1400057d7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140005750
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140005750
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140005750
cmp ecx, 0xbe009b27
je 0x140005746
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140005750
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140005750
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140005750
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140005750
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140005570
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140005570
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x140005180
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x140005180
mov ecx, 0xd63801a7
jmp 0x140005180
cmp ecx, 0xca35c99
jne 0x140005180
mov rax, qword [rbp + 0x110]
mov rax, qword [rax]
mov qword [rbp + 0xd0], rax
mov eax, dword [0x140021264]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x292e9734
mov ecx, 0x6a4135f
cmove eax, ecx
cmp dword [0x140021268], 0xa
cmovl eax, ecx
jmp 0x140005002
cmp eax, 0x292e9734
je 0x1400058eb
cmp eax, 0x790fdf55
je 0x1400060fc
cmp eax, 0x6c879553
jne 0x140005020
mov cl, byte [rbp + 0x123]
cmp byte [rbp + 0x122], 0
mov eax, 0x292e9734
mov edx, 0x1e6fe1bd
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x140005020
mov eax, 0x790fdf55
jmp 0x140005020
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x140005a10
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop dword [rax + rax]
cmp ecx, 0xdd7c4282
jle 0x140005a60
cmp ecx, 0x63939a9d
jg 0x140005a90
cmp ecx, 0xdd7c4283
je 0x140005dc3
cmp ecx, 0x320c735f
jne 0x1400060df
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x140005a10
cmp ecx, 0xae78b81f
jg 0x140005da0
cmp ecx, 0x8e6f87e9
je 0x1400060b8
cmp ecx, 0x959a2d75
jne 0x140005a10
mov ecx, 0xca35c99
jmp 0x140005a10
cmp ecx, 0x63939a9e
je 0x1400059ff
cmp ecx, 0x7cfd4725
jne 0x140005a10
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140005ae0
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x140005b20
cmp ecx, 0xdb5da290
jg 0x140005c20
cmp ecx, 0xa6a055d2
je 0x140005c7e
cmp ecx, 0xbeb53087
jne 0x140005d79
mov edx, 0xf9b4078f
jmp 0x140005ae0
cmp ecx, 0x53f7c030
jg 0x140005c50
cmp ecx, 0xf9b4078f
je 0x140005ac5
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140005ae0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140005b60
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140005b90
cmp ecx, 0xbe009b26
jg 0x140005bc0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140005b60
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140005b60
mov edx, 0x94e7178a
jmp 0x140005b60
cmp ecx, 0x5522b197
jg 0x140005be7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140005b60
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140005b60
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140005b60
cmp ecx, 0xbe009b27
je 0x140005b55
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140005b60
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140005b60
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140005b60
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140005b60
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140005ae0
cmp ecx, 0xdb5da291
je 0x140005c9f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140005ae0
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140005ae0
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140005ae0
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140005ae0
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140005ae0
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140005ae0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140005cc0
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140005cf0
cmp ecx, 0xbe009b26
jg 0x140005d20
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140005cc0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140005cc0
mov edx, 0x94e7178a
jmp 0x140005cc0
cmp ecx, 0x5522b197
jg 0x140005d47
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140005cc0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140005cc0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140005cc0
cmp ecx, 0xbe009b27
je 0x140005cb6
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140005cc0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140005cc0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140005cc0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140005cc0
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140005ae0
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140005ae0
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x140005a10
cmp ecx, 0xae78b820
je 0x1400060d5
cmp ecx, 0xd63801a7
jne 0x140005a10
mov ecx, dword [rbp + 0x11c]
jmp 0x140005a10
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140005e00
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x140005e40
cmp ecx, 0xdb5da290
jg 0x140005f40
cmp ecx, 0xa6a055d2
je 0x140005f9e
cmp ecx, 0xbeb53087
jne 0x140006099
mov edx, 0xf9b4078f
jmp 0x140005e00
cmp ecx, 0x53f7c030
jg 0x140005f70
cmp ecx, 0xf9b4078f
je 0x140005de0
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140005e00
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140005e80
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140005eb0
cmp ecx, 0xbe009b26
jg 0x140005ee0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140005e80
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140005e80
mov edx, 0x94e7178a
jmp 0x140005e80
cmp ecx, 0x5522b197
jg 0x140005f07
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140005e80
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140005e80
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140005e80
cmp ecx, 0xbe009b27
je 0x140005e75
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140005e80
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140005e80
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140005e80
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140005e80
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140005e00
cmp ecx, 0xdb5da291
je 0x140005fbf
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140005e00
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140005e00
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140005e00
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140005e00
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140005e00
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140005e00
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140005fe0
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140006010
cmp ecx, 0xbe009b26
jg 0x140006040
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140005fe0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140005fe0
mov edx, 0x94e7178a
jmp 0x140005fe0
cmp ecx, 0x5522b197
jg 0x140006067
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140005fe0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140005fe0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140005fe0
cmp ecx, 0xbe009b27
je 0x140005fd6
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140005fe0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140005fe0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140005fe0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140005fe0
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140005e00
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140005e00
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x140005a10
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x140005a10
mov ecx, 0xd63801a7
jmp 0x140005a10
cmp ecx, 0xca35c99
jne 0x140005a10
mov rax, qword [rbp + 0x110]
mov eax, 0x1e6fe1bd
jmp 0x140005002
mov rax, qword [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
mov qword [rax], rcx
mov eax, 0xe78907e2
jmp 0x140005020
mov eax, 0xa4632be5
mov dword [rbp + 0x58], 0
mov rcx, qword [rbp - 0x18]
mov qword [rbp + 0x60], rcx
jmp 0x14000454d
cmp dword [rbp + 0xbc], 0
sete byte [rbp + 0xe3]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4f98da0
mov ecx, 0xcd7f0893
jmp 0x140004540
cmp byte [rbp + 0xe2], 0
mov eax, 0xbda186b0
mov ecx, 0x7ac80388
cmovne eax, ecx
mov rcx, qword [rbp + 0x10]
mov qword [rbp + 0x50], rcx
jmp 0x14000454d
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa52afaf1
mov ecx, 0xd4bbd632
jmp 0x140004540
mov rax, qword [rbp + 0xc8]
mov edi, dword [rbp + 0xdc]
mov edx, dword [0x140021244]
lea ebx, [rdx - 1]
imul ebx, edx
test bl, 1
sete byte [rbp + 0x110]
mov edx, dword [0x140021248]
mov ebx, 0xb066da8d
mov ecx, 0x5eaa5563
cmove ebx, ecx
cmp edx, 0xa
setl byte [rbp + 0x128]
cmovl ebx, ecx
mov edx, 0x4575c61b
nop word cs:[rax + rax]
nop dword [rax]
cmp edx, 0x4575c61a
jg 0x140006220
cmp edx, 0xb066da8d
je 0x14000625e
cmp edx, 0xb0b1e58b
je 0x140006265
cmp edx, 0xb6496266
jne 0x1400061f0
jmp 0x140007e3e
cmp edx, 0x78c2335c
je 0x140006294
cmp edx, 0x5eaa5563
je 0x1400062bf
cmp edx, 0x4575c61b
jne 0x1400061f0
movzx ecx, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov edx, 0xb066da8d
mov esi, 0xb0b1e58b
cmovne edx, esi
test cl, cl
cmovne edx, esi
jmp 0x1400061f0
mov edx, 0xb0b1e58b
jmp 0x1400061f0
mov rcx, qword [rax]
mov qword [rbp + 0x148], rcx
mov rcx, qword [rax + 8]
mov edx, dword [rcx + 0x1c]
add rdx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rdx
mov ecx, dword [rcx + 0x24]
mov dword [rbp + 0x130], ecx
mov edx, ebx
jmp 0x1400061f0
mov ecx, dword [rbp + 0x130]
add rcx, qword [rbp + 0x148]
movzx ecx, word [rcx + rdi*2]
mov rdx, qword [rbp + 0xf0]
mov ecx, dword [rdx + rcx*4]
mov dword [rbp + 0x138], ecx
mov edx, 0xb6496266
jmp 0x1400061f0
mov edx, 0x78c2335c
jmp 0x1400061f0
mov eax, dword [rbp + 0xbc]
mov eax, 0xa826145e
jmp 0x14000454d
mov eax, dword [rbp + 0xb8]
mov eax, 0x59dfeb0f
jmp 0x14000454d
mov cl, byte [rbp + 0xe7]
cmp byte [rbp + 0xe6], 0
mov eax, 0x5f33c308
mov edx, 0xad1c17e5
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x14000454d
mov eax, dword [rbp + 0x58]
mov dword [rbp + 0xb8], eax
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x38]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14d3298d
mov ecx, 0x59dfeb0f
jmp 0x140004540
mov eax, 0x5e10f503
jmp 0x14000454d
mov eax, 0x4a747bdd
jmp 0x14000454d
mov eax, dword [rbp + 0xec]
mov eax, dword [rbp + 0xe8]
mov eax, 0x48b39fc6
jmp 0x14000454d
mov rax, qword [rbp + 0xc8]
mov rax, qword [rbp + 0xb0]
mov rax, qword [rax]
mov rcx, qword [rax + 0x30]
mov r8, qword [rbp + 0xc8]
mov qword [r8], rcx
mov eax, dword [0x140021254]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov esi, 0x353bdc9f
mov eax, 0xd7dc7193
cmove esi, eax
mov r9d, dword [0x140021258]
cmp r9d, 0xa
cmovl esi, eax
mov eax, dword [0x14002125c]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete al
cmp dword [0x140021260], 0xa
setl bl
or bl, al
mov r10d, 0x3ada018d
mov eax, 0x3d08d0af
cmovne r10d, eax
mov r11d, 0x3ada018d
mov eax, 0xa3e82738
cmovne r11d, eax
mov eax, 0xceba3746
nop word cs:[rax + rax]
nop
cmp eax, 0xceba3745
jle 0x140006430
cmp eax, 0xceba3746
je 0x1400064ed
cmp eax, 0x3ada018d
je 0x1400064f5
cmp eax, 0x3d08d0af
jne 0x140006400
mov eax, 0x8676de1f
jmp 0x140006400
cmp eax, 0x8676de1f
je 0x140007e59
cmp eax, 0xa3e82738
jne 0x140006400
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov ebx, 0xd4fd32b9
nop dword [rax]
cmp ebx, 0xd7dc7192
jg 0x1400064b0
cmp ebx, 0x96deae60
je 0x1400064cf
cmp ebx, 0xc40637ee
je 0x14000659d
cmp ebx, 0xd4fd32b9
jne 0x140006460
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov ebx, 0x353bdc9f
mov edi, 0x96deae60
cmovne ebx, edi
test al, al
cmovne ebx, edi
jmp 0x140006460
cmp ebx, 0xd7dc7193
je 0x1400064d3
cmp ebx, 0x1ffb453d
je 0x1400064da
cmp ebx, 0x353bdc9f
jne 0x140006460
mov ebx, 0x96deae60
jmp 0x140006460
mov ebx, esi
jmp 0x140006460
mov ebx, 0x1ffb453d
jmp 0x140006460
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov ebx, 0xc40637ee
jmp 0x140006460
mov eax, r11d
jmp 0x140006400
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov edi, 0xd4fd32b9
nop
cmp edi, 0xd7dc7192
jg 0x140006560
cmp edi, 0x96deae60
je 0x14000657f
cmp edi, 0xc40637ee
je 0x1400065c9
cmp edi, 0xd4fd32b9
jne 0x140006510
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov edi, 0x353bdc9f
mov ebx, 0x96deae60
cmovne edi, ebx
test al, al
cmovne edi, ebx
jmp 0x140006510
cmp edi, 0xd7dc7193
je 0x140006583
cmp edi, 0x1ffb453d
je 0x14000658a
cmp edi, 0x353bdc9f
jne 0x140006510
mov edi, 0x96deae60
jmp 0x140006510
mov edi, esi
jmp 0x140006510
mov edi, 0x1ffb453d
jmp 0x140006510
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov edi, 0xc40637ee
jmp 0x140006510
movsxd rax, dword [rbp + 0x148]
add rax, rcx
mov qword [rbp + 0xf0], rax
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x88]
mov dword [rbp + 0x138], eax
mov eax, r10d
jmp 0x140006400
mov eax, dword [rbp + 0x148]
mov eax, 0xa3e82738
jmp 0x140006400
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x570001b3
mov ecx, 0x48b39fc6
jmp 0x140004540
mov eax, dword [rbp - 8]
sub eax, 1
mov dword [rbp + 0xdc], eax
mov eax, 0x66c01fe2
mov ecx, 0xb77c9a5b
cmovb eax, ecx
jmp 0x14000454d
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0xa0], rax
mov eax, dword [0x140021264]
mov ecx, dword [0x140021268]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x123]
cmp ecx, 0xa
setl byte [rbp + 0x122]
mov eax, 0x6c879553
jmp 0x140006670
mov r15d, 0x2f95083
mov r12d, 0xd04284ee
mov r11d, 0xecc513b9
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x292e9733
jg 0x140006ef0
cmp eax, 0xe78907e2
je 0x140007f32
cmp eax, 0x6a4135f
je 0x140006f31
cmp eax, 0x1e6fe1bd
jne 0x140006670
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov rcx, qword [rbp + 0xa0]
mov qword [rbp + 0xc0], rcx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x1400067d0
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop word cs:[rax + rax]
cmp ecx, 0xdd7c4282
jle 0x140006820
cmp ecx, 0x63939a9d
jg 0x140006850
cmp ecx, 0xdd7c4283
je 0x140006b83
cmp ecx, 0x320c735f
jne 0x140006e9f
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x1400067d0
cmp ecx, 0xae78b81f
jg 0x140006b60
cmp ecx, 0x8e6f87e9
je 0x140006e78
cmp ecx, 0x959a2d75
jne 0x1400067d0
mov ecx, 0xca35c99
jmp 0x1400067d0
cmp ecx, 0x63939a9e
je 0x1400067ba
cmp ecx, 0x7cfd4725
jne 0x1400067d0
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x1400068a0
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x1400068e0
cmp ecx, 0xdb5da290
jg 0x1400069e0
cmp ecx, 0xa6a055d2
je 0x140006a3e
cmp ecx, 0xbeb53087
jne 0x140006b39
mov edx, 0xf9b4078f
jmp 0x1400068a0
cmp ecx, 0x53f7c030
jg 0x140006a10
cmp ecx, 0xf9b4078f
je 0x140006885
mov edx, ecx
cmp ecx, 0x38143558
jne 0x1400068a0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140006920
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140006950
cmp ecx, 0xbe009b26
jg 0x140006980
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140006920
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140006920
mov edx, 0x94e7178a
jmp 0x140006920
cmp ecx, 0x5522b197
jg 0x1400069a7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140006920
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140006920
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140006920
cmp ecx, 0xbe009b27
je 0x140006915
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140006920
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140006920
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140006920
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140006920
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x1400068a0
cmp ecx, 0xdb5da291
je 0x140006a5f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x1400068a0
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x1400068a0
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x1400068a0
mov edx, ecx
cmp ecx, 0x72168363
jne 0x1400068a0
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x1400068a0
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x1400068a0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140006a80
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140006ab0
cmp ecx, 0xbe009b26
jg 0x140006ae0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140006a80
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140006a80
mov edx, 0x94e7178a
jmp 0x140006a80
cmp ecx, 0x5522b197
jg 0x140006b07
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140006a80
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140006a80
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140006a80
cmp ecx, 0xbe009b27
je 0x140006a76
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140006a80
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140006a80
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140006a80
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140006a80
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x1400068a0
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x1400068a0
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x1400067d0
cmp ecx, 0xae78b820
je 0x140006e95
cmp ecx, 0xd63801a7
jne 0x1400067d0
mov ecx, dword [rbp + 0x11c]
jmp 0x1400067d0
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140006bc0
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x140006c00
cmp ecx, 0xdb5da290
jg 0x140006d00
cmp ecx, 0xa6a055d2
je 0x140006d5e
cmp ecx, 0xbeb53087
jne 0x140006e59
mov edx, 0xf9b4078f
jmp 0x140006bc0
cmp ecx, 0x53f7c030
jg 0x140006d30
cmp ecx, 0xf9b4078f
je 0x140006ba0
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140006bc0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140006c40
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140006c70
cmp ecx, 0xbe009b26
jg 0x140006ca0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140006c40
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140006c40
mov edx, 0x94e7178a
jmp 0x140006c40
cmp ecx, 0x5522b197
jg 0x140006cc7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140006c40
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140006c40
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140006c40
cmp ecx, 0xbe009b27
je 0x140006c35
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140006c40
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140006c40
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140006c40
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140006c40
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140006bc0
cmp ecx, 0xdb5da291
je 0x140006d7f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140006bc0
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140006bc0
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140006bc0
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140006bc0
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140006bc0
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140006bc0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140006da0
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140006dd0
cmp ecx, 0xbe009b26
jg 0x140006e00
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140006da0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140006da0
mov edx, 0x94e7178a
jmp 0x140006da0
cmp ecx, 0x5522b197
jg 0x140006e27
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140006da0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140006da0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140006da0
cmp ecx, 0xbe009b27
je 0x140006d96
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140006da0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140006da0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140006da0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140006da0
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140006bc0
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140006bc0
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x1400067d0
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x1400067d0
mov ecx, 0xd63801a7
jmp 0x1400067d0
cmp ecx, 0xca35c99
jne 0x1400067d0
mov rax, qword [rbp + 0x110]
mov rax, qword [rax]
mov qword [rbp + 0xd0], rax
mov eax, dword [0x140021264]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x292e9734
mov ecx, 0x6a4135f
cmove eax, ecx
cmp dword [0x140021268], 0xa
cmovl eax, ecx
jmp 0x140006650
cmp eax, 0x292e9734
je 0x140006f3b
cmp eax, 0x790fdf55
je 0x14000774c
cmp eax, 0x6c879553
jne 0x140006670
mov cl, byte [rbp + 0x123]
cmp byte [rbp + 0x122], 0
mov eax, 0x292e9734
mov edx, 0x1e6fe1bd
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x140006670
mov eax, 0x790fdf55
jmp 0x140006670
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x140007060
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop dword [rax + rax]
cmp ecx, 0xdd7c4282
jle 0x1400070b0
cmp ecx, 0x63939a9d
jg 0x1400070e0
cmp ecx, 0xdd7c4283
je 0x140007413
cmp ecx, 0x320c735f
jne 0x14000772f
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x140007060
cmp ecx, 0xae78b81f
jg 0x1400073f0
cmp ecx, 0x8e6f87e9
je 0x140007708
cmp ecx, 0x959a2d75
jne 0x140007060
mov ecx, 0xca35c99
jmp 0x140007060
cmp ecx, 0x63939a9e
je 0x14000704f
cmp ecx, 0x7cfd4725
jne 0x140007060
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140007130
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x140007170
cmp ecx, 0xdb5da290
jg 0x140007270
cmp ecx, 0xa6a055d2
je 0x1400072ce
cmp ecx, 0xbeb53087
jne 0x1400073c9
mov edx, 0xf9b4078f
jmp 0x140007130
cmp ecx, 0x53f7c030
jg 0x1400072a0
cmp ecx, 0xf9b4078f
je 0x140007115
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140007130
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x1400071b0
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x1400071e0
cmp ecx, 0xbe009b26
jg 0x140007210
mov edx, edi
cmp ecx, 0x94e7178a
je 0x1400071b0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x1400071b0
mov edx, 0x94e7178a
jmp 0x1400071b0
cmp ecx, 0x5522b197
jg 0x140007237
mov edx, eax
cmp ecx, 0x32ba829e
je 0x1400071b0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x1400071b0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x1400071b0
cmp ecx, 0xbe009b27
je 0x1400071a5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x1400071b0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x1400071b0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x1400071b0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x1400071b0
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140007130
cmp ecx, 0xdb5da291
je 0x1400072ef
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140007130
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140007130
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140007130
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140007130
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140007130
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140007130
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140007310
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140007340
cmp ecx, 0xbe009b26
jg 0x140007370
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140007310
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140007310
mov edx, 0x94e7178a
jmp 0x140007310
cmp ecx, 0x5522b197
jg 0x140007397
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140007310
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140007310
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140007310
cmp ecx, 0xbe009b27
je 0x140007306
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140007310
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140007310
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140007310
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140007310
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140007130
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140007130
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x140007060
cmp ecx, 0xae78b820
je 0x140007725
cmp ecx, 0xd63801a7
jne 0x140007060
mov ecx, dword [rbp + 0x11c]
jmp 0x140007060
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140007450
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x140007490
cmp ecx, 0xdb5da290
jg 0x140007590
cmp ecx, 0xa6a055d2
je 0x1400075ee
cmp ecx, 0xbeb53087
jne 0x1400076e9
mov edx, 0xf9b4078f
jmp 0x140007450
cmp ecx, 0x53f7c030
jg 0x1400075c0
cmp ecx, 0xf9b4078f
je 0x140007430
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140007450
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x1400074d0
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140007500
cmp ecx, 0xbe009b26
jg 0x140007530
mov edx, edi
cmp ecx, 0x94e7178a
je 0x1400074d0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x1400074d0
mov edx, 0x94e7178a
jmp 0x1400074d0
cmp ecx, 0x5522b197
jg 0x140007557
mov edx, eax
cmp ecx, 0x32ba829e
je 0x1400074d0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x1400074d0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x1400074d0
cmp ecx, 0xbe009b27
je 0x1400074c5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x1400074d0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x1400074d0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x1400074d0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x1400074d0
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140007450
cmp ecx, 0xdb5da291
je 0x14000760f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140007450
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140007450
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140007450
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140007450
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140007450
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140007450
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140007630
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140007660
cmp ecx, 0xbe009b26
jg 0x140007690
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140007630
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140007630
mov edx, 0x94e7178a
jmp 0x140007630
cmp ecx, 0x5522b197
jg 0x1400076b7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140007630
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140007630
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140007630
cmp ecx, 0xbe009b27
je 0x140007626
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140007630
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140007630
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140007630
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140007630
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140007450
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140007450
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x140007060
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x140007060
mov ecx, 0xd63801a7
jmp 0x140007060
cmp ecx, 0xca35c99
jne 0x140007060
mov rax, qword [rbp + 0x110]
mov eax, 0x1e6fe1bd
jmp 0x140006650
mov rax, qword [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
mov qword [rax], rcx
mov eax, 0xe78907e2
jmp 0x140006670
mov eax, 0xf17f1294
mov dword [rbp + 0xac], 0
mov rcx, qword [rbp + 0x30]
mov qword [rbp + 0x70], rcx
jmp 0x14000454d
mov r8, qword [rbp + 0xb0]
mov eax, dword [0x140021234]
mov ecx, dword [0x140021238]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0xd0]
cmp ecx, 0xa
setl byte [rbp + 0x108]
mov ecx, 0xa05a7a5e
jmp 0x1400077dd
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xabb832cc
mov eax, 0x47bb9779
cmove ecx, eax
cmp dword [0x140021238], 0xa
cmovl ecx, eax
cmp ecx, 0x36eda22b
jle 0x1400079e0
cmp ecx, 0x5233ef92
jg 0x140007a20
cmp ecx, 0x36eda22c
je 0x1400077b7
cmp ecx, 0x4526389a
je 0x140007c49
cmp ecx, 0x47bb9779
jne 0x1400077dd
mov r9, qword [rbp + 0x138]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x110]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x128]
or cl, al
mov r10d, 0x7f670fb3
cmovne r10d, r15d
mov ebx, 0x7f670fb3
cmovne ebx, r12d
mov edi, 0x97432dcc
cmovne edi, r11d
mov edx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne edx, eax
mov eax, 0xa106e963
mov ecx, 0x543cc208
cmovne eax, ecx
mov esi, 0xf1bba9fc
jmp 0x140007890
mov esi, 0x1ff32a0b
nop dword [rax + rax]
mov ecx, esi
cmp esi, 0x466c403
jle 0x1400078d0
cmp ecx, 0x1ff32a0a
jg 0x140007910
mov esi, edx
cmp ecx, 0x466c404
je 0x140007890
mov esi, eax
cmp ecx, 0xa9d0aa7
je 0x140007890
mov esi, ecx
cmp ecx, 0xf9e93fc
jne 0x140007890
mov esi, ebx
jmp 0x140007890
cmp ecx, 0xecc513b8
jg 0x14000793f
cmp ecx, 0x97432dcc
je 0x140007883
cmp ecx, 0xa106e963
je 0x140007977
mov esi, ecx
cmp ecx, 0xd04284ee
jne 0x140007890
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx]
mov qword [rbp + 0xf0], rcx
mov esi, r10d
jmp 0x140007890
cmp ecx, 0x1ff32a0b
je 0x140007981
cmp ecx, 0x543cc208
je 0x14000798f
mov esi, ecx
cmp ecx, 0x7f670fb3
jne 0x140007890
mov rcx, qword [rbp + 0x148]
mov esi, 0xd04284ee
jmp 0x140007890
cmp ecx, 0xecc513b9
je 0x140007999
cmp ecx, 0xf1bba9fc
jne 0x1400079a3
movzx ecx, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov esi, 0xa106e963
mov r14d, 0xa9d0aa7
cmovne esi, r14d
test cl, cl
cmovne esi, r14d
jmp 0x140007890
mov esi, 0xa9d0aa7
jmp 0x140007890
mov qword [rbp + 0x148], r9
mov esi, edi
jmp 0x140007890
mov esi, 0x466c404
jmp 0x140007890
mov esi, 0xf9e93fc
jmp 0x140007890
mov esi, ecx
cmp ecx, 0x2f95083
jne 0x140007890
mov rax, qword [rbp + 0xf0]
mov rcx, qword [rbp + 0x130]
mov qword [rcx], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xabb832cc
mov eax, 0x5233ef93
jmp 0x1400077d0
cmp ecx, 0xf23657cf
jle 0x140007a7a
cmp ecx, 0xf23657d0
je 0x140007c53
cmp ecx, 0xa26a463
je 0x140007c71
cmp ecx, 0x10007ee7
jne 0x1400077dd
mov ecx, 0x6be59eb9
jmp 0x1400077dd
cmp ecx, 0x5233ef93
je 0x140007c8f
cmp ecx, 0x5f8f361c
je 0x140007c99
cmp ecx, 0x6be59eb9
jne 0x1400077dd
mov qword [rbp + 0x130], r8
mov rax, qword [rbp + 0x130]
mov rax, qword [rax]
mov qword [rbp + 0x138], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x10007ee7
mov eax, 0x4526389a
jmp 0x1400077d0
cmp ecx, 0xa05a7a5e
je 0x140007ca3
cmp ecx, 0xabb832cc
jne 0x140007cc7
mov r9, qword [rbp + 0x138]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x110]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x128]
or cl, al
mov r10d, 0x7f670fb3
cmovne r10d, r15d
mov r14d, 0x7f670fb3
cmovne r14d, r12d
mov edi, 0x97432dcc
cmovne edi, r11d
mov edx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne edx, eax
mov eax, 0xa106e963
mov ecx, 0x543cc208
cmovne eax, ecx
mov esi, 0xf1bba9fc
jmp 0x140007b10
mov esi, 0x1ff32a0b
nop word [rax + rax]
mov ecx, esi
cmp esi, 0x466c403
jle 0x140007b50
cmp ecx, 0x1ff32a0a
jg 0x140007b90
mov esi, edx
cmp ecx, 0x466c404
je 0x140007b10
mov esi, eax
cmp ecx, 0xa9d0aa7
je 0x140007b10
mov esi, ecx
cmp ecx, 0xf9e93fc
jne 0x140007b10
mov esi, r14d
jmp 0x140007b10
cmp ecx, 0xecc513b8
jg 0x140007bbf
cmp ecx, 0x97432dcc
je 0x140007b05
cmp ecx, 0xa106e963
je 0x140007bf4
mov esi, ecx
cmp ecx, 0xd04284ee
jne 0x140007b10
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx]
mov qword [rbp + 0xf0], rcx
mov esi, r10d
jmp 0x140007b10
cmp ecx, 0x1ff32a0b
je 0x140007bfe
cmp ecx, 0x543cc208
je 0x140007c0c
mov esi, ecx
cmp ecx, 0x7f670fb3
jne 0x140007b10
mov rcx, qword [rbp + 0x148]
mov esi, 0xd04284ee
jmp 0x140007b10
cmp ecx, 0xecc513b9
je 0x140007c16
cmp ecx, 0xf1bba9fc
jne 0x140007c20
movzx ecx, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov esi, 0xa106e963
mov ebx, 0xa9d0aa7
cmovne esi, ebx
test cl, cl
cmovne esi, ebx
jmp 0x140007b10
mov esi, 0xa9d0aa7
jmp 0x140007b10
mov qword [rbp + 0x148], r9
mov esi, edi
jmp 0x140007b10
mov esi, 0x466c404
jmp 0x140007b10
mov esi, 0xf9e93fc
jmp 0x140007b10
mov esi, ecx
cmp ecx, 0x2f95083
jne 0x140007b10
mov rax, qword [rbp + 0xf0]
mov rcx, qword [rbp + 0x130]
mov qword [rcx], rax
mov ecx, 0x47bb9779
jmp 0x1400077dd
mov ecx, 0x36eda22c
jmp 0x1400077dd
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x5f8f361c
mov eax, 0xa26a463
jmp 0x1400077d0
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x5f8f361c
mov eax, 0xbcf0c0ba
jmp 0x1400077d0
mov ecx, 0xf23657d0
jmp 0x1400077dd
mov ecx, 0xa26a463
jmp 0x1400077dd
mov al, byte [rbp + 0xd0]
cmp byte [rbp + 0x108], 0
mov ecx, 0x10007ee7
mov edx, 0x6be59eb9
cmovne ecx, edx
test al, al
cmovne ecx, edx
jmp 0x1400077dd
cmp ecx, 0xbcf0c0ba
jne 0x1400077dd
mov byte [rbp + 0xe1], 1
mov eax, 0x78c3d3ea
jmp 0x14000454d
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb96b3101
mov ecx, 0xa71d64fb
jmp 0x140004540
mov eax, dword [rbp + 0x138]
mov dword [rbp + 0x9c], eax
mov eax, 0xee3d8793
jmp 0x14000454d
mov rax, qword [rbp + 0xf0]
mov qword [rbp - 0x28], rax
mov rcx, qword [rbp + 0xc8]
mov eax, dword [rbp + 0xdc]
mov qword [rbp + 0x138], rcx
add rcx, 8
mov edx, dword [0x14002124c]
lea ebx, [rdx - 1]
imul ebx, edx
test bl, 1
sete dl
cmp dword [0x140021250], 0xa
setl bl
or bl, dl
mov edi, 0xb60727b
mov edx, 0x15d6a6b4
cmovne edi, edx
mov ebx, 0xb60727b
mov edx, 0x19b2368a
cmovne ebx, edx
mov edx, 0x6a777cf7
nop dword [rax + rax]
cmp edx, 0x15d6a6b3
jle 0x140007dc0
cmp edx, 0x15d6a6b4
je 0x140007de2
cmp edx, 0x6a777cf7
je 0x140007de9
cmp edx, 0x19b2368a
jne 0x140007d80
mov rdx, qword [rbp + 0x138]
mov rdx, qword [rdx]
mov qword [rbp + 0x148], rdx
mov qword [rbp + 0xf0], rcx
mov edx, edi
jmp 0x140007d80
cmp edx, 0xdc4cac14
je 0x140007f3c
cmp edx, 0xb60727b
jne 0x140007d80
mov rdx, qword [rbp + 0x138]
mov edx, 0x19b2368a
jmp 0x140007d80
mov edx, 0xdc4cac14
jmp 0x140007d80
mov edx, ebx
jmp 0x140007d80
mov rax, qword [rbp + 0x148]
cmp rax, qword [rbp + 0xf0]
setne byte [rbp + 0xe5]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcfc5b7cb
mov ecx, 0x37fca1e9
jmp 0x140004540
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9995e2f
mov ecx, 0xfe86c276
jmp 0x140004540
mov eax, dword [rbp + 0x138]
add rax, qword [rbp + 0x148]
mov qword [rbp - 0x10], rax
mov eax, 0x4e8064c3
jmp 0x14000454d
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x8c]
mov edx, dword [rbp + 0x138]
add rcx, rdx
mov qword [r8 + 8], rcx
mov dword [r8 + 0x10], eax
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rax + 8]
mov qword [rbp + 0x148], rcx
mov ecx, dword [0x14002129c]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x1400212a0], 0xa
setl dl
or dl, cl
mov ebx, 0xb96ceb64
mov ecx, 0xb7d3246d
cmovne ebx, ecx
mov edx, 0xb96ceb64
mov ecx, 0x4297fd66
cmovne edx, ecx
mov ecx, 0xbf6088ed
mov r11d, 0xecc513b9
nop dword [rax]
cmp ecx, 0xbf6088ec
jle 0x140007f10
cmp ecx, 0xbf6088ed
je 0x140007f27
cmp ecx, 0x6ea0efc2
je 0x1400086b0
cmp ecx, 0x4297fd66
jne 0x140007ed0
mov rcx, qword [rax]
mov qword [rbp + 0xf0], rcx
mov ecx, ebx
jmp 0x140007ed0
cmp ecx, 0xb7d3246d
je 0x140007f2b
cmp ecx, 0xb96ceb64
jne 0x140007ed0
mov ecx, 0x4297fd66
jmp 0x140007ed0
mov ecx, edx
jmp 0x140007ed0
mov ecx, 0x6ea0efc2
jmp 0x140007ed0
mov eax, 0xfaf57f78
jmp 0x14000454d
mov rcx, qword [rbp + 0xf0]
mov rcx, qword [rcx]
mov ecx, dword [rcx + 0x20]
add rcx, qword [rbp + 0x148]
mov eax, dword [rcx + rax*4]
add rax, qword [rbp + 0x148]
mov qword [rbp - 0x20], rax
mov eax, dword [0x140021284]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x140021288], 0xa
setl cl
or cl, al
mov eax, dword [0x14002128c]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x140021290], 0xa
setl dl
or dl, al
mov r12d, 0x35e583ad
mov eax, 0x45c8d6ec
cmovne r12d, eax
mov r8d, 0x35e583ad
mov eax, 0x3e9e93dd
cmovne r8d, eax
mov edi, 0x76151b8e
mov eax, 0x7fbf438b
cmovne edi, eax
mov r11d, 0x76151b8e
mov eax, 0x642e74
cmovne r11d, eax
mov r14d, 0x7edfdffc
mov eax, 0xbb7684f1
cmovne r14d, eax
mov ebx, 0x7edfdffc
mov eax, 0x3c01d05e
cmovne ebx, eax
mov esi, 0xbcb9e223
mov eax, 0xd1ee65bf
cmovne esi, eax
mov r15d, 0xbcb9e223
mov eax, 0xc783b028
cmovne r15d, eax
test cl, cl
mov r9d, 0x8d98b5a3
mov eax, 0x292ef169
cmovne r9d, eax
mov r10d, 0x8d98b5a3
mov eax, 0xa2a241da
cmovne r10d, eax
mov edx, 0x485c2b8c
mov eax, 0xb9d01ebc
cmovne edx, eax
mov dword [rbp + 0x88], edx
mov edx, 0x485c2b8c
mov eax, 0xcfa424af
cmovne edx, eax
mov dword [rbp + 0x8c], edx
mov edx, 0x1e42cbf5
mov eax, 0x2cc8ec81
cmovne edx, eax
mov dword [rbp + 0x90], edx
mov edx, 0x1e42cbf5
mov eax, 0x7eaa2010
cmovne edx, eax
mov dword [rbp + 0x94], edx
mov ecx, 0x5173c10f
mov eax, 0xbcbe3a82
cmovne ecx, eax
mov edx, 0x5173c10f
mov eax, 0xb44c85a4
cmovne edx, eax
mov dword [rbp + 0x20], edx
mov edx, 0xa4ae9999
mov dword [rbp + 0x80], r9d
mov dword [rbp + 0x84], r10d
mov dword [rbp + 0x98], ecx
jmp 0x1400080c0
mov edx, 0xa2a241da
nop word cs:[rax + rax]
nop
mov eax, edx
cmp edx, 0x17aa9dd0
jle 0x140008110
cmp eax, 0x5048949f
jg 0x140008150
cmp eax, 0x2cc8ec80
jle 0x1400081c9
cmp eax, 0x2cc8ec81
je 0x140008263
cmp eax, 0x4724af21
je 0x14000827f
mov edx, eax
cmp eax, 0x485c2b8c
jne 0x1400080c0
mov rax, qword [rbp + 0xf0]
mov rax, qword [rbp + 0xf0]
mov edx, 0xcfa424af
jmp 0x1400080c0
cmp eax, 0xb44c85a3
jg 0x140008190
cmp eax, 0x8d98b5a2
jle 0x1400081e9
cmp eax, 0x8d98b5a3
je 0x1400080b0
mov edx, r9d
cmp eax, 0xa2a241da
je 0x1400080c0
mov edx, eax
cmp eax, 0xa4ae9999
jne 0x1400080c0
mov edx, dword [rbp + 0x20]
jmp 0x1400080c0
cmp eax, 0x5782217f
jle 0x14000820e
cmp eax, 0x57822180
je 0x1400082ab
cmp eax, 0x5f264c57
je 0x1400082d6
mov edx, eax
cmp eax, 0x7eaa2010
jne 0x1400080c0
mov edx, dword [rbp + 0x90]
jmp 0x1400080c0
cmp eax, 0xbcbe3a81
jle 0x140008230
cmp eax, 0xbcbe3a82
je 0x14000831b
cmp eax, 0xcfa424af
je 0x140008325
mov edx, eax
cmp eax, 0xf34069e9
jne 0x1400080c0
mov edx, dword [rbp + 0x94]
jmp 0x1400080c0
cmp eax, 0x17aa9dd1
je 0x14000835f
cmp eax, 0x1e42cbf5
jne 0x140008659
mov edx, 0x7eaa2010
jmp 0x1400080c0
mov edx, r10d
cmp eax, 0x81a5c201
je 0x1400080c0
mov edx, eax
cmp eax, 0x835bca44
jne 0x1400080c0
mov edx, 0x17aa9dd1
jmp 0x1400080c0
cmp eax, 0x504894a0
je 0x14000838b
mov edx, eax
cmp eax, 0x5173c10f
jne 0x1400080c0
mov edx, 0xb44c85a4
jmp 0x1400080c0
mov edx, ecx
cmp eax, 0xb44c85a4
je 0x1400080c0
mov edx, eax
cmp eax, 0xb9d01ebc
jne 0x1400080c0
cmp byte [rbp + 0x157], 0
mov edx, 0x4724af21
mov eax, 0x504894a0
cmovne edx, eax
jmp 0x1400080c0
mov edx, 0x57822180
mov rax, qword [rbp - 0x28]
mov dword [rbp + 0xa8], eax
mov rax, qword [rbp - 0x20]
mov qword [rbp + 0x48], rax
jmp 0x1400080c0
mov eax, dword [rbp + 0x110]
mov dword [rbp + 0x124], eax
mov edx, 0x5f264c57
mov dword [rbp + 0x11c], 1
mov eax, dword [rbp + 0x110]
mov dword [rbp + 0xa0], eax
jmp 0x1400080c0
mov eax, dword [rbp + 0x7c]
mov dword [rbp + 0x108], eax
mov eax, dword [rbp + 0xa8]
mov dword [rbp + 0x110], eax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0xf0], rax
mov edx, dword [rbp + 0x8c]
jmp 0x1400080c0
mov eax, dword [rbp + 0xa0]
mov dword [rbp + 0x128], eax
cmp dword [rbp + 0x11c], 0
mov edx, 0x81a5c201
mov eax, 0x57822180
cmove edx, eax
mov rax, qword [rbp + 0x148]
mov qword [rbp + 0x48], rax
mov eax, dword [rbp + 0x128]
mov dword [rbp + 0x7c], eax
mov eax, dword [rbp + 0x124]
mov dword [rbp + 0xa8], eax
jmp 0x1400080c0
mov edx, 0xf34069e9
jmp 0x1400080c0
mov rax, qword [rbp + 0xf0]
add rax, 1
mov qword [rbp + 0x148], rax
mov rax, qword [rbp + 0xf0]
mov al, byte [rax]
mov byte [rbp + 0x147], al
cmp byte [rbp + 0x147], 0
setne byte [rbp + 0x157]
mov edx, dword [rbp + 0x88]
jmp 0x1400080c0
mov eax, dword [rbp + 0xd0]
mov dword [rbp + 0x124], eax
mov edx, 0x5f264c57
mov dword [rbp + 0x11c], 0
mov eax, dword [rbp + 0x108]
mov dword [rbp + 0xa0], eax
jmp 0x1400080c0
movsx eax, byte [rbp + 0x147]
mov ecx, dword [rbp + 0x110]
mov dword [rbp - 0x30], ecx
mov ecx, 0xf99e3ce3
jmp 0x1400083b0
mov ecx, 0x3e9e93dd
nop word [rax + rax]
mov r10d, ecx
cmp ecx, 0x35e583ac
jle 0x140008420
cmp r10d, 0x76151b8d
jg 0x140008470
cmp r10d, 0x3e9e93dc
jle 0x1400084f4
mov ecx, r12d
cmp r10d, 0x3e9e93dd
je 0x1400083b0
cmp r10d, 0x45c8d6ec
je 0x140008595
mov ecx, r10d
cmp r10d, 0x58727810
jne 0x1400083b0
mov ecx, dword [rbp + 0x130]
cmp ecx, 0x5b
setl byte [rbp + 0xc0]
mov ecx, 0xd9b63983
jmp 0x1400083b0
cmp r10d, 0xd1ee65be
jle 0x1400084c0
cmp r10d, 0xf99e3ce2
jle 0x140008528
cmp r10d, 0xf99e3ce3
je 0x1400085a6
mov ecx, r11d
cmp r10d, 0xfec56f38
je 0x1400083b0
mov ecx, r10d
cmp r10d, 0x642e74
jne 0x1400083b0
mov ecx, edi
jmp 0x1400083b0
cmp r10d, 0x7edfdffb
jle 0x14000854d
cmp r10d, 0x7edfdffc
je 0x1400085c6
cmp r10d, 0x7fbf438b
je 0x1400085dc
mov ecx, r10d
cmp r10d, 0x7fffb34c
jne 0x1400083b0
cmp byte [rbp + 0x156], 0
mov ecx, 0x969623d9
mov edx, 0x58727810
cmovne ecx, edx
jmp 0x1400083b0
cmp r10d, 0xbcb9e222
jg 0x140008571
mov ecx, r8d
cmp r10d, 0x969623d9
je 0x1400083b0
cmp r10d, 0xbb7684f1
jne 0x14000861a
mov ecx, 0xfec56f38
jmp 0x1400083b0
cmp r10d, 0x35e583ad
je 0x1400083a2
mov ecx, r10d
cmp r10d, 0x3c01d05e
jne 0x1400083b0
mov ecx, dword [rbp + 0x130]
or ecx, 0x20
mov dword [rbp + 0x138], ecx
mov ecx, r14d
jmp 0x1400083b0
cmp r10d, 0xd1ee65bf
je 0x1400085ed
mov ecx, r10d
cmp r10d, 0xd9b63983
jne 0x1400083b0
mov ecx, r15d
jmp 0x1400083b0
cmp r10d, 0x76151b8e
je 0x140008606
mov ecx, r10d
cmp r10d, 0x7b531ded
jne 0x1400083b0
mov ecx, ebx
jmp 0x1400083b0
cmp r10d, 0xbcb9e223
je 0x140008610
mov ecx, r10d
cmp r10d, 0xc783b028
jne 0x1400083b0
mov ecx, esi
jmp 0x1400083b0
mov ecx, 0x8bf009b0
mov r9d, dword [rbp + 0x130]
jmp 0x1400083b0
mov dword [rbp + 0x130], eax
mov ecx, dword [rbp + 0x130]
cmp ecx, 0x40
setg byte [rbp + 0x156]
mov ecx, 0x7fffb34c
jmp 0x1400083b0
mov ecx, dword [rbp + 0x130]
mov ecx, dword [rbp + 0x130]
mov ecx, 0x3c01d05e
jmp 0x1400083b0
mov ecx, 0x8bf009b0
mov r9d, dword [rbp + 0x138]
jmp 0x1400083b0
cmp byte [rbp + 0xc0], 0
mov ecx, 0x969623d9
mov edx, 0x7b531ded
cmovne ecx, edx
jmp 0x1400083b0
mov ecx, 0x642e74
jmp 0x1400083b0
mov ecx, 0xc783b028
jmp 0x1400083b0
mov ecx, r10d
cmp r10d, 0x8bf009b0
jne 0x1400083b0
xor r9d, dword [rbp - 0x30]
imul eax, r9d, 0x1000193
mov dword [rbp + 0xd0], eax
mov edx, 0x835bca44
mov r9d, dword [rbp + 0x80]
mov r10d, dword [rbp + 0x84]
mov ecx, dword [rbp + 0x98]
jmp 0x1400080c0
mov edx, eax
cmp eax, 0x292ef169
jne 0x1400080c0
mov eax, dword [rbp + 0x128]
mov dword [rbp + 0xec], eax
mov eax, 0x1fb1752f
mov r15d, 0x2f95083
mov r12d, 0xd04284ee
mov r11d, 0xecc513b9
nop dword [rax]
cmp eax, 0xf2d3a87
je 0x1400086c8
cmp eax, 0x1fb1752f
jne 0x140008690
mov qword [rbp + 0xf0], 0x1cff04b2
mov eax, 0xf2d3a87
jmp 0x140008690
mov rax, qword [rbp + 0x148]
mov rax, qword [rbp + 0xf0]
mov eax, 0x9b138e8e
jmp 0x14000454d
mov rax, qword [rbp + 0xf0]
mov dword [rbp + 0xe8], eax
mov eax, 0xd15d8c10
jmp 0x14000454d
cmp eax, 0x468dc05b
je 0x14000c938
jmp 0x14000454d
mov eax, 0xbe09525
jmp 0x14000454d
mov qword [rbp - 0x48], rsp
mov eax, dword [0x1400212ac]
mov ecx, dword [0x1400212b0]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0xe7]
cmp ecx, 0xa
setl byte [rbp + 0xe6]
mov eax, 0x1ef39854
jmp 0x14000c915
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9995e2f
mov ecx, 0xfaf57f78
nop word [rax + rax]
cmove eax, ecx
cmp dword [0x1400212b0], 0xa
cmovl eax, ecx
cmp eax, 0xf17f1293
jg 0x1400087d0
cmp eax, 0xb96b3100
jg 0x140008840
cmp eax, 0xa71d64fa
jle 0x1400088e8
cmp eax, 0xb042128f
jle 0x140008c59
cmp eax, 0xb77c9a5a
jg 0x140008e67
cmp eax, 0xb0421290
je 0x140008faf
cmp eax, 0xb684c144
jne 0x14000875d
mov rax, qword [rbp + 0x60]
mov qword [rbp - 0x18], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb96b3101
mov ecx, 0xe750a0e2
jmp 0x140008750
cmp eax, 0x48b39fc5
jle 0x140008890
cmp eax, 0x5a315d5f
jle 0x140008b89
cmp eax, 0x66c01fe1
jle 0x140008cd1
cmp eax, 0x7ac80387
jg 0x140008e96
cmp eax, 0x66c01fe2
je 0x140008fcd
cmp eax, 0x78c3d3ea
jne 0x14000875d
cmp byte [rbp + 0xe1], 0
mov eax, 0x330da235
mov ecx, 0xbe09525
cmovne eax, ecx
mov rcx, qword [rbp + 0x10]
mov qword [rbp - 8], rcx
jmp 0x14000875d
cmp eax, 0xd4ec023b
jle 0x140008bc7
cmp eax, 0xd8dbaeeb
jle 0x140008cfc
cmp eax, 0xe750a0e1
jg 0x140008eb6
cmp eax, 0xd8dbaeec
je 0x14000872e
cmp eax, 0xdc43194b
jne 0x14000875d
mov eax, 0xb0421290
jmp 0x14000875d
cmp eax, 0x14d3298c
jle 0x140008c28
cmp eax, 0x330da234
jle 0x140008d2b
cmp eax, 0x42c1e293
jg 0x140008ed6
cmp eax, 0x330da235
je 0x140009004
cmp eax, 0x37fca1e9
jne 0x14000875d
cmp byte [rbp + 0xe5], 0
mov eax, 0xb684c144
mov ecx, 0x42c1e294
cmovne eax, ecx
mov rcx, qword [rbp + 0x30]
mov qword [rbp + 0x60], rcx
jmp 0x14000875d
cmp eax, 0xa4632be4
jg 0x140008d5f
cmp eax, 0x8950aff2
je 0x140009022
cmp eax, 0x97f67938
je 0x140009040
cmp eax, 0x9b138e8e
jne 0x14000875d
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov rax, qword [rbp + 0xb0]
mov rax, qword [rax]
mov rcx, qword [rax + 0x30]
mov r8, qword [rbp + 0xc8]
mov qword [r8], rcx
mov eax, dword [0x140021254]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov esi, 0x353bdc9f
mov eax, 0xd7dc7193
cmove esi, eax
mov r9d, dword [0x140021258]
cmp r9d, 0xa
cmovl esi, eax
mov eax, dword [0x14002125c]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete al
cmp dword [0x140021260], 0xa
setl bl
or bl, al
mov r10d, 0x3ada018d
mov eax, 0x3d08d0af
cmovne r10d, eax
mov r11d, 0x3ada018d
mov eax, 0xa3e82738
cmovne r11d, eax
mov eax, 0xceba3746
nop word cs:[rax + rax]
cmp eax, 0xceba3745
jle 0x1400089e0
cmp eax, 0xceba3746
je 0x140008a9d
cmp eax, 0x3ada018d
je 0x140008aa5
cmp eax, 0x3d08d0af
jne 0x1400089b0
mov eax, 0x8676de1f
jmp 0x1400089b0
cmp eax, 0x8676de1f
je 0x14000904a
cmp eax, 0xa3e82738
jne 0x1400089b0
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov ebx, 0xd4fd32b9
nop dword [rax]
cmp ebx, 0xd7dc7192
jg 0x140008a60
cmp ebx, 0x96deae60
je 0x140008a7f
cmp ebx, 0xc40637ee
je 0x140008b4d
cmp ebx, 0xd4fd32b9
jne 0x140008a10
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov ebx, 0x353bdc9f
mov edi, 0x96deae60
cmovne ebx, edi
test al, al
cmovne ebx, edi
jmp 0x140008a10
cmp ebx, 0xd7dc7193
je 0x140008a83
cmp ebx, 0x1ffb453d
je 0x140008a8a
cmp ebx, 0x353bdc9f
jne 0x140008a10
mov ebx, 0x96deae60
jmp 0x140008a10
mov ebx, esi
jmp 0x140008a10
mov ebx, 0x1ffb453d
jmp 0x140008a10
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov ebx, 0xc40637ee
jmp 0x140008a10
mov eax, r11d
jmp 0x1400089b0
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov edi, 0xd4fd32b9
nop
cmp edi, 0xd7dc7192
jg 0x140008b10
cmp edi, 0x96deae60
je 0x140008b2f
cmp edi, 0xc40637ee
je 0x140008b79
cmp edi, 0xd4fd32b9
jne 0x140008ac0
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov edi, 0x353bdc9f
mov ebx, 0x96deae60
cmovne edi, ebx
test al, al
cmovne edi, ebx
jmp 0x140008ac0
cmp edi, 0xd7dc7193
je 0x140008b33
cmp edi, 0x1ffb453d
je 0x140008b3a
cmp edi, 0x353bdc9f
jne 0x140008ac0
mov edi, 0x96deae60
jmp 0x140008ac0
mov edi, esi
jmp 0x140008ac0
mov edi, 0x1ffb453d
jmp 0x140008ac0
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov edi, 0xc40637ee
jmp 0x140008ac0
movsxd rax, dword [rbp + 0x148]
add rax, rcx
mov qword [rbp + 0xf0], rax
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x88]
mov dword [rbp + 0x138], eax
mov eax, r10d
jmp 0x1400089b0
mov eax, dword [rbp + 0x148]
mov eax, 0xa3e82738
jmp 0x1400089b0
cmp eax, 0x4f00c41f
jg 0x140008da2
cmp eax, 0x48b39fc6
je 0x140009122
cmp eax, 0x4a747bdd
je 0x140009153
cmp eax, 0x4e8064c3
jne 0x14000875d
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov eax, 0xb8c4c931
jmp 0x14000875d
cmp eax, 0xcfc5b7ca
jg 0x140008def
cmp eax, 0xb96b3101
je 0x140009171
cmp eax, 0xbda186b0
je 0x14000917b
cmp eax, 0xcd7f0893
jne 0x14000875d
cmp byte [rbp + 0xe3], 0
mov eax, 0xa4632be5
mov ecx, 0xb684c144
cmovne eax, ecx
mov rcx, qword [rbp + 0x28]
mov qword [rbp + 0x60], rcx
mov rcx, qword [rbp + 0x28]
mov qword [rbp + 0x58], rcx
mov ecx, dword [rbp + 0xbc]
mov dword [rbp + 0xac], ecx
jmp 0x14000875d
cmp eax, 0x8812f29
jg 0x140008e20
cmp eax, 0xf17f1294
je 0x1400091a5
cmp eax, 0xfaf57f78
je 0x1400091d4
cmp eax, 0xfe86c276
je 0x14000c910
jmp 0x14000875d
cmp eax, 0xa71d64fb
je 0x14000a327
cmp eax, 0xa826145e
je 0x14000a343
cmp eax, 0xad1c17e5
jne 0x14000875d
mov eax, 0x10
call fcn.14000cb50
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xb0], rax
mov eax, 0x20
call fcn.14000cb50
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x40], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5f33c308
mov ecx, 0x97f67938
jmp 0x140008750
cmp eax, 0x5a315d60
je 0x14000a36f
cmp eax, 0x5e10f503
je 0x14000a390
cmp eax, 0x5f33c308
jne 0x14000875d
mov eax, 0xad1c17e5
jmp 0x14000875d
cmp eax, 0xd4ec023c
je 0x14000a3ae
cmp eax, 0xd4f98da0
je 0x14000a4d9
cmp eax, 0xd6dc85f1
jne 0x14000875d
mov rax, qword [rbp + 0x40]
mov eax, 0xd8dbaeec
jmp 0x14000875d
cmp eax, 0x14d3298d
je 0x14000a4e9
cmp eax, 0x1ef39854
je 0x14000a4f9
cmp eax, 0x27385617
jne 0x14000875d
mov eax, 0x8812f2a
mov ecx, dword [rbp + 0x9c]
mov dword [rbp + 0x70], ecx
jmp 0x14000875d
cmp eax, 0xa4632be5
je 0x14000a51d
cmp eax, 0xa52afaf1
je 0x14000a553
cmp eax, 0xa56b8863
jne 0x14000875d
cmp byte [rbp + 0xe4], 0
mov eax, 0x8812f2a
mov ecx, 0xd4ec023c
cmovne eax, ecx
mov ecx, dword [rbp + 0xdc]
mov dword [rbp + 0x70], ecx
jmp 0x14000875d
cmp eax, 0x4f00c420
je 0x14000a55d
cmp eax, 0x570001b3
je 0x14000a567
cmp eax, 0x59dfeb0f
jne 0x14000875d
cmp dword [rbp + 0xb8], 0
sete byte [rbp + 0xe2]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14d3298d
mov ecx, 0x5a315d60
jmp 0x140008750
cmp eax, 0xcfc5b7cb
je 0x14000a57d
cmp eax, 0xd15d8c10
je 0x14000a7e9
cmp eax, 0xd4bbd632
jne 0x14000875d
mov eax, 0xbda186b0
xor ecx, ecx
mov qword [rbp + 0x20], rcx
jmp 0x14000875d
cmp eax, 0x8812f2a
je 0x14000a807
cmp eax, 0x9995e2f
je 0x14000a825
cmp eax, 0xbe09525
jne 0x14000875d
mov rax, qword [rbp - 8]
mov qword [rbp + 0x30], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcfc5b7cb
mov ecx, 0x9b138e8e
jmp 0x140008750
cmp eax, 0xb77c9a5b
je 0x14000b977
cmp eax, 0xb8c4c931
jne 0x14000875d
mov eax, 0xf17f1294
mov dword [rbp + 0x50], 1
mov rcx, qword [rbp - 0x38]
mov qword [rbp + 0x68], rcx
jmp 0x14000875d
cmp eax, 0x7ac80388
je 0x14000b990
cmp eax, 0x7dc7ee33
jne 0x14000875d
mov eax, 0xa56b8863
jmp 0x14000875d
cmp eax, 0xe750a0e2
je 0x14000bef4
cmp eax, 0xee3d8793
jne 0x14000875d
mov eax, 0x8950aff2
jmp 0x14000875d
cmp eax, 0x42c1e294
jne 0x14000c8ff
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax + 8]
mov qword [rbp + 0x148], rax
mov eax, dword [0x140021294]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x140021298], 0xa
setl cl
or cl, al
mov eax, 0x6b584395
mov ecx, 0x8802ad3
cmovne eax, ecx
mov ecx, 0x6b584395
mov edx, 0x750eb91f
cmovne ecx, edx
mov edx, 0xefd88761
cmp edx, 0x6b584394
jle 0x140008f60
cmp edx, 0x6b584395
je 0x140008f75
cmp edx, 0x750eb91f
je 0x140008f83
cmp edx, 0x7bfe7dfd
jne 0x140008f30
mov edx, ecx
jmp 0x140008f30
cmp edx, 0xefd88761
je 0x140008f96
cmp edx, 0x8802ad3
jne 0x140008f30
jmp 0x14000bf12
mov rdx, qword [rbp + 0xf0]
mov edx, 0x750eb91f
jmp 0x140008f30
mov rdx, qword [rbp + 0xf0]
mov edx, dword [rdx]
mov dword [rbp + 0x138], edx
mov edx, eax
jmp 0x140008f30
mov rdx, qword [rbp + 0x148]
add rdx, 0x18
mov qword [rbp + 0xf0], rdx
mov edx, 0x7bfe7dfd
jmp 0x140008f30
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdc43194b
mov ecx, 0x27385617
jmp 0x140008750
mov eax, 0xaf90ebd
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x379d1859
je 0x14000bf28
cmp eax, 0xaf90ebd
jne 0x140008fe0
mov qword [rbp + 0xf0], 0x26a14a4f
mov eax, 0x379d1859
jmp 0x140008fe0
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa52afaf1
mov ecx, 0x5e10f503
jmp 0x140008750
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdc43194b
mov ecx, 0xb0421290
jmp 0x140008750
mov eax, 0xd6dc85f1
jmp 0x14000875d
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x8c]
mov edx, dword [rbp + 0x138]
add rcx, rdx
mov qword [r8 + 8], rcx
mov dword [r8 + 0x10], eax
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rax + 8]
mov qword [rbp + 0x148], rcx
mov ecx, dword [0x14002129c]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x1400212a0], 0xa
setl dl
or dl, cl
mov ebx, 0xb96ceb64
mov ecx, 0xb7d3246d
cmovne ebx, ecx
mov edx, 0xb96ceb64
mov ecx, 0x4297fd66
cmovne edx, ecx
mov ecx, 0xbf6088ed
mov r11d, 0xecc513b9
nop dword [rax]
cmp ecx, 0xbf6088ec
jle 0x140009100
cmp ecx, 0xbf6088ed
je 0x140009117
cmp ecx, 0x6ea0efc2
je 0x14000bffd
cmp ecx, 0x4297fd66
jne 0x1400090c0
mov rcx, qword [rax]
mov qword [rbp + 0xf0], rcx
mov ecx, ebx
jmp 0x1400090c0
cmp ecx, 0xb7d3246d
je 0x14000911b
cmp ecx, 0xb96ceb64
jne 0x1400090c0
mov ecx, 0x4297fd66
jmp 0x1400090c0
mov ecx, edx
jmp 0x1400090c0
mov ecx, 0x6ea0efc2
jmp 0x1400090c0
mov eax, dword [rbp + 0xec]
cmp eax, dword [rbp + 0xe8]
sete byte [rbp + 0xe4]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x570001b3
mov ecx, 0x7dc7ee33
jmp 0x140008750
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4f00c420
mov ecx, 0x468dc05b
jmp 0x140008750
mov eax, 0xe750a0e2
jmp 0x14000875d
mov rax, qword [rbp + 0x20]
mov qword [rbp + 8], rax
mov rax, qword [rbp + 0x40]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4f00c420
mov ecx, 0x4a747bdd
jmp 0x140008750
mov eax, dword [rbp + 0x50]
mov dword [rbp + 0xbc], eax
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x28], rax
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4f98da0
mov ecx, 0xa826145e
jmp 0x140008750
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0xa0], rax
mov eax, dword [0x140021264]
mov ecx, dword [0x140021268]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x123]
cmp ecx, 0xa
setl byte [rbp + 0x122]
mov eax, 0x6c879553
jmp 0x140009230
mov r15d, 0x2f95083
mov r12d, 0xd04284ee
mov r11d, 0xecc513b9
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0x292e9733
jg 0x140009ab0
cmp eax, 0xe78907e2
je 0x14000c030
cmp eax, 0x6a4135f
je 0x140009af1
cmp eax, 0x1e6fe1bd
jne 0x140009230
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov rcx, qword [rbp + 0xa0]
mov qword [rbp + 0xc0], rcx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x140009390
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop word cs:[rax + rax]
cmp ecx, 0xdd7c4282
jle 0x1400093e0
cmp ecx, 0x63939a9d
jg 0x140009410
cmp ecx, 0xdd7c4283
je 0x140009743
cmp ecx, 0x320c735f
jne 0x140009a5f
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x140009390
cmp ecx, 0xae78b81f
jg 0x140009720
cmp ecx, 0x8e6f87e9
je 0x140009a38
cmp ecx, 0x959a2d75
jne 0x140009390
mov ecx, 0xca35c99
jmp 0x140009390
cmp ecx, 0x63939a9e
je 0x14000937a
cmp ecx, 0x7cfd4725
jne 0x140009390
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140009460
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x1400094a0
cmp ecx, 0xdb5da290
jg 0x1400095a0
cmp ecx, 0xa6a055d2
je 0x1400095fe
cmp ecx, 0xbeb53087
jne 0x1400096f9
mov edx, 0xf9b4078f
jmp 0x140009460
cmp ecx, 0x53f7c030
jg 0x1400095d0
cmp ecx, 0xf9b4078f
je 0x140009445
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140009460
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x1400094e0
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140009510
cmp ecx, 0xbe009b26
jg 0x140009540
mov edx, edi
cmp ecx, 0x94e7178a
je 0x1400094e0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x1400094e0
mov edx, 0x94e7178a
jmp 0x1400094e0
cmp ecx, 0x5522b197
jg 0x140009567
mov edx, eax
cmp ecx, 0x32ba829e
je 0x1400094e0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x1400094e0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x1400094e0
cmp ecx, 0xbe009b27
je 0x1400094d5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x1400094e0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x1400094e0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x1400094e0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x1400094e0
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140009460
cmp ecx, 0xdb5da291
je 0x14000961f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140009460
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140009460
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140009460
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140009460
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140009460
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140009460
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140009640
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140009670
cmp ecx, 0xbe009b26
jg 0x1400096a0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140009640
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140009640
mov edx, 0x94e7178a
jmp 0x140009640
cmp ecx, 0x5522b197
jg 0x1400096c7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140009640
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140009640
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140009640
cmp ecx, 0xbe009b27
je 0x140009636
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140009640
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140009640
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140009640
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140009640
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140009460
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140009460
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x140009390
cmp ecx, 0xae78b820
je 0x140009a55
cmp ecx, 0xd63801a7
jne 0x140009390
mov ecx, dword [rbp + 0x11c]
jmp 0x140009390
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140009780
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x1400097c0
cmp ecx, 0xdb5da290
jg 0x1400098c0
cmp ecx, 0xa6a055d2
je 0x14000991e
cmp ecx, 0xbeb53087
jne 0x140009a19
mov edx, 0xf9b4078f
jmp 0x140009780
cmp ecx, 0x53f7c030
jg 0x1400098f0
cmp ecx, 0xf9b4078f
je 0x140009760
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140009780
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140009800
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140009830
cmp ecx, 0xbe009b26
jg 0x140009860
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140009800
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140009800
mov edx, 0x94e7178a
jmp 0x140009800
cmp ecx, 0x5522b197
jg 0x140009887
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140009800
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140009800
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140009800
cmp ecx, 0xbe009b27
je 0x1400097f5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140009800
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140009800
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140009800
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140009800
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140009780
cmp ecx, 0xdb5da291
je 0x14000993f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140009780
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140009780
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140009780
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140009780
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140009780
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140009780
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140009960
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140009990
cmp ecx, 0xbe009b26
jg 0x1400099c0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140009960
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140009960
mov edx, 0x94e7178a
jmp 0x140009960
cmp ecx, 0x5522b197
jg 0x1400099e7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140009960
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140009960
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140009960
cmp ecx, 0xbe009b27
je 0x140009956
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140009960
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140009960
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140009960
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140009960
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140009780
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140009780
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x140009390
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x140009390
mov ecx, 0xd63801a7
jmp 0x140009390
cmp ecx, 0xca35c99
jne 0x140009390
mov rax, qword [rbp + 0x110]
mov rax, qword [rax]
mov qword [rbp + 0xd0], rax
mov eax, dword [0x140021264]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x292e9734
mov ecx, 0x6a4135f
cmove eax, ecx
cmp dword [0x140021268], 0xa
cmovl eax, ecx
jmp 0x14000920f
cmp eax, 0x292e9734
je 0x140009afb
cmp eax, 0x790fdf55
je 0x14000a30c
cmp eax, 0x6c879553
jne 0x140009230
mov cl, byte [rbp + 0x123]
cmp byte [rbp + 0x122], 0
mov eax, 0x292e9734
mov edx, 0x1e6fe1bd
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x140009230
mov eax, 0x790fdf55
jmp 0x140009230
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x140009c20
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop dword [rax + rax]
cmp ecx, 0xdd7c4282
jle 0x140009c70
cmp ecx, 0x63939a9d
jg 0x140009ca0
cmp ecx, 0xdd7c4283
je 0x140009fd3
cmp ecx, 0x320c735f
jne 0x14000a2ef
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x140009c20
cmp ecx, 0xae78b81f
jg 0x140009fb0
cmp ecx, 0x8e6f87e9
je 0x14000a2c8
cmp ecx, 0x959a2d75
jne 0x140009c20
mov ecx, 0xca35c99
jmp 0x140009c20
cmp ecx, 0x63939a9e
je 0x140009c0f
cmp ecx, 0x7cfd4725
jne 0x140009c20
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x140009cf0
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x140009d30
cmp ecx, 0xdb5da290
jg 0x140009e30
cmp ecx, 0xa6a055d2
je 0x140009e8e
cmp ecx, 0xbeb53087
jne 0x140009f89
mov edx, 0xf9b4078f
jmp 0x140009cf0
cmp ecx, 0x53f7c030
jg 0x140009e60
cmp ecx, 0xf9b4078f
je 0x140009cd5
mov edx, ecx
cmp ecx, 0x38143558
jne 0x140009cf0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140009d70
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140009da0
cmp ecx, 0xbe009b26
jg 0x140009dd0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140009d70
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140009d70
mov edx, 0x94e7178a
jmp 0x140009d70
cmp ecx, 0x5522b197
jg 0x140009df7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140009d70
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140009d70
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140009d70
cmp ecx, 0xbe009b27
je 0x140009d65
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140009d70
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140009d70
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140009d70
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140009d70
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x140009cf0
cmp ecx, 0xdb5da291
je 0x140009eaf
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x140009cf0
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x140009cf0
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x140009cf0
mov edx, ecx
cmp ecx, 0x72168363
jne 0x140009cf0
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x140009cf0
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x140009cf0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x140009ed0
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x140009f00
cmp ecx, 0xbe009b26
jg 0x140009f30
mov edx, edi
cmp ecx, 0x94e7178a
je 0x140009ed0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x140009ed0
mov edx, 0x94e7178a
jmp 0x140009ed0
cmp ecx, 0x5522b197
jg 0x140009f57
mov edx, eax
cmp ecx, 0x32ba829e
je 0x140009ed0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x140009ed0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x140009ed0
cmp ecx, 0xbe009b27
je 0x140009ec6
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x140009ed0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x140009ed0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x140009ed0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x140009ed0
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x140009cf0
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x140009cf0
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x140009c20
cmp ecx, 0xae78b820
je 0x14000a2e5
cmp ecx, 0xd63801a7
jne 0x140009c20
mov ecx, dword [rbp + 0x11c]
jmp 0x140009c20
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x14000a010
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x14000a050
cmp ecx, 0xdb5da290
jg 0x14000a150
cmp ecx, 0xa6a055d2
je 0x14000a1ae
cmp ecx, 0xbeb53087
jne 0x14000a2a9
mov edx, 0xf9b4078f
jmp 0x14000a010
cmp ecx, 0x53f7c030
jg 0x14000a180
cmp ecx, 0xf9b4078f
je 0x140009ff0
mov edx, ecx
cmp ecx, 0x38143558
jne 0x14000a010
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000a090
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000a0c0
cmp ecx, 0xbe009b26
jg 0x14000a0f0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000a090
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000a090
mov edx, 0x94e7178a
jmp 0x14000a090
cmp ecx, 0x5522b197
jg 0x14000a117
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000a090
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000a090
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000a090
cmp ecx, 0xbe009b27
je 0x14000a085
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000a090
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000a090
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000a090
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000a090
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x14000a010
cmp ecx, 0xdb5da291
je 0x14000a1cf
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x14000a010
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x14000a010
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x14000a010
mov edx, ecx
cmp ecx, 0x72168363
jne 0x14000a010
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x14000a010
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x14000a010
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000a1f0
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000a220
cmp ecx, 0xbe009b26
jg 0x14000a250
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000a1f0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000a1f0
mov edx, 0x94e7178a
jmp 0x14000a1f0
cmp ecx, 0x5522b197
jg 0x14000a277
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000a1f0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000a1f0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000a1f0
cmp ecx, 0xbe009b27
je 0x14000a1e6
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000a1f0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000a1f0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000a1f0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000a1f0
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x14000a010
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x14000a010
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x140009c20
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x140009c20
mov ecx, 0xd63801a7
jmp 0x140009c20
cmp ecx, 0xca35c99
jne 0x140009c20
mov rax, qword [rbp + 0x110]
mov eax, 0x1e6fe1bd
jmp 0x14000920f
mov rax, qword [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
mov qword [rax], rcx
mov eax, 0xe78907e2
jmp 0x140009230
mov eax, 0xa4632be5
mov dword [rbp + 0xac], 0
mov rcx, qword [rbp - 0x18]
mov qword [rbp + 0x58], rcx
jmp 0x14000875d
cmp dword [rbp + 0xbc], 0
sete byte [rbp + 0xe3]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4f98da0
mov ecx, 0xcd7f0893
jmp 0x140008750
cmp byte [rbp + 0xe2], 0
mov eax, 0xbda186b0
mov ecx, 0x7ac80388
cmovne eax, ecx
mov rcx, qword [rbp + 0x10]
mov qword [rbp + 0x20], rcx
jmp 0x14000875d
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa52afaf1
mov ecx, 0xd4bbd632
jmp 0x140008750
mov rax, qword [rbp + 0xc8]
mov edi, dword [rbp + 0xdc]
mov edx, dword [0x140021244]
lea ebx, [rdx - 1]
imul ebx, edx
test bl, 1
sete byte [rbp + 0x110]
mov edx, dword [0x140021248]
mov ebx, 0xb066da8d
mov ecx, 0x5eaa5563
cmove ebx, ecx
cmp edx, 0xa
setl byte [rbp + 0x128]
cmovl ebx, ecx
mov edx, 0x4575c61b
nop word cs:[rax + rax]
cmp edx, 0x4575c61a
jg 0x14000a430
cmp edx, 0xb066da8d
je 0x14000a46e
cmp edx, 0xb0b1e58b
je 0x14000a475
cmp edx, 0xb6496266
jne 0x14000a400
jmp 0x14000c04e
cmp edx, 0x78c2335c
je 0x14000a4a4
cmp edx, 0x5eaa5563
je 0x14000a4cf
cmp edx, 0x4575c61b
jne 0x14000a400
movzx ecx, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov edx, 0xb066da8d
mov esi, 0xb0b1e58b
cmovne edx, esi
test cl, cl
cmovne edx, esi
jmp 0x14000a400
mov edx, 0xb0b1e58b
jmp 0x14000a400
mov rcx, qword [rax]
mov qword [rbp + 0x148], rcx
mov rcx, qword [rax + 8]
mov edx, dword [rcx + 0x1c]
add rdx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rdx
mov ecx, dword [rcx + 0x24]
mov dword [rbp + 0x130], ecx
mov edx, ebx
jmp 0x14000a400
mov ecx, dword [rbp + 0x130]
add rcx, qword [rbp + 0x148]
movzx ecx, word [rcx + rdi*2]
mov rdx, qword [rbp + 0xf0]
mov ecx, dword [rdx + rcx*4]
mov dword [rbp + 0x138], ecx
mov edx, 0xb6496266
jmp 0x14000a400
mov edx, 0x78c2335c
jmp 0x14000a400
mov eax, dword [rbp + 0xbc]
mov eax, 0xa826145e
jmp 0x14000875d
mov eax, dword [rbp + 0xb8]
mov eax, 0x59dfeb0f
jmp 0x14000875d
mov cl, byte [rbp + 0xe7]
cmp byte [rbp + 0xe6], 0
mov eax, 0x5f33c308
mov edx, 0xad1c17e5
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x14000875d
mov eax, dword [rbp + 0xac]
mov dword [rbp + 0xb8], eax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x38]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14d3298d
mov ecx, 0x59dfeb0f
jmp 0x140008750
mov eax, 0x5e10f503
jmp 0x14000875d
mov eax, 0x4a747bdd
jmp 0x14000875d
mov eax, dword [rbp + 0xec]
mov eax, dword [rbp + 0xe8]
mov eax, 0x48b39fc6
jmp 0x14000875d
mov rax, qword [rbp + 0xc8]
mov rax, qword [rbp + 0xb0]
mov rax, qword [rax]
mov rcx, qword [rax + 0x30]
mov r8, qword [rbp + 0xc8]
mov qword [r8], rcx
mov eax, dword [0x140021254]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov esi, 0x353bdc9f
mov eax, 0xd7dc7193
cmove esi, eax
mov r9d, dword [0x140021258]
cmp r9d, 0xa
cmovl esi, eax
mov eax, dword [0x14002125c]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete al
cmp dword [0x140021260], 0xa
setl bl
or bl, al
mov r10d, 0x3ada018d
mov eax, 0x3d08d0af
cmovne r10d, eax
mov r11d, 0x3ada018d
mov eax, 0xa3e82738
cmovne r11d, eax
mov eax, 0xceba3746
nop word [rax + rax]
cmp eax, 0xceba3745
jle 0x14000a640
cmp eax, 0xceba3746
je 0x14000a6fd
cmp eax, 0x3ada018d
je 0x14000a705
cmp eax, 0x3d08d0af
jne 0x14000a610
mov eax, 0x8676de1f
jmp 0x14000a610
cmp eax, 0x8676de1f
je 0x14000c069
cmp eax, 0xa3e82738
jne 0x14000a610
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov ebx, 0xd4fd32b9
nop dword [rax]
cmp ebx, 0xd7dc7192
jg 0x14000a6c0
cmp ebx, 0x96deae60
je 0x14000a6df
cmp ebx, 0xc40637ee
je 0x14000a7ad
cmp ebx, 0xd4fd32b9
jne 0x14000a670
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov ebx, 0x353bdc9f
mov edi, 0x96deae60
cmovne ebx, edi
test al, al
cmovne ebx, edi
jmp 0x14000a670
cmp ebx, 0xd7dc7193
je 0x14000a6e3
cmp ebx, 0x1ffb453d
je 0x14000a6ea
cmp ebx, 0x353bdc9f
jne 0x14000a670
mov ebx, 0x96deae60
jmp 0x14000a670
mov ebx, esi
jmp 0x14000a670
mov ebx, 0x1ffb453d
jmp 0x14000a670
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov ebx, 0xc40637ee
jmp 0x14000a670
mov eax, r11d
jmp 0x14000a610
test dl, 1
sete byte [rbp + 0x128]
cmp r9d, 0xa
setl byte [rbp + 0x130]
mov edi, 0xd4fd32b9
nop
cmp edi, 0xd7dc7192
jg 0x14000a770
cmp edi, 0x96deae60
je 0x14000a78f
cmp edi, 0xc40637ee
je 0x14000a7d9
cmp edi, 0xd4fd32b9
jne 0x14000a720
movzx eax, byte [rbp + 0x128]
cmp byte [rbp + 0x130], 0
mov edi, 0x353bdc9f
mov ebx, 0x96deae60
cmovne edi, ebx
test al, al
cmovne edi, ebx
jmp 0x14000a720
cmp edi, 0xd7dc7193
je 0x14000a793
cmp edi, 0x1ffb453d
je 0x14000a79a
cmp edi, 0x353bdc9f
jne 0x14000a720
mov edi, 0x96deae60
jmp 0x14000a720
mov edi, esi
jmp 0x14000a720
mov edi, 0x1ffb453d
jmp 0x14000a720
mov eax, dword [rcx + 0x3c]
mov dword [rbp + 0x148], eax
mov edi, 0xc40637ee
jmp 0x14000a720
movsxd rax, dword [rbp + 0x148]
add rax, rcx
mov qword [rbp + 0xf0], rax
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x88]
mov dword [rbp + 0x138], eax
mov eax, r10d
jmp 0x14000a610
mov eax, dword [rbp + 0x148]
mov eax, 0xa3e82738
jmp 0x14000a610
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x570001b3
mov ecx, 0x48b39fc6
jmp 0x140008750
mov eax, dword [rbp + 0x70]
sub eax, 1
mov dword [rbp + 0xdc], eax
mov eax, 0x66c01fe2
mov ecx, 0xb77c9a5b
cmovb eax, ecx
jmp 0x14000875d
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0xa0], rax
mov eax, dword [0x140021264]
mov ecx, dword [0x140021268]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x123]
cmp ecx, 0xa
setl byte [rbp + 0x122]
mov eax, 0x6c879553
jmp 0x14000a880
mov r15d, 0x2f95083
mov r12d, 0xd04284ee
mov r11d, 0xecc513b9
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x292e9733
jg 0x14000b100
cmp eax, 0xe78907e2
je 0x14000c142
cmp eax, 0x6a4135f
je 0x14000b141
cmp eax, 0x1e6fe1bd
jne 0x14000a880
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov rcx, qword [rbp + 0xa0]
mov qword [rbp + 0xc0], rcx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x14000a9e0
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop word cs:[rax + rax]
cmp ecx, 0xdd7c4282
jle 0x14000aa30
cmp ecx, 0x63939a9d
jg 0x14000aa60
cmp ecx, 0xdd7c4283
je 0x14000ad93
cmp ecx, 0x320c735f
jne 0x14000b0af
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x14000a9e0
cmp ecx, 0xae78b81f
jg 0x14000ad70
cmp ecx, 0x8e6f87e9
je 0x14000b088
cmp ecx, 0x959a2d75
jne 0x14000a9e0
mov ecx, 0xca35c99
jmp 0x14000a9e0
cmp ecx, 0x63939a9e
je 0x14000a9ca
cmp ecx, 0x7cfd4725
jne 0x14000a9e0
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x14000aab0
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x14000aaf0
cmp ecx, 0xdb5da290
jg 0x14000abf0
cmp ecx, 0xa6a055d2
je 0x14000ac4e
cmp ecx, 0xbeb53087
jne 0x14000ad49
mov edx, 0xf9b4078f
jmp 0x14000aab0
cmp ecx, 0x53f7c030
jg 0x14000ac20
cmp ecx, 0xf9b4078f
je 0x14000aa95
mov edx, ecx
cmp ecx, 0x38143558
jne 0x14000aab0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000ab30
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000ab60
cmp ecx, 0xbe009b26
jg 0x14000ab90
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000ab30
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000ab30
mov edx, 0x94e7178a
jmp 0x14000ab30
cmp ecx, 0x5522b197
jg 0x14000abb7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000ab30
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000ab30
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000ab30
cmp ecx, 0xbe009b27
je 0x14000ab25
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000ab30
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000ab30
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000ab30
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000ab30
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x14000aab0
cmp ecx, 0xdb5da291
je 0x14000ac6f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x14000aab0
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x14000aab0
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x14000aab0
mov edx, ecx
cmp ecx, 0x72168363
jne 0x14000aab0
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x14000aab0
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x14000aab0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000ac90
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000acc0
cmp ecx, 0xbe009b26
jg 0x14000acf0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000ac90
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000ac90
mov edx, 0x94e7178a
jmp 0x14000ac90
cmp ecx, 0x5522b197
jg 0x14000ad17
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000ac90
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000ac90
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000ac90
cmp ecx, 0xbe009b27
je 0x14000ac86
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000ac90
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000ac90
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000ac90
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000ac90
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x14000aab0
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x14000aab0
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x14000a9e0
cmp ecx, 0xae78b820
je 0x14000b0a5
cmp ecx, 0xd63801a7
jne 0x14000a9e0
mov ecx, dword [rbp + 0x11c]
jmp 0x14000a9e0
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x14000add0
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x14000ae10
cmp ecx, 0xdb5da290
jg 0x14000af10
cmp ecx, 0xa6a055d2
je 0x14000af6e
cmp ecx, 0xbeb53087
jne 0x14000b069
mov edx, 0xf9b4078f
jmp 0x14000add0
cmp ecx, 0x53f7c030
jg 0x14000af40
cmp ecx, 0xf9b4078f
je 0x14000adb0
mov edx, ecx
cmp ecx, 0x38143558
jne 0x14000add0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000ae50
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000ae80
cmp ecx, 0xbe009b26
jg 0x14000aeb0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000ae50
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000ae50
mov edx, 0x94e7178a
jmp 0x14000ae50
cmp ecx, 0x5522b197
jg 0x14000aed7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000ae50
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000ae50
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000ae50
cmp ecx, 0xbe009b27
je 0x14000ae45
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000ae50
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000ae50
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000ae50
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000ae50
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x14000add0
cmp ecx, 0xdb5da291
je 0x14000af8f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x14000add0
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x14000add0
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x14000add0
mov edx, ecx
cmp ecx, 0x72168363
jne 0x14000add0
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x14000add0
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x14000add0
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000afb0
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000afe0
cmp ecx, 0xbe009b26
jg 0x14000b010
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000afb0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000afb0
mov edx, 0x94e7178a
jmp 0x14000afb0
cmp ecx, 0x5522b197
jg 0x14000b037
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000afb0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000afb0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000afb0
cmp ecx, 0xbe009b27
je 0x14000afa6
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000afb0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000afb0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000afb0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000afb0
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x14000add0
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x14000add0
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x14000a9e0
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x14000a9e0
mov ecx, 0xd63801a7
jmp 0x14000a9e0
cmp ecx, 0xca35c99
jne 0x14000a9e0
mov rax, qword [rbp + 0x110]
mov rax, qword [rax]
mov qword [rbp + 0xd0], rax
mov eax, dword [0x140021264]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x292e9734
mov ecx, 0x6a4135f
cmove eax, ecx
cmp dword [0x140021268], 0xa
cmovl eax, ecx
jmp 0x14000a860
cmp eax, 0x292e9734
je 0x14000b14b
cmp eax, 0x790fdf55
je 0x14000b95c
cmp eax, 0x6c879553
jne 0x14000a880
mov cl, byte [rbp + 0x123]
cmp byte [rbp + 0x122], 0
mov eax, 0x292e9734
mov edx, 0x1e6fe1bd
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x14000a880
mov eax, 0x790fdf55
jmp 0x14000a880
mov eax, dword [0x14002126c]
mov ecx, dword [0x140021270]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete r8b
sete byte [rbp + 0x146]
cmp ecx, 0xa
setl r15b
setl byte [rbp + 0x147]
mov eax, dword [0x140021274]
mov r9d, dword [0x140021278]
lea r10d, [rax - 1]
imul r10d, eax
test r10b, 1
sete r11b
cmp r9d, 0xa
setl dl
mov eax, dword [0x14002127c]
lea esi, [rax - 1]
imul esi, eax
test sil, 1
sete al
cmp dword [0x140021280], 0xa
setl bl
or bl, al
mov ebx, 0xbe009b27
mov eax, 0x5522b198
cmovne ebx, eax
mov edi, 0xbe009b27
mov eax, 0x5bb6a5ee
cmovne edi, eax
mov esi, 0x36d30017
mov eax, 0xb4c5d9be
cmovne esi, eax
mov eax, 0x36d30017
mov ecx, 0xd1901d5
cmovne eax, ecx
or dl, r11b
mov r11d, 0x72168363
mov ecx, 0xb2e3e7de
cmovne r11d, ecx
mov r14d, 0x72168363
mov ecx, 0xe7c60016
cmovne r14d, ecx
mov r12d, 0x38143558
mov ecx, 0xbeb53087
cmovne r12d, ecx
or r15b, r8b
mov edx, 0x63939a9e
mov ecx, 0x959a2d75
cmovne edx, ecx
mov dword [rbp + 0x124], edx
mov edx, 0x63939a9e
mov ecx, 0x8e6f87e9
cmovne edx, ecx
mov dword [rbp + 0x11c], edx
mov r8d, 0xdd7c4283
mov ecx, 0xae78b820
cmovne r8d, ecx
mov ecx, 0x320c735f
jmp 0x14000b270
mov rcx, qword [rbp + 0x108]
mov ecx, 0x8e6f87e9
nop dword [rax + rax]
cmp ecx, 0xdd7c4282
jle 0x14000b2c0
cmp ecx, 0x63939a9d
jg 0x14000b2f0
cmp ecx, 0xdd7c4283
je 0x14000b623
cmp ecx, 0x320c735f
jne 0x14000b93f
mov dl, byte [rbp + 0x146]
cmp byte [rbp + 0x147], 0
mov ecx, 0xdd7c4283
mov r15d, 0x7cfd4725
cmovne ecx, r15d
test dl, dl
cmovne ecx, r15d
jmp 0x14000b270
cmp ecx, 0xae78b81f
jg 0x14000b600
cmp ecx, 0x8e6f87e9
je 0x14000b918
cmp ecx, 0x959a2d75
jne 0x14000b270
mov ecx, 0xca35c99
jmp 0x14000b270
cmp ecx, 0x63939a9e
je 0x14000b25f
cmp ecx, 0x7cfd4725
jne 0x14000b270
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x14000b340
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop dword [rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x14000b380
cmp ecx, 0xdb5da290
jg 0x14000b480
cmp ecx, 0xa6a055d2
je 0x14000b4de
cmp ecx, 0xbeb53087
jne 0x14000b5d9
mov edx, 0xf9b4078f
jmp 0x14000b340
cmp ecx, 0x53f7c030
jg 0x14000b4b0
cmp ecx, 0xf9b4078f
je 0x14000b325
mov edx, ecx
cmp ecx, 0x38143558
jne 0x14000b340
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000b3c0
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000b3f0
cmp ecx, 0xbe009b26
jg 0x14000b420
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000b3c0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000b3c0
mov edx, 0x94e7178a
jmp 0x14000b3c0
cmp ecx, 0x5522b197
jg 0x14000b447
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000b3c0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000b3c0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000b3c0
cmp ecx, 0xbe009b27
je 0x14000b3b5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000b3c0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000b3c0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000b3c0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000b3c0
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x14000b340
cmp ecx, 0xdb5da291
je 0x14000b4ff
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x14000b340
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x14000b340
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x14000b340
mov edx, ecx
cmp ecx, 0x72168363
jne 0x14000b340
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x14000b340
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x14000b340
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000b520
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000b550
cmp ecx, 0xbe009b26
jg 0x14000b580
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000b520
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000b520
mov edx, 0x94e7178a
jmp 0x14000b520
cmp ecx, 0x5522b197
jg 0x14000b5a7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000b520
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000b520
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000b520
cmp ecx, 0xbe009b27
je 0x14000b516
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000b520
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000b520
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000b520
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000b520
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x14000b340
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x14000b340
mov rcx, qword [rbp + 0x138]
mov qword [rbp + 0x108], rcx
mov ecx, r8d
jmp 0x14000b270
cmp ecx, 0xae78b820
je 0x14000b935
cmp ecx, 0xd63801a7
jne 0x14000b270
mov ecx, dword [rbp + 0x11c]
jmp 0x14000b270
test r10b, 1
sete byte [rbp + 0x157]
cmp r9d, 0xa
setl byte [rbp + 0x156]
mov edx, 0xa6a055d2
jmp 0x14000b660
mov rcx, qword [rbp + 0x128]
add rcx, 0x18
mov qword [rbp + 0x130], rcx
mov edx, 0x53f7c031
nop word [rax + rax]
mov ecx, edx
cmp edx, 0xf9b4078e
jg 0x14000b6a0
cmp ecx, 0xdb5da290
jg 0x14000b7a0
cmp ecx, 0xa6a055d2
je 0x14000b7fe
cmp ecx, 0xbeb53087
jne 0x14000b8f9
mov edx, 0xf9b4078f
jmp 0x14000b660
cmp ecx, 0x53f7c030
jg 0x14000b7d0
cmp ecx, 0xf9b4078f
je 0x14000b640
mov edx, ecx
cmp ecx, 0x38143558
jne 0x14000b660
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000b6e0
mov edx, 0x5bb6a5ee
nop word [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000b710
cmp ecx, 0xbe009b26
jg 0x14000b740
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000b6e0
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000b6e0
mov edx, 0x94e7178a
jmp 0x14000b6e0
cmp ecx, 0x5522b197
jg 0x14000b767
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000b6e0
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000b6e0
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000b6e0
cmp ecx, 0xbe009b27
je 0x14000b6d5
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000b6e0
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000b6e0
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000b6e0
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000b6e0
mov rcx, qword [rbp + 0xf0]
mov edx, 0xdb5da291
jmp 0x14000b660
cmp ecx, 0xdb5da291
je 0x14000b81f
mov edx, ecx
cmp ecx, 0xe7c60016
jne 0x14000b660
mov rcx, qword [rbp + 0x130]
mov rcx, qword [rcx]
mov qword [rbp + 0x138], rcx
mov edx, r11d
jmp 0x14000b660
mov edx, r14d
cmp ecx, 0x53f7c031
je 0x14000b660
mov edx, ecx
cmp ecx, 0x72168363
jne 0x14000b660
mov rcx, qword [rbp + 0x130]
mov edx, 0xe7c60016
jmp 0x14000b660
mov cl, byte [rbp + 0x157]
cmp byte [rbp + 0x156], 0
mov edx, 0x38143558
cmovne edx, r13d
test cl, cl
cmovne edx, r13d
jmp 0x14000b660
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x148], rcx
mov edx, 0x32ba829e
jmp 0x14000b840
mov edx, 0x5bb6a5ee
nop dword [rax + rax]
mov ecx, edx
cmp edx, 0x32ba829d
jg 0x14000b870
cmp ecx, 0xbe009b26
jg 0x14000b8a0
mov edx, edi
cmp ecx, 0x94e7178a
je 0x14000b840
mov edx, ecx
cmp ecx, 0xb4c5d9be
jne 0x14000b840
mov edx, 0x94e7178a
jmp 0x14000b840
cmp ecx, 0x5522b197
jg 0x14000b8c7
mov edx, eax
cmp ecx, 0x32ba829e
je 0x14000b840
mov edx, ecx
cmp ecx, 0x36d30017
jne 0x14000b840
mov rcx, qword [rbp + 0x148]
mov edx, 0xd1901d5
jmp 0x14000b840
cmp ecx, 0xbe009b27
je 0x14000b836
mov edx, ecx
cmp ecx, 0xd1901d5
jne 0x14000b840
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0xf0], rcx
mov edx, esi
jmp 0x14000b840
mov edx, ebx
cmp ecx, 0x5bb6a5ee
je 0x14000b840
mov edx, ecx
cmp ecx, 0x5522b198
jne 0x14000b840
mov rcx, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rcx
mov edx, r12d
jmp 0x14000b660
mov edx, ecx
cmp ecx, 0xb2e3e7de
jne 0x14000b660
mov rcx, qword [rbp + 0x138]
mov ecx, 0x7cfd4725
jmp 0x14000b270
mov rcx, qword [rbp + 0x108]
add rcx, 0x10
mov qword [rbp + 0x110], rcx
mov ecx, dword [rbp + 0x124]
jmp 0x14000b270
mov ecx, 0xd63801a7
jmp 0x14000b270
cmp ecx, 0xca35c99
jne 0x14000b270
mov rax, qword [rbp + 0x110]
mov eax, 0x1e6fe1bd
jmp 0x14000a860
mov rax, qword [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
mov qword [rax], rcx
mov eax, 0xe78907e2
jmp 0x14000a880
mov eax, 0xf17f1294
mov dword [rbp + 0x50], 0
mov rcx, qword [rbp + 0x30]
mov qword [rbp + 0x68], rcx
jmp 0x14000875d
mov r8, qword [rbp + 0xb0]
mov eax, dword [0x140021234]
mov ecx, dword [0x140021238]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0xd0]
cmp ecx, 0xa
setl byte [rbp + 0x108]
mov ecx, 0xa05a7a5e
jmp 0x14000b9ed
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xabb832cc
mov eax, 0x47bb9779
nop dword [rax]
cmove ecx, eax
cmp dword [0x140021238], 0xa
cmovl ecx, eax
cmp ecx, 0x36eda22b
jle 0x14000bbf0
cmp ecx, 0x5233ef92
jg 0x14000bc30
cmp ecx, 0x36eda22c
je 0x14000b9c4
cmp ecx, 0x4526389a
je 0x14000be59
cmp ecx, 0x47bb9779
jne 0x14000b9ed
mov r9, qword [rbp + 0x138]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x110]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x128]
or cl, al
mov r10d, 0x7f670fb3
cmovne r10d, r15d
mov r14d, 0x7f670fb3
cmovne r14d, r12d
mov edi, 0x97432dcc
cmovne edi, r11d
mov edx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne edx, eax
mov eax, 0xa106e963
mov ecx, 0x543cc208
cmovne eax, ecx
mov esi, 0xf1bba9fc
jmp 0x14000baa0
mov esi, 0x1ff32a0b
nop dword [rax]
mov ecx, esi
cmp esi, 0x466c403
jle 0x14000bae0
cmp ecx, 0x1ff32a0a
jg 0x14000bb20
mov esi, edx
cmp ecx, 0x466c404
je 0x14000baa0
mov esi, eax
cmp ecx, 0xa9d0aa7
je 0x14000baa0
mov esi, ecx
cmp ecx, 0xf9e93fc
jne 0x14000baa0
mov esi, r14d
jmp 0x14000baa0
cmp ecx, 0xecc513b8
jg 0x14000bb4f
cmp ecx, 0x97432dcc
je 0x14000ba94
cmp ecx, 0xa106e963
je 0x14000bb84
mov esi, ecx
cmp ecx, 0xd04284ee
jne 0x14000baa0
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx]
mov qword [rbp + 0xf0], rcx
mov esi, r10d
jmp 0x14000baa0
cmp ecx, 0x1ff32a0b
je 0x14000bb8e
cmp ecx, 0x543cc208
je 0x14000bb9c
mov esi, ecx
cmp ecx, 0x7f670fb3
jne 0x14000baa0
mov rcx, qword [rbp + 0x148]
mov esi, 0xd04284ee
jmp 0x14000baa0
cmp ecx, 0xecc513b9
je 0x14000bba6
cmp ecx, 0xf1bba9fc
jne 0x14000bbb0
movzx ecx, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov esi, 0xa106e963
mov ebx, 0xa9d0aa7
cmovne esi, ebx
test cl, cl
cmovne esi, ebx
jmp 0x14000baa0
mov esi, 0xa9d0aa7
jmp 0x14000baa0
mov qword [rbp + 0x148], r9
mov esi, edi
jmp 0x14000baa0
mov esi, 0x466c404
jmp 0x14000baa0
mov esi, 0xf9e93fc
jmp 0x14000baa0
mov esi, ecx
cmp ecx, 0x2f95083
jne 0x14000baa0
mov rax, qword [rbp + 0xf0]
mov rcx, qword [rbp + 0x130]
mov qword [rcx], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xabb832cc
mov eax, 0x5233ef93
jmp 0x14000b9e0
cmp ecx, 0xf23657cf
jle 0x14000bc8a
cmp ecx, 0xf23657d0
je 0x14000be63
cmp ecx, 0xa26a463
je 0x14000be81
cmp ecx, 0x10007ee7
jne 0x14000b9ed
mov ecx, 0x6be59eb9
jmp 0x14000b9ed
cmp ecx, 0x5233ef93
je 0x14000be9f
cmp ecx, 0x5f8f361c
je 0x14000bea9
cmp ecx, 0x6be59eb9
jne 0x14000b9ed
mov qword [rbp + 0x130], r8
mov rax, qword [rbp + 0x130]
mov rax, qword [rax]
mov qword [rbp + 0x138], rax
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x10007ee7
mov eax, 0x4526389a
jmp 0x14000b9e0
cmp ecx, 0xa05a7a5e
je 0x14000beb3
cmp ecx, 0xabb832cc
jne 0x14000bed7
mov r9, qword [rbp + 0x138]
mov eax, dword [0x14002123c]
mov ecx, dword [0x140021240]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x110]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x128]
or cl, al
mov r10d, 0x7f670fb3
cmovne r10d, r15d
mov r14d, 0x7f670fb3
cmovne r14d, r12d
mov edi, 0x97432dcc
cmovne edi, r11d
mov edx, 0x97432dcc
mov eax, 0x1ff32a0b
cmovne edx, eax
mov eax, 0xa106e963
mov ecx, 0x543cc208
cmovne eax, ecx
mov esi, 0xf1bba9fc
jmp 0x14000bd20
mov esi, 0x1ff32a0b
nop word [rax + rax]
mov ecx, esi
cmp esi, 0x466c403
jle 0x14000bd60
cmp ecx, 0x1ff32a0a
jg 0x14000bda0
mov esi, edx
cmp ecx, 0x466c404
je 0x14000bd20
mov esi, eax
cmp ecx, 0xa9d0aa7
je 0x14000bd20
mov esi, ecx
cmp ecx, 0xf9e93fc
jne 0x14000bd20
mov esi, r14d
jmp 0x14000bd20
cmp ecx, 0xecc513b8
jg 0x14000bdcf
cmp ecx, 0x97432dcc
je 0x14000bd15
cmp ecx, 0xa106e963
je 0x14000be04
mov esi, ecx
cmp ecx, 0xd04284ee
jne 0x14000bd20
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx]
mov qword [rbp + 0xf0], rcx
mov esi, r10d
jmp 0x14000bd20
cmp ecx, 0x1ff32a0b
je 0x14000be0e
cmp ecx, 0x543cc208
je 0x14000be1c
mov esi, ecx
cmp ecx, 0x7f670fb3
jne 0x14000bd20
mov rcx, qword [rbp + 0x148]
mov esi, 0xd04284ee
jmp 0x14000bd20
cmp ecx, 0xecc513b9
je 0x14000be26
cmp ecx, 0xf1bba9fc
jne 0x14000be30
movzx ecx, byte [rbp + 0x110]
cmp byte [rbp + 0x128], 0
mov esi, 0xa106e963
mov ebx, 0xa9d0aa7
cmovne esi, ebx
test cl, cl
cmovne esi, ebx
jmp 0x14000bd20
mov esi, 0xa9d0aa7
jmp 0x14000bd20
mov qword [rbp + 0x148], r9
mov esi, edi
jmp 0x14000bd20
mov esi, 0x466c404
jmp 0x14000bd20
mov esi, 0xf9e93fc
jmp 0x14000bd20
mov esi, ecx
cmp ecx, 0x2f95083
jne 0x14000bd20
mov rax, qword [rbp + 0xf0]
mov rcx, qword [rbp + 0x130]
mov qword [rcx], rax
mov ecx, 0x47bb9779
jmp 0x14000b9ed
mov ecx, 0x36eda22c
jmp 0x14000b9ed
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x5f8f361c
mov eax, 0xa26a463
jmp 0x14000b9e0
mov eax, dword [0x140021234]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x5f8f361c
mov eax, 0xbcf0c0ba
jmp 0x14000b9e0
mov ecx, 0xf23657d0
jmp 0x14000b9ed
mov ecx, 0xa26a463
jmp 0x14000b9ed
mov al, byte [rbp + 0xd0]
cmp byte [rbp + 0x108], 0
mov ecx, 0x10007ee7
mov edx, 0x6be59eb9
cmovne ecx, edx
test al, al
cmovne ecx, edx
jmp 0x14000b9ed
cmp ecx, 0xbcf0c0ba
jne 0x14000b9ed
mov byte [rbp + 0xe1], 1
mov eax, 0x78c3d3ea
jmp 0x14000875d
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb96b3101
mov ecx, 0xa71d64fb
jmp 0x140008750
mov eax, dword [rbp + 0x138]
mov dword [rbp + 0x9c], eax
mov eax, 0xee3d8793
jmp 0x14000875d
mov rax, qword [rbp + 0xf0]
mov qword [rbp - 0x28], rax
mov rcx, qword [rbp + 0xc8]
mov eax, dword [rbp + 0xdc]
mov qword [rbp + 0x138], rcx
add rcx, 8
mov edx, dword [0x14002124c]
lea ebx, [rdx - 1]
imul ebx, edx
test bl, 1
sete dl
cmp dword [0x140021250], 0xa
setl bl
or bl, dl
mov edi, 0xb60727b
mov edx, 0x15d6a6b4
cmovne edi, edx
mov ebx, 0xb60727b
mov edx, 0x19b2368a
cmovne ebx, edx
mov edx, 0x6a777cf7
nop dword [rax + rax]
cmp edx, 0x15d6a6b3
jle 0x14000bfd0
cmp edx, 0x15d6a6b4
je 0x14000bff2
cmp edx, 0x6a777cf7
je 0x14000bff9
cmp edx, 0x19b2368a
jne 0x14000bf90
mov rdx, qword [rbp + 0x138]
mov rdx, qword [rdx]
mov qword [rbp + 0x148], rdx
mov qword [rbp + 0xf0], rcx
mov edx, edi
jmp 0x14000bf90
cmp edx, 0xdc4cac14
je 0x14000c14c
cmp edx, 0xb60727b
jne 0x14000bf90
mov rdx, qword [rbp + 0x138]
mov edx, 0x19b2368a
jmp 0x14000bf90
mov edx, 0xdc4cac14
jmp 0x14000bf90
mov edx, ebx
jmp 0x14000bf90
mov rax, qword [rbp + 0x148]
cmp rax, qword [rbp + 0xf0]
setne byte [rbp + 0xe5]
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcfc5b7cb
mov ecx, 0x37fca1e9
jmp 0x140008750
mov eax, dword [0x1400212ac]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9995e2f
mov ecx, 0xfe86c276
jmp 0x140008750
mov eax, dword [rbp + 0x138]
add rax, qword [rbp + 0x148]
mov qword [rbp - 0x10], rax
mov eax, 0x4e8064c3
jmp 0x14000875d
mov rax, qword [rbp + 0xf0]
mov eax, dword [rax + 0x8c]
mov edx, dword [rbp + 0x138]
add rcx, rdx
mov qword [r8 + 8], rcx
mov dword [r8 + 0x10], eax
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rax + 8]
mov qword [rbp + 0x148], rcx
mov ecx, dword [0x14002129c]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x1400212a0], 0xa
setl dl
or dl, cl
mov ebx, 0xb96ceb64
mov ecx, 0xb7d3246d
cmovne ebx, ecx
mov edx, 0xb96ceb64
mov ecx, 0x4297fd66
cmovne edx, ecx
mov ecx, 0xbf6088ed
mov r11d, 0xecc513b9
nop dword [rax]
cmp ecx, 0xbf6088ec
jle 0x14000c120
cmp ecx, 0xbf6088ed
je 0x14000c137
cmp ecx, 0x6ea0efc2
je 0x14000c8d0
cmp ecx, 0x4297fd66
jne 0x14000c0e0
mov rcx, qword [rax]
mov qword [rbp + 0xf0], rcx
mov ecx, ebx
jmp 0x14000c0e0
cmp ecx, 0xb7d3246d
je 0x14000c13b
cmp ecx, 0xb96ceb64
jne 0x14000c0e0
mov ecx, 0x4297fd66
jmp 0x14000c0e0
mov ecx, edx
jmp 0x14000c0e0
mov ecx, 0x6ea0efc2
jmp 0x14000c0e0
mov eax, 0xfaf57f78
jmp 0x14000875d
mov rcx, qword [rbp + 0xf0]
mov rcx, qword [rcx]
mov ecx, dword [rcx + 0x20]
add rcx, qword [rbp + 0x148]
mov eax, dword [rcx + rax*4]
add rax, qword [rbp + 0x148]
mov qword [rbp - 0x20], rax
mov eax, dword [0x140021284]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x140021288], 0xa
setl cl
or cl, al
mov eax, dword [0x14002128c]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x140021290], 0xa
setl dl
or dl, al
mov ebx, 0x35e583ad
mov eax, 0x45c8d6ec
cmovne ebx, eax
mov edi, 0x35e583ad
mov eax, 0x3e9e93dd
cmovne edi, eax
mov r14d, 0x76151b8e
mov eax, 0x7fbf438b
cmovne r14d, eax
mov edx, 0x76151b8e
mov eax, 0x642e74
cmovne edx, eax
mov r15d, 0x7edfdffc
mov eax, 0xbb7684f1
cmovne r15d, eax
mov r10d, 0x7edfdffc
mov eax, 0x3c01d05e
cmovne r10d, eax
mov r11d, 0xbcb9e223
mov eax, 0xd1ee65bf
cmovne r11d, eax
mov r12d, 0xbcb9e223
mov eax, 0xc783b028
cmovne r12d, eax
test cl, cl
mov r8d, 0x8d98b5a3
mov eax, 0x292ef169
cmovne r8d, eax
mov r9d, 0x8d98b5a3
mov eax, 0xa2a241da
cmovne r9d, eax
mov ecx, 0x485c2b8c
mov eax, 0xb9d01ebc
cmovne ecx, eax
mov dword [rbp + 0x88], ecx
mov ecx, 0x485c2b8c
mov eax, 0xcfa424af
cmovne ecx, eax
mov dword [rbp + 0x8c], ecx
mov ecx, 0x1e42cbf5
mov eax, 0x2cc8ec81
cmovne ecx, eax
mov dword [rbp + 0x90], ecx
mov ecx, 0x1e42cbf5
mov eax, 0x7eaa2010
cmovne ecx, eax
mov dword [rbp + 0x94], ecx
mov ecx, 0x5173c10f
mov eax, 0xbcbe3a82
cmovne ecx, eax
mov dword [rbp + 0x7c], ecx
mov ecx, 0x5173c10f
mov eax, 0xb44c85a4
cmovne ecx, eax
mov dword [rbp + 0x98], ecx
mov eax, 0xa4ae9999
mov dword [rbp + 0x80], r8d
mov dword [rbp + 0x84], r9d
jmp 0x14000c2d0
mov eax, 0xa2a241da
nop word cs:[rax + rax]
nop
mov esi, eax
cmp eax, 0x17aa9dd0
jle 0x14000c330
cmp esi, 0x5048949f
jg 0x14000c380
cmp esi, 0x2cc8ec80
jle 0x14000c3fd
cmp esi, 0x2cc8ec81
je 0x14000c4a0
cmp esi, 0x4724af21
je 0x14000c4bc
mov eax, esi
cmp esi, 0x485c2b8c
jne 0x14000c2d0
mov rax, qword [rbp + 0xf0]
mov rax, qword [rbp + 0xf0]
mov eax, 0xcfa424af
jmp 0x14000c2d0
cmp esi, 0xb44c85a3
jg 0x14000c3c0
cmp esi, 0x8d98b5a2
jle 0x14000c41f
cmp esi, 0x8d98b5a3
je 0x14000c2c0
mov eax, r8d
cmp esi, 0xa2a241da
je 0x14000c2d0
mov eax, esi
cmp esi, 0xa4ae9999
jne 0x14000c2d0
mov eax, dword [rbp + 0x98]
jmp 0x14000c2d0
cmp esi, 0x5782217f
jle 0x14000c446
cmp esi, 0x57822180
je 0x14000c4e8
cmp esi, 0x5f264c57
je 0x14000c513
mov eax, esi
cmp esi, 0x7eaa2010
jne 0x14000c2d0
mov eax, dword [rbp + 0x90]
jmp 0x14000c2d0
cmp esi, 0xbcbe3a81
jle 0x14000c46a
cmp esi, 0xbcbe3a82
je 0x14000c558
cmp esi, 0xcfa424af
je 0x14000c562
mov eax, esi
cmp esi, 0xf34069e9
jne 0x14000c2d0
mov eax, dword [rbp + 0x94]
jmp 0x14000c2d0
cmp esi, 0x17aa9dd1
je 0x14000c59c
cmp esi, 0x1e42cbf5
jne 0x14000c873
mov eax, 0x7eaa2010
jmp 0x14000c2d0
mov eax, r9d
cmp esi, 0x81a5c201
je 0x14000c2d0
mov eax, esi
cmp esi, 0x835bca44
jne 0x14000c2d0
mov eax, 0x17aa9dd1
jmp 0x14000c2d0
cmp esi, 0x504894a0
je 0x14000c5c8
mov eax, esi
cmp esi, 0x5173c10f
jne 0x14000c2d0
mov eax, 0xb44c85a4
jmp 0x14000c2d0
mov eax, dword [rbp + 0x7c]
cmp esi, 0xb44c85a4
je 0x14000c2d0
mov eax, esi
cmp esi, 0xb9d01ebc
jne 0x14000c2d0
cmp byte [rbp + 0x157], 0
mov eax, 0x4724af21
mov ecx, 0x504894a0
cmovne eax, ecx
jmp 0x14000c2d0
mov eax, 0x57822180
mov rcx, qword [rbp - 0x28]
mov dword [rbp + 0xa8], ecx
mov rcx, qword [rbp - 0x20]
mov qword [rbp + 0x48], rcx
jmp 0x14000c2d0
mov eax, dword [rbp + 0x110]
mov dword [rbp + 0x124], eax
mov eax, 0x5f264c57
mov dword [rbp + 0x11c], 1
mov ecx, dword [rbp + 0x110]
mov dword [rbp + 0xa0], ecx
jmp 0x14000c2d0
mov eax, dword [rbp - 0x30]
mov dword [rbp + 0x108], eax
mov eax, dword [rbp + 0xa8]
mov dword [rbp + 0x110], eax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0xf0], rax
mov eax, dword [rbp + 0x8c]
jmp 0x14000c2d0
mov eax, dword [rbp + 0xa0]
mov dword [rbp + 0x128], eax
cmp dword [rbp + 0x11c], 0
mov eax, 0x81a5c201
mov ecx, 0x57822180
cmove eax, ecx
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0x48], rcx
mov ecx, dword [rbp + 0x128]
mov dword [rbp - 0x30], ecx
mov ecx, dword [rbp + 0x124]
mov dword [rbp + 0xa8], ecx
jmp 0x14000c2d0
mov eax, 0xf34069e9
jmp 0x14000c2d0
mov rax, qword [rbp + 0xf0]
add rax, 1
mov qword [rbp + 0x148], rax
mov rax, qword [rbp + 0xf0]
mov al, byte [rax]
mov byte [rbp + 0x147], al
cmp byte [rbp + 0x147], 0
setne byte [rbp + 0x157]
mov eax, dword [rbp + 0x88]
jmp 0x14000c2d0
mov eax, dword [rbp + 0xd0]
mov dword [rbp + 0x124], eax
mov eax, 0x5f264c57
mov dword [rbp + 0x11c], 0
mov ecx, dword [rbp + 0x108]
mov dword [rbp + 0xa0], ecx
jmp 0x14000c2d0
movsx r8d, byte [rbp + 0x147]
mov eax, dword [rbp + 0x110]
mov ecx, 0xf99e3ce3
jmp 0x14000c5f0
mov ecx, 0x3e9e93dd
nop word cs:[rax + rax]
nop dword [rax]
mov esi, ecx
cmp ecx, 0x35e583ac
jle 0x14000c650
cmp esi, 0x76151b8d
jg 0x14000c6a0
cmp esi, 0x3e9e93dc
jle 0x14000c720
mov ecx, ebx
cmp esi, 0x3e9e93dd
je 0x14000c5f0
cmp esi, 0x45c8d6ec
je 0x14000c7b7
mov ecx, esi
cmp esi, 0x58727810
jne 0x14000c5f0
mov ecx, dword [rbp + 0x130]
cmp ecx, 0x5b
setl byte [rbp + 0xc0]
mov ecx, 0xd9b63983
jmp 0x14000c5f0
cmp esi, 0xd1ee65be
jle 0x14000c6f0
cmp esi, 0xf99e3ce2
jle 0x14000c751
cmp esi, 0xf99e3ce3
je 0x14000c7c8
mov ecx, edx
cmp esi, 0xfec56f38
je 0x14000c5f0
mov ecx, esi
cmp esi, 0x642e74
jne 0x14000c5f0
mov ecx, r14d
jmp 0x14000c5f0
cmp esi, 0x7edfdffb
jle 0x14000c773
cmp esi, 0x7edfdffc
je 0x14000c7e9
cmp esi, 0x7fbf438b
je 0x14000c7ff
mov ecx, esi
cmp esi, 0x7fffb34c
jne 0x14000c5f0
cmp byte [rbp + 0x156], 0
mov ecx, 0x969623d9
mov esi, 0x58727810
cmovne ecx, esi
jmp 0x14000c5f0
cmp esi, 0xbcb9e222
jg 0x14000c795
mov ecx, edi
cmp esi, 0x969623d9
je 0x14000c5f0
cmp esi, 0xbb7684f1
jne 0x14000c83d
mov ecx, 0xfec56f38
jmp 0x14000c5f0
cmp esi, 0x35e583ad
je 0x14000c5dd
mov ecx, esi
cmp esi, 0x3c01d05e
jne 0x14000c5f0
mov ecx, dword [rbp + 0x130]
or ecx, 0x20
mov dword [rbp + 0x138], ecx
mov ecx, r15d
jmp 0x14000c5f0
cmp esi, 0xd1ee65bf
je 0x14000c810
mov ecx, esi
cmp esi, 0xd9b63983
jne 0x14000c5f0
mov ecx, r12d
jmp 0x14000c5f0
cmp esi, 0x76151b8e
je 0x14000c829
mov ecx, esi
cmp esi, 0x7b531ded
jne 0x14000c5f0
mov ecx, r10d
jmp 0x14000c5f0
cmp esi, 0xbcb9e223
je 0x14000c833
mov ecx, esi
cmp esi, 0xc783b028
jne 0x14000c5f0
mov ecx, r11d
jmp 0x14000c5f0
mov ecx, 0x8bf009b0
mov r9d, dword [rbp + 0x130]
jmp 0x14000c5f0
mov dword [rbp + 0x130], r8d
mov ecx, dword [rbp + 0x130]
cmp ecx, 0x40
setg byte [rbp + 0x156]
mov ecx, 0x7fffb34c
jmp 0x14000c5f0
mov ecx, dword [rbp + 0x130]
mov ecx, dword [rbp + 0x130]
mov ecx, 0x3c01d05e
jmp 0x14000c5f0
mov ecx, 0x8bf009b0
mov r9d, dword [rbp + 0x138]
jmp 0x14000c5f0
cmp byte [rbp + 0xc0], 0
mov ecx, 0x969623d9
mov esi, 0x7b531ded
cmovne ecx, esi
jmp 0x14000c5f0
mov ecx, 0x642e74
jmp 0x14000c5f0
mov ecx, 0xc783b028
jmp 0x14000c5f0
mov ecx, esi
cmp esi, 0x8bf009b0
jne 0x14000c5f0
xor r9d, eax
imul eax, r9d, 0x1000193
mov dword [rbp + 0xd0], eax
mov eax, 0x835bca44
mov r8d, dword [rbp + 0x80]
mov r9d, dword [rbp + 0x84]
jmp 0x14000c2d0
mov eax, esi
cmp esi, 0x292ef169
jne 0x14000c2d0
mov eax, dword [rbp + 0x128]
mov dword [rbp + 0xec], eax
mov eax, 0x1fb1752f
mov r15d, 0x2f95083
mov r12d, 0xd04284ee
mov r11d, 0xecc513b9
nop word cs:[rax + rax]
nop
cmp eax, 0xf2d3a87
je 0x14000c8e8
cmp eax, 0x1fb1752f
jne 0x14000c8b0
mov qword [rbp + 0xf0], 0x1cff04b2
mov eax, 0xf2d3a87
jmp 0x14000c8b0
mov rax, qword [rbp + 0x148]
mov rax, qword [rbp + 0xf0]
mov eax, 0x9b138e8e
jmp 0x14000875d
mov rax, qword [rbp + 0xf0]
mov dword [rbp + 0xe8], eax
mov eax, 0xd15d8c10
jmp 0x14000875d
cmp eax, 0x468dc05b
je 0x14000c9f2
jmp 0x14000875d
mov eax, 0xbe09525
jmp 0x14000875d
mov eax, dword [0x1400212b4]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x16ce1fa0
mov ecx, 0xeb523439
jmp 0x14000cad2
mov rcx, qword [rbp + 8]
mov rsp, qword [rbp - 0x78]
mov eax, dword [0x1400212b8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x148]
mov edx, dword [0x1400212bc]
mov eax, 0x62adcb5f
mov ebx, 0xd6b79f85
cmove eax, ebx
cmp edx, 0xa
setl byte [rbp + 0xf0]
mov qword [rbp - 0x50], rcx
cmovl eax, ebx
mov ecx, 0x39d3bed6
nop
cmp ecx, 0xf91864e0
jle 0x14000c9d0
cmp ecx, 0xf91864e1
je 0x14000cab2
cmp ecx, 0x62adcb5f
je 0x14000c9e4
cmp ecx, 0x39d3bed6
jne 0x14000c980
movzx edx, byte [rbp + 0x148]
cmp byte [rbp + 0xf0], 0
mov ecx, 0x62adcb5f
mov ebx, 0xdbd9df1a
cmovne ecx, ebx
test dl, dl
cmovne ecx, ebx
jmp 0x14000c980
cmp ecx, 0xd6b79f85
je 0x14000c9eb
cmp ecx, 0xdbd9df1a
jne 0x14000c980
mov ecx, eax
jmp 0x14000c980
mov ecx, 0xdbd9df1a
jmp 0x14000c980
mov ecx, 0xf91864e1
jmp 0x14000c980
mov rax, qword [rbp + 8]
mov rsp, qword [rbp - 0x48]
mov eax, dword [0x1400212b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete byte [rbp + 0x148]
mov ecx, dword [0x1400212bc]
mov eax, 0x62adcb5f
mov edx, 0xd6b79f85
cmove eax, edx
cmp ecx, 0xa
setl byte [rbp + 0xf0]
cmovl eax, edx
mov ecx, 0x39d3bed6
nop word cs:[rax + rax]
nop
cmp ecx, 0xf91864e0
jle 0x14000ca90
cmp ecx, 0xf91864e1
je 0x14000cae4
cmp ecx, 0x62adcb5f
je 0x14000caa4
cmp ecx, 0x39d3bed6
jne 0x14000ca40
movzx edx, byte [rbp + 0x148]
cmp byte [rbp + 0xf0], 0
mov ecx, 0x62adcb5f
mov ebx, 0xdbd9df1a
cmovne ecx, ebx
test dl, dl
cmovne ecx, ebx
jmp 0x14000ca40
cmp ecx, 0xd6b79f85
je 0x14000caab
cmp ecx, 0xdbd9df1a
jne 0x14000ca40
mov ecx, eax
jmp 0x14000ca40
mov ecx, 0xdbd9df1a
jmp 0x14000ca40
mov ecx, 0xf91864e1
jmp 0x14000ca40
mov dword [rbp + 4], 0xffffffff
mov eax, dword [0x1400212b4]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x16ce1fa0
mov ecx, 0x61b579c1
cmove eax, ecx
cmp dword [0x1400212c0], 0xa
cmovl eax, ecx
jmp 0x1400044b0
mov eax, 0xeb523439
jmp 0x1400044b0
mov rax, qword [rbp - 0x50]
mov ecx, dword [rbp + 4]
sub rsp, 0x20
call rax
add rsp, 0x20
xor eax, eax
lea rsp, [rbp + 0x158]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret