Function at 0x140016ba0
Capabilities:
Authenticate hmac
Encode data using base64
Parse pe header

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
xchg r8, r8
push rbp
push r12
jmp 0x140016d29
mov rdi, rdi
movaps xmmword [rsp + 0x70], xmm0
mov dword [rbp + 0x2a0], 0x7d42baf2
xor dword [rbp + 0x2a0], 0x66e41fde
add dword [rbp + 0x2a0], 0x2f415c1a
xchg r8, r8
sub dword [rbp + 0x2a0], 0xba18a9a
jmp 0x140016ec4
sub word [rbp + 0x2a8], 0x1c6
xor word [rbp + 0x2a8], 0x54e7
xor word [rbp + 0x2a8], 0x156b
mov dword [rsp - 0x10], 0x2c239a67
jmp 0x140016f46
shr rax, 0x11
xor rcx, rax
xchg rbp, rbp
mov rax, rcx
shl rax, 5
xor rax, rcx
movzx r9d, al
jmp 0x14001730f
xor r12, 0x72108e54
xor r12, 0x6001a9bb
add r12, 0x7fffffff
mov dword [rsp - 0x40], esp
add r12, 0x65be3f1e
mul rcx
jmp 0x140016c5f
cmovb rax, r12
mov rcx, rax
mov dword [rsp - 0x24], esi
call fcn.14007afa0
mov rdi, rax
jmp 0x140017296
add edx, 0x2ecd0ad6
xchg rcx, rcx
sub edx, 0x6a12c1fe
add edx, 0x5fa7b929
jmp 0x140017656
mov dword [rsp - 0x3c], edi
add r8d, 0x4c8b6dcd
sub r8d, 0x528d7e0c
add r8d, 0x4f994229
mov dword [rsp - 0x10], 0x711f20f4
jmp 0x14001704f
movaps xmmword [rbp + 0x240], xmm2
mov dword [rsp - 0x28], ecx
movaps xmmword [rbp + 0x250], xmm1
mov word [rbp + 0x270], ax
mov byte [rbp + 0x272], 0x49
mov dword [rsp - 0x30], 0x70d76c10
jmp 0x140016f7e
mov dword [rsp - 0x44], 0x4317611a
mov r8b, 0x19
xor r8b, 0x42
xor r8b, 0x43
xor r8b, 0x60
mov dword [rsp - 0x20], 0x1ede78b9
xor r8b, 0x39
jmp 0x140017275
mov r10, r10
xor r12, 0x5712e9bb
sub r12, 0x2e44be88
sub r12, 0xb78e55d
jmp 0x140017164
push r13
push r14
mov dword [rsp - 0x18], 0x43902876
push r15
lea rbp, [rsp - 0x870]
sub rsp, 0x970
jmp 0x140016d66
xchg r11, r11
movdqa xmm0, xmmword [0x1400011b0]
mov ecx, 0x6d9ebb41
sub ecx, 0x35b020b7
jmp 0x140017116
mov dword [rsp - 0x44], esp
xor r13d, r13d
mov dword [rbp + 0x750], 0x152f6878
xor dword [rbp + 0x750], 0x67ee8ce0
mov dword [rsp - 0x24], 0x76af0d43
jmp 0x140016de8
sub byte [rbp + 0x632], 0x36
add byte [rbp + 0x632], 0x1e
mov rsi, rsi
jmp 0x140017195
test rbx, rbx
je 0x140017736
nop dword [rax + rax]
mov rcx, r8
mov r11, r11
xor rcx, 0x53051688
mov rax, rcx
jmp 0x140016f2f
xor byte [rbp + 0x2aa], 0x5d
xchg rsi, rsi
sub byte [rbp + 0x2aa], 0xe
mov byte [rbp - 0x76], 0x33
add byte [rbp - 0x76], 0x26
jmp 0x1400170d8
sub dword [rbp + 0x750], 0x3fbf0219
xor dword [rbp + 0x750], 0x1cda8092
add dword [rbp + 0x750], 0x333968ac
mov dword [rsp - 0x34], ecx
sub dword [rbp + 0x750], 0x2ffd4808
sub dword [rbp + 0x750], 0x31c6adc6
xor dword [rbp + 0x750], 0x14dd4d7
jmp 0x140016e2d
mov rsi, rcx
xchg rsi, rsi
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 0x764]
jmp 0x140016fb1
add dword [rbp + 0x2a4], 0x7e227a67
movsd xmm0, qword [rbp + 0x2a0]
movsd qword [rbp - 0x80], xmm0
xchg rdi, rdi
jmp 0x140017499
mov dword [rsp - 0x1c], edi
add edx, 0x11df68ae
xor edx, 0x1257a0e8
sub edx, 0x6c4d29b
add edx, 0x34ee8282
xchg r13, r13
sub edx, 0x651f81a1
jmp 0x140016e8d
sub edx, 0xf3961c6
xor edx, 0xa595aa
mov rcx, rax
mov dword [rsp - 0x28], edi
call qword [sym.imp.KERNEL32.dll_VerSetConditionMask]
mov edx, 0x3ba41d38
jmp 0x140016fd4
mov dword [rbp + 0x868], eax
mov edx, 0x3aa9a768
mov dword [rsp - 0x20], esp
jmp 0x140017408
sub dword [rbp + 0x2a0], 0x4f2bda
sub dword [rbp + 0x2a0], 0x2a2256dc
xor dword [rbp + 0x2a0], 0x77416619
mov dword [rsp - 0x10], esp
add dword [rbp + 0x2a0], 0x18f77080
jmp 0x1400170f5
add dword [rbp + 0x754], 0x9aad242
xor dword [rbp + 0x754], 0x8bb3a8a
xchg rbx, rbx
add dword [rbp + 0x754], 0x5c13b3db
sub dword [rbp + 0x754], 0x1210eeb8
sub dword [rbp + 0x754], 0x52bd8b40
jmp 0x1400171c0
shl rax, 0xd
xor rcx, rax
mov dword [rsp - 0x34], 0x2f6e16a8
mov rax, rcx
jmp 0x140016c1a
xor word [rbp + 0x2a8], 0x6381
sub word [rbp + 0x2a8], 0x348b
movzx eax, word [rbp + 0x2a8]
jmp 0x1400170c3
add r14d, 0x2150dcde
add r14d, 0x2f5801ee
sub r14d, 0x127ef881
jmp 0x140017534
xor byte [rbp + 0x272], 0x1c
sub byte [rbp + 0x272], 0x1f
xor byte [rbp + 0x272], 0x29
mov dword [rsp - 0x2c], ebp
xor byte [rbp + 0x272], 0x65
sub byte [rbp + 0x272], 0x45
add byte [rbp + 0x272], 1
jmp 0x140017466
mov qword [rbp + 0x75c], r13
mov dword [rsp - 0x10], 0x29bcc64a
xor edx, edx
mov r8d, 0x2bb4d891
sub r8d, 0x1dba854f
jmp 0x140016c91
sub edx, 0x250d6af0
mov dword [rsp - 0xc], 0xbfe89ef
xor edx, 0x765e1542
add edx, 0x1064efdb
add edx, 0xad588c6
jmp 0x1400175e4
sub byte [rbp + 0x2aa], 1
xor byte [rbp + 0x2aa], 0x3b
xchg r9, r9
sub byte [rbp + 0x2aa], 2
xor byte [rbp + 0x2aa], 0x55
jmp 0x140016dca
mov dword [rbp + 0x758], r14d
lea rcx, [rbp + 0x750]
mov dword [rsp - 0x10], 0x621c1564
mov word [rbp + 0x864], r14w
call qword [sym.imp.KERNEL32.dll_VerifyVersionInfoW]
cmp eax, r14d
je 0x140017b51
jmp 0x140016d4b
add r8d, 0x20db3f72
xor r8d, 0x49acdb9d
xor r8d, 0x31c01e03
xchg r12, r12
mov edi, r13d
jmp 0x140017520
xchg rdx, rdx
xor eax, 0x688153b3
sub eax, 0x23fd5d9a
sub eax, 0x37a2d1c4
jmp 0x140017584
mov rbx, qword [rbp + 0x1a8]
mov dword [rsp - 0x24], ecx
cmp rcx, rbx
jb 0x1400173f7
mov rdx, qword [rbp + 0x1a0]
xchg r15, r15
jmp 0x1400172ec
sub r8b, 0x75
mov edx, 0x16178fc0
sub edx, 0x8ba5b2c
xor edx, 0x4ff935a0
jmp 0x140016e63
mov word [rbp - 0x78], ax
xchg rcx, rcx
mov word [rbp + 0x630], 0x6f9a
jmp 0x1400172b2
sub byte [rbp - 0x76], 0x27
mov dword [rsp - 0x28], 0x2063841c
sub byte [rbp - 0x76], 0x2b
add byte [rbp - 0x76], 0x45
sub byte [rbp - 0x76], 0xc
jmp 0x1400171fb
add dword [rbp + 0x2a0], 0x313d88df
mov dword [rbp + 0x2a4], 0x44b9e6ae
mov dword [rsp - 0x18], 0x4fb56d23
jmp 0x1400175a4
mov dword [rsp - 0x44], 0x17f88479
sub ecx, 0xd67fc3b
xor ecx, 0x54569944
xor ecx, 0x4158a5ef
xor ecx, 0x1340210c
jmp 0x140017379
xchg r14, r14
xor dword [rbp + 0x2a4], 0x2d800328
add dword [rbp + 0x2a4], 0x1679936a
xor dword [rbp + 0x2a4], 0x27cdb2bb
mov rbx, rbx
jmp 0x140016e44
xor r12, 0x28b71e0b
mov dword [rsp - 0x40], 0x5a151dda
xor r12, 0x3475298e
jmp 0x140016c37
jne 0x14001767a
movsx eax, r8b
mov dword [rsp - 0x28], edx
imul edx, eax, 0x1f
jmp 0x1400176f8
sub byte [rbp + 0x632], 5
xor byte [rbp + 0x632], 0xc
add byte [rbp + 0x632], 0xb1
mov rdx, rdx
movaps xmmword [rbp + 0x220], xmm4
movaps xmmword [rbp + 0x230], xmm3
jmp 0x140016cb7
mov dword [rsp - 0x38], 0x61fa24b2
xor dword [rbp + 0x754], 0x2d07b0c1
sub dword [rbp + 0x754], 0x36b0128
add dword [rbp + 0x754], 0x41453275
sub dword [rbp + 0x754], 0x7baa015d
mov r10, r10
mov r8, rax
jmp 0x14001701d
mov rdx, rdx
xor byte [rbp - 0x76], 0x7d
sub byte [rbp - 0x76], 0x28
mov byte [rbp + 0x632], 0x41
sub byte [rbp + 0x632], 0x25
mov dword [rsp - 0x40], esi
xor byte [rbp + 0x632], 0x5f
jmp 0x140016d8e
add qword [rbp + 0x1a8], 0x33e55e76
sub qword [rbp + 0x1a8], 0x50f20068
add qword [rbp + 0x1a8], 0xc4f804c
add qword [rbp + 0x1a8], 0x13d3e893
xchg rbx, rbx
jmp 0x1400174eb
mov dword [rsp - 0x18], 0x1a758299
sub r8b, 6
add r8b, 0x5b
sub r8b, 4
xor r8b, 0x43
jmp 0x1400174cd
xor r8b, 0x43
xor r8b, 0x47
add r8b, 0x1f
mov dword [rsp - 0x28], 0x667c1b6b
xor r8b, 0x5c
sub r8b, 0x35
jmp 0x140016eb0
mov r8, r13
mov rcx, rcx
movabs r14, 0xaaaaaaaa60452820
sub r14, 0xa007114
jmp 0x140017433
sub word [rbp + 0x630], 0x1b0d
add word [rbp + 0x630], 0x20c
sub word [rbp + 0x630], 0x3f02
mov dword [rsp - 0x2c], 0x5d37e193
add word [rbp + 0x630], 0x3463
add word [rbp + 0x630], 0xcc5
jmp 0x14001734f
cmp rbx, 4
lea rcx, [rbx + 1]
lea rsi, [rbp + 0x1a0]
pushf
xchg r14, r14
mov eax, 0x37296119
add eax, 0xfc795c8
jmp 0x1400173cb
mov dword [rsp - 0x2c], edx
mov rax, r8
and eax, 3
jmp 0x14001717f
call qword [sym.imp.KERNEL32.dll_VerSetConditionMask]
mov r8b, 0x6f
mov dword [rsp - 0x24], edx
xor r8b, 0x4b
xor r8b, 0x17
jmp 0x14001755f
mov rdx, rdx
mov r8b, 0x66
add r8b, 0x16
xor r8b, 0x12
sub r8b, 0x46
jmp 0x140017258
add word [rbp + 0x630], 0x11a1
sub word [rbp + 0x630], 0x4674
xchg r12, r12
sub word [rbp + 0x630], 0x1b32
movzx eax, word [rbp + 0x630]
jmp 0x1400175c7
mov dword [rsp - 0x20], 0x22431f31
sub ecx, 0xb1ead6d
add ecx, 0x440e5eed
jmp 0x140017392
sub ecx, 0x4c703d47
sub ecx, 0x1947f7eb
mov dword [rsp - 0x34], 0x16869839
movdqa xmm4, xmmword [0x140001220]
movdqa xmm3, xmmword [0x1400013c0]
movdqa xmm2, xmmword [0x140001130]
movdqa xmm1, xmmword [0x140001240]
jmp 0x140016bba
sub eax, 0x301ad69
mov dword [rsp - 0x18], esi
xor eax, 0x1572db5a
sub eax, 0x20818c20
sub eax, 0x2fa892f
jmp 0x14001706f
mov ecx, r13d
test rbx, rbx
je 0x1400172ec
mov r10, r10
movsx eax, byte [rsp + rcx + 0x70]
mov word [rdx + rcx*2], ax
inc rcx
jmp 0x140017086
xor edx, 0x15fde5e6
xor edx, 0x58f1cdc0
xor edx, 0x3233c11
mov dword [rsp - 0x10], 0x6869c891
xor edx, 0x3964e131
xor edx, 0x7629e76d
jmp 0x140016c77
sub r14, 0x2c44829e
mov rsi, rsi
add r14, 0x2f994977
add r14, 0x7bf47d1
sub r14, 0x2f863d1d
add r14, 0x40c1bbc7
mov dword [rsp - 0x2c], 0x46e994de
jmp 0x14001762d
xchg r14, r14
xor byte [rbp + 0x272], 0xed
mov qword [rbp + 0x1a8], 0x6fc3587a
add qword [rbp + 0x1a8], 0x7e0a239
sub qword [rbp + 0x1a8], 0x3ae94c65
xchg rdx, rdx
jmp 0x140017224
movdqa xmm0, xmmword [0x1400011e0]
mov word [rbp + 0x2a8], 0x5e80
xor word [rbp + 0x2a8], 0x28fd
sub word [rbp + 0x2a8], 0x3414
xchg rdi, rdi
add word [rbp + 0x2a8], 0x2a9c
jmp 0x140016bf2
mov dword [rsp - 0x30], 0xebc0058
sub r8b, 0x32
xor r8b, 0xb
mov rcx, rax
mov r14, r14
mov edx, r14d
jmp 0x14001731e
xor qword [rbp + 0x1a8], 0x338fe02f
add qword [rbp + 0x1a8], 0x641da27c
xor qword [rbp + 0x1a8], 0x707c378b
xchg rdx, rdx
call fcn.14007afa0
mov rbx, qword [rbp + 0x1a8]
jmp 0x14001761b
call fcn.14007b3d0
xor eax, eax
mov word [rbp + 0x866], r13w
jmp 0x140016ce4
sub r14d, 0x11d3c13e
xchg r13, r13
xor r14d, 0x3a58e114
add r14d, 0x35773e1
sub r14d, 0x74d355b3
sub r14d, 0x90cfa77
jmp 0x140017338
xor r8b, 0x61
sub r8b, 0x15
mov dword [rsp - 0x20], esp
add r8b, 0x23
xor r8b, 0x3c
add r8b, 0x1c
mov dword [rsp - 0x10], 0x2bed5f03
jmp 0x1400170a9
popf
mov rcx, rcx
cmova rsi, rdx
nop
movabs r12, 0xffffffff0acf4cf9
xor r12, 0x138dd12f
jmp 0x140016d0c
sub dword [rbp + 0x2a4], 0x25ed807
xor dword [rbp + 0x2a4], 0x5622760f
sub dword [rbp + 0x2a4], 0xb152fa7
jmp 0x14001713b
movaps xmmword [rbp + 0x260], xmm0
mov rdx, rdx
mov byte [rbp + 0x2aa], 0x7e
xor byte [rbp + 0x2aa], 0x69
jmp 0x140016ff9
mov dword [rsp - 0x2c], 0x27eba2b1
sub edx, 0x34ff04c1
sub edx, 0x33ee28e1
xor edx, 0x3b94d73a
sub edx, 0x28812510
mov dword [rsp - 0x18], 0x6995b37a
mov dword [rbp + 0x754], 0x78d4a3c
jmp 0x140016ef5
mov rdx, rax
xchg rdx, rdx
mov qword [rbp + 0x1a0], rax
jmp 0x1400173e8
xor r14, 0x30d52d3b
add r14, 0x557ca11
add r14, 0x7fffffff
sub r14, 0x1cee88c0
mov dword [rsp - 0x18], 0x468a9015
jmp 0x140016da4
xor edx, 0x602db706
mov r10, r10
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_VerSetConditionMask]
mov r14d, 0x147a1851
mov dword [rsp - 0x14], 0x22be433b
jmp 0x140016f64
cmp rax, 1
jne 0x1400176a0
movsx eax, r8b
jmp 0x140017690
xor dl, cl
xor dl, r9b
jmp 0x1400176de
lea edx, [r8 - 0x78]
mov dword [rsp - 0x28], edi
imul ecx, eax, 0x2f
jmp 0x140017689
cmp rax, 2
jne 0x1400176b2
sub r9b, r8b
lea edx, [r9 - 0x78]
xchg rdx, rdx
jmp 0x1400176de
mov rax, r14
movzx ecx, r8b
mul r8
shr rdx, 1
xchg rdx, rdx
movzx eax, dl
jmp 0x1400176ca
add al, al
add dl, al
movsx eax, r8b
mov dword [rsp - 0x40], ecx
jmp 0x1400176ec
xor dl, 0x88
test r8b, 1
jne 0x140017709
xchg rbx, rbx
jmp 0x140017700
sub cl, dl
shl r9, cl
imul edx, eax, 0x35
mov dword [rsp - 0x30], esi
xor dl, r9b
jmp 0x1400176db
movsx eax, r8b
imul eax, eax, 7
jmp 0x140017740
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
mov dword [rsp - 0x3c], ebp
jmp 0x140017740
mov dword [rsp - 0x44], ebp
mov word [rdi + r8*2], ax
inc r8
cmp r8, rbx
jb 0x140016db5
mov dword [rsp - 0x28], ebx
mov word [rdi + rbx*2], r13w
jmp 0x140017923
xor dl, al
movsx eax, dl
xor ax, word [rsi + r8*2]
jmp 0x14001771d
mov rcx, rax
call fcn.14007afa0
mov rbx, rax
mov dword [rsp - 0x34], ebx
mov r8, r13
jmp 0x140017879
sub eax, 0x3d668c54
add eax, 0x3eef9127
mov dword [rsp - 0x3c], 0x48eb01ec
sub eax, 0x440fff13
jmp 0x140017782
xor eax, 0x4d186051
sub eax, 0x4e1d9708
mov rsi, rsi
xor eax, 0x2818525d
add eax, 0x1326402
xor eax, 0x3af8785e
xchg r10, r10
jmp 0x1400178e1
mov rax, r8
and eax, 3
mov dword [rsp - 0x18], ecx
jne 0x14001795f
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x140017811
sub ecx, 0x1c0b91b8
mov dword [rsp - 0x20], esp
sub ecx, 0xc1e934b
sub ecx, 0x17ccfd6d
sub ecx, 0xc4dd786
mov dword [rsp - 0x40], 0x54917782
mov qword [rbp - 0x48], 0x7f01bf80
jmp 0x140017851
xor rcx, rax
mov rax, rcx
shl rax, 5
mov dword [rsp - 0x2c], 0x39e280f4
xor rax, rcx
movzx r9d, al
jmp 0x1400177a6
mov dword [rsp - 0x1c], ebx
jmp 0x1400179e0
xor rcx, rax
mov rax, rcx
mov dword [rsp - 0x40], edx
shr rax, 0x11
jmp 0x1400177f3
mov dword [rsp - 0x2c], ebx
cmp rsi, 4
lea rcx, [rsi + 1]
lea r15, [rbp - 0x50]
pushf
mov dword [rsp - 0x28], 0xbe5a7d7
mov eax, 0x556ab79e
jmp 0x140017766
xor qword [rbp - 0x48], 0x237ff374
xor qword [rbp - 0x48], 0x3fdd9c5c
xchg rsp, rsp
sub qword [rbp - 0x48], 0x5cd8cf88
add qword [rbp - 0x48], 0x4105bab4
jmp 0x14001788e
test rsi, rsi
je 0x140017b13
nop
xchg r8, r8
mov rcx, r8
jmp 0x14001790c
add qword [rbp - 0x48], 0x2682ce4a
sub qword [rbp - 0x48], 0x3893b973
xchg rdi, rdi
sub qword [rbp - 0x48], 0x35bfd058
call fcn.14007afa0
mov rsi, qword [rbp - 0x48]
mov rdx, rax
jmp 0x1400178ba
mov dword [rsp - 0x2c], 0x2a172714
mov qword [rbp - 0x50], rax
mov rcx, r13
test rsi, rsi
mov rsp, rsp
je 0x140017831
nop dword [rax]
jmp 0x140017948
popf
cmova r15, rdx
mul rcx
cmovb rax, r12
mov r13, r13
jmp 0x14001774f
mov rsi, qword [rbp - 0x48]
mov dword [rsp - 0x40], ebx
cmp rcx, rsi
jb 0x140017948
mov rdx, qword [rbp - 0x50]
jmp 0x14001782d
xor rcx, 0x53051688
mov rax, rcx
mov dword [rsp - 0x10], esi
shl rax, 0xd
jmp 0x14001781a
mov ecx, 0x72485242
add ecx, 0x7315244
sub ecx, 0x789da8b9
mov r12, r12
xor ecx, 0x46536c0a
add ecx, 0x5bc62d5
jmp 0x1400177c2
movsx eax, byte [rbp + rcx + 0x220]
mov r14, r14
mov word [rdx + rcx*2], ax
inc rcx
jmp 0x1400178f6
cmp rax, 1
jne 0x140017987
movsx eax, r8b
lea edx, [r8 - 0x78]
xchg rdi, rdi
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x14001797a
xor dl, r9b
mov dword [rsp - 0x2c], 0xdf743ae
jmp 0x1400179ee
cmp rax, 2
jne 0x14001799e
sub r9b, r8b
mov rcx, rcx
lea edx, [r9 - 0x78]
jmp 0x14001799c
jmp 0x1400179ee
mov rax, r14
movzx ecx, r8b
mov dword [rsp - 0x34], 0x16eed32e
jmp 0x1400179c4
sub cl, dl
mov dword [rsp - 0x28], 0x77c3b1b9
shl r9, cl
jmp 0x1400179dd
mul r8
shr rdx, 1
movzx eax, dl
mov rbp, rbp
add al, al
add dl, al
movsx eax, r8b
jmp 0x1400179b2
imul edx, eax, 0x35
xor dl, r9b
mov dword [rsp - 0x38], 0x5be02851
xor dl, 0x88
test r8b, 1
jne 0x140017a08
jmp 0x1400179f9
mov r10, r10
movsx eax, r8b
imul eax, eax, 7
jmp 0x140017b3f
movzx ecx, r8b
shl cl, 2
xchg r11, r11
lea eax, [rcx + r8]
jmp 0x140017b3f
mov dword [rsp - 0x2c], edx
call fcn.14007afb0
cmp qword [rbp + 0x1a8], 4
jbe 0x140017a47
jmp 0x140017a33
mov rcx, qword [rbp + 0x1a0]
mov dword [rsp - 0x10], 0x72eb7841
call fcn.14007afb0
mov eax, 0x744e0b03
sub eax, 0x2d59067a
mov r15, r15
xor eax, 0x6ba4c87d
jmp 0x140017ad3
add r9d, 0x47a5464
add r9d, 0x3e5c4d53
xchg r10, r10
sub r9d, 0x5ffbe
sub r9d, 0x3a7bf1cf
sub r9d, 0x3b062429
jmp 0x140017aad
xor r9d, 0x5c9fc552
sub r9d, 0x25a65897
xchg r15, r15
add r9d, 0x2a9fb3c3
xor r9d, 0x4b23a6b1
jmp 0x140017a5e
mov rbp, rbp
mov word [rbx + rsi*2], r13w
mov r8, rdi
jmp 0x140017abd
mov rdx, rbx
xor ecx, ecx
mov r14, r14
call qword [sym.imp.USER32.dll_MessageBoxW]
mov rcx, rbx
jmp 0x140017b1e
sub eax, 0x2923295c
add eax, 0xc84bce2
xor eax, 0x5742973b
mov dword [rsp - 0x2c], edx
xor eax, 0x4b1cfe17
sub eax, 0xced0924
jmp 0x140020cb8
xor ax, word [r15 + r8*2]
mov word [rbx + r8*2], ax
inc r8
cmp r8, rsi
mov dword [rsp - 0x10], 0x4ba6ee88
jb 0x140017886
mov r9d, 0x2806b2c0
jmp 0x140017a89
call fcn.14007afb0
cmp qword [rbp - 0x48], 4
mov dword [rsp - 0x1c], esi
jbe 0x140017b37
mov rcx, qword [rbp - 0x50]
call fcn.14007afb0
mov rcx, rdi
jmp 0x140017a1b
xor dl, al
movsx eax, dl
mov dword [rsp - 0x3c], 0x5a94fbd0
jmp 0x140017af5
call fcn.140076660
test al, al
jne 0x140018620
mov dword [rsp - 0x3c], 0x29cd82d0
movdqa xmm0, xmmword [0x1400011b0]
mov ecx, 0x57089b96
jmp 0x140017f14
sub qword [rbp - 0x38], 0xd1a917
xor qword [rbp - 0x38], 0x577104be
mov dword [rsp - 0xc], ebx
add qword [rbp - 0x38], 0x144cdff3
xor qword [rbp - 0x38], 0x5c0733ae
add qword [rbp - 0x38], 0xaeae0e8
mov dword [rsp - 0x34], edi
jmp 0x140018070
xor dword [rbp + 0x2bf], 0x7444702a
mov dword [rsp - 0x24], edi
add dword [rbp + 0x2bf], 0xb908d47
add dword [rbp + 0x2bf], 0x6ee8cee9
movsd xmm0, qword [rbp + 0x2bb]
jmp 0x140017f3d
xor rcx, 0x53051688
mov rax, rcx
shl rax, 0xd
mov dword [rsp - 0x34], ebp
xor rcx, rax
mov rax, rcx
shr rax, 0x11
jmp 0x140017f72
mov r10, r10
xor dword [rbp + 0x2bb], 0x482365a7
add dword [rbp + 0x2bb], 0x397ff38e
xor dword [rbp + 0x2bb], 0x53805fb
xor dword [rbp + 0x2bb], 0xe51f322
jmp 0x140017c9b
movabs r12, 0xffffffff5c77485d
sub r12, 0x227b3217
xchg r13, r13
add r12, 0x14431c8d
jmp 0x140017f85
xor word [rbp + 0x2c3], 0x436d
sub word [rbp + 0x2c3], 0x39c7
add word [rbp + 0x2c3], 0x363b
sub word [rbp + 0x2c3], 0xbc5
mov dword [rsp - 0x10], edi
xor word [rbp + 0x2c3], 0x5574
jmp 0x140017eb8
add byte [rbp - 0x7c], 0x15
add byte [rbp - 0x7c], 0x9d
mov r15, r15
mov qword [rbp - 0x38], 0x5e080302
jmp 0x140017b78
xchg rcx, rcx
sub dword [rbp + 0x2bb], 0x3a675368
sub dword [rbp + 0x2bb], 0x1e50e844
xor dword [rbp + 0x2bb], 0xb2bfdff9
xchg rsi, rsi
mov dword [rbp + 0x2bf], 0x2fba2acf
jmp 0x140018121
sub byte [rsp + 0x4a], 6
mov byte [rbp + 0x1d8], 0x62
sub byte [rbp + 0x1d8], 0x28
mov r12, r12
add byte [rbp + 0x1d8], 0x28
jmp 0x140018023
add r14, 0x74d4da0d
mov dword [rsp - 0x44], esi
test rbx, rbx
je 0x1400182d0
nop dword [rax]
mov dword [rsp - 0x3c], esp
mov rcx, r8
jmp 0x140017bdc
mov r8, r8
add dword [rbp + 0x1d4], 0x81e96e85
mov eax, dword [rbp + 0x1d4]
movaps xmmword [rsp + 0x70], xmm0
mov byte [rbp + 0x2c5], 0x5c
mov r14, r14
xor byte [rbp + 0x2c5], 0x70
jmp 0x1400180be
xor byte [rsp + 0x4a], 0x56
sub byte [rsp + 0x4a], 0x28
xor byte [rsp + 0x4a], 0x4f
mov dword [rsp - 0x3c], ebx
xor byte [rsp + 0x4a], 0x1c
jmp 0x140017cce
sub r14, 0xedf05a1
mov dword [rsp - 0x20], 0x5cbe943a
xor r14, 0x7336aa99
add r14, 0x235f96f
jmp 0x140017cf0
mov rax, r8
and eax, 3
xchg rsi, rsi
jmp 0x140017ea6
add eax, 0x1a6b374d
xor eax, 0x12b62c52
mov dword [rsp - 0x38], esi
xor eax, 0x65718791
sub eax, 0x69bf7d98
add eax, 0x5b0a0550
xor eax, 0x5cbec9e3
jmp 0x140018056
sub dword [rbp + 0x1d4], 0x8727be6
xor dword [rbp + 0x1d4], 0x294bfd94
mov dword [rsp - 0xc], 0x1d55cef7
xor dword [rbp + 0x1d4], 0x5361be09
sub dword [rbp + 0x1d4], 0x7252186e
add dword [rbp + 0x1d4], 0x28caa0d0
sub dword [rbp + 0x1d4], 0x93ca26b
jmp 0x140017d13
xor byte [rbp + 0x1d8], 0x22
xor byte [rbp + 0x1d8], 0x82
mov dword [rbp - 0x80], eax
xchg r14, r14
mov byte [rbp - 0x7c], 0x7a
sub byte [rbp - 0x7c], 0x38
sub byte [rbp - 0x7c], 0x37
jmp 0x1400180fd
nop word [rax + rax]
movsx ecx, byte [rsp + rdx + 0x30]
mov dword [rsp - 0x30], 0x1a02d0c6
mov word [rax + rdx*2], cx
inc rdx
mov rbx, qword [rbp - 0x38]
jmp 0x140017ff9
xor rax, rcx
mov rbx, rbx
movzx r9d, al
jmp 0x140017d80
sub ecx, 0x50cdb043
sub ecx, 0xe9fbfae
xchg r11, r11
movaps xmmword [rsp + 0x30], xmm0
mov dword [rbp + 0x2bb], 0x6f200a2b
sub dword [rbp + 0x2bb], 0x100f7f25
add dword [rbp + 0x2bb], 0x12d75785
jmp 0x140017bfd
cmp rbx, 4
lea rcx, [rbx + 1]
xchg r14, r14
lea rsi, [rbp - 0x40]
pushf
jmp 0x140017c2d
jne 0x140018156
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x140017ee9
add word [rbp + 0x2c3], 0x11b
movzx eax, word [rbp + 0x2c3]
mov word [rsp + 0x48], ax
xchg r13, r13
mov dword [rbp + 0x1d4], 0x22f1d23d
sub dword [rbp + 0x1d4], 0x18e3d8e7
jmp 0x140017db5
xchg rcx, rcx
jmp 0x1400181ab
mov dword [rsp - 0x28], esp
add r12, 0x52f0ade8
popf
cmova rsi, rax
mov eax, 0x6c8c6d6a
xchg rbx, rbx
sub eax, 0x6a43bacd
jmp 0x140017d8e
sub ecx, 0x4741b6c7
mov r13, r13
xor ecx, 0x46fc4562
sub ecx, 0xa143b6b
add ecx, 0x122c2420
xchg rdi, rdi
add ecx, 0xe1ae5c5
jmp 0x140017e59
movsd qword [rsp + 0x40], xmm0
mov dword [rsp - 0x40], edi
movdqa xmm0, xmmword [0x1400012c0]
mov word [rbp + 0x2c3], 0x34c4
add word [rbp + 0x2c3], 0x344d
xor word [rbp + 0x2c3], 0x7c35
mov r9, r9
jmp 0x140017c4d
xor rcx, rax
mov dword [rsp - 0xc], edi
mov rax, rcx
shl rax, 5
jmp 0x140017e4a
xor r12, 0x49000eac
xor r12, 0x7435b7f1
sub r12, 0x66361976
xchg r15, r15
xor r12, 0x275671f6
xor r12, 0x68d51f6
add r12, 0x7fffffff
jmp 0x140017ef1
mov rdx, r13
mov qword [rbp - 0x40], rax
test rbx, rbx
mov rsi, rsi
je 0x140017e90
nop dword [rax]
jmp 0x140017e23
mov byte [rsp + 0x4a], 0x75
sub byte [rsp + 0x4a], 0x46
sub byte [rsp + 0x4a], 2
sub byte [rsp + 0x4a], 8
mov dword [rsp - 0x2c], 0x310032e0
xor byte [rsp + 0x4a], 3
jmp 0x140017d41
cmp rdx, rbx
mov dword [rsp - 0x30], 0x165b163a
jb 0x140017e2d
mov rax, qword [rbp - 0x40]
jmp 0x140017e90
call fcn.14007afa0
mov rdi, rax
mov r8, r13
jmp 0x140018096
xor byte [rbp + 0x1d8], 0x2d
add byte [rbp + 0x1d8], 0x29
mov dword [rsp - 0x24], 0x3fc150e5
sub byte [rbp + 0x1d8], 0x46
sub byte [rbp + 0x1d8], 0xe
add byte [rbp + 0x1d8], 0x4d
mov r11, r11
jmp 0x140017dfe
mov dword [rsp - 0x20], 0x5491023
mul rcx
cmovb rax, r12
mov rcx, rax
xchg rdi, rdi
jmp 0x140018013
add qword [rbp - 0x38], 0x11a3eb4f
xor qword [rbp - 0x38], 0x5f21db06
call fcn.14007afa0
mov rbx, qword [rbp - 0x38]
mov dword [rsp - 0x28], 0x1a00a046
jmp 0x140017fb7
movabs r14, 0xaaaaaaaa7525332d
mov dword [rsp - 0x18], edx
xor r14, 0x492d19ac
xor r14, 0x2b5d2a48
xor r14, 0x58dd839e
jmp 0x140017d5e
add byte [rbp + 0x2c5], 0x13
sub byte [rbp + 0x2c5], 3
mov dword [rsp - 0x30], 0x4ac353b1
jmp 0x1400180d9
add byte [rbp + 0x2c5], 0xc
sub byte [rbp + 0x2c5], 0xd
xor byte [rbp + 0x2c5], 0x7b
xor byte [rbp + 0x2c5], 0x55
mov rcx, rcx
jmp 0x140017fd3
mov rbx, rbx
xor byte [rbp - 0x7c], 0x72
sub byte [rbp - 0x7c], 0x5e
add byte [rbp - 0x7c], 0x25
add byte [rbp - 0x7c], 2
mov dword [rsp - 0x2c], 0x20a5fde9
xor byte [rbp - 0x7c], 0x5d
jmp 0x140017c83
xor dword [rbp + 0x2bf], 0x76e1e4cd
sub dword [rbp + 0x2bf], 0x3d1a0c4b
mov dword [rsp - 0x24], 0x5f03a0f6
xor dword [rbp + 0x2bf], 0x1f617a55
xor dword [rbp + 0x2bf], 0x575d4697
jmp 0x140017bad
cmp rax, 1
jne 0x14001817a
movsx eax, r8b
lea edx, [r8 - 0x78]
mov r9, r9
jmp 0x14001816c
imul ecx, eax, 0x2f
xor dl, cl
xor dl, r9b
mov dword [rsp - 0x30], edi
jmp 0x1400181b9
cmp rax, 2
jne 0x140018191
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x14001818c
xchg r13, r13
jmp 0x1400181b9
mov rax, r14
movzx ecx, r8b
mul r8
mov r8, r8
shr rdx, 1
movzx eax, dl
add al, al
jmp 0x1400181cc
xor dl, r9b
xor dl, 0x88
mov r9, r9
jmp 0x1400181b9
test r8b, 1
jne 0x1400181e6
movsx eax, r8b
mov dword [rsp - 0x2c], esp
imul eax, eax, 7
jmp 0x1400181f5
mov dword [rsp - 0x18], edi
add dl, al
movsx eax, r8b
sub cl, dl
mov rcx, rcx
shl r9, cl
imul edx, eax, 0x35
jmp 0x1400181ab
movzx ecx, r8b
shl cl, 2
mov dword [rsp - 0x28], esp
lea eax, [rcx + r8]
xor al, dl
movsx eax, al
jmp 0x1400183ec
mov dword [rsp - 0x44], 0x73d433de
xor rax, rcx
movzx r9d, al
mov rax, r8
mov dword [rsp - 0x30], esi
and eax, 3
jne 0x140018432
jmp 0x1400182c0
shl rax, 0xd
mov dword [rsp - 0x40], 0x3acb155f
xor rcx, rax
mov rax, rcx
shr rax, 0x11
jmp 0x1400182fc
mov qword [rbp - 0x28], 0x30b4fa49
add qword [rbp - 0x28], 0x4406305c
sub qword [rbp - 0x28], 0x2ba16f48
mov dword [rsp - 0x34], esp
add qword [rbp - 0x28], 0x1f5ee2f6
xor qword [rbp - 0x28], 0x597abb9c
jmp 0x14001833d
sub eax, 0x148dfe43
mul rcx
mov dword [rsp - 0x20], 0x56036992
cmovb rax, r12
mov rcx, rax
call fcn.14007afa0
mov dword [rsp - 0x3c], ebp
jmp 0x140018294
mov rbx, rax
mov r8, r13
test rsi, rsi
xchg rdi, rdi
jmp 0x14001831d
lea r15, [rbp - 0x30]
cmova r15, rax
mov eax, 0x2908b7ba
mov dword [rsp - 0x30], ebx
xor eax, 0x30adf5c
jmp 0x1400183c6
movsx eax, r8b
mov dword [rsp - 0x18], ebx
imul edx, eax, 0x1f
jmp 0x140018485
mov word [rdi + rbx*2], r13w
mov ecx, 0x77689db2
xchg r10, r10
sub ecx, 0x230343f8
xor ecx, 0x66ffdd44
xor ecx, 0x333bef13
mov dword [rsp - 0x44], 0x46b5fb2b
jmp 0x140018412
mov r13, r13
xor rcx, rax
mov rax, rcx
shl rax, 5
jmp 0x1400181ff
mov qword [rbp - 0x30], rax
xchg r13, r13
test rsi, rsi
jmp 0x140018365
je 0x1400184e6
nop dword [rax]
mov rcx, r8
mov dword [rsp - 0x14], esp
xor rcx, 0x53051688
mov rax, rcx
jmp 0x140018223
add qword [rbp - 0x28], 0x17b56334
xchg r14, r14
xor qword [rbp - 0x28], 0x7dcc0810
sub qword [rbp - 0x28], 0x2d0b3a5e
xor qword [rbp - 0x28], 0x72cf3d7
jmp 0x1400183aa
je 0x14001839a
nop word [rax + rax]
movsx ecx, byte [rsp + rdx + 0x70]
mov dword [rsp - 0x14], 0xc56161f
mov word [rax + rdx*2], cx
inc rdx
mov rsi, qword [rbp - 0x28]
jmp 0x14001838e
cmp rdx, rsi
xchg r8, r8
jb 0x140018371
mov rax, qword [rbp - 0x30]
cmp rsi, 4
lea rcx, [rsi + 1]
xchg r11, r11
jmp 0x1400182a5
sub qword [rbp - 0x28], 0xf5cb54d
mov rdx, rdx
call fcn.14007afa0
mov rsi, qword [rbp - 0x28]
mov rdx, r13
jmp 0x14001830e
xor eax, 0x6bae041f
xor eax, 0x18adfbfe
xor eax, 0x6588b9f0
mov dword [rsp - 0x14], 0x1f6b2ab5
add eax, 0xc727002
xor eax, 0x5c7660bc
jmp 0x14001826f
xor ax, word [rsi + r8*2]
mov dword [rsp - 0x10], 0x3d8336ac
mov word [rdi + r8*2], ax
inc r8
cmp r8, rbx
mov r10, r10
jb 0x140017d0b
jmp 0x1400182d0
add ecx, 0x1aefe496
sub ecx, 0x192e9471
add ecx, 0x1959076f
sub ecx, 0x1cbbc357
xchg rbx, rbx
jmp 0x14001823e
cmp rax, 1
jne 0x14001845c
movsx eax, r8b
jmp 0x140018441
mov dword [rsp - 0x24], esi
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x140018453
xor dl, r9b
mov dword [rsp - 0x24], ebx
jmp 0x14001848f
cmp rax, 2
jne 0x140018473
sub r9b, r8b
lea edx, [r9 - 0x78]
mov rsi, rsi
jmp 0x140018471
jmp 0x14001848f
mov rax, r14
movzx ecx, r8b
mul r8
shr rdx, 1
jmp 0x1400184c2
xor dl, r9b
mov dword [rsp - 0x44], ebp
xor dl, 0x88
test r8b, 1
jne 0x1400184d2
jmp 0x1400184b3
movsx eax, r8b
mov dword [rsp - 0x44], 0x79844883
sub cl, dl
shl r9, cl
imul edx, eax, 0x35
jmp 0x140018485
xchg r8, r8
movsx eax, r8b
imul eax, eax, 7
jmp 0x140018562
mov dword [rsp - 0x44], edi
movzx eax, dl
add al, al
add dl, al
jmp 0x14001849a
movzx ecx, r8b
shl cl, 2
mov dword [rsp - 0x30], 0x1f7f68f9
jmp 0x14001855e
mov r9d, 0x4da53f43
mov dword [rsp - 0x18], edx
add r9d, 0x22a2008c
xor r9d, 0x2014c522
xor r9d, 0x1adfc1a0
add r9d, 0x2179dd1a
jmp 0x1400185d9
mov eax, 0x542f3e58
sub eax, 0x4721c49f
xor eax, 0x1d0c0aa1
mov rbx, rbx
xor eax, 0x1de1fe79
jmp 0x1400185bd
jmp 0x140020cb8
mov dword [rsp - 0x3c], ecx
mov word [rbx + rsi*2], r13w
mov r8, rdi
mov rdx, rbx
mov r14, r14
jmp 0x140018549
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
mov rcx, rbx
call fcn.14007afb0
jmp 0x14001859a
lea eax, [rcx + r8]
xor al, dl
movsx eax, al
mov dword [rsp - 0x40], ebp
jmp 0x140018602
call fcn.14007afb0
cmp qword [rbp - 0x38], 4
xchg rdx, rdx
jbe 0x140018511
jmp 0x140018584
mov rcx, qword [rbp - 0x40]
call fcn.14007afb0
mov dword [rsp - 0x44], 0x672cc6c8
jmp 0x140018511
mov dword [rsp - 0x44], 0x6fe10583
cmp qword [rbp - 0x28], 4
jbe 0x1400185b5
mov rcx, qword [rbp - 0x30]
mov rbp, rbp
call fcn.14007afb0
mov rcx, rdi
jmp 0x140018570
add eax, 0x6e712cab
sub eax, 0x3ff6d38d
add eax, 0x1f56ae58
mov r12, r12
sub eax, 0x5bb19298
jmp 0x14001852d
mov dword [rsp - 0x14], 0x356c1df9
sub r9d, 0x19852571
sub r9d, 0x1646a8cb
sub r9d, 0x2215ec2e
sub r9d, 0x1a245ded
jmp 0x140018532
xor ax, word [r15 + r8*2]
mov word [rbx + r8*2], ax
inc r8
xchg r14, r14
cmp r8, rsi
jb 0x140018327
jmp 0x1400184e6
call fcn.140014c30
mov ecx, 0x991b4a1
add ecx, 0x1161cbd6
add ecx, 0x5048dd30
mov rsp, rsp
jmp 0x14001866d
xchg rdx, rdx
sub ecx, 0xb4ed787
xor ecx, 0x2aec55c9
xor ecx, 0x4f1a9516
jmp 0x140018658
call fcn.14007afa0
xchg r10, r10
test rax, rax
je 0x14001868e
mov rcx, rax
jmp 0x140018684
sub ecx, 0x63ed9f80
xor ecx, 0x56f9f216
add ecx, 0x1f8e4bf5
jmp 0x14001863e
mov r15, r15
call fcn.140002d50
jmp 0x140018691
mov rax, r13
lea rcx, [rbp - 0x20]
mov qword [0x1400ad9a0], rax
jmp 0x140018703
xor ecx, 0x749ad4a8
xchg rsi, rsi
sub ecx, 0xa0f89ba
sub ecx, 0x164ae088
sub ecx, 0x908d867
mov dword [rsp - 0x1c], 0x722788da
jmp 0x140018922
sub dword [rbp + 0x683], 0x19ba8d4e
xor dword [rbp + 0x683], 0x3240b3d5
add dword [rbp + 0x683], 0x7c6e9270
jmp 0x140018bdc
cmp rbx, 4
lea rcx, [rbx + 1]
mov dword [rsp - 0x28], edi
lea rsi, [rbp - 0x10]
pushf
jmp 0x1400188fb
call fcn.140072900
mov rcx, rcx
mov r8, qword [0x1400ad9d0]
mov rdx, rax
jmp 0x140018aca
sub byte [rbp + 0x274], 0x21
xor byte [rbp + 0x274], 0x14
mov dword [rsp - 0x2c], 0x56599e74
add byte [rbp + 0x274], 0x11
xor byte [rbp + 0x274], 0x67
xor byte [rbp + 0x274], 0x13
xchg r12, r12
jmp 0x1400187e1
sub qword [rbp - 8], 0x4b0a4c8f
xor qword [rbp - 8], 0x58612c62
sub qword [rbp - 8], 0x72303e6c
call fcn.14007afa0
mov rdx, rdx
jmp 0x140018bc9
xor dword [rbp + 0x683], 0x7892791c
xor dword [rbp + 0x683], 0x5225a0a8
sub dword [rbp + 0x683], 0x3a0e4dff
add dword [rbp + 0x683], 0x12edb69d
mov r10, r10
jmp 0x1400186c9
sub r14, 0x31699239
add r14, 0x7fffffff
mov rbx, rbx
add r14, 0xfab91a8
test rbx, rbx
je 0x140018e76
jmp 0x1400188db
add r12, 0x7fffffff
xor r12, 0x5161265a
mov dword [rsp - 0x30], ecx
popf
jmp 0x140018a56
add byte [rbp + 0x274], 0x22
add byte [rbp + 0x274], 0x18
mov qword [rbp - 8], 0x3e9ce1e
xchg rdx, rdx
xor qword [rbp - 8], 0x353cd8b
xor qword [rbp - 8], 0x720ce80
add qword [rbp - 8], 0xddd57a
jmp 0x140018842
mov dword [rsp + 0x50], eax
mov dword [rbp + 0x683], 0x7be3beaa
sub dword [rbp + 0x683], 0xa57fb65
sub dword [rbp + 0x683], 0x2a009b1a
mov dword [rsp - 0x20], esi
jmp 0x140018772
xchg rdi, rdi
xor qword [rbp - 8], 0x594e9c9b
xor qword [rbp - 8], 0x276a31e6
sub qword [rbp - 8], 0x100b071
xchg r13, r13
jmp 0x14001874d
movdqa xmm2, xmmword [0x140001140]
movaps xmmword [rsp + 0x30], xmm1
movdqa xmm1, xmmword [0x140001310]
mov dword [rsp - 0x3c], 0x3a3b3f1a
jmp 0x140018948
sub eax, 0x5fbcd593
xor eax, 0x280f6298
sub eax, 0x371617f5
mov r11, r11
add eax, 0x76390fc9
sub eax, 0x7a329a34
mul rcx
jmp 0x140018b41
mov r13, r13
je 0x1400186ec
nop dword [rax]
movsx ecx, byte [rsp + rdx + 0x30]
mov rsp, rsp
mov word [rax + rdx*2], cx
inc rdx
jmp 0x1400189b8
mov rcx, rcx
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x140018bb3
nop dword [rax]
xchg rsp, rsp
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
mov dword [rsp - 0x24], 0x17327ecf
jmp 0x140018aae
movabs r12, 0xffffffff194d2ac5
xor r12, 0x74221e7d
xchg rbx, rbx
sub r12, 0x2d296367
sub r12, 0x1dece31
jmp 0x140018a38
xor ecx, 0xce03cd0
movdqa xmm0, xmmword [0x1400013b0]
movdqa xmm4, xmmword [0x1400011c0]
xchg rsi, rsi
movdqa xmm3, xmmword [0x140001420]
jmp 0x140018865
movaps xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [0x1400011d0]
mov dword [rbp + 0x4be], 0x7df478a7
mov dword [rsp - 0x18], esi
xor dword [rbp + 0x4be], 0x35a55cc0
add dword [rbp + 0x4be], 0xac3f352
sub dword [rbp + 0x4be], 0xe34598b
jmp 0x1400189ff
add byte [rbp + 0x687], 0x3f
movaps xmmword [rbp + 0x220], xmm4
movaps xmmword [rbp + 0x230], xmm3
movaps xmmword [rbp + 0x240], xmm2
mov dword [rsp - 0x38], edx
mov dword [rbp + 0x270], eax
mov byte [rbp + 0x274], 0x2b
jmp 0x14001871a
mov rbx, qword [rbp - 8]
cmp rdx, rbx
mov dword [rsp - 0xc], 0x5d609279
jb 0x1400188b8
mov rax, qword [rbp - 0x10]
jmp 0x1400186ec
mov rdi, rax
mov rbx, rbx
mov r8, r13
movabs r14, 0xaaaaaaaa66577988
sub r14, 0x4b4e0bb2
xor r14, 0xbf90115
mov r14, r14
jmp 0x140018b16
xchg rsi, rsi
xor dword [rbp + 0x4be], 0x3cef8f5d
xor dword [rbp + 0x4be], 0x2a08dd4b
add dword [rbp + 0x4be], 0x244b37f2
mov dword [rsp - 0xc], ecx
jmp 0x140018aea
shl rax, 5
xor rax, rcx
xchg rbx, rbx
jmp 0x140018bb8
sub r12, 0x28927833
mov dword [rsp - 0x3c], edx
xor r12, 0x6bf26133
sub r12, 0x4f881238
jmp 0x1400187c8
cmova rsi, rax
mov eax, 0x399c01bf
sub eax, 0x2ce540dd
xchg rdx, rdx
add eax, 0x6606d5ab
jmp 0x140018887
xor byte [rbp + 0x687], 0x1b
mov rdx, rdx
sub byte [rbp + 0x687], 0x34
sub byte [rbp + 0x687], 9
jmp 0x140018b56
xchg rdi, rdi
mov rcx, qword [rbp - 0x20]
call fcn.14007afb0
mov rcx, qword [0x1400ad9a0]
call fcn.140065f80
xchg rdi, rdi
jmp 0x140018b89
shl rax, 0xd
xor rcx, rax
mov rax, rcx
shr rax, 0x11
mov rsi, rsi
xor rcx, rax
mov rax, rcx
jmp 0x140018a29
mov rcx, qword [0x1400ad9a0]
mov dword [rsp - 0x1c], 0x710a884d
call fcn.140066ac0
cmp qword [rbp - 0x18], 4
jbe 0x140018a9a
jmp 0x140018a8e
xor dword [rbp + 0x4be], 0x3c062f4
add dword [rbp + 0x4be], 0x44f1a95
add dword [rbp + 0x4be], 0x6d06af47
mov eax, dword [rbp + 0x4be]
xchg r12, r12
jmp 0x140018817
xor r14, 0x27056011
add r14, 0x2791c7c2
xor r14, 0x73acf387
xor r14, 0x6fbb43f9
mov rdi, rdi
add r14, 0x8d74653
jmp 0x1400187a2
mov dword [rsp - 0x40], esi
cmovb rax, r12
mov rcx, rax
call fcn.14007afa0
jmp 0x1400189d6
add byte [rbp + 0x687], 0x21
add byte [rbp + 0x687], 0xe
mov r9, r9
sub byte [rbp + 0x687], 0x2e
sub byte [rbp + 0x687], 0x37
add byte [rbp + 0x687], 0x52
mov dword [rsp - 0x20], 0x3796a124
jmp 0x140018986
test al, al
je 0x1400190c1
movdqa xmm1, xmmword [0x1400011b0]
mov dword [rsp - 0x40], ebx
mov ecx, 0x7abd88e6
xor ecx, 0x1ff0fb4b
sub ecx, 0x2273c7c4
jmp 0x1400186a1
jmp 0x140018c8f
movzx r9d, al
mov rax, r8
and eax, 3
jne 0x140018c00
jmp 0x1400188cc
mov rbx, qword [rbp - 8]
mov rdx, r13
mov qword [rbp - 0x10], rax
test rbx, rbx
jmp 0x1400188ab
mov eax, dword [rbp + 0x683]
mov dword [rsp - 0x44], ecx
movaps xmmword [rbp + 0x250], xmm1
movaps xmmword [rbp + 0x260], xmm0
mov byte [rbp + 0x687], 0x6c
jmp 0x140018a71
cmp rax, 1
jne 0x140018c29
mov dword [rsp - 0x38], esi
movsx eax, r8b
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x140018c1c
mov dword [rsp - 0x34], 0x603bf2ce
xor dl, r9b
jmp 0x140018c98
cmp rax, 2
jne 0x140018c41
sub r9b, r8b
jmp 0x140018c37
lea edx, [r9 - 0x78]
mov dword [rsp - 0x18], edx
jmp 0x140018c98
mov rax, r14
movzx ecx, r8b
mov dword [rsp - 0x44], 0x25d55354
mul r8
jmp 0x140018c58
shr rdx, 1
movzx eax, dl
add al, al
xchg r14, r14
add dl, al
movsx eax, r8b
sub cl, dl
jmp 0x140018c86
jne 0x140018ca1
movsx eax, r8b
imul eax, eax, 7
jmp 0x140018c7e
xchg rdi, rdi
jmp 0x140018dcb
shl r9, cl
xchg r10, r10
imul edx, eax, 0x35
xor dl, r9b
xor dl, 0x88
mov r8, r8
test r8b, 1
jmp 0x140018c70
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
jmp 0x140018dcb
sub ecx, 0xff3582
sub ecx, 0x611716f8
xor ecx, 0x6eb647b4
jmp 0x140018d46
cmovb rax, r12
xchg rsi, rsi
mov rcx, rax
call fcn.14007afa0
mov rbx, rax
mov r8, r13
jmp 0x140018ce2
mov r11, r11
test rsi, rsi
je 0x140018ff7
nop
mov rcx, r8
jmp 0x140018d75
and eax, 3
jne 0x140018ef1
mov r10, r10
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x140018d70
xor rcx, rax
mov rax, rcx
shl rax, 5
xor rax, rcx
mov dword [rsp - 0x2c], 0x73fa1b8a
movzx r9d, al
mov rax, r8
jmp 0x140018cf7
cmova r15, rax
mov eax, 0x5b64bc37
xor eax, 0x2b8818e1
xchg rbp, rbp
jmp 0x140018e5d
xchg r12, r12
sub ecx, 0x194c081b
xor ecx, 0x3c898ba8
xor ecx, 0x74ab3421
jmp 0x140018deb
mov rax, rcx
shr rax, 0x11
mov dword [rsp - 0x34], esi
jmp 0x140018d0f
jmp 0x140018f7f
mov dword [rsp - 0x24], 0x13aa9b96
xor rcx, 0x53051688
mov rax, rcx
shl rax, 0xd
mov dword [rsp - 0x24], ebx
xor rcx, rax
jmp 0x140018d60
test rsi, rsi
je 0x140018e49
nop word [rax + rax]
mov r13, r13
jmp 0x140018ed1
call fcn.14007afa0
mov rsi, qword [rbp + 8]
mov rdx, r13
mov dword [rsp - 0x14], esp
mov qword [rbp], rax
jmp 0x140018d97
xor al, dl
mov dword [rsp - 0x40], edi
movsx eax, al
xor ax, word [rsi + r8*2]
mov word [rdi + r8*2], ax
mov dword [rsp - 0x1c], 0x27c6958d
jmp 0x140018e9f
mov qword [rbp + 8], 0x42564870
mov rdx, rdx
xor qword [rbp + 8], 0x21d516d7
add qword [rbp + 8], 0x74d51b8
xor qword [rbp + 8], 0x41af05aa
jmp 0x140018eb8
xchg r10, r10
sub eax, 0x3b770175
xor eax, 0x41bc894b
mul rcx
jmp 0x140018cc8
xor qword [rbp + 8], 0x2fda33bb
sub qword [rbp + 8], 0x52b7af66
mov dword [rsp - 0x3c], esp
jmp 0x140018db2
mov rax, qword [rbp]
mov dword [rsp - 0x14], esp
cmp rsi, 4
lea rcx, [rsi + 1]
lea r15, [rbp]
xchg rcx, rcx
jmp 0x140018d30
sub eax, 0x66c9320a
add eax, 0xec36354
sub eax, 0x7206d84
add eax, 0x6b6d2222
jmp 0x140018e13
mov word [rdi + rbx*2], r13w
mov ecx, 0xccd4d4a
xor ecx, 0x92a615c
xor ecx, 0x28ceac46
mov dword [rsp - 0x38], 0x7284783
add ecx, 0x44c54cb4
jmp 0x140018cb1
inc r8
cmp r8, rbx
jb 0x1400188e1
mov dword [rsp - 0x44], 0x6ab66b1
jmp 0x140018e76
mov dword [rsp - 0xc], esp
add qword [rbp + 8], 0x52e221b5
sub qword [rbp + 8], 0xf43baa
jmp 0x140018e28
movsx ecx, byte [rbp + rdx + 0x220]
mov word [rax + rdx*2], cx
inc rdx
mov rsi, qword [rbp + 8]
mov r11, r11
cmp rdx, rsi
jb 0x140018ed1
jmp 0x140018e41
cmp rax, 1
jne 0x140018f1e
movsx eax, r8b
lea edx, [r8 - 0x78]
jmp 0x140018f04
xchg r9, r9
imul ecx, eax, 0x2f
xor dl, cl
xor dl, r9b
mov dword [rsp - 0x44], 0x46787096
jmp 0x140018f1c
jmp 0x140018f88
cmp rax, 2
jne 0x140018f30
mov rdi, rdi
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x140018f88
mov rax, r14
movzx ecx, r8b
mov dword [rsp - 0xc], edx
mul r8
jmp 0x140018f43
shr rdx, 1
movzx eax, dl
mov dword [rsp - 0x28], 0x310971f4
add al, al
add dl, al
movsx eax, r8b
jmp 0x140018f6e
movsx eax, r8b
mov dword [rsp - 0x18], ebx
imul eax, eax, 7
jmp 0x14001905a
sub cl, dl
mov dword [rsp - 0x30], edx
shl r9, cl
imul edx, eax, 0x35
jmp 0x140018f7f
xor dl, r9b
mov r13, r13
xor dl, 0x88
test r8b, 1
jne 0x140018f93
jmp 0x140018f5e
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
jmp 0x14001905a
mov r9d, 0x6ca18564
sub r9d, 0x1959774d
mov rsp, rsp
jmp 0x140019027
cmp qword [rbp + 8], 4
jbe 0x140018fcb
mov rcx, qword [rbp]
mov r12, r12
call fcn.14007afb0
mov rcx, rdi
jmp 0x140019081
call rax
mov rcx, rbx
call fcn.14007afb0
mov dword [rsp - 0x24], 0x64c471bc
jmp 0x140018fb8
cmp r8, rsi
jb 0x140018cef
mov dword [rsp - 0x10], ecx
mov word [rbx + rsi*2], r13w
jmp 0x140018fa3
mov r8, rdi
mov dword [rsp - 0x28], 0x2a31e85b
xor rax, qword [0x1400adac0]
jmp 0x14001904c
jbe 0x140019a17
mov rcx, qword [rbp - 0x10]
jmp 0x140019a0f
sub r9d, 0x3a9e60cf
add r9d, 0x51174224
sub r9d, 0x5451f0ca
mov dword [rsp - 0x10], esp
xor r9d, 0x52c48c42
jmp 0x140019098
mov rdx, rbx
xor ecx, ecx
mov dword [rsp - 0x44], ecx
jmp 0x140018fd3
xor dl, al
mov dword [rsp - 0x2c], 0x9cde8b2
movsx eax, dl
xor ax, word [r15 + r8*2]
mov word [rbx + r8*2], ax
mov dword [rsp - 0x2c], 0x3b7e8ab7
inc r8
jmp 0x140018fea
call fcn.14007afb0
cmp qword [rbp - 8], 4
mov dword [rsp - 0x14], 0x1b5086d7
jmp 0x140019018
sub r9d, 0x30998fa4
xor r9d, 0x3aec28ff
mov dword [rsp - 0x14], 0x2e1a75d
sub r9d, 0x2dfccbb3
mov rax, qword [0x1400ae210]
jmp 0x140019001
mov rcx, qword [0x1400ad9a0]
mov rax, qword [rcx]
call qword [rax + 8]
mov dword [rsp - 0x2c], ebx
jmp 0x140019153
sub byte [rbp + 0x1ed], 6
xchg rdi, rdi
xor byte [rbp + 0x1ed], 0x43
add byte [rbp + 0x1ed], 0x60
mov dword [rbp - 0x80], eax
mov byte [rbp - 0x7c], 0x2e
xchg r15, r15
jmp 0x1400194d1
movsx ecx, byte [rsp + rdx + 0x30]
mov dword [rsp - 0x18], ebx
mov word [rax + rdx*2], cx
inc rdx
mov rbx, qword [rbp + 0x18]
cmp rdx, rbx
mov dword [rsp - 0x34], 0xcbaea4e
jmp 0x1400192c1
add dword [rbp + 0x1e9], 0x13f108d4
add dword [rbp + 0x1e9], 0x28561fc8
mov dword [rsp - 0xc], edi
add dword [rbp + 0x1e9], 0x1ad83526
sub dword [rbp + 0x1e9], 0x4413b94d
jmp 0x14001945f
test al, al
jne 0x140019b5a
movdqa xmm0, xmmword [0x1400013b0]
jmp 0x14001932f
mov eax, 0x1e311e78
xor eax, 0x44e01818
xchg rdi, rdi
sub eax, 0x58bcb935
add eax, 0x6afdf89d
jmp 0x140019408
mov r13, r13
shl rax, 5
xor rax, rcx
movzx r9d, al
mov rax, r8
mov dword [rsp - 0x3c], edi
jmp 0x140019520
sub eax, 0x2cc0adb6
mul rcx
cmovb rax, r12
xchg rsi, rsi
mov rcx, rax
jmp 0x1400191b5
call fcn.14007afa0
mov rdi, rax
mov rsi, rsi
mov r8, r13
movabs r14, 0xaaaaaaaa4ee26222
jmp 0x140019213
xor dword [rbp + 0x3c2], 0x13a7038c
sub dword [rbp + 0x3c2], 0x300076d
xor dword [rbp + 0x3c2], 0x215a1eb1
mov dword [rsp - 0x34], esi
sub dword [rbp + 0x3c2], 0x57adfc36
xor dword [rbp + 0x3c2], 0xf6f665ea
mov eax, dword [rbp + 0x3c2]
jmp 0x14001935d
sub r14, 0xd0720b5
mov dword [rsp - 0x30], 0x6a737f39
sub r14, 0x2d5a8ea5
add r14, 0x53921583
sub r14, 0x22df27bd
jmp 0x140019394
movaps xmmword [rsp + 0x30], xmm1
mov byte [rbp + 0x1ed], 0x44
mov dword [rsp - 0x2c], 0x12b4c0b2
add byte [rbp + 0x1ed], 0x38
sub byte [rbp + 0x1ed], 0x4f
xor byte [rbp + 0x1ed], 0x7b
xchg r12, r12
jmp 0x1400194b7
xor ecx, 0x7e48d9d2
sub ecx, 0xc94b1b7
xchg rdi, rdi
add ecx, 0x4f0cc4ad
xor ecx, 0x5cc43b67
xor ecx, 0xd44baaf
movdqa xmm1, xmmword [0x1400011b0]
jmp 0x14001941f
mov dword [rsp - 0x34], 0x6abfbcb8
mov rdx, r13
mov qword [rbp + 0x10], rax
test rbx, rbx
xchg r11, r11
je 0x1400192cb
nop word [rax + rax]
jmp 0x1400190fe
jb 0x1400190fe
mov rax, qword [rbp + 0x10]
cmp rbx, 4
lea rcx, [rbx + 1]
mov dword [rsp - 0x24], 0xcc510ef
lea rsi, [rbp + 0x10]
pushf
jmp 0x140019539
sub r12, 0x3466ed08
sub r12, 0x342a1bee
xchg rcx, rcx
jmp 0x140019492
add qword [rbp + 0x18], 0x5e3836e3
mov rdx, rdx
sub qword [rbp + 0x18], 0x67e0c515
xor qword [rbp + 0x18], 0x1e84f7f4
add qword [rbp + 0x18], 0x1eca42
xchg rdx, rdx
add qword [rbp + 0x18], 0x1cb4ecb2
jmp 0x14001947c
mov dword [rsp - 0x2c], ecx
mov ecx, 0x14ed1fbb
xor ecx, 0x17db4e8a
add ecx, 0x671ee321
sub ecx, 0x4b2d4ddd
mov dword [rsp - 0x40], 0x3064c91b
add ecx, 0x5218d0e3
jmp 0x14001926d
xchg rbp, rbp
mov dword [rsp + 0x50], eax
mov dword [rbp + 0x1e9], 0x15f49267
xor dword [rbp + 0x1e9], 0x3f82b748
xchg r10, r10
add dword [rbp + 0x1e9], 0x160af073
xor dword [rbp + 0x1e9], 0x49020a83
jmp 0x140019122
sub r14, 0x2eb0a7f8
mov rsi, rsi
xor r14, 0x7414b83a
xor r14, 0x5e61eaca
sub r14, 0x1286058a
mov dword [rsp - 0x3c], 0x56cb36f6
add r14, 0x7fffffff
jmp 0x140019504
add r12, 0x7fffffff
add r12, 0x3388a3f4
popf
mov dword [rsp - 0x3c], esp
cmova rsi, rax
jmp 0x140019168
mov rcx, r8
xor rcx, 0x53051688
mov rsp, rsp
jmp 0x1400194f2
xchg r8, r8
shr rax, 0x11
xor rcx, rax
mov rax, rcx
jmp 0x140019184
sub eax, 0x481d6a8d
add eax, 0x2805262c
xchg rdx, rdx
xor eax, 0x603aacdf
jmp 0x14001919e
mov dword [rsp - 0x10], 0x1e5fd7c5
movaps xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [0x140001280]
mov dword [rbp + 0x3c2], 0x61a06d71
sub dword [rbp + 0x3c2], 0x272cb5b4
mov dword [rsp - 0x40], 0x6962186f
add dword [rbp + 0x3c2], 0x1fbcbd6b
jmp 0x1400191d2
add dword [rbp + 0x1e9], 0xa348cad3
mov eax, dword [rbp + 0x1e9]
xchg r14, r14
movaps xmmword [rsp + 0x70], xmm0
jmp 0x14001923c
sub qword [rbp + 0x18], 0x3b5ee58b
call fcn.14007afa0
mov rbx, qword [rbp + 0x18]
jmp 0x14001929b
xor r12, 0x3c9d4b42
xor r12, 0x40bc7591
sub r12, 0x676fa2a0
mov dword [rsp - 0x28], edi
xor r12, 0x42ccfe8c
jmp 0x1400193c7
sub byte [rbp + 0x1ed], 0x53
xor byte [rbp + 0x1ed], 0x3d
sub byte [rbp + 0x1ed], 6
jmp 0x1400190d7
add byte [rbp - 0x7c], 2
add byte [rbp - 0x7c], 0xc
sub byte [rbp - 0x7c], 0x39
add byte [rbp - 0x7c], 0x62
mov dword [rsp - 0x30], ebx
sub byte [rbp - 0x7c], 0x1b
add byte [rbp - 0x7c], 0x29
jmp 0x140019559
mov rax, rcx
shl rax, 0xd
xor rcx, rax
mov rax, rcx
jmp 0x1400193f6
add r14, 0x3905d0
test rbx, rbx
mov dword [rsp - 0x1c], edx
je 0x14001970e
nop dword [rax]
jmp 0x1400193e4
and eax, 3
jne 0x14001957a
movsx eax, r8b
mov dword [rsp - 0x14], 0x30056cf3
imul edx, eax, 0x1f
jmp 0x1400195f8
movabs r12, 0xffffffff765856d1
sub r12, 0x5967c80a
mov rdi, rdi
xor r12, 0x6e6b0a2e
jmp 0x1400192e6
sub byte [rbp - 0x7c], 4
add byte [rbp - 0x7c], 0x62
mov dword [rsp - 0x10], edi
mov qword [rbp + 0x18], 0x689485ff
sub qword [rbp + 0x18], 0x5edc1e7e
jmp 0x1400192fc
cmp rax, 1
jne 0x1400195a3
movsx eax, r8b
lea edx, [r8 - 0x78]
mov rsp, rsp
imul ecx, eax, 0x2f
jmp 0x140019593
xor dl, cl
xor dl, r9b
mov dword [rsp - 0x34], esp
jmp 0x1400195a1
jmp 0x1400195fe
cmp rax, 2
jne 0x1400195bf
mov dword [rsp - 0x34], 0x235f987
jmp 0x1400195b6
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x1400195fe
mov rax, r14
movzx ecx, r8b
mul r8
shr rdx, 1
mov rcx, rcx
movzx eax, dl
jmp 0x140019607
mov rcx, rcx
jne 0x14001961e
movsx eax, r8b
imul eax, eax, 7
mov dword [rsp - 0x30], ebx
jmp 0x1400195ec
jmp 0x140019631
shl r9, cl
imul edx, eax, 0x35
mov dword [rsp - 0x3c], ebx
xor dl, r9b
xor dl, 0x88
test r8b, 1
jmp 0x1400195d7
add al, al
add dl, al
movsx eax, r8b
mov dword [rsp - 0x44], 0x5fff072f
sub cl, dl
jmp 0x1400195ee
movzx ecx, r8b
shl cl, 2
mov dword [rsp - 0x40], 0x4d80cf00
lea eax, [rcx + r8]
xor dl, al
movsx eax, dl
xor ax, word [rsi + r8*2]
jmp 0x1400197b5
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
mov dword [rsp - 0x18], edx
shl rax, 0xd
xor rcx, rax
jmp 0x140019821
je 0x140019727
xchg r10, r10
nop word [rax + rax]
movsx ecx, byte [rsp + rdx + 0x70]
mov word [rax + rdx*2], cx
xchg rbp, rbp
inc rdx
jmp 0x140019696
je 0x140019a01
xchg r12, r12
nop dword [rax]
jmp 0x140019640
mov rsi, qword [rbp + 0x28]
cmp rdx, rsi
xchg r10, r10
jb 0x140019670
mov rax, qword [rbp + 0x20]
jmp 0x140019727
jmp 0x140019905
xor qword [rbp + 0x28], 0xd24de1e
sub qword [rbp + 0x28], 0x85551c5
mov dword [rsp - 0x18], 0x5630025e
sub qword [rbp + 0x28], 0x46283e9
call fcn.14007afa0
mov rsi, qword [rbp + 0x28]
jmp 0x1400196f5
xor rcx, rax
mov rax, rcx
shl rax, 5
mov dword [rsp - 0x30], 0x734b5f96
jmp 0x14001974c
mov rdx, r13
mov dword [rsp - 0x34], ebx
mov qword [rbp + 0x20], rax
test rsi, rsi
jmp 0x14001965d
jb 0x1400193e4
mov word [rdi + rbx*2], r13w
mov ecx, 0xb1191c8
add ecx, 0x549d81d0
mov dword [rsp - 0x44], ebx
jmp 0x140019835
cmp rsi, 4
mov dword [rsp - 0x40], 0xc20be5f
lea rcx, [rsi + 1]
lea r15, [rbp + 0x20]
cmova r15, rax
xchg r10, r10
mov eax, 0x273ee01c
jmp 0x14001975e
xor rax, rcx
movzx r9d, al
mov rax, r8
and eax, 3
jmp 0x14001977f
xor eax, 0xe01391c
sub eax, 0x2432195a
add eax, 0x12492477
mov dword [rsp - 0x30], 0x2589fdfe
xor eax, 0x7cd1a8c1
jmp 0x140019797
mov rbx, rbx
jne 0x14001987e
movsx eax, r8b
imul edx, eax, 0x1f
mov r13, r13
jmp 0x1400196ab
sub eax, 0xb4f3c7e
xor eax, 0x53ab6957
xchg rdx, rdx
sub eax, 0x33937907
mul rcx
cmovb rax, r12
jmp 0x1400197d0
xchg rsp, rsp
mov word [rdi + r8*2], ax
inc r8
cmp r8, rbx
mov dword [rsp - 0x1c], 0xcdd64ab
jmp 0x140019708
mov dword [rsp - 0x44], 0x3bb4963a
mov rcx, rax
call fcn.14007afa0
mov rbx, rax
mov r9, r9
mov r8, r13
test rsi, rsi
jmp 0x140019684
mov qword [rbp + 0x28], 0x730f210d
xchg rsi, rsi
sub qword [rbp + 0x28], 0x289e5e7f
xor qword [rbp + 0x28], 0xafd5267
xor qword [rbp + 0x28], 0x39bbc959
xor qword [rbp + 0x28], 0x7850fffa
jmp 0x140019861
mov rax, rcx
mov dword [rsp - 0x38], 0x71442488
shr rax, 0x11
jmp 0x1400196de
sub ecx, 0x30798304
xor ecx, 0x1eea9b0a
xor ecx, 0x15b53ac5
add ecx, 0x2d7921a3
mov rbp, rbp
sub ecx, 0x916e514
xor ecx, 0x48cc6dc0
jmp 0x1400197f1
mov dword [rsp - 0xc], 0x35168299
xor qword [rbp + 0x28], 0x291c2521
sub qword [rbp + 0x28], 0x26e7778e
jmp 0x1400196b0
cmp rax, 1
jne 0x1400198ab
movsx eax, r8b
jmp 0x14001988d
mov dword [rsp - 0xc], 0x27c9f5f1
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
xor dl, cl
xchg rsp, rsp
xor dl, r9b
jmp 0x1400198a9
jmp 0x140019913
cmp rax, 2
jne 0x1400198bd
mov rsp, rsp
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x140019913
mov rax, r14
movzx ecx, r8b
mov dword [rsp - 0x1c], esp
mul r8
jmp 0x1400198ec
mov dword [rsp - 0x10], 0x5e7ec38c
add dl, al
movsx eax, r8b
sub cl, dl
shl r9, cl
mov dword [rsp - 0x2c], ebp
jmp 0x140019902
shr rdx, 1
movzx eax, dl
add al, al
jmp 0x1400198d0
imul eax, eax, 7
mov dword [rsp - 0x38], ebp
jmp 0x140019930
imul edx, eax, 0x35
xor dl, r9b
xor dl, 0x88
mov dword [rsp - 0x10], 0x7801b966
test r8b, 1
jne 0x140019922
movsx eax, r8b
jmp 0x1400198f9
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
xchg rdx, rdx
xor al, dl
movsx eax, al
jmp 0x140019a8f
add eax, 0x2019eaf3
sub eax, 0x2b3f2cd8
mov dword [rsp - 0x2c], 0x4eef2341
sub eax, 0x167942f3
jmp 0x140020cb8
xor rax, qword [0x1400adac0]
mov rdx, rbx
xchg r14, r14
xor ecx, ecx
call rax
mov rcx, rbx
jmp 0x140019a23
xor edx, 0x5478ecf7
sub edx, 0x23a3eb4b
mov dword [rsp - 0x3c], ebp
jmp 0x140019a6f
xor eax, 0x7591d6d
mov dword [rsp - 0x44], ebp
xor eax, 0x29520bc8
sub eax, 0x40b2e5b2
jmp 0x14001993a
xor edx, 0x22c57fd7
sub edx, 0x4af9397d
call qword [rax]
jmp 0x140019adb
mov r11, r11
add edx, 0xf129eac
xor edx, 0x613f83e9
xor edx, 0x6c96eb66
xor edx, 0x120a3974
mov dword [rsp - 0x10], ebx
jmp 0x14001999c
mov dword [rsp - 0x28], edx
call fcn.14007afb0
mov rcx, rdi
call fcn.14007afb0
cmp qword [rbp + 0x18], 4
mov dword [rsp - 0x38], 0x5441e816
jbe 0x140019a17
jmp 0x140019a0b
cmp r8, rsi
jb 0x140019640
mov word [rbx + rsi*2], r13w
jmp 0x140019a3c
mov rcx, qword [rbp + 0x10]
call fcn.14007afb0
mov r15, r15
mov rcx, qword [0x1400ad9d0]
jmp 0x140019afc
mov dword [rsp - 0x38], esi
call fcn.14007afb0
cmp qword [rbp + 0x28], 4
jbe 0x1400199dc
mov rcx, qword [rbp + 0x20]
jmp 0x1400199d3
mov dword [rsp - 0x20], ecx
mov r9d, 0x613208f0
sub r9d, 0x2db8e571
xor r9d, 0x14a2730a
add r9d, 0xd60bbc8
mov dword [rsp - 0x34], 0x1a8d1603
xor r9d, 0x6d8a5590
jmp 0x140019b36
xor edx, 0x2506a414
sub edx, 0x689bc4b8
call fcn.140014bb0
xchg rsi, rsi
mov rcx, qword [0x1400ad9a0]
jmp 0x140019b14
xor ax, word [r15 + r8*2]
mov word [rbx + r8*2], ax
xchg rbp, rbp
inc r8
jmp 0x1400199f8
sub r9d, 0xcedfe70
mov rax, qword [0x1400ae210]
mov dword [rsp - 0x14], 0x233c085
mov r8, rdi
jmp 0x140019956
add edx, 0x896b6e0
mov dword [rsp - 0x44], 0x4fcb0737
sub edx, 0x2d8dcdf7
jmp 0x14001996f
call fcn.140076750
mov dword [rsp - 0x14], 0x4d1b5d59
mov eax, 0xbb6fb18
xor eax, 0x37864a34
add eax, 0x1029caed
jmp 0x140019984
test rcx, rcx
je 0x140019a83
mov rbx, rbx
mov edx, 0x244d1853
xor edx, 0x6e7da675
jmp 0x140019ac2
test rcx, rcx
je 0x140019adb
mov dword [rsp - 0x44], ecx
mov rax, qword [rcx]
mov edx, 0x822a52c
add edx, 0x559a10c2
xor edx, 0x3530cd48
jmp 0x1400199af
sub r9d, 0x4f83304c
add r9d, 0x67b00f11
xor r9d, 0x65012232
xchg r11, r11
xor r9d, 0x190fe4c0
jmp 0x140019aa4
mov rcx, qword [0x1400ad9a0]
call fcn.140003210
mov dword [rsp - 0x30], 0x2227240b
jmp 0x140019e0c
xor byte [rbp + 0x550], 0x1e
movaps xmmword [rsp + 0x70], xmm2
mov byte [rbp - 0x60], 0x58
xchg rcx, rcx
xor byte [rbp - 0x60], 0x31
sub byte [rbp - 0x60], 0x2c
jmp 0x140019bbe
mov eax, 0x59177e28
add eax, 0x138e3ea0
sub eax, 0x2039c3b4
mov dword [rsp - 0x18], 0xbca6255
add eax, 0x245b811e
sub eax, 0xcd6cfc6
sub eax, 0x187d6a2
jmp 0x140019c14
add byte [rbp - 0x60], 0x39
mov dword [rsp - 0x40], esi
sub byte [rbp - 0x60], 0x64
add byte [rbp - 0x60], 0x61
sub byte [rbp - 0x60], 0x5a
add byte [rbp - 0x60], 0x3e
jmp 0x140019f28
add byte [rbp + 0x550], 0x46
sub byte [rbp + 0x550], 0xb
xor byte [rbp + 0x550], 0x11
mov dword [rsp - 0x3c], esp
add byte [rbp + 0x550], 0
jmp 0x140019b73
movzx r9d, al
mov dword [rsp - 0x38], 0x61dd0f02
mov rax, r8
jmp 0x140019d26
xchg rsp, rsp
add eax, 0x2fc2946
xor eax, 0x6564fd12
mul rcx
cmovb rax, r12
xchg r9, r9
jmp 0x140019c96
movdqa xmm2, xmmword [0x140001260]
xchg rbx, rbx
movaps xmmword [rsp + 0x30], xmm1
movdqa xmm1, xmmword [0x1400013e0]
jmp 0x140019f71
xor dword [rbp + 0x3e6], 0x3322cfd0
xchg r14, r14
add dword [rbp + 0x3e6], 0xaeafe64a
jmp 0x140019eed
add ecx, 0x34a1047c
sub ecx, 0x61bc9e12
movdqa xmm0, xmmword [0x1400013b0]
jmp 0x140019c30
cmp rbx, 4
lea rcx, [rbx + 1]
xchg r11, r11
lea rsi, [rbp + 0x30]
jmp 0x140019e8c
mov rcx, rax
call fcn.14007afa0
mov rdi, rax
mov dword [rsp - 0x20], 0x4dcd8f23
mov r8, r13
movabs r14, 0xaaaaaaaa3eeb0cd8
sub r14, 0x233fda33
jmp 0x140019e38
add r14, 0x7fffffff
xor r14, 0x3f1421cc
test rbx, rbx
xchg r11, r11
je 0x14001a10b
jmp 0x140019ea7
mov rbp, rbp
add r12, 0x30532db7
popf
cmova rsi, rax
mov dword [rsp - 0x40], 0x31f8c43a
jmp 0x140019b93
nop dword [rax]
mov dword [rsp - 0x1c], edi
nop word [rax + rax]
movsx ecx, byte [rsp + rdx + 0x30]
mov word [rax + rdx*2], cx
mov dword [rsp - 0x40], esi
inc rdx
jmp 0x140019f0f
and eax, 3
jne 0x140019fca
mov dword [rsp - 0x38], ebx
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x14001a065
shl rax, 0xd
xor rcx, rax
mov r15, r15
mov rax, rcx
shr rax, 0x11
xor rcx, rax
mov r12, r12
jmp 0x140019e29
sub byte [rbp + 0x550], 0x28
mov rbx, rbx
sub byte [rbp + 0x550], 0x1d
xor byte [rbp + 0x550], 0x29
xor byte [rbp + 0x550], 0x17
xchg rsp, rsp
jmp 0x140019bdb
mov r8, r8
xor dword [rbp + 0x3e6], 0x68df9e4c
xor dword [rbp + 0x3e6], 0x2b0e74e9
jmp 0x140019c4d
sub r12, 0x4e6fa56b
xor r12, 0x62b4b7d1
add r12, 0xda7555d
mov dword [rsp - 0xc], 0x42bae054
xor r12, 0x7d0549d7
jmp 0x140019ed3
add qword [rbp + 0x38], 0x323911dc
xor qword [rbp + 0x38], 0x20884570
sub qword [rbp + 0x38], 0x1e5e5e57
mov rcx, rcx
sub qword [rbp + 0x38], 0x580f4dc
jmp 0x140019def
add qword [rbp + 0x38], 0x2d66cedc
xor qword [rbp + 0x38], 0x6e623e6f
mov rcx, rcx
call fcn.14007afa0
jmp 0x140019f55
test al, al
jne 0x14001a57c
movdqa xmm1, xmmword [0x1400011b0]
xchg rsp, rsp
mov ecx, 0x232078a4
jmp 0x140019ebf
mov rax, rcx
shl rax, 5
xor rax, rcx
jmp 0x140019c00
xor r14, 0x16ded03
mov r8, r8
add r14, 0x53fa4c4b
sub r14, 0x58842e10
xor r14, 0x239c1db0
sub r14, 0x1fe254e9
mov dword [rsp - 0xc], ebp
jmp 0x140019cc2
xor ecx, 0x4ad93d86
xor ecx, 0x11650028
xor ecx, 0x9c57665
add ecx, 0xeff6042
mov dword [rsp - 0x10], 0x783cd8ca
jmp 0x140019c69
pushf
movabs r12, 0xffffffff25513272
xor r12, 0x5247c8ea
xchg r10, r10
jmp 0x140019d9e
nop dword [rax]
mov rcx, r8
mov r9, r9
xor rcx, 0x53051688
mov rax, rcx
jmp 0x140019d3f
xor ecx, 0x67bd0911
add ecx, 0x7c800a2
xchg rcx, rcx
jmp 0x140019e67
xor r12, 0x127f2c74
add r12, 0x16eb744f
add r12, 0x7fffffff
jmp 0x140019ce1
mov eax, dword [rbp + 0x3e6]
movaps xmmword [rbp - 0x80], xmm1
movaps xmmword [rbp - 0x70], xmm0
mov dword [rsp - 0x30], ebx
mov dword [rsp + 0x50], eax
mov byte [rbp + 0x550], 0x68
jmp 0x140019d5b
mov rbx, qword [rbp + 0x38]
cmp rdx, rbx
mov rsi, rsi
jb 0x140019d11
mov rax, qword [rbp + 0x30]
jmp 0x140019c82
mov dword [rsp - 0x3c], esi
mov qword [rbp + 0x38], 0x1f6204a2
add qword [rbp + 0x38], 0x4e28f7dd
sub qword [rbp + 0x38], 0x1c19ac28
sub qword [rbp + 0x38], 0x3f57da61
mov dword [rsp - 0x30], ecx
jmp 0x140019dc7
mov rbx, qword [rbp + 0x38]
mov rdx, r13
xchg rsi, rsi
mov qword [rbp + 0x30], rax
test rbx, rbx
je 0x140019c82
jmp 0x140019cfe
movaps xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [0x140001160]
xchg r9, r9
mov dword [rbp + 0x3e6], 0x8fb3ff9
add dword [rbp + 0x3e6], 0x26110fe8
add dword [rbp + 0x3e6], 0x46358e34
xchg rdi, rdi
jmp 0x140019fa7
sub dword [rbp + 0x3e6], 0x5911198a
add dword [rbp + 0x3e6], 0x45ab87e2
sub dword [rbp + 0x3e6], 0x19123d68
jmp 0x140019d82
cmp rax, 1
jne 0x140019ff0
movsx eax, r8b
lea edx, [r8 - 0x78]
jmp 0x140019fe2
xor dl, r9b
jmp 0x14001a03e
mov dword [rsp - 0x34], edi
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x140019fdd
cmp rax, 2
jne 0x14001a00c
sub r9b, r8b
jmp 0x140019ffe
lea edx, [r9 - 0x78]
mov dword [rsp - 0xc], 0x72001e25
jmp 0x14001a03e
mov rax, r14
movzx ecx, r8b
mul r8
mov dword [rsp - 0x3c], 0x2bb98783
shr rdx, 1
movzx eax, dl
add al, al
jmp 0x14001a02b
add dl, al
xchg r13, r13
movsx eax, r8b
jmp 0x14001a055
imul eax, eax, 7
jmp 0x14001a098
test r8b, 1
jne 0x14001a070
mov dword [rsp - 0x44], 0x660743dd
movsx eax, r8b
jmp 0x14001a039
sub cl, dl
shl r9, cl
imul edx, eax, 0x35
mov dword [rsp - 0xc], 0x8aa61b3
xor dl, r9b
xor dl, 0x88
jmp 0x14001a03e
movzx ecx, r8b
shl cl, 2
xchg rbx, rbx
jmp 0x14001a094
mov rax, rcx
shr rax, 0x11
mov r14, r14
xor rcx, rax
mov rax, rcx
jmp 0x14001a1a8
lea eax, [rcx + r8]
xor al, dl
movsx eax, al
xchg r12, r12
xor ax, word [rsi + r8*2]
mov word [rdi + r8*2], ax
inc r8
jmp 0x14001a0ff
lea r15, [rbp + 0x40]
cmova r15, rax
mov eax, 0x4d18f67e
mov r8, r8
jmp 0x14001a186
imul edx, eax, 0x1f
xchg r13, r13
jmp 0x14001a310
add qword [rbp + 0x48], 0x6bd33eb
sub qword [rbp + 0x48], 0x61c29
mov dword [rsp - 0x30], 0x453e1c4a
add qword [rbp + 0x48], 0x1172c59e
sub qword [rbp + 0x48], 0x318d5075
jmp 0x14001a115
cmp r8, rbx
xchg r10, r10
jb 0x140019eaa
mov word [rdi + rbx*2], r13w
jmp 0x14001a16d
call fcn.14007afa0
mov rsi, qword [rbp + 0x48]
mov r8, r8
jmp 0x14001a203
mov dword [rsp - 0x24], esp
mov qword [rbp + 0x48], 0x279f7614
sub qword [rbp + 0x48], 0x16836feb
add qword [rbp + 0x48], 0x5a592c81
xchg rbp, rbp
sub qword [rbp + 0x48], 0x6699813b
xor qword [rbp + 0x48], 0x1db8c229
jmp 0x14001a0d2
mov rax, rcx
mov dword [rsp - 0x18], ecx
shl rax, 0xd
xor rcx, rax
jmp 0x14001a07f
mov ecx, 0x244c68ba
sub ecx, 0xbb7482e
xchg r12, r12
add ecx, 0x1685554a
jmp 0x14001a23b
sub eax, 0x30a467b0
xor eax, 0x5b9f1818
sub eax, 0x24d34593
xor eax, 0x50e269ef
mov dword [rsp - 0x34], edi
xor eax, 0x1382b7
jmp 0x14001a1ef
shl rax, 5
mov dword [rsp - 0x30], ebp
xor rax, rcx
movzx r9d, al
mov rax, r8
mov dword [rsp - 0x34], 0x7718b63e
jmp 0x14001a1c7
and eax, 3
jne 0x14001a2b4
movsx eax, r8b
jmp 0x14001a0c7
jb 0x14001a21d
mov rax, qword [rbp + 0x40]
cmp rsi, 4
xchg rbp, rbp
lea rcx, [rsi + 1]
jmp 0x14001a0b2
sub eax, 0x215cf953
sub eax, 0x4204022f
sub eax, 0x1088be97
jmp 0x14001a227
mov rdx, r13
mov qword [rbp + 0x40], rax
test rsi, rsi
mov dword [rsp - 0x34], ebp
je 0x14001a1df
nop word [rax + rax]
movsx ecx, byte [rsp + rdx + 0x70]
jmp 0x14001a261
mov dword [rsp - 0x10], 0x7b8f7ce4
mul rcx
cmovb rax, r12
jmp 0x14001a295
add ecx, 0x292b1374
xor ecx, 0x6fa48e34
mov rsi, rsi
add ecx, 0x122d3f7c
add ecx, 0x17093b27
sub ecx, 0x611781bf
jmp 0x14001a126
xchg r13, r13
mov word [rax + rdx*2], cx
inc rdx
mov rsi, qword [rbp + 0x48]
mov dword [rsp - 0x34], 0x32466cea
cmp rdx, rsi
jmp 0x14001a1d9
xchg r11, r11
nop dword [rax]
mov rcx, r8
xor rcx, 0x53051688
jmp 0x14001a15a
mov rcx, rax
call fcn.14007afa0
mov r13, r13
mov rbx, rax
mov r8, r13
test rsi, rsi
je 0x14001a55e
jmp 0x14001a27f
cmp rax, 1
jne 0x14001a2d4
movsx eax, r8b
lea edx, [r8 - 0x78]
xchg rdi, rdi
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x14001a2cf
xor dl, r9b
jmp 0x14001a316
cmp rax, 2
jne 0x14001a2e6
sub r9b, r8b
lea edx, [r9 - 0x78]
mov r15, r15
jmp 0x14001a316
mov rax, r14
movzx ecx, r8b
mul r8
shr rdx, 1
mov r13, r13
jmp 0x14001a2fb
movzx eax, dl
add al, al
add dl, al
movsx eax, r8b
xchg r15, r15
sub cl, dl
jmp 0x14001a32d
xor dl, r9b
xor dl, 0x88
test r8b, 1
jne 0x14001a33b
mov rdx, rdx
movsx eax, r8b
imul eax, eax, 7
jmp 0x14001a32b
jmp 0x14001a34e
shl r9, cl
imul edx, eax, 0x35
mov r9, r9
jmp 0x14001a310
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
mov dword [rsp - 0x34], 0x6dadc814
xor al, dl
jmp 0x14001a374
xor ecx, ecx
call rax
mov rcx, rbx
call fcn.14007afb0
mov r12, r12
cmp qword [rbp + 0x48], 4
jbe 0x14001a574
jmp 0x14001a568
movsx eax, al
xor ax, word [r15 + r8*2]
mov word [rbx + r8*2], ax
mov dword [rsp - 0x38], 0xcc91758
inc r8
jmp 0x14001a54d
xchg rbx, rbx
add edx, 0x858f323
add edx, 0x8697b7f
jmp 0x14001a435
mov r12, r12
test rcx, rcx
je 0x14001a4cb
mov edx, 0x5b48028b
xchg rsp, rsp
xor edx, 0x1a29848
add edx, 0xc3214f7
jmp 0x14001a3cf
jmp 0x140020cb8
xor edx, 0x1f034116
mov r12, r12
sub edx, 0x571483de
add edx, 0x1f62e5e9
jmp 0x14001a4df
xor r9d, 0x540a3f1c
xchg r8, r8
add r9d, 0x2eaa2ea2
xor r9d, 0x7e4cd5aa
jmp 0x14001a449
mov r9d, 0xf705b37
add r9d, 0x4113676
mov dword [rsp - 0x34], 0x65d792ab
xor r9d, 0x4ec37016
add r9d, 0x17b7f532
sub r9d, 0x59523ee9
jmp 0x14001a3e9
sub edx, 0x39a6767c
sub edx, 0xbd45214
mov r10, r10
jmp 0x14001a48c
mov rax, qword [0x1400ae210]
mov r12, r12
mov r8, rdi
xor rax, qword [0x1400adac0]
mov rdx, rbx
xchg rbp, rbp
jmp 0x14001a355
call fcn.14007afb0
cmp qword [rbp + 0x38], 4
jbe 0x14001a480
mov r14, r14
mov rcx, qword [rbp + 0x30]
call fcn.14007afb0
mov rcx, qword [0x1400ad9d0]
jmp 0x14001a3a5
xor edx, 0x3896f6e8
call qword [rax]
call fcn.140076750
jmp 0x14001a50c
mov rax, qword [rcx]
mov edx, 0x23a36646
mov dword [rsp - 0x10], 0x1d9a3c3a
xor edx, 0x30c2c562
add edx, 0x5b5519b3
sub edx, 0x232c0db1
add edx, 0x21c4a1b1
jmp 0x14001a391
mov rcx, qword [0x1400ad9a0]
test rcx, rcx
xchg r15, r15
je 0x14001a494
jmp 0x14001a49e
xor edx, 0x4533029b
mov dword [rsp - 0x20], 0x16f20bae
add edx, 0x151a9dbf
xor edx, 0x3e78a386
sub edx, 0x240f4c6c
xchg r8, r8
call fcn.140014bb0
jmp 0x14001a4cb
mov dword [rsp - 0xc], ebx
mov eax, 0x7cdae840
xor eax, 0x605fdf9d
add eax, 0x5d24e42a
xor eax, 0x46e8c436
xchg r11, r11
jmp 0x14001a52c
xor eax, 0x76eb28e8
xor eax, 0x37f66738
xor eax, 0x320ede74
xor eax, 0x1e7b0a9c
xchg rdi, rdi
sub eax, 0x522a326d
jmp 0x14001a3ca
cmp r8, rsi
jb 0x14001a286
mov dword [rsp - 0x38], 0x20de18d0
mov word [rbx + rsi*2], r13w
jmp 0x14001a406
mov rcx, qword [rbp + 0x40]
call fcn.14007afb0
xchg r13, r13
mov rcx, rdi
jmp 0x14001a468
mov ecx, 0x5fd8edc7
add ecx, 0x102ccdaf
xor ecx, 0x11272a9f
sub ecx, 0x553b6db5
xchg rdx, rdx
jmp 0x14001a59b
add ecx, 0x32a0d510
add ecx, 0x1b270365
add ecx, 0x622c2e7
jmp 0x14001a5ca
test rax, rax
xchg rbx, rbx
je 0x14001a5ea
mov rcx, rax
call fcn.140076770
mov rsi, rsi
jmp 0x14001a5e8
mov dword [rsp - 0x10], 0x449029d3
xor ecx, 0x743e218a
sub ecx, 0x2bef9e02
call fcn.14007afa0
jmp 0x14001a5b2
jmp 0x14001a5ed
mov rax, r13
lea rcx, [rbp + 0x50]
xchg r13, r13
mov qword [0x1400ad9c0], rax
jmp 0x14001a805
add byte [rbp + 0x282], 0x23
sub byte [rbp + 0x282], 0x42
mov dword [rsp - 0x14], 0x18dd595f
xor byte [rbp + 0x282], 0x54
sub byte [rbp + 0x282], 0x1d
add byte [rbp + 0x282], 0x1a
jmp 0x14001ab08
mov rcx, rcx
cmp qword [rbp + 0x58], 4
jbe 0x14001aaae
mov rcx, qword [rbp + 0x50]
jmp 0x14001aaa1
je 0x14001a654
mov rax, qword [rcx]
mov edx, r14d
call qword [rax]
xchg r15, r15
movdqa xmm1, xmmword [0x1400011b0]
mov ecx, 0x792381af
jmp 0x14001a683
add r12, 0x7fffffff
mov dword [rsp - 0x38], edi
xor r12, 0x517e2678
popf
cmova rdi, rax
jmp 0x14001aa8f
sub ecx, 0x1fdf51b9
add ecx, 0x1321926b
xchg r13, r13
add ecx, 0x90c9019
jmp 0x14001a9ad
movsx ecx, byte [rsp + rdx + 0x30]
mov word [rax + rdx*2], cx
mov dword [rsp - 0x24], 0x6e09f606
inc rdx
jmp 0x14001a968
call fcn.14007afa0
mov rbx, qword [rbp + 0x68]
xchg rbx, rbx
jmp 0x14001a82d
sub word [rbp + 0x745], 0x1c6f
sub word [rbp + 0x745], 0x36c
add word [rbp + 0x745], 0x1c5d
xchg r10, r10
sub word [rbp + 0x745], 0x3d9e
jmp 0x14001a8a0
add word [rbp + 0x745], 0x303
movzx eax, word [rbp + 0x745]
movaps xmmword [rbp + 0x260], xmm1
mov r8, r8
movaps xmmword [rbp + 0x270], xmm0
jmp 0x14001aa55
mov byte [rbp + 0x282], 8
xor byte [rbp + 0x282], 0x31
xor byte [rbp + 0x282], 0x76
jmp 0x14001a996
movaps xmmword [rbp + 0x230], xmm4
movaps xmmword [rbp + 0x240], xmm3
movaps xmmword [rbp + 0x250], xmm2
mov word [rbp + 0x280], ax
xchg rdx, rdx
jmp 0x14001a719
add byte [rbp + 0x747], 0x5a
mov dword [rsp - 0x30], 0x426fd8a9
sub byte [rbp + 0x747], 0x2b
xor byte [rbp + 0x747], 0x6c
add byte [rbp + 0x747], 0x2e
movaps xmmword [rbp + 0x220], xmm5
xchg rdi, rdi
jmp 0x14001a733
xor qword [rbp + 0x68], 0x15cd16cf
sub qword [rbp + 0x68], 0xb36fd19
mov dword [rsp - 0x3c], 0x559da5bf
xor qword [rbp + 0x68], 0x5e6630bf
jmp 0x14001a6b6
xor r12, 0x5e9fe198
add r12, 0x3ac3068a
xchg r9, r9
xor r12, 0x379f2c8e
sub r12, 0x1377c538
jmp 0x14001a666
mov rax, rcx
mov r11, r11
shl rax, 5
xor rax, rcx
jmp 0x14001a7e5
movzx r9d, al
xchg rbp, rbp
mov rax, r8
and eax, 3
jne 0x14001ab98
mov dword [rsp - 0x38], 0x57afa8a3
jmp 0x14001a98a
call fcn.140016430
mov byte [rsp + 0x20], r14b
cmp qword [rbp + 0x58], rdi
mov dword [rsp - 0x18], edi
jmp 0x14001a9ea
sub eax, 0x3041f97b
mul rcx
mov dword [rsp - 0x1c], ecx
jmp 0x14001aac0
mov rdx, r13
mov qword [rbp + 0x60], rax
test rbx, rbx
je 0x14001a97d
mov dword [rsp - 0x30], 0x19114e04
nop dword [rax]
jmp 0x14001a69d
movdqa xmm0, xmmword [0x140001410]
mov dword [rsp - 0x34], 0x2118c691
movdqa xmm5, xmmword [0x140001270]
movdqa xmm4, xmmword [0x140001380]
movdqa xmm3, xmmword [0x1400011a0]
movdqa xmm2, xmmword [0x140001230]
jmp 0x14001ab40
add byte [rbp + 0x747], 0x45
sub byte [rbp + 0x747], 0x20
sub byte [rbp + 0x747], 7
jmp 0x14001a757
add word [rbp + 0x745], 0xbe5
sub word [rbp + 0x745], 0x2719
mov dword [rsp - 0xc], 0x47a64688
jmp 0x14001a6f3
mov dword [rsp - 0x1c], ebp
sub r14, 0x2b5f108b
add r14, 0x26199fad
xor r14, 0x339af4da
mov dword [rsp - 0x1c], esp
sub r14, 0x56c9e98a
jmp 0x14001a93d
mov rcx, qword [0x1400ad9c0]
xchg rsp, rsp
test rcx, rcx
je 0x14001aaf9
jmp 0x14001aae9
mov rcx, rcx
test rbx, rbx
je 0x14001ad67
nop dword [rax]
mov dword [rsp - 0x3c], 0x1ce1dc5a
mov rcx, r8
xor rcx, 0x53051688
jmp 0x14001a926
mov rax, rcx
mov dword [rsp - 0x24], 0x3cfb9a5c
shl rax, 0xd
xor rcx, rax
jmp 0x14001ab86
xor r14, 0x31540c04
xor r14, 0x277b6903
xchg rdi, rdi
sub r14, 0x5071e2
add r14, 0x7fffffff
xor r14, 0x2359285e
jmp 0x14001a900
mov rbx, qword [rbp + 0x68]
cmp rdx, rbx
jb 0x14001a69d
mov dword [rsp - 0x34], ebp
mov rax, qword [rbp + 0x60]
cmp rbx, 4
lea rcx, [rbx + 1]
jmp 0x14001aa05
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x14001abef
mov dword [rsp - 0x20], ebx
xor byte [rbp + 0x282], 0
add byte [rbp + 0x282], 0xb
jmp 0x14001a600
sub ecx, 0x2261b02b
add ecx, 0xf7cc80b
mov dword [rsp - 0x44], ebx
add ecx, 0x1b268a8e
sub ecx, 0x3e83eb27
sub ecx, 0x3f300981
jmp 0x14001a851
mov r14, r14
xor r12, 0x5b8eb3b4
add r12, 0x5440555d
jmp 0x14001a7af
je 0x14001ed79
mov rcx, qword [0x1400ad9c0]
lea r8, [rsp + 0x20]
lea rdx, [rbp + 0x50]
jmp 0x14001aa24
mov r9, r9
lea rdi, [rbp + 0x60]
pushf
movabs r12, 0xffffffff55470a3e
xor r12, 0x1e324d75
jmp 0x14001a9d4
mov rbx, rbx
call fcn.1400767e0
test al, al
je 0x14001ed79
jmp 0x14001a630
xor eax, 0x46953f6b
xchg r10, r10
sub eax, 0x596a7fb
xor eax, 0x7c643e65
sub eax, 0x537a865
jmp 0x14001ab73
mov byte [rbp + 0x747], 0x4e
sub byte [rbp + 0x747], 0x49
xchg rbp, rbp
jmp 0x14001a886
je 0x14001aa7d
mov dword [rsp - 0x10], 0x5ed39c49
mov edx, r14d
call fcn.140014bb0
mov rcx, qword [0x1400ad9a0]
test rcx, rcx
xchg rdx, rdx
jmp 0x14001a647
xchg rsi, rsi
mov eax, 0x50972d36
sub eax, 0x2d73995b
jmp 0x14001aa39
call fcn.14007afb0
mov dword [rsp - 0xc], 0x9b04b60
call fcn.140015a10
test al, al
je 0x14001b085
jmp 0x14001a8e8
cmovb rax, r12
mov rcx, rax
call fcn.14007afa0
mov dword [rsp - 0x1c], 0x3d88667b
mov r15, rax
mov r8, r13
movabs r14, 0xaaaaaaaa45f20091
jmp 0x14001a8bf
mov edx, r14d
mov dword [rsp - 0xc], 0x2535ccb
call fcn.140014b40
mov rcx, qword [0x1400ad9d0]
test rcx, rcx
jmp 0x14001aa6b
mov qword [rbp + 0x68], 0x402cd6a3
mov rbx, rbx
xor qword [rbp + 0x68], 0x442ed393
add qword [rbp + 0x68], 0x52f08088
add qword [rbp + 0x68], 0x28dcb4aa
mov dword [rsp - 0x2c], 0x57f83716
sub qword [rbp + 0x68], 0x37efeeb
jmp 0x14001a78a
mov dword [rsp - 0x30], 0x634ea11a
movaps xmmword [rsp + 0x30], xmm1
movdqa xmm1, xmmword [0x140001180]
movaps xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [0x140001340]
mov r10, r10
mov word [rbp + 0x745], 0x66bc
jmp 0x14001a6c7
xor eax, 0x1c2732f5
mov dword [rsp - 0x38], esp
xor eax, 0x3b6a59e3
jmp 0x14001a81c
mov rax, rcx
mov r14, r14
shr rax, 0x11
xor rcx, rax
jmp 0x14001a7d3
cmp rax, 1
jne 0x14001abb9
movsx eax, r8b
lea edx, [r8 - 0x78]
mov dword [rsp - 0x30], ebx
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x14001abb4
xor dl, r9b
jmp 0x14001ac0f
cmp rax, 2
jne 0x14001abcc
mov dword [rsp - 0x40], ebp
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x14001ac0f
mov rax, r14
movzx ecx, r8b
mul r8
shr rdx, 1
mov rbp, rbp
jmp 0x14001abf7
shl r9, cl
imul edx, eax, 0x35
mov dword [rsp - 0x44], 0x75740385
xor dl, r9b
jmp 0x14001ac0c
movzx eax, dl
add al, al
add dl, al
mov rcx, rcx
movsx eax, r8b
sub cl, dl
jmp 0x14001abe1
xor dl, 0x88
test r8b, 1
jne 0x14001ac22
mov dword [rsp - 0x34], esi
movsx eax, r8b
imul eax, eax, 7
jmp 0x14001ac2d
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
xor al, dl
mov dword [rsp - 0x3c], 0x356c07eb
jmp 0x14001aca1
mov rbx, rax
mov dword [rsp - 0x24], ebx
mov r8, r13
jmp 0x14001ae5e
mov rdi, qword [rbp + 0x78]
mov r10, r10
cmp rdx, rdi
jb 0x14001ae2d
jmp 0x14001ae71
shl rax, 5
mov dword [rsp - 0x18], 0x42e91049
xor rax, rcx
movzx r9d, al
jmp 0x14001acc8
mov rbp, rbp
sub ecx, 0x4d3ed4fb
mov qword [rbp + 0x78], 0x2d1a8386
add qword [rbp + 0x78], 0x29a918e4
xchg rcx, rcx
add qword [rbp + 0x78], 0x21e91354
jmp 0x14001acdc
movsx eax, al
xor ax, word [rdi + r8*2]
mov word [r15 + r8*2], ax
mov dword [rsp - 0x38], ebp
jmp 0x14001adaa
cmovb rax, r12
mov rcx, rax
call fcn.14007afa0
jmp 0x14001ac3c
mov rax, r8
xchg r13, r13
and eax, 3
jne 0x14001ae8c
jmp 0x14001ad2a
sub qword [rbp + 0x78], 0x4e0afbe6
add qword [rbp + 0x78], 0x1168f62d
add qword [rbp + 0x78], 0x1cc14ec9
mov dword [rsp - 0x40], 0x63474ae5
sub qword [rbp + 0x78], 0x537bd8e8
add qword [rbp + 0x78], 0xc501bf3
jmp 0x14001ade3
xor rcx, rax
mov rax, rcx
mov dword [rsp - 0x30], edi
shr rax, 0x11
xor rcx, rax
mov rax, rcx
jmp 0x14001ac60
movsx eax, r8b
xchg rsi, rsi
imul edx, eax, 0x1f
jmp 0x14001ae6f
nop
mov rcx, r8
xor rcx, 0x53051688
xchg r12, r12
mov rax, rcx
shl rax, 0xd
jmp 0x14001ad11
add eax, 0x80be071
xor eax, 0x607894ac
add eax, 0x1efe23da
jmp 0x14001ad92
mov word [r15 + rbx*2], r13w
mov ecx, 0x4eeeb0b7
sub ecx, 0x3a4f768e
mov dword [rsp - 0x10], esp
add ecx, 0x2dd5b14c
add ecx, 0x22a2669b
add ecx, 0x372db2e
jmp 0x14001adc3
mov r14, r14
sub eax, 0x761f905a
sub eax, 0x1bd7e63
mul rcx
mov rbp, rbp
jmp 0x14001acb7
inc r8
cmp r8, rbx
jb 0x14001a917
mov dword [rsp - 0x3c], 0x2f2c83f2
jmp 0x14001ad67
mov r14, r14
xor ecx, 0x397d5dce
add ecx, 0x256f329e
sub ecx, 0x7e8c887
xor ecx, 0x22430ec6
jmp 0x14001ac78
add qword [rbp + 0x78], 0x28719743
mov r13, r13
sub qword [rbp + 0x78], 0x3a11d2b9
jmp 0x14001ae41
cmova rsi, rax
mov eax, 0x5baffdca
sub eax, 0xac53e1d
xor eax, 0x60702275
mov dword [rsp - 0x40], 0x6ba9c5df
jmp 0x14001ad53
test rdi, rdi
je 0x14001ae78
nop word [rax + rax]
mov r12, r12
movsx ecx, byte [rbp + rdx + 0x220]
mov word [rax + rdx*2], cx
inc rdx
jmp 0x14001ac4b
call fcn.14007afa0
mov rdi, qword [rbp + 0x78]
mov rdx, r13
mov dword [rsp - 0x34], 0x1a375f34
mov qword [rbp + 0x70], rax
jmp 0x14001ae1b
test rdi, rdi
je 0x14001afd3
mov r8, r8
jmp 0x14001ad39
jmp 0x14001aeed
mov rax, qword [rbp + 0x70]
xchg r15, r15
cmp rdi, 4
lea rcx, [rdi + 1]
lea rsi, [rbp + 0x70]
xchg r13, r13
jmp 0x14001adfb
cmp rax, 1
jne 0x14001aeb5
xchg r13, r13
movsx eax, r8b
jmp 0x14001aea3
xor dl, r9b
jmp 0x14001af0c
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
mov dword [rsp - 0xc], ebx
xor dl, cl
jmp 0x14001ae9e
cmp rax, 2
jne 0x14001aecc
sub r9b, r8b
lea edx, [r9 - 0x78]
mov dword [rsp - 0x10], 0x15662158
jmp 0x14001af0c
mov rax, r14
movzx ecx, r8b
mov dword [rsp - 0x28], esi
mul r8
shr rdx, 1
movzx eax, dl
add al, al
jmp 0x14001aef8
xchg r10, r10
imul edx, eax, 0x35
xor dl, r9b
xor dl, 0x88
jmp 0x14001af0c
mov dword [rsp - 0x38], ebp
add dl, al
movsx eax, r8b
sub cl, dl
shl r9, cl
jmp 0x14001aee7
test r8b, 1
mov dword [rsp - 0x20], edx
jne 0x14001af23
movsx eax, r8b
imul eax, eax, 7
mov dword [rsp - 0x38], edx
jmp 0x14001af31
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
xchg r8, r8
xor al, dl
movsx eax, al
xor ax, word [rsi + r8*2]
jmp 0x14001af62
xor eax, 0x19a64c9e
add eax, 0x277bf647
sub eax, 0x10f8c877
mov dword [rsp - 0x10], ecx
add eax, 0x68c235d
sub eax, 0x372b5a1f
jmp 0x14001b00b
mov word [rbx + r8*2], ax
xchg r10, r10
inc r8
cmp r8, rdi
jb 0x14001ad3a
mov dword [rsp - 0x40], edi
jmp 0x14001afd3
mov rdx, rbx
xor ecx, ecx
call rax
mov dword [rsp - 0x3c], ebp
mov rcx, rbx
call fcn.14007afb0
jmp 0x14001b065
add r9d, 0x2ad2d715
mov dword [rsp - 0x20], ebp
sub r9d, 0x562a3899
jmp 0x14001b01d
sub r9d, 0x155a469
mov dword [rsp - 0x28], ebx
mov rax, qword [0x1400ae210]
mov r8, r15
xor rax, qword [0x1400adac0]
mov dword [rsp - 0x44], ecx
jmp 0x14001af7f
mov word [rbx + rdi*2], r13w
mov r9d, 0x76050f6b
sub r9d, 0x2ff0005b
jmp 0x14001af97
mov dword [rsp - 0x3c], esi
call fcn.14007afb0
cmp qword [rbp + 0x68], 4
jbe 0x14001b04e
mov rcx, qword [rbp + 0x60]
mov dword [rsp - 0x14], 0x22fad19
jmp 0x14001b049
add eax, 0x398e7978
xchg rcx, rcx
xor eax, 0x5bc5e926
jmp 0x140020cb8
xor r9d, 0xd70b8c5
add r9d, 0xd04855e
mov dword [rsp - 0x40], edi
sub r9d, 0xb8211da
add r9d, 0x3c886b7f
sub r9d, 0x54824fb3
jmp 0x14001afae
call fcn.14007afb0
call fcn.140076750
mov eax, 0x17267d49
mov rdx, rdx
add eax, 0xeceb340
jmp 0x14001af40
cmp qword [rbp + 0x78], 4
mov dword [rsp - 0x30], 0x2a2e5e3
jbe 0x14001b07d
mov rcx, qword [rbp + 0x70]
call fcn.14007afb0
mov rcx, r15
jmp 0x14001afea
call fcn.140015010
mov ecx, 0x58705ef9
sub ecx, 0x4a5ef73f
xor ecx, 0x4560229b
mov dword [rsp - 0x18], edi
sub ecx, 0x2aae508
add ecx, 0x10ab1a0f
jmp 0x14001b0f4
call fcn.14007afa0
mov rbx, rax
xchg r12, r12
test rax, rax
je 0x14001b1c5
mov r9d, 0x57c415ee
add r9d, 0x12dd023d
jmp 0x14001b17f
mov dword [rsp - 0x38], 0x5ae1286f
mov edi, r14d
call fcn.140075920
mov rdx, rax
xchg rdx, rdx
mov rcx, rbx
jmp 0x14001b1a1
xor ecx, 0x44cb3356
add ecx, 0x52ba6026
mov r15, r15
sub ecx, 0x1652d6b5
sub ecx, 0x5a21d2c7
jmp 0x14001b0b0
add r9d, 0x54a1cf90
xchg rbp, rbp
sub r9d, 0x79a932dd
jmp 0x14001b12a
xor r9d, 0x6612090d
xor r9d, 0x653fa16e
lea rdx, [rbp + 0x80]
xchg r12, r12
mov r8d, 0x45b128a5
sub r8d, 0x10cdfbf1
jmp 0x14001b1a8
add r8d, 0x60f963d4
xor r8d, 0x64abb569
mov r10, r10
xor r8d, 0x4f31acd
sub r8d, 0x1d101b1b
lea rcx, [0x1400aef60]
jmp 0x14001b0d6
mov dword [rsp - 0x28], 0x1f42a1af
add r9d, 0x10d9707d
sub r9d, 0x754411e1
add r9d, 0x21fe94f5
jmp 0x14001b114
call fcn.14007ee30
jmp 0x14001b1c8
sub r8d, 0x2c92a1f0
xchg rcx, rcx
add r8d, 0xcab7d1f
xor r8d, 0x8b35704
jmp 0x14001b154
mov rax, r13
mov qword [0x1400ad9c8], rax
test r14b, dil
je 0x14001b47f
jmp 0x14001b497
add qword [rbp + 0x98], 0x27f2be9b
sub qword [rbp + 0x98], 0x14fe643f
mov r15, r15
jmp 0x14001b29c
mov r13, r13
xor ecx, 0x184cb90
sub ecx, 0x34430b77
add ecx, 0x15f9ce25
jmp 0x14001b399
xchg r15, r15
je 0x14001df0c
mov ecx, 0x6d3212d8
sub ecx, 0x21c7d700
xor ecx, 0x2fac435d
mov dword [rsp - 0x18], ebp
xor ecx, 0x349d9be8
jmp 0x14001b369
mov dword [rsp - 0x18], esi
add r8d, 0x42f136cd
xor r8d, 0x2b5b464c
sub r8d, 0x2d2bacae
xchg rsi, rsi
jmp 0x14001b3cd
add dword [rbp + 0x1c0], 0x13882983
xor dword [rbp + 0x1c0], 0x4983c355
xchg r14, r14
jmp 0x14001b2c4
mov eax, dword [rbp + 0x1c0]
movaps xmmword [rsp + 0x70], xmm0
mov dword [rbp - 0x80], eax
xchg rdi, rdi
mov qword [rbp + 0x98], 0x21e93ed6
jmp 0x14001b44e
add qword [rbp + 0x98], 0x19264c53
sub qword [rbp + 0x98], 0x32cc69bd
call fcn.14007afa0
mov dword [rsp - 0x20], 0x3cab8212
jmp 0x14001b42a
xor dword [rbp + 0x1c0], 0x2756f23
xor dword [rbp + 0x1c0], 0x22e29ae3
add dword [rbp + 0x1c0], 0xcf12751
add dword [rbp + 0x1c0], 0x89d71425
mov rdx, rdx
jmp 0x14001b27b
mov rcx, rax
call fcn.140005ea0
mov dword [rsp - 0x34], esp
jmp 0x14001b402
movsx ecx, byte [rsp + rdx + 0x70]
mov word [rax + rdx*2], cx
mov dword [rsp - 0x20], 0x6eb463a3
inc rdx
cmp rdx, qword [rbp + 0x98]
jb 0x14001b305
jmp 0x14001b352
mov r8d, 0x34907418
sub r8d, 0x1a97d2c7
mov dword [rsp - 0x38], ebx
add r8d, 0x4f3bc672
sub r8d, 0xfeec91b
sub r8d, 0x3afc4b17
jmp 0x14001b23e
mov dword [rsp - 0x20], edx
mov rcx, qword [0x1400ad9c8]
lea rdx, [rbp + 0x90]
jmp 0x14001b327
sub ecx, 0x337e5a6c
sub ecx, 0x1ab32976
add ecx, 0x4d7ac6d7
mov dword [rsp - 0x30], 0x60dcb981
xor ecx, 0x3f0c0eba
sub ecx, 0x70a927c8
call fcn.14007afa0
jmp 0x14001b3ec
mov dword [rsp - 0x3c], 0x7df5644e
xor ecx, 0x32c5dea2
xor ecx, 0x3ec71b76
xor ecx, 0x407ebbc2
jmp 0x14001b407
jbe 0x14001b3c6
mov rcx, qword [rbp + 0x90]
call fcn.14007afb0
test bl, bl
jmp 0x14001b215
sub r8d, 0x1d361da9
call fcn.1400806e0
cmp qword [rbp + 0x98], 4
movzx ebx, al
mov r9, r9
jmp 0x14001b3b8
mov dword [rsp - 0x28], 0x354b867e
test rax, rax
je 0x14001b4b5
jmp 0x14001b2f4
jmp 0x14001b4b8
sub ecx, 0x7e5da72b
mov dword [rsp - 0xc], edi
mov dword [rbp + 0x1c0], 0x2919078e
add dword [rbp + 0x1c0], 0x425f3419
jmp 0x14001b25f
mov rdx, r13
mov qword [rbp + 0x90], rax
cmp qword [rbp + 0x98], r13
mov dword [rsp - 0x18], 0x3aea2ad6
jbe 0x14001b356
jmp 0x14001b305
add qword [rbp + 0x98], 0x5788c1d
xor qword [rbp + 0x98], 0x11edfd3e
xchg r14, r14
sub qword [rbp + 0x98], 0x2fda74ab
jmp 0x14001b1dd
call fcn.14007afb0
mov r8, r8
movdqa xmm0, xmmword [0x140001370]
mov ecx, 0x17950999
xor ecx, 0x467ad49e
jmp 0x14001b1fb
mov dword [rsp - 0x10], 0x38b4d712
cmp qword [rbp + 0x88], 4
jbe 0x14001b47f
mov rcx, qword [rbp + 0x80]
jmp 0x14001b477
mov rax, r13
mov rcx, rax
mov qword [0x1400ad9b8], rax
call fcn.14000d150
mov rbp, rbp
test eax, 0xfffffffd
jmp 0x14001b4f0
mov eax, 0x430ee39f
xchg rbx, rbx
xor eax, 0x4d9ad40b
xor eax, 0x5c6cd27a
add eax, 0x1a3e425a
jmp 0x14001b98b
je 0x14001c9ec
cmp eax, r14d
jne 0x14001bead
mov dword [rsp - 0x1c], 0x6da0e3df
movdqa xmm0, xmmword [0x1400011b0]
mov ecx, 0x18559d94
jmp 0x14001b6ae
xor eax, 0x1d3c8bc3
xor eax, 0x5883dd32
sub eax, 0x405fcaac
mov dword [rsp - 0x10], ecx
sub eax, 0x1f135fcc
mul rcx
jmp 0x14001b893
movaps xmmword [rsp + 0x70], xmm0
movdqa xmm0, xmmword [0x1400013a0]
xchg r14, r14
mov dword [rbp + 0x1fe], 0x263e306b
xor dword [rbp + 0x1fe], 0x3c82fd4f
add dword [rbp + 0x1fe], 0x5ada97b8
sub dword [rbp + 0x1fe], 0x6c3bb09b
jmp 0x14001b792
sub r14, 0x38d9e89d
xor r14, 0x2b102438
mov dword [rsp - 0x40], 0xde56da9
xor r14, 0x245403d4
xor r14, 0x180a27b0
xor r14, 0x6f447941
mov dword [rsp - 0x34], 0x705aed85
jmp 0x14001b687
xor word [rbp + 0x202], 0x6365
add word [rbp + 0x202], 0x77ba
movzx eax, word [rbp + 0x202]
mov dword [rsp - 0xc], edi
mov word [rbp - 0x7c], ax
jmp 0x14001b6d9
sub ecx, 0x56f09989
xchg rsi, rsi
movdqa xmm1, xmmword [0x140001290]
jmp 0x14001b539
xor byte [rbp - 0x7a], 0xd
sub byte [rbp - 0x7a], 0x30
sub byte [rbp - 0x7a], 0xd
mov rsp, rsp
xor byte [rbp - 0x7a], 0x55
xor byte [rbp - 0x7a], 0x15
jmp 0x14001b74a
nop word [rax + rax]
mov dword [rsp - 0x20], 0x67f8d410
movsx ecx, byte [rsp + rdx + 0x70]
mov word [rax + rdx*2], cx
inc rdx
jmp 0x14001b773
xchg r10, r10
sub ecx, 0xab3a531
xor ecx, 0x185d702
add ecx, 0x30b39704
jmp 0x14001b5d4
mov rbx, qword [rbp + 0xa8]
mov rdx, r13
mov qword [rbp + 0xa0], rax
xchg r11, r11
test rbx, rbx
je 0x14001b944
jmp 0x14001b606
mov rsp, rsp
xor byte [rbp + 0x204], 0x63
add byte [rbp + 0x204], 0x81
mov byte [rbp - 0x7a], 0x4b
mov dword [rsp - 0x34], 0x5fdff42e
jmp 0x14001b5ea
sub r14, 0x41c1fa54
add r14, 0x12b95b7f
add r14, 0x7fffffff
xchg r13, r13
add r14, 0xfb3a782
test rbx, rbx
jmp 0x14001b8b2
sub ecx, 0x11f1b46b
mov dword [rsp - 0x40], 0xd1782d4
add ecx, 0x6b67751e
sub ecx, 0x69568645
add ecx, 0x5e77076e
sub ecx, 0x347f648e
jmp 0x14001b629
movaps xmmword [rsp + 0x40], xmm0
mov byte [rbp + 0x204], 0x67
xchg rbx, rbx
sub byte [rbp + 0x204], 0x4a
xor byte [rbp + 0x204], 0x65
sub byte [rbp + 0x204], 0x21
jmp 0x14001b7e6
mov dword [rsp - 0x14], 0x27488288
movzx r9d, al
mov rax, r8
and eax, 3
jne 0x14001b9d1
mov r10, r10
movsx eax, r8b
jmp 0x14001b742
mov rax, rcx
shr rax, 0x11
xor rcx, rax
xchg r15, r15
mov rax, rcx
shl rax, 5
xor rax, rcx
jmp 0x14001b702
imul edx, eax, 0x1f
jmp 0x14001ba63
sub byte [rbp - 0x7a], 0x1d
xor byte [rbp - 0x7a], 0x32
mov dword [rsp - 0x1c], esp
sub byte [rbp - 0x7a], 0xb
add byte [rbp - 0x7a], 0xa7
movaps xmmword [rsp + 0x30], xmm1
mov qword [rbp + 0xa8], 0x1c3a608b
jmp 0x14001b99d
mov r14, r14
mov rbx, qword [rbp + 0xa8]
cmp rdx, rbx
jb 0x14001b618
mov rax, qword [rbp + 0xa0]
jmp 0x14001b940
xchg r14, r14
sub dword [rbp + 0x1fe], 0x6e0e825
add dword [rbp + 0x1fe], 0x7d32edbe
sub dword [rbp + 0x1fe], 0x7255a1de
xor dword [rbp + 0x1fe], 0x3e5c6897
mov dword [rsp - 0x34], ebp
jmp 0x14001b8d8
sub word [rbp + 0x202], 0x2dcb
add word [rbp + 0x202], 0x2ca6
xor word [rbp + 0x202], 0x56a6
jmp 0x14001b95b
mov dword [rsp - 0x30], ecx
xor byte [rbp + 0x204], 0x77
add byte [rbp + 0x204], 0x3e
sub byte [rbp + 0x204], 4
jmp 0x14001b665
mov rdi, rdi
movabs r14, 0xaaaaaaaa017cb4c0
add r14, 0x69530cbf
jmp 0x14001b576
mov dword [rsp - 0x1c], 0x772cadaf
add qword [rbp + 0xa8], 0x4dd0c43a
sub qword [rbp + 0xa8], 0x35b7216d
sub qword [rbp + 0xa8], 0x8b129bc
sub qword [rbp + 0xa8], 0x3ad2426e
mov dword [rsp - 0x1c], 0x441360c5
call fcn.14007afa0
jmp 0x14001b643
mov dword [rsp - 0x34], ebx
add r12, 0x661d773f
sub r12, 0x3367b764
xor r12, 0x7deb338
mov dword [rsp - 0x24], esi
sub r12, 0x1ea74565
add r12, 0x5382d40f
jmp 0x14001b924
cmovb rax, r12
mov dword [rsp - 0x20], 0x706584d6
mov rcx, rax
call fcn.14007afa0
mov r15, rax
mov r8, r13
jmp 0x14001b804
je 0x14001bb9d
nop word [rax + rax]
mov dword [rsp - 0x20], ebx
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
jmp 0x14001b8fd
add dword [rbp + 0x1fe], 0x83c700e1
mov eax, dword [rbp + 0x1fe]
mov dword [rbp - 0x80], eax
mov dword [rsp - 0xc], esi
mov word [rbp + 0x202], 0x4fff
jmp 0x14001b7c6
shl rax, 0xd
xchg r14, r14
xor rcx, rax
jmp 0x14001b726
pushf
movabs r12, 0xffffffff70f957f8
sub r12, 0x63150fdf
jmp 0x14001b863
add r12, 0x7fffffff
xor r12, 0x3dfbc8a
mov r14, r14
popf
cmova rdi, rax
jmp 0x14001b4d4
mov dword [rsp - 0x2c], ebx
cmp rbx, 4
lea rcx, [rbx + 1]
lea rdi, [rbp + 0xa0]
xchg rdi, rdi
jmp 0x14001b90c
xchg r14, r14
add word [rbp + 0x202], 0x1f41
add word [rbp + 0x202], 0x32b2
xor word [rbp + 0x202], 0x6307
mov dword [rsp - 0x10], ecx
add word [rbp + 0x202], 0x1351
jmp 0x14001b5ae
xor eax, 0x24f2d855
xchg r13, r13
sub eax, 0x2ef97392
jmp 0x14001b519
xchg rsp, rsp
xor qword [rbp + 0xa8], 0x5957285d
xor qword [rbp + 0xa8], 0x1dced1e2
sub qword [rbp + 0xa8], 0x4cb757c
sub qword [rbp + 0xa8], 0x286e5a44
jmp 0x14001b81d
cmp rax, 1
jne 0x14001b9f9
movsx eax, r8b
jmp 0x14001b9e0
xchg r8, r8
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x14001b9f1
mov r10, r10
xor dl, r9b
jmp 0x14001ba71
cmp rax, 2
jne 0x14001ba11
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x14001ba0b
mov dword [rsp - 0x24], esi
jmp 0x14001ba71
mov rax, r14
movzx ecx, r8b
xchg rbx, rbx
mul r8
shr rdx, 1
jmp 0x14001ba26
movzx eax, dl
add al, al
mov dword [rsp - 0x38], 0x5ace36e2
jmp 0x14001ba47
movsx eax, r8b
imul eax, eax, 7
mov rsp, rsp
jmp 0x14001ba57
add dl, al
movsx eax, r8b
sub cl, dl
shl r9, cl
jmp 0x14001ba5c
jmp 0x14001bbb4
mov dword [rsp - 0x2c], ebx
imul edx, eax, 0x35
xor dl, r9b
xor dl, 0x88
mov dword [rsp - 0x10], 0x20f9307a
test r8b, 1
jne 0x14001ba7c
jmp 0x14001ba38
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
mov dword [rsp - 0x28], ecx
jmp 0x14001bbb4
xor eax, 0x7c95d01e
xor eax, 0x4a4e369e
mov dword [rsp - 0x2c], esi
add eax, 0x35728f90
add eax, 0x3226194
xor eax, 0x3c26d2b1
jmp 0x14001bae0
sub eax, 0x52b238f4
mov rsp, rsp
mul rcx
jmp 0x14001baf0
cmovb rax, r12
mov rcx, rax
call fcn.14007afa0
jmp 0x14001bc3d
xor eax, 0xb563674
add eax, 0x9d6ab8f
mov dword [rsp - 0x1c], edi
sub eax, 0x2494e89a
jmp 0x14001ba9c
sub ecx, 0x13c951f2
add ecx, 0x47a57f2c
sub ecx, 0x1ca27fd
jmp 0x14001bb68
cmp rdi, 4
mov dword [rsp - 0x44], 0x3af754ed
lea rcx, [rdi + 1]
lea rsi, [rbp + 0xb0]
jmp 0x14001bc27
mov dword [rsp - 0x34], ecx
sub ecx, 0x35329cdf
sub ecx, 0x1054c564
xor ecx, 0x7805860d
xchg rbp, rbp
sub ecx, 0x5590ebf4
mov qword [rbp + 0xb8], 0x11f3d58
jmp 0x14001bc9a
jb 0x14001b8c6
mov word [r15 + rbx*2], r13w
mov dword [rsp - 0x40], 0x2e83e792
mov ecx, 0x410ac73f
jmp 0x14001bb35
xor al, dl
movsx eax, al
xor ax, word [rdi + r8*2]
mov word [r15 + r8*2], ax
xchg r9, r9
inc r8
cmp r8, rbx
jmp 0x14001bb97
sub qword [rbp + 0xb8], 0x46982060
call fcn.14007afa0
mov dword [rsp - 0x20], esp
mov rdi, qword [rbp + 0xb8]
mov rdx, r13
mov qword [rbp + 0xb0], rax
test rdi, rdi
jmp 0x14001bcc3
xor qword [rbp + 0xb8], 0xec33cb
sub qword [rbp + 0xb8], 0x34dc654
xchg r14, r14
sub qword [rbp + 0xb8], 0xe24a0ac
jmp 0x14001bbd1
cmova rsi, rax
mov dword [rsp - 0xc], 0x1e7074de
mov eax, 0x16b46ada
jmp 0x14001bb1d
mov dword [rsp - 0x44], 0x7a39f2db
mov rbx, rax
mov r8, r13
test rdi, rdi
mov dword [rsp - 0x44], esp
je 0x14001bdd7
jmp 0x14001babe
mov r13, r13
inc rdx
mov rdi, qword [rbp + 0xb8]
cmp rdx, rdi
mov rbx, rbx
jb 0x14001bcce
mov rax, qword [rbp + 0xb0]
jmp 0x14001bb4c
add qword [rbp + 0xb8], 0xb697c9a
xchg rsp, rsp
add qword [rbp + 0xb8], 0x109e9d68
add qword [rbp + 0xb8], 0x3bbf5cf1
jmp 0x14001bbfe
mov dword [rsp - 0x28], edi
je 0x14001bb4c
nop
movsx ecx, byte [rsp + rdx + 0x30]
mov word [rax + rdx*2], cx
jmp 0x14001bc79
mov word [rbx + rdi*2], r13w
mov r9d, 0x426f5f58
sub r9d, 0x2c98ac1e
mov rsp, rsp
add r9d, 0x43ef21ec
add r9d, 0x19642326
sub r9d, 0x5e193f1f
jmp 0x14001bdb9
cmp eax, 3
jne 0x14001df0c
movdqa xmm0, xmmword [0x1400011b0]
mov ecx, 0x4064db8a
jmp 0x14001c0c7
mov dword [rsp - 0x20], ebp
sub eax, 0x32e40134
xor eax, 0x53e3393e
jmp 0x14001c499
xor r12, 0x2b7220d6
sub r12, 0xe3da816
add r12, 0x226420c6
add r12, 0x7fffffff
mov dword [rsp - 0x20], 0x4c49d914
xor r12, 0x53898fbf
jmp 0x14001c375
xchg r9, r9
mov rcx, rax
call fcn.14007afa0
mov rdi, rax
mov r8, r13
jmp 0x14001c173
mov dword [rbp + 0x215], 0x68ea8b0c
xor dword [rbp + 0x215], 0xb11e08e
sub dword [rbp + 0x215], 0x6122a900
mov dword [rsp - 0x10], ecx
jmp 0x14001c398
mov r8, r8
add qword [rbp + 0xc8], 0x5e18c00a
add qword [rbp + 0xc8], 0x7b9a971
add qword [rbp + 0xc8], 0x14c43e6
jmp 0x14001c4f5
xor byte [rbp + 0x4ea], 0x2f
sub byte [rbp + 0x4ea], 0x11
add byte [rbp + 0x4ea], 0x19
jmp 0x14001c1c3
mov rbx, qword [rbp + 0xc8]
cmp rdx, rbx
jb 0x14001c429
mov rax, qword [rbp + 0xc0]
mov r13, r13
jmp 0x14001c2c7
xor byte [rbp + 0x4ea], 0x7b
sub byte [rbp + 0x4ea], 0x1a
add byte [rbp + 0x4ea], 0x57
mov r15, r15
jmp 0x14001bf83
xchg r9, r9
add r14, 0x1c3a239c
sub r14, 0x48efedd6
add r14, 0x4aa370bd
mov rbp, rbp
xor r14, 0x5127603d
jmp 0x14001c43d
add dword [rbp + 0x4e2], 0x11a43abf
xor dword [rbp + 0x4e2], 0xee6fc7e
sub dword [rbp + 0x4e2], 0x121314f5
xor dword [rbp + 0x4e2], 0x4034f572
jmp 0x14001c311
sub word [rbp + 0x219], 0x3715
mov rdx, rdx
add word [rbp + 0x219], 0x56b7
add word [rbp + 0x219], 0x1530
jmp 0x14001c3fa
xor dword [rbp + 0x4e6], 0x2a6f4ea0
xor dword [rbp + 0x4e6], 0x561277a7
xor dword [rbp + 0x4e6], 0x562aedf
sub dword [rbp + 0x4e6], 0x4d16d6fd
xchg rdi, rdi
xor dword [rbp + 0x4e6], 0x264e481b
jmp 0x14001c12e
xor byte [rbp - 0x7a], 0
xor byte [rbp - 0x7a], 0x6b
mov dword [rsp - 0x18], 0x7b7c093
add byte [rbp - 0x7a], 0xad
mov byte [rbp + 0x4ea], 0x6b
xor byte [rbp + 0x4ea], 0xe
mov r10, r10
jmp 0x14001bfcf
mov rdx, rdx
xor ecx, 0x5f22c691
xor ecx, 0x1dbd5ff2
xor ecx, 0x1852da08
xor ecx, 0x8e7da2d
jmp 0x14001c224
test rbx, rbx
je 0x14001c7c5
nop word [rax + rax]
jmp 0x14001c2db
mov dword [rbp - 0x80], eax
mov word [rbp + 0x219], 0x5f05
mov r15, r15
sub word [rbp + 0x219], 0x1629
sub word [rbp + 0x219], 0x29a4
xor word [rbp + 0x219], 0x5c52
jmp 0x14001c040
add dword [rbp + 0x4e6], 0x25c6cb89
add dword [rbp + 0x4e6], 0x103096bc
mov dword [rsp - 0x20], 0x45892ab9
jmp 0x14001c19a
mov r13, r13
movabs r14, 0xaaaaaaaa0232072d
add r14, 0x4d70b79c
add r14, 0x1a76f0b9
xor r14, 0x5f8f7968
jmp 0x14001bfec
add dword [rbp + 0x4e6], 0x6508253c
movsd xmm0, qword [rbp + 0x4e2]
movsd qword [rsp + 0x50], xmm0
mov byte [rbp + 0x21b], 0x7a
jmp 0x14001c3d8
mov dword [rsp - 0x40], edx
sub byte [rbp + 0x4ea], 0x4e
movaps xmmword [rsp + 0x30], xmm1
mov byte [rsp + 0x58], 0xd
add byte [rsp + 0x58], 1
mov dword [rsp - 0xc], 0x5e60896e
add byte [rsp + 0x58], 0x5b
jmp 0x14001c34f
mov r14, r14
pushf
movabs r12, 0xffffffff585b2931
xor r12, 0x7e4b9062
mov rdi, rdi
add r12, 0x52a9a975
jmp 0x14001c332
xchg rsi, rsi
xor byte [rbp - 0x7a], 0x19
xor byte [rbp - 0x7a], 0x2a
jmp 0x14001c09d
xchg rdx, rdx
add ecx, 0x159591f1
add ecx, 0x1e966d13
sub ecx, 0x467a417e
mov rcx, rcx
movdqa xmm1, xmmword [0x140001330]
movaps xmmword [rsp + 0x70], xmm0
jmp 0x14001c46f
mov eax, 0x1e88067b
add eax, 0x61608608
sub eax, 0x6e11e18
jmp 0x14001bec8
sub byte [rsp + 0x58], 0x4d
xor byte [rsp + 0x58], 0x1e
mov dword [rsp - 0x20], 0x306c3fe5
mov qword [rbp + 0xc8], 0x4a37fdf1
xor qword [rbp + 0xc8], 0x520027db
add qword [rbp + 0xc8], 0x4fc99409
sub qword [rbp + 0xc8], 0x64ff297d
jmp 0x14001bf5a
mov dword [rsp - 0x20], 0x65b9d159
xor byte [rbp + 0x21b], 0x55
sub byte [rbp + 0x21b], 0x2a
sub byte [rbp + 0x21b], 0x51
jmp 0x14001c2fb
cmp rbx, 4
lea rcx, [rbx + 1]
lea rsi, [rbp + 0xc0]
jmp 0x14001c1ef
add byte [rbp + 0x21b], 5
xchg rsp, rsp
add byte [rbp + 0x21b], 0x4f
jmp 0x14001c45b
mov dword [rsp - 0x44], 0x1fe1ecdf
add dword [rbp + 0x4e2], 0x14ceba65
sub dword [rbp + 0x4e2], 0x4c93591
jmp 0x14001c4b7
sub r12, 0x455adcdc
xor r12, 0x445ed0d1
sub r12, 0x43c37df6
xchg rbp, rbp
jmp 0x14001bedb
add byte [rsp + 0x58], 0x15
sub byte [rsp + 0x58], 6
xor byte [rsp + 0x58], 0x73
mov dword [rsp - 0x38], 0x50ad275d
add byte [rsp + 0x58], 0x1d
add byte [rsp + 0x58], 0x55
jmp 0x14001c262
popf
cmova rsi, rax
mov dword [rsp - 0x1c], esp
jmp 0x14001c24e
xchg rdi, rdi
add byte [rbp - 0x7a], 0x11
xor byte [rbp - 0x7a], 0x35
sub byte [rbp - 0x7a], 9
jmp 0x14001c214
xor dword [rbp + 0x215], 0x54351d05
sub dword [rbp + 0x215], 0x37e6705d
add dword [rbp + 0x215], 0x4ee66b68
sub dword [rbp + 0x215], 0x63887476
mov rbx, rbx
add dword [rbp + 0x215], 0xac661a30
mov eax, dword [rbp + 0x215]
jmp 0x14001c0ff
mov dword [rsp - 0x1c], 0x76177794
sub byte [rbp + 0x21b], 0x72
xor byte [rbp + 0x21b], 0x16
add byte [rbp + 0x21b], 0x10
jmp 0x14001c2a5
xor word [rbp + 0x219], 0x1559
mov r14, r14
xor word [rbp + 0x219], 0x9af3
movzx eax, word [rbp + 0x219]
mov dword [rbp + 0x4e2], 0x4b575647
mov dword [rsp - 0x40], esp
jmp 0x14001c013
movsx ecx, byte [rsp + rdx + 0x30]
mov word [rax + rdx*2], cx
inc rdx
mov r9, r9
jmp 0x14001bfb0
add r14, 0x11963b36
add r14, 0x7fffffff
mov dword [rsp - 0x34], edi
add r14, 0x16715226
jmp 0x14001c0e7
add byte [rbp + 0x21b], 0x66
mov word [rbp - 0x7c], ax
mov byte [rbp - 0x7a], 0x5a
jmp 0x14001c384
movdqa xmm0, xmmword [0x140001390]
movaps xmmword [rsp + 0x40], xmm0
xchg r9, r9
jmp 0x14001bf21
test rbx, rbx
je 0x14001c2c7
nop dword [rax]
mov dword [rsp - 0x18], ecx
jmp 0x14001c429
add eax, 0x26fe0924
sub eax, 0x62a1e65
xchg rsi, rsi
sub eax, 0x36943ec6
mul rcx
cmovb rax, r12
jmp 0x14001bf0b
xor dword [rbp + 0x4e2], 0x3389f7
xor dword [rbp + 0x4e2], 0x67dbed71
mov dword [rsp - 0x14], edx
xor dword [rbp + 0x4e2], 0x82595def
mov dword [rbp + 0x4e6], 0xea930c9
sub dword [rbp + 0x4e6], 0x3a966fe
mov r10, r10
jmp 0x14001c063
sub qword [rbp + 0xc8], 0x6a20f1ee
mov dword [rsp - 0x38], edx
call fcn.14007afa0
mov rbx, qword [rbp + 0xc8]
mov rdx, r13
mov qword [rbp + 0xc0], rax
mov dword [rsp - 0x10], esp
jmp 0x14001c484
mov word [rdi + rbx*2], r13w
xchg r8, r8
mov ecx, 0x459a2ef6
sub ecx, 0x416e859d
add ecx, 0x2d72a8ff
xor ecx, 0x751b79f8
jmp 0x14001c7e9
mov rcx, qword [0x1400ad9b8]
call fcn.14000e690
test al, al
jmp 0x14001ca11
test rax, rax
je 0x14001ca74
mov rcx, rax
xchg r14, r14
call fcn.140030780
jmp 0x14001ca77
mov dword [rsp - 0x34], 0x3162f321
je 0x14001d5f4
mov ecx, 0x747b665b
sub ecx, 0x5e6f923b
xor ecx, 0x179fa2f3
jmp 0x14001ca49
sub ecx, 0xc2592d5
mov dword [rsp - 0x20], esi
call fcn.14007afa0
jmp 0x14001c9ff
mov dword [rsp - 0x10], edi
xor ecx, 0x6c534d26
xor ecx, 0x34882228
sub ecx, 0x3a02d45c
mov dword [rsp - 0x30], edx
add ecx, 0x279b35f1
sub ecx, 0x3ac1e705
jmp 0x14001ca35
mov rax, r13
mov rdx, qword [0x1400ad9d0]
mov dword [rsp - 0x1c], 0x2178c65b
mov rcx, rax
jmp 0x14001cad8
test al, al
je 0x14001caa1
mov rcx, qword [0x1400ad9e8]
mov rdx, rdx
call fcn.140032380
lea rcx, [rbp + 0x590]
call fcn.140027730
jmp 0x14001cb10
mov dword [rsp - 0x40], esp
call fcn.140008f90
test al, al
jmp 0x14001cb30
call fcn.14002be90
lea rcx, [rbp + 0x4f0]
call fcn.14002e140
jmp 0x14001caf0
mov qword [0x1400ad9e8], rax
call fcn.140032a10
mov rcx, qword [0x1400ad9e8]
jmp 0x14001cb6f
mov r11, r11
test al, al
je 0x14001cb18
mov rcx, qword [0x1400ad9e8]
call fcn.140032380
mov dword [rsp - 0x20], 0x3804f99e
jmp 0x14001cb18
mov r14, r14
jmp 0x14001d52a
lea rcx, [rbp + 0x4f0]
call fcn.140027730
mov rcx, qword [0x1400ad9b8]
jmp 0x14001cab2
je 0x14001d52a
lea rcx, [rbp + 0x590]
xchg r9, r9
call fcn.1400276f0
lea rcx, [rbp + 0x590]
call fcn.1400297b0
xchg rcx, rcx
jmp 0x14001ca8e
je 0x14001cb91
lea rcx, [rbp + 0x4f0]
mov dword [rsp - 0x3c], esi
jmp 0x14001cac2
xchg r10, r10
call fcn.140032430
mov rcx, qword [0x1400ad9e8]
mov rdx, rsi
call fcn.1400325e0
mov dword [rsp - 0x28], edx
test al, al
jmp 0x14001cb59
movdqa xmm0, xmmword [0x1400013b0]
mov ecx, 0x5ce59c49
mov dword [rsp - 0x30], ebp
xor ecx, 0xd8d2016
sub ecx, 0x16db4c34
sub ecx, 0x2a42fc14
jmp 0x14001cd34
mov dword [rsp - 0x40], 0x5099d7f0
xor qword [rbp + 0xe8], 0x5344c713
add qword [rbp + 0xe8], 0x163b94e1
xor qword [rbp + 0xe8], 0x337ea449
xor qword [rbp + 0xe8], 0x121a85c0
jmp 0x14001cc8b
sub dword [rbp + 0x40a], 0x165af4b6
add dword [rbp + 0x40a], 0x46b82caf
sub dword [rbp + 0x40a], 0x268473b6
sub dword [rbp + 0x40a], 0x4358307f
mov dword [rsp - 0x3c], 0x7c73a443
xor dword [rbp + 0x40a], 0x4871bb67
sub dword [rbp + 0x40a], 0x30113060
jmp 0x14001ccf4
mov r13, r13
xor ecx, 0x4849c564
movdqa xmm1, xmmword [0x1400011b0]
movaps xmmword [rbp - 0x80], xmm0
mov dword [rsp - 0x34], 0x16c6a43
movdqa xmm0, xmmword [0x140001300]
movaps xmmword [rsp + 0x30], xmm0
jmp 0x14001cc6a
mov dword [rbp + 0x40a], 0x4a8a11b6
xor dword [rbp + 0x40a], 0x7028ca39
mov dword [rsp - 0x24], 0x5b1c9e02
jmp 0x14001cbf2
mov dword [rsp - 0xc], edi
add qword [rbp + 0xe8], 0x1ed9a019
xor qword [rbp + 0xe8], 0x670c4ab3
xor qword [rbp + 0xe8], 0x32b3463a
xor qword [rbp + 0xe8], 0x25f1c906
mov rbx, rbx
call fcn.14007afa0
jmp 0x14001cfa2
movabs r14, 0xaaaaaaaa470108ff
sub r14, 0x1d6debc1
mov dword [rsp - 0x3c], 0x4f4a157e
xor r14, 0x1be2871f
add r14, 0x23e2f486
jmp 0x14001cf73
add dword [rbp + 0x40a], 0xcda76ce6
mov eax, dword [rbp + 0x40a]
mov dword [rsp - 0x38], 0x596a7265
jmp 0x14001d013
mov rbp, rbp
nop word [rax + rax]
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
mov dword [rsp - 0x18], esp
jmp 0x14001cece
sub ecx, 0x155ad52
xchg r11, r11
xor ecx, 0x6118d50
add ecx, 0x1c730c01
xor ecx, 0x6d1192ba
jmp 0x14001cc3b
add dword [rbp + 0x2de], 0x2e1d961d
add dword [rbp + 0x2de], 0xc365411
mov r12, r12
add dword [rbp + 0x2de], 0xe073d75
add dword [rbp + 0x2de], 0x258696c8
jmp 0x14001cfc4
popf
mov dword [rsp - 0x3c], 0x4c15b604
cmova rdi, rax
mov eax, 0x907d588
jmp 0x14001cf24
shr rax, 0x11
xchg r9, r9
xor rcx, rax
mov rax, rcx
jmp 0x14001ce02
add r12, 0x44d0e94
xchg rsp, rsp
xor r12, 0x5c5d653
add r12, 0x7fffffff
add r12, 0x1aee0069
jmp 0x14001cd84
sub dword [rbp + 0x2d6], 0x474f10c5
xor dword [rbp + 0x2d6], 0x5c1f1687
xchg rdx, rdx
add dword [rbp + 0x2d6], 0x4f91f5b
xor dword [rbp + 0x2d6], 0xf3400dc8
jmp 0x14001d046
shl rax, 5
xchg rbx, rbx
xor rax, rcx
movzx r9d, al
mov rax, r8
and eax, 3
jmp 0x14001cedd
xor dword [rbp + 0x2da], 0x1079788e
mov dword [rsp - 0x24], edx
sub dword [rbp + 0x2da], 0x66eacb94
add dword [rbp + 0x2da], 0x367aedcc
add dword [rbp + 0x2da], 0x2a01b530
xor dword [rbp + 0x2da], 0xe2164a1f
mov r15, r15
jmp 0x14001cef6
xor r14, 0x380c26dc
test rbx, rbx
je 0x14001d279
jmp 0x14001cd11
mul rcx
mov dword [rsp - 0x18], ebx
cmovb rax, r12
mov rcx, rax
call fcn.14007afa0
jmp 0x14001d092
mov word [rax + rdx*2], cx
inc rdx
mov rbx, qword [rbp + 0xe8]
jmp 0x14001cf58
pushf
movabs r12, 0xffffffff2d8e9b11
add r12, 0x18ef4bcc
mov dword [rsp - 0x24], 0x609cacb0
sub r12, 0x357fe0ac
add r12, 0x6a2290b9
xor r12, 0x27a78dda
jmp 0x14001cdae
shl rax, 0xd
xor rcx, rax
mov rax, rcx
jmp 0x14001cd9c
mov dword [rsp - 0x1c], esp
jne 0x14001d0a1
movsx eax, r8b
imul edx, eax, 0x1f
mov rdx, rdx
jmp 0x14001d128
movsd xmm0, qword [rbp + 0x2d6]
mov dword [rbp + 0x2de], 0x1d3081a4
add dword [rbp + 0x2de], 0x2f46f436
mov r11, r11
sub dword [rbp + 0x2de], 0x3f67fad8
jmp 0x14001cd54
add eax, 0x4c08d4b3
xchg rcx, rcx
sub eax, 0x36c17e5f
add eax, 0x5f6f3cd4
jmp 0x14001cf3b
sub eax, 0x3d149ec6
mov dword [rsp - 0x44], esi
sub eax, 0x792ca97
sub eax, 0x3836b0ca
sub eax, 0xe04e87
jmp 0x14001ce6e
mov r8, r8
cmp rdx, rbx
jb 0x14001d009
mov rax, qword [rbp + 0xe0]
xchg r14, r14
jmp 0x14001d076
sub r14, 0x428ce42c
mov rdx, rdx
add r14, 0x22a6bad8
xor r14, 0x76b1acd9
sub r14, 0x2e393d12
add r14, 0x7fffffff
mov dword [rsp - 0x14], ecx
jmp 0x14001ce59
mov rbx, qword [rbp + 0xe8]
mov rdx, r13
mov r15, r15
mov qword [rbp + 0xe0], rax
test rbx, rbx
je 0x14001d076
jmp 0x14001cffb
add dword [rbp + 0x2de], 0x5346eb86
mov eax, dword [rbp + 0x2de]
mov dword [rsp - 0x44], 0x7e63ded1
movsd qword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x70], xmm1
mov dword [rsp + 0x48], eax
mov qword [rbp + 0xe8], 0xa91a829
jmp 0x14001cbb9
nop word [rax + rax]
mov dword [rsp - 0x18], ecx
movsx ecx, byte [rsp + rdx + 0x70]
jmp 0x14001ce86
mov dword [rbp - 0x70], eax
mov dword [rbp + 0x2d6], 0x1f259145
add dword [rbp + 0x2d6], 0x286164a6
mov rcx, rcx
add dword [rbp + 0x2d6], 0x37eed484
sub dword [rbp + 0x2d6], 0x229148c7
jmp 0x14001cdd2
mov dword [rbp + 0x2da], 0xeaffbab
xor dword [rbp + 0x2da], 0x5de0e595
mov r12, r12
sub dword [rbp + 0x2da], 0x456dd230
add dword [rbp + 0x2da], 0x58875cc8
jmp 0x14001ce1b
cmp rbx, 4
lea rcx, [rbx + 1]
lea rdi, [rbp + 0xe0]
mov dword [rsp - 0x38], 0x724a14d
jmp 0x14001ce99
mov dword [rsp - 0x44], edx
mov r15, rax
mov r8, r13
jmp 0x14001ccc8
cmp rax, 1
jne 0x14001d0c5
movsx eax, r8b
lea edx, [r8 - 0x78]
mov dword [rsp - 0xc], ebx
imul ecx, eax, 0x2f
jmp 0x14001d0bb
xor dl, cl
xor dl, r9b
xchg r11, r11
jmp 0x14001d12e
cmp rax, 2
jne 0x14001d0dc
mov rsi, rsi
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x14001d0da
mov rax, r14
movzx ecx, r8b
mul r8
jmp 0x14001d0f9
jne 0x14001d13a
xor dl, r9b
xor dl, 0x88
test r8b, 1
xchg rbx, rbx
jmp 0x14001d114
mov dword [rsp - 0x20], 0x3e86607e
mov qword [rbp + 0xf8], 0x55cca70c
add qword [rbp + 0xf8], 0x78312
xor qword [rbp + 0xf8], 0x310cd610
sub qword [rbp + 0xf8], 0x381db57c
mov dword [rsp - 0x3c], ebp
sub qword [rbp + 0xf8], 0x85452a3
jmp 0x14001d374
xchg rdi, rdi
mov qword [rbp + 0xf0], rax
test rdi, rdi
je 0x14001d323
nop
xchg r11, r11
movsx ecx, byte [rsp + rdx + 0x30]
jmp 0x14001d2ea
xor ecx, 0x7e212b04
sub ecx, 0x399d2f54
xchg rdi, rdi
add ecx, 0x69b3b81
sub ecx, 0x1ed7ca48
xor ecx, 0x22881b64
jmp 0x14001d1a0
mov word [r15 + rbx*2], r13w
mov ecx, 0x5b0a1716
add ecx, 0x65a2d8b
sub ecx, 0x11ad5c57
jmp 0x14001d2d5
mov dword [rsp - 0x10], ebp
xor qword [rbp + 0xf8], 0x3cb410f
call fcn.14007afa0
mov rdi, qword [rbp + 0xf8]
mov rdx, r13
jmp 0x14001d1e8
mov dword [rsp - 0x40], esi
sub ecx, 0x26dbf8e4
sub ecx, 0x1e99fcf3
jmp 0x14001d209
mov word [rax + rdx*2], cx
inc rdx
mov rdi, qword [rbp + 0xf8]
mov r10, r10
jmp 0x14001d313
cmp rdi, 4
xchg r9, r9
lea rcx, [rdi + 1]
jmp 0x14001d34f
lea rsi, [rbp + 0xf0]
cmova rsi, rax
xchg r13, r13
mov eax, 0x43469312
xor eax, 0x6398afe6
add eax, 0x37f603b2
xchg rbp, rbp
jmp 0x14001d333
add qword [rbp + 0xf8], 0xb6e3f5
add qword [rbp + 0xf8], 0x697c0c8
xor qword [rbp + 0xf8], 0x287ed9bf
jmp 0x14001d2b2
xor edx, 0x3f648961
xor edx, 0x673e535c
mov rcx, rbx
mov dword [rsp - 0x3c], esp
call fcn.14007afb0
mov qword [0x1400ad9e8], r13
jmp 0x14001d4e9
xor edx, 0x7687301f
add edx, 0x4207c573
add edx, 0x1b2636a6
mov r14, r14
sub edx, 0x84e7d7c
jmp 0x14001d4a5
jmp 0x14001ebc7
mov dword [rsp - 0x44], edx
xor edx, 0x72bb3594
xor edx, 0x76192680
xor edx, 0x6a84c778
mov r8, r8
jmp 0x14001d4c9
mov rbx, qword [0x1400ad9e8]
jmp 0x14001d5c6
test rbx, rbx
mov rdx, rdx
je 0x14001d4bd
mov rcx, rbx
call fcn.1400309a0
mov edx, 0x1bdab97b
jmp 0x14001d4ee
movdqa xmm1, xmmword [0x1400011b0]
mov ecx, 0x59674249
mov dword [rsp - 0x34], 0x42777f29
sub ecx, 0x273237f3
xor ecx, 0x4d7d2740
sub ecx, 0x35a9568a
add ecx, 0x25c15248
jmp 0x14001d899
xor rcx, rax
mov rax, rcx
shr rax, 0x11
xor rcx, rax
mov dword [rsp - 0x38], ecx
mov rax, rcx
shl rax, 5
jmp 0x14001d92a
xor dword [rbp + 0x452], 0x6122d501
sub dword [rbp + 0x452], 0xd5cba59
add dword [rbp + 0x452], 0x1d3975f2
xchg r14, r14
sub dword [rbp + 0x452], 0x2bbef232
jmp 0x14001d7b3
add dword [rbp + 0x42e], 0x9bda683d
mov eax, dword [rbp + 0x42e]
mov dword [rsp + 0x50], eax
mov r12, r12
mov dword [rbp + 0x452], 0x208d024e
jmp 0x14001d643
xor dword [rbp + 0x452], 0xdd4afae8
mov eax, dword [rbp + 0x452]
movaps xmmword [rsp + 0x70], xmm1
jmp 0x14001d834
movdqa xmm0, xmmword [0x1400013f0]
xchg rcx, rcx
mov dword [rbp + 0x42e], 0x6c336679
sub dword [rbp + 0x42e], 0xb3d6c25
xor dword [rbp + 0x42e], 0x146da2dc
sub dword [rbp + 0x42e], 0x4daff936
jmp 0x14001d9cb
cmovb rax, r12
mov rdi, rdi
mov rcx, rax
jmp 0x14001d713
cmp rbx, 4
lea rcx, [rbx + 1]
xchg r14, r14
lea rdi, [rbp + 0x100]
pushf
jmp 0x14001d940
call fcn.14007afa0
mov r15, rax
mov dword [rsp - 0x10], ebx
mov r8, r13
movabs r14, 0xaaaaaaaa15aa6d26
xor r14, 0x25502ab5
jmp 0x14001d738
add r14, 0x21561813
mov dword [rsp - 0x40], 0x5cfe32a7
sub r14, 0x1736dbbe
xor r14, 0x2545b139
sub r14, 0x128249ef
xor r14, 0x48c632f0
mov dword [rsp - 0x40], esi
jmp 0x14001d7de
mov dword [rsp - 0x20], 0x5b037a1
mov rbx, qword [rbp + 0x108]
cmp rdx, rbx
jb 0x14001d919
mov dword [rsp - 0x18], ecx
mov rax, qword [rbp + 0x100]
jmp 0x14001d6fa
sub eax, 0x4007e7f0
mov dword [rsp - 0xc], 0x5d7c4372
xor eax, 0x13e1bdb4
sub eax, 0x97ffbf3
mul rcx
jmp 0x14001d6eb
add dword [rbp + 0x452], 0x1019ea70
sub dword [rbp + 0x452], 0x11698da
add dword [rbp + 0x452], 0x32b7deb4
mov dword [rsp - 0x1c], 0x4e9a0ddc
jmp 0x14001d699
add r14, 0x18777504
sub r14, 0x1d4372f3
add r14, 0x7fffffff
mov dword [rsp - 0x20], 0x263bcce6
sub r14, 0x13a93177
test rbx, rbx
je 0x14001dc41
jmp 0x14001da0d
imul edx, eax, 0x1f
jmp 0x14001dac7
add r12, 0x7fffffff
xor r12, 0x486453a8
popf
cmova rdi, rax
mov r12, r12
jmp 0x14001d8c5
movaps xmmword [rbp - 0x80], xmm0
mov dword [rsp - 0x30], 0x517ef3f6
mov dword [rbp - 0x70], eax
mov qword [rbp + 0x108], 0x3046a928
xor qword [rbp + 0x108], 0x7ab51be2
add qword [rbp + 0x108], 0x33adae27
mov r14, r14
jmp 0x14001d95e
sub ecx, 0x5554831a
movdqa xmm0, xmmword [0x1400013b0]
mov dword [rsp - 0x34], 0x1845362c
movaps xmmword [rsp + 0x30], xmm1
movdqa xmm1, xmmword [0x1400012d0]
movaps xmmword [rsp + 0x40], xmm0
jmp 0x14001d6b3
xchg rcx, rcx
sub ecx, 0x87e62cb
sub ecx, 0x118d42a7
jmp 0x14001d86c
mov qword [rbp + 0x100], rax
test rbx, rbx
xchg rdi, rdi
je 0x14001d6fa
jmp 0x14001d919
mov eax, 0x9fa832a
xor eax, 0x5d78817a
sub eax, 0x340f083a
mov dword [rsp - 0x1c], 0x7285d7bc
sub eax, 0x5d5d244
add eax, 0xb13996d
xor eax, 0x7f16ef0e
jmp 0x14001d794
xor r12, 0xc1af185
add r12, 0x59ca7b67
add r12, 0x3150c5c
mov dword [rsp - 0x24], 0x13e118a3
xor r12, 0x4dad7bc
jmp 0x14001da4b
movsx ecx, byte [rsp + rdx + 0x30]
mov word [rax + rdx*2], cx
inc rdx
jmp 0x14001d76c
xor rax, rcx
mov dword [rsp - 0xc], ebp
movzx r9d, al
mov rax, r8
and eax, 3
jmp 0x14001da38
movabs r12, 0xffffffff0c9d1d67
add r12, 0x10778dad
mov dword [rsp - 0x30], 0x5cc4afd3
jmp 0x14001d8f0
sub qword [rbp + 0x108], 0x6e827c6
xor qword [rbp + 0x108], 0x171c469
sub qword [rbp + 0x108], 0x5af5dfb6
add qword [rbp + 0x108], 0x246b246f
mov dword [rsp - 0x20], esi
sub qword [rbp + 0x108], 0x1bed882a
add qword [rbp + 0x108], 0x2755aa5a
jmp 0x14001d9a9
sub qword [rbp + 0x108], 0x4ba66407
call fcn.14007afa0
xchg rsi, rsi
mov rbx, qword [rbp + 0x108]
mov rdx, r13
jmp 0x14001d8ad
mov dword [rsp - 0x10], 0x49791497
add dword [rbp + 0x42e], 0x4058f839
sub dword [rbp + 0x42e], 0x669a8b66
xor dword [rbp + 0x42e], 0x51435145
add dword [rbp + 0x42e], 0x26b18e31
xchg rdi, rdi
xor dword [rbp + 0x42e], 0x339983ec
jmp 0x14001d673
nop word [rax + rax]
mov r12, r12
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
shl rax, 0xd
mov dword [rsp - 0x10], 0x11fa1037
jmp 0x14001d626
jne 0x14001da61
mov dword [rsp - 0x38], 0x27740c73
movsx eax, r8b
jmp 0x14001d810
sub r12, 0x3bed048e
add r12, 0xa517afe
xchg rbx, rbx
jmp 0x14001d818
cmp rax, 1
jne 0x14001da89
movsx eax, r8b
mov dword [rsp - 0x28], 0x71786a05
lea edx, [r8 - 0x78]
jmp 0x14001da7c
imul ecx, eax, 0x2f
xor dl, cl
mov rdx, rdx
xor dl, r9b
jmp 0x14001daeb
cmp rax, 2
jne 0x14001daa5
sub r9b, r8b
mov dword [rsp - 0x44], 0x173d1fe5
lea edx, [r9 - 0x78]
jmp 0x14001daa3
jmp 0x14001daeb
mov rax, r14
movzx ecx, r8b
mul r8
shr rdx, 1
jmp 0x14001dab7
mov r9, r9
movzx eax, dl
add al, al
jmp 0x14001dad2
imul edx, eax, 0x35
xor dl, r9b
xor dl, 0x88
jmp 0x14001dae8
add dl, al
mov r14, r14
movsx eax, r8b
sub cl, dl
shl r9, cl
mov r11, r11
jmp 0x14001dac4
xchg r14, r14
test r8b, 1
jne 0x14001db07
movsx eax, r8b
mov dword [rsp - 0x28], 0xdf66c6c
jmp 0x14001db02
imul eax, eax, 7
jmp 0x14001db12
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
xor al, dl
jmp 0x14001dc78
add eax, 0x1a8828ce
xor eax, 0xabdfb3c
xor eax, 0x2eba29ef
mov dword [rsp - 0xc], esp
sub eax, 0xc732a11
sub eax, 0x692e54e7
add eax, 0x19db0d1e
jmp 0x14001dcac
sub qword [rbp + 0x118], 0x1958a18
add qword [rbp + 0x118], 0x691c65e
xor qword [rbp + 0x118], 0x6acaf80c
call fcn.14007afa0
mov dword [rsp - 0x18], ebp
mov rdi, qword [rbp + 0x118]
mov rdx, r13
jmp 0x14001dd04
movzx r9d, al
mov rax, r8
and eax, 3
xchg rsi, rsi
jne 0x14001dd75
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x14001dc36
mov word [rax + rdx*2], cx
inc rdx
mov rdi, qword [rbp + 0x118]
cmp rdx, rdi
xchg r8, r8
jb 0x14001dd15
jmp 0x14001dd52
call fcn.14007afa0
mov dword [rsp - 0x44], ecx
mov rbx, rax
mov r8, r13
test rdi, rdi
je 0x14001deeb
xchg r10, r10
jmp 0x14001dc54
xor rcx, rax
mov rax, rcx
shr rax, 0x11
mov dword [rsp - 0x3c], ecx
jmp 0x14001dc20
mov dword [rsp - 0x30], 0x1cc9f624
add qword [rbp + 0x118], 0x11f624e4
xor qword [rbp + 0x118], 0xc255956
xor qword [rbp + 0x118], 0x5a940
mov dword [rsp - 0x24], 0x79015ab0
jmp 0x14001db40
xor rcx, rax
mov rax, rcx
shl rax, 5
mov dword [rsp - 0x14], ebp
xor rax, rcx
jmp 0x14001db79
jmp 0x14001dde8
jb 0x14001da1a
mov word [r15 + rbx*2], r13w
mov ecx, 0x60e587a4
mov dword [rsp - 0x20], edx
jmp 0x14001dd27
nop word [rax + rax]
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
mov r11, r11
shl rax, 0xd
jmp 0x14001dbd7
xchg rdi, rdi
movsx eax, al
xor ax, word [rdi + r8*2]
mov word [r15 + r8*2], ax
inc r8
mov dword [rsp - 0xc], 0x986962c
cmp r8, rbx
jmp 0x14001dc3b
cmova rsi, rax
mov eax, 0x429b149f
mov r15, r15
jmp 0x14001db19
xor eax, 0x1d5e7de6
mov dword [rsp - 0x30], esp
mul rcx
cmovb rax, r12
mov rcx, rax
jmp 0x14001dbb7
add ecx, 0x448cfd6c
sub ecx, 0x2d4dbcaa
mov dword [rsp - 0x44], 0x63a14caf
sub ecx, 0x1fef16ee
mov qword [rbp + 0x118], 0x554099a6
sub qword [rbp + 0x118], 0x8349c14
add qword [rbp + 0x118], 0xaec297e
jmp 0x14001dbea
mov qword [rbp + 0x110], rax
test rdi, rdi
mov dword [rsp - 0x20], esp
je 0x14001dd59
nop
movsx ecx, byte [rsp + rdx + 0x70]
mov dword [rsp - 0x18], 0x26cd4f86
jmp 0x14001db98
sub ecx, 0x39aa0659
xor ecx, 0x58ed6772
xor ecx, 0x5ad95f89
add ecx, 0x21450f7e
mov dword [rsp - 0x14], 0x44eba0ea
sub ecx, 0x3da4f2ba
jmp 0x14001dcc4
mov rax, qword [rbp + 0x110]
cmp rdi, 4
lea rcx, [rdi + 1]
mov dword [rsp - 0x3c], 0x338eecd1
lea rsi, [rbp + 0x110]
jmp 0x14001dc9b
cmp rax, 1
jne 0x14001dd9d
xchg r10, r10
movsx eax, r8b
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
jmp 0x14001dd8e
mov dword [rsp - 0xc], 0x11cfba98
xor dl, cl
xor dl, r9b
jmp 0x14001ddfc
cmp rax, 2
jne 0x14001ddb4
sub r9b, r8b
jmp 0x14001ddab
lea edx, [r9 - 0x78]
mov rdi, rdi
jmp 0x14001ddfc
mov rax, r14
movzx ecx, r8b
mul r8
jmp 0x14001ddc3
shr rdx, 1
xchg rdi, rdi
movzx eax, dl
add al, al
add dl, al
mov dword [rsp - 0x3c], esi
movsx eax, r8b
jmp 0x14001dddd
xor dl, r9b
jmp 0x14001ddf9
xor dl, 0x88
test r8b, 1
mov r13, r13
jne 0x14001de0a
xor ecx, ecx
call rax
mov rcx, rbx
call fcn.14007afb0
xchg rdi, rdi
cmp qword [rbp + 0x118], 4
jmp 0x14001dec4
cmp qword [rbp + 0x108], 4
xchg rdi, rdi
jbe 0x14001ebc7
mov rcx, qword [rbp + 0x100]
jmp 0x14001ea6a
mov rsi, rsi
mov rax, qword [0x1400ae210]
mov r8, r15
xor rax, qword [0x1400adac0]
mov rdx, rbx
xchg r13, r13
jmp 0x14001de1a
xor r9d, 0x34b7e6b7
mov dword [rsp - 0x3c], 0x4977fbe1
xor r9d, 0xcb5603
sub r9d, 0x173e464d
add r9d, 0x1bf2f32c
sub r9d, 0x38ba77b7
jmp 0x14001de75
jbe 0x14001ded5
mov rcx, qword [rbp + 0x110]
call fcn.14007afb0
xchg rdi, rdi
mov rcx, r15
call fcn.14007afb0
jmp 0x14001de58
mov word [rbx + rdi*2], r13w
mov r9d, 0x5ef439c0
xchg r8, r8
xor r9d, 0x72537f8e
sub r9d, 0x2c2dcbf2
jmp 0x14001de94
movdqa xmm0, xmmword [0x1400011b0]
mov ecx, 0x1b01f951
add ecx, 0x5502a53c
sub ecx, 0x1c7b9780
mov rbx, rbx
xor ecx, 0x515c33ee
xor ecx, 0x4083c44
jmp 0x14001e348
sub dword [rbp + 0x589], 0x5d248212
add dword [rbp + 0x589], 0x9d909b9
add dword [rbp + 0x589], 0xeb2aadb
mov dword [rsp - 0x3c], edi
add dword [rbp + 0x589], 0x244f90a4
jmp 0x14001e15c
add dword [rbp + 0x2fa], 0x5b4eaf37
sub dword [rbp + 0x2fa], 0xb884323
xor dword [rbp + 0x2fa], 0xd4166edb
mov r13, r13
mov eax, dword [rbp + 0x2fa]
jmp 0x14001dfb8
sub byte [rbp + 0x58d], 7
sub byte [rbp + 0x58d], 0x3f
sub byte [rbp + 0x58d], 0x19
mov dword [rsp - 0x3c], 0x15741e96
jmp 0x14001e07a
mov dword [rsp + 0x48], eax
mov dword [rbp + 0x581], 0x8b3480a
xor dword [rbp + 0x581], 0x40a69987
jmp 0x14001e4f5
add dword [rbp + 0x2f6], 0x158c73a
add dword [rbp + 0x2f6], 0x133a2dd4
sub dword [rbp + 0x2f6], 0x760ade83
mov dword [rsp - 0x18], 0x52e4f0e7
xor dword [rbp + 0x2f6], 0x32ee971d
add dword [rbp + 0x2f6], 0x8e0dd1e1
movsd xmm0, qword [rbp + 0x2f2]
jmp 0x14001e292
add dword [rbp + 0x2fa], 0x307b305c
sub dword [rbp + 0x2fa], 0x3055aeed
sub dword [rbp + 0x2fa], 0x110942c
mov rbp, rbp
sub dword [rbp + 0x2fa], 0x3fd2c3c2
jmp 0x14001df6a
mov r15, rax
xchg rdi, rdi
mov r8, r13
movabs r14, 0xaaaaaaaa03382a9d
add r14, 0x43db50ac
mov dword [rsp - 0x30], 0x2789e3d8
xor r14, 0x6bbbac61
jmp 0x14001e496
add byte [rbp + 0x58d], 0x54
add byte [rbp + 0x58d], 0x5c
movaps xmmword [rsp + 0x70], xmm2
xchg r8, r8
movaps xmmword [rbp - 0x80], xmm1
mov dword [rbp - 0x58], eax
jmp 0x14001e118
xor qword [rbp + 0x198], 0x5a173d1c
sub qword [rbp + 0x198], 0x3cd52017
add qword [rbp + 0x198], 0xa7d472f
add qword [rbp + 0x198], 0x54b2425f
jmp 0x14001e268
mov dword [rsp - 0x20], edx
xor dword [rbp + 0x2f2], 0x7fe171bb
sub dword [rbp + 0x2f2], 0x5746db73
add dword [rbp + 0x2f2], 0xe5a6a2
add dword [rbp + 0x2f2], 0x3a71e747
mov r13, r13
jmp 0x14001e384
shr rax, 0x11
mov dword [rsp - 0x40], ecx
xor rcx, rax
mov rax, rcx
shl rax, 5
jmp 0x14001e220
mov byte [rbp - 0x54], 0x78
sub byte [rbp - 0x54], 0x4d
mov r15, r15
sub byte [rbp - 0x54], 0xb
xor byte [rbp - 0x54], 0x71
jmp 0x14001e243
add r14, 0x7fffffff
xor r14, 0x25317630
xchg rbx, rbx
test rbx, rbx
je 0x14001e752
nop word [rax + rax]
mov rcx, r8
jmp 0x14001e3b5
add dword [rbp + 0x589], 0x36fd5a3
xor dword [rbp + 0x589], 0xd00775e8
mov eax, dword [rbp + 0x589]
mov dword [rsp - 0x1c], 0x7214f98e
movsd qword [rbp - 0x60], xmm0
mov byte [rbp + 0x2fe], 0x43
xor byte [rbp + 0x2fe], 1
jmp 0x14001e417
xor byte [rbp - 0x54], 0xf5
mov qword [rbp + 0x198], 0x328c953
mov dword [rsp - 0x24], ebp
jmp 0x14001e09c
add dword [rbp + 0x2f2], 0x27faeddd
sub dword [rbp + 0x2f2], 0x2bce2bf4
xor dword [rbp + 0x2f2], 0x2bb50774
jmp 0x14001e0cd
movsd xmm0, qword [rbp + 0x581]
mov dword [rbp + 0x589], 0x2d64c907
xor dword [rbp + 0x589], 0x462f8772
mov rdx, rdx
jmp 0x14001df39
xor dword [rbp + 0x585], 0x36e5a69c
xor dword [rbp + 0x585], 0x78c87825
mov dword [rsp - 0x34], 0x340af9cd
add dword [rbp + 0x585], 0x8c04761
jmp 0x14001e2f0
xor rax, rcx
mov dword [rsp - 0x44], 0x3b9edc8c
movzx r9d, al
mov rax, r8
and eax, 3
jne 0x14001e629
xchg r9, r9
jmp 0x14001e61d
xor byte [rbp - 0x54], 0x58
mov dword [rsp - 0x40], 0x4a7aff8a
xor byte [rbp - 0x54], 0x7b
sub byte [rbp - 0x54], 0x3e
add byte [rbp - 0x54], 0x1b
mov dword [rsp - 0x14], esp
xor byte [rbp - 0x54], 1
jmp 0x14001e196
mov dword [rsp - 0x38], esi
xor qword [rbp + 0x198], 0x707957a8
add qword [rbp + 0x198], 0x449b4a77
sub qword [rbp + 0x198], 0x507e54c8
jmp 0x14001e543
movsd qword [rsp + 0x40], xmm0
xchg r8, r8
movdqa xmm0, xmmword [0x140001120]
movaps xmmword [rbp - 0x70], xmm0
mov dword [rbp + 0x2fa], 0x6a32827d
sub dword [rbp + 0x2fa], 0x1e25aac5
mov dword [rsp - 0x40], 0x304cea9e
jmp 0x14001e01c
add r12, 0x3518a38f
mov r12, r12
sub r12, 0x71b88942
add r12, 0x2f2a1647
xor r12, 0x6bbcd138
mov dword [rsp - 0x30], edx
jmp 0x14001e446
sub dword [rbp + 0x585], 0x307f6a6
xor dword [rbp + 0x585], 0x5a0af81f
xchg rdx, rdx
add dword [rbp + 0x585], 0x1ec270f7
xor dword [rbp + 0x585], 0xd4f5c3b
add dword [rbp + 0x585], 0x86dffe5c
xchg r9, r9
jmp 0x14001e1d1
inc rdx
mov rbx, qword [rbp + 0x198]
xchg r10, r10
cmp rdx, rbx
jb 0x14001e5f4
jmp 0x14001e583
add ecx, 0x755d637e
sub ecx, 0x46cf9b27
mov dword [rsp - 0x20], 0x502f72c5
xor ecx, 0xc20b001
sub ecx, 0x394a60c5
jmp 0x14001e4bb
sub eax, 0x4f865c7b
xor eax, 0x57629013
xchg r10, r10
sub eax, 0x57a22b62
jmp 0x14001e55a
add dword [rbp + 0x2f2], 0x54369e36
mov dword [rbp + 0x2f6], 0x3a4a8036
sub dword [rbp + 0x2f6], 0xdb04da6
mov dword [rsp - 0x3c], ecx
add dword [rbp + 0x2f6], 0x3d254597
jmp 0x14001dfd5
mov r13, r13
xor rcx, 0x53051688
mov rax, rcx
shl rax, 0xd
jmp 0x14001e51c
add byte [rsp + 0x4c], 0x12
add byte [rsp + 0x4c], 8
add byte [rsp + 0x4c], 3
add byte [rsp + 0x4c], 0xd
mov dword [rsp - 0x3c], ebx
add byte [rsp + 0x4c], 0x24
sub byte [rsp + 0x4c], 0x19
jmp 0x14001e471
cmova rdi, rax
mov eax, 0x79b2c913
xor eax, 0x5ed40e77
xchg rbp, rbp
xor eax, 0x3ee5ae4
sub eax, 0x10e7eacf
sub eax, 0x3fc653
jmp 0x14001e571
xor byte [rbp + 0x2fe], 0x6e
mov dword [rsp - 0x20], ebp
xor byte [rbp + 0x2fe], 0x24
xor byte [rbp + 0x2fe], 0x6d
xor byte [rbp + 0x2fe], 9
xchg rbp, rbp
sub byte [rbp + 0x2fe], 0x58
jmp 0x14001e52a
add r12, 0xae826c
sub r12, 0x3ea1d655
add r12, 0x7fffffff
add r12, 0x5eb920a4
mov dword [rsp - 0x24], 0x64d53c35
popf
jmp 0x14001e3f2
add byte [rsp + 0x4c], 0x66
mov r15, r15
mov byte [rbp + 0x58d], 7
add byte [rbp + 0x58d], 0x77
xor byte [rbp + 0x58d], 0x14
mov r10, r10
jmp 0x14001df96
add r14, 0x43ecc80b
sub r14, 0x4468203
sub r14, 0x620e6747
mov dword [rsp - 0x20], edx
xor r14, 0x5db6975
jmp 0x14001e130
movdqa xmm2, xmmword [0x140001320]
mov dword [rsp - 0x3c], 0x1c80eb5e
movdqa xmm1, xmmword [0x1400013d0]
movaps xmmword [rsp + 0x30], xmm0
mov dword [rbp + 0x2f2], 0x29b4e001
mov dword [rsp - 0x10], ecx
sub dword [rbp + 0x2f2], 0x20f5c84
jmp 0x14001e1ae
mov dword [rsp - 0x40], ebx
xor dword [rbp + 0x581], 0x75f3dad8
xor dword [rbp + 0x581], 0x596e3aad
sub dword [rbp + 0x581], 0x3f0859c8
jmp 0x14001e5a2
mov r13, r13
xor rcx, rax
mov rax, rcx
jmp 0x14001e101
add byte [rbp + 0x2fe], 0xb1
mov byte [rsp + 0x4c], 6
xor byte [rsp + 0x4c], 0x2c
mov rcx, rcx
jmp 0x14001e3cb
xchg rdi, rdi
call fcn.14007afa0
mov rbx, qword [rbp + 0x198]
mov rdx, r13
jmp 0x14001e5e0
mul rcx
cmovb rax, r12
mov r12, r12
mov rcx, rax
call fcn.14007afa0
jmp 0x14001e04c
add eax, 0x63e721ef
xchg r13, r13
xor eax, 0x270f19bf
jmp 0x14001e36d
mov rax, qword [rbp + 0x190]
cmp rbx, 4
mov dword [rsp - 0x24], esi
lea rcx, [rbx + 1]
lea rdi, [rbp + 0x190]
jmp 0x14001e602
mov rsi, rsi
xor dword [rbp + 0x581], 0x25606b50
add dword [rbp + 0x581], 0x3cbd669a
xor dword [rbp + 0x581], 0x56fa5ede
mov dword [rsp - 0x1c], ebx
add dword [rbp + 0x581], 0x34d03ee6
mov dword [rbp + 0x585], 0x1695f88a
jmp 0x14001e1f5
mov dword [rsp - 0x20], ecx
mov qword [rbp + 0x190], rax
test rbx, rbx
je 0x14001e58a
mov dword [rsp - 0x34], esi
movsx ecx, byte [rsp + rdx + 0x30]
mov word [rax + rdx*2], cx
jmp 0x14001e32d
pushf
mov rbp, rbp
movabs r12, 0xffffffff2077cd22
xor r12, 0x618b7ccb
jmp 0x14001e2c8
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x14001e6ba
cmp rax, 1
jne 0x14001e65b
movsx eax, r8b
mov dword [rsp - 0x40], 0x5acb950e
jmp 0x14001e640
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x14001e64e
mov dword [rsp - 0x3c], 0x224a4e76
xor dl, r9b
jmp 0x14001e6c0
cmp rax, 2
jne 0x14001e66d
xchg rdx, rdx
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x14001e6c0
mov rax, r14
movzx ecx, r8b
mul r8
jmp 0x14001e67c
shr rdx, 1
mov dword [rsp - 0x3c], 0x204530b0
movzx eax, dl
add al, al
jmp 0x14001e6a0
xor dl, r9b
xor dl, 0x88
test r8b, 1
mov dword [rsp - 0x10], 0x508688e5
jne 0x14001e6d3
jmp 0x14001e691
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
jmp 0x14001e875
mov word [r15 + rbx*2], r13w
jmp 0x14001e7ed
cmp rdi, 4
mov r14, r14
jmp 0x14001e7d1
mov ecx, 0x29cc153
add ecx, 0x3905ef0c
mov dword [rsp - 0x38], ecx
sub ecx, 0x11c4c01
add ecx, 0x13914021
sub ecx, 0x2229ee78
xchg r8, r8
jmp 0x14001e816
xor ecx, 0x545aaa63
xor ecx, 0x7955987c
xor ecx, 0x5e21ace6
sub ecx, 0x58c32884
jmp 0x14001e8be
mov dword [rsp - 0x40], 0x1ab1dc6e
mov rdi, qword [rbp + 0x128]
mov rdx, r13
mov qword [rbp + 0x120], rax
mov dword [rsp - 0x10], esi
test rdi, rdi
jmp 0x14001e888
je 0x14001e7c5
nop
movsx ecx, byte [rsp + rdx + 0x70]
mov dword [rsp - 0x40], 0x2a089e89
mov word [rax + rdx*2], cx
inc rdx
mov rdi, qword [rbp + 0x128]
jmp 0x14001e7b1
mov dword [rsp - 0x3c], edi
mov qword [rbp + 0x128], 0xb256506
xor qword [rbp + 0x128], 0x3d599425
jmp 0x14001e8dd
sub qword [rbp + 0x128], 0x19d41c5e
mov dword [rsp - 0x18], ebp
add qword [rbp + 0x128], 0x416704f4
jmp 0x14001e8fc
sub qword [rbp + 0x128], 0x1f238d41
sub qword [rbp + 0x128], 0x2557e15f
add qword [rbp + 0x128], 0x2846b56
mov rcx, rcx
sub qword [rbp + 0x128], 0x1970fb99
sub qword [rbp + 0x128], 0x2a7da99
call fcn.14007afa0
jmp 0x14001e850
call fcn.14007afb0
jmp 0x14001ebc7
mov rbx, qword [0x1400ad9b8]
test rbx, rbx
je 0x14001ed1e
mov rbx, rbx
mov rcx, rbx
jmp 0x14001eac3
mov rbx, qword [0x1400ad9c8]
jmp 0x14001ed2a
mov rcx, qword [0x1400ad9c0]
test rcx, rcx
je 0x14001f0d7
jmp 0x14001f0c7
je 0x14001f202
nop word [rax + rax]
movsx ecx, byte [rsp + rdx + 0x70]
mov r13, r13
mov word [rax + rdx*2], cx
inc rdx
jmp 0x14001f1e3
add qword [rbp + 0x138], 0x2c24f86b
xor qword [rbp + 0x138], 0x44737aa1
add qword [rbp + 0x138], 0x9d7ae36
mov dword [rsp - 0x28], ecx
jmp 0x14001eddc
xor qword [rbp + 0x138], 0x95763c8
add qword [rbp + 0x138], 0x3e9aadaf
sub qword [rbp + 0x138], 0x6682b600
jmp 0x14001ef64
sub r14, 0x26242cf6
sub r14, 0x262a54bb
sub r14, 0xb6c1517
xchg r13, r13
xor r14, 0xc223eb3
add r14, 0x7fffffff
add r14, 0x24374101
jmp 0x14001f0e6
sub ecx, 0x10bd27c5
sub ecx, 0x39a8c477
movdqa xmm0, xmmword [0x1400013b0]
mov dword [rsp - 0x40], 0x16a3984e
movaps xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [0x1400012d0]
movaps xmmword [rbp - 0x80], xmm0
jmp 0x14001ef8e
xor word [rbp + 0x39f], 0xcee
mov rsp, rsp
movzx eax, word [rbp + 0x39f]
movaps xmmword [rsp + 0x30], xmm1
jmp 0x14001f12e
add byte [rbp + 0x3a1], 0x21
sub byte [rbp + 0x3a1], 0x4c
mov dword [rsp - 0x34], ebp
add byte [rbp + 0x3a1], 0x46
add byte [rbp + 0x3a1], 0x36
xor byte [rbp + 0x3a1], 0x33
xchg r14, r14
jmp 0x14001eec3
test rcx, rcx
je 0x14001f0be
mov rax, qword [rcx]
jmp 0x14001f0b6
add byte [rbp + 0x3a1], 0x1f
sub byte [rbp + 0x3a1], 0x26
add byte [rbp + 0x3a1], 0x60
jmp 0x14001f182
xor byte [rsp + 0x52], 0x76
add byte [rsp + 0x52], 7
sub byte [rsp + 0x52], 0x58
jmp 0x14001f14c
imul edx, eax, 0x1f
jmp 0x14001f32a
pushf
movabs r12, 0xffffffff33b267ab
xchg r15, r15
add r12, 0x2a40ad7a
add r12, 0x7b81b7d
add r12, 0xb139ce7
mov dword [rsp - 0x34], 0x4d5ee76b
jmp 0x14001f27e
jne 0x14001f774
xchg rdx, rdx
movdqa xmm1, xmmword [0x1400011b0]
mov ecx, 0x3bf3c9dd
xor ecx, 0x24b13c88
mov rbp, rbp
add ecx, 0x1920fe3e
jmp 0x14001effb
mov dword [rsp - 0x10], ebp
mov rax, rcx
shr rax, 0x11
jmp 0x14001f1c2
call fcn.14007afa0
mov dword [rsp - 0x18], ebp
mov rbx, qword [rbp + 0x138]
mov rdx, r13
mov qword [rbp + 0x130], rax
test rbx, rbx
mov dword [rsp - 0xc], 0x62c85063
jmp 0x14001ed8e
movdqa xmm0, xmmword [0x140001430]
mov rdi, rdi
mov dword [rbp + 0x476], 0x61e0e0d
add dword [rbp + 0x476], 0xbcb57b1
sub dword [rbp + 0x476], 0xb55219d
xor dword [rbp + 0x476], 0x617f55e3
mov dword [rsp - 0x30], esi
jmp 0x14001efca
xor dword [rbp + 0x476], 0xc7e2eb9
xor dword [rbp + 0x476], 0x6a902e73
xor dword [rbp + 0x476], 0x1739522c
xor dword [rbp + 0x476], 0xf0d5539e
mov dword [rsp - 0x2c], edi
jmp 0x14001f20b
xor ecx, 0x5764ce0f
sub ecx, 0x61237a5a
xor ecx, 0x47862fc6
mov dword [rsp - 0x18], 0x31545834
jmp 0x14001ee34
test rcx, rcx
je 0x14001f02b
mov edx, r14d
call fcn.140014bb0
mov dword [rsp - 0x24], edx
mov rcx, qword [0x1400ad9a0]
jmp 0x14001eeb2
add word [rbp + 0x39f], 0x6838
sub word [rbp + 0x39f], 0x4367
xor word [rbp + 0x39f], 0x5af7
sub word [rbp + 0x39f], 0x2201
mov dword [rsp - 0x2c], 0x165c4391
add word [rbp + 0x39f], 0xfb1
sub word [rbp + 0x39f], 0x4eb6
jmp 0x14001ee66
mul rcx
mov dword [rsp - 0x40], 0x5759d665
cmovb rax, r12
mov rcx, rax
call fcn.14007afa0
mov rdi, rax
jmp 0x14001f194
mov rcx, r8
mov dword [rsp - 0x2c], ebp
xor rcx, 0x53051688
mov rax, rcx
shl rax, 0xd
xor rcx, rax
jmp 0x14001ef54
mov r10, r10
mov edx, r14d
call qword [rax]
cmp qword [rbp + 0x58], rdi
jmp 0x14001ef2a
mov dword [rsp - 0x38], 0x7a52402
mov edx, r14d
call fcn.140014b40
mov rcx, qword [0x1400ad9d0]
mov r12, r12
jmp 0x14001f01a
mov r8, r8
test rbx, rbx
je 0x14001f472
nop word [rax + rax]
jmp 0x14001f099
lea rcx, [rbx + 1]
xchg r14, r14
lea rsi, [rbp + 0x130]
jmp 0x14001eef9
xor r12, 0x54117fc7
xchg r15, r15
popf
cmova rsi, rax
mov eax, 0x68157616
jmp 0x14001f266
movaps xmmword [rsp + 0x40], xmm0
mov dword [rsp - 0x18], 0xe3ae2e7
mov word [rsp + 0x50], ax
mov byte [rbp + 0x3a1], 0x2b
jmp 0x14001ee83
mov dword [rsp - 0x28], esp
add byte [rsp + 0x52], 0x5a
xor byte [rsp + 0x52], 0x31
add byte [rsp + 0x52], 0x50
mov qword [rbp + 0x138], 0x1e83af89
mov dword [rsp - 0x44], 0x2f21825a
add qword [rbp + 0x138], 0x15ec1f32
jmp 0x14001edb2
mov byte [rsp + 0x52], 0x36
xchg rsp, rsp
sub byte [rsp + 0x52], 0x20
jmp 0x14001eedd
mov rdi, rdi
mov r8, r13
movabs r14, 0xaaaaaaaa56e7a8ae
sub r14, 0x4bb7896
sub r14, 0x4e844d2d
mov dword [rsp - 0x2c], ebx
xor r14, 0x61ac0f0b
jmp 0x14001ee02
xor rcx, rax
mov rax, rcx
mov dword [rsp - 0xc], 0x7bf6312b
shl rax, 5
xor rax, rcx
movzx r9d, al
mov rax, r8
jmp 0x14001f250
mov rbx, qword [rbp + 0x138]
cmp rdx, rbx
mov dword [rsp - 0x20], 0x2237616c
jb 0x14001ed9e
mov rax, qword [rbp + 0x130]
cmp rbx, 4
jmp 0x14001f101
mov eax, dword [rbp + 0x476]
mov dword [rbp - 0x70], eax
mov word [rbp + 0x39f], 0x2583
xor word [rbp + 0x39f], 0x2d6e
mov dword [rsp - 0x3c], ebx
jmp 0x14001f037
sub eax, 0x18e39ccd
sub eax, 0x1a076999
mov r9, r9
xor eax, 0x557c0929
xor eax, 0x5803e310
xor eax, 0x30a1b72c
jmp 0x14001f07a
mov dword [rsp - 0x30], ebp
and eax, 3
jne 0x14001f2b0
movsx eax, r8b
mov dword [rsp - 0x28], ecx
jmp 0x14001eef1
sub eax, 0x48ed383
mov dword [rsp - 0x44], esp
add eax, 0xa431ba1
add eax, 0x2ffa549
jmp 0x14001f22f
sub r12, 0x142b91e5
sub r12, 0x3853161a
sub r12, 0x1fc95d46
xor r12, 0x5540454f
mov r8, r8
sub r12, 0x25480cd2
add r12, 0x7fffffff
jmp 0x14001f114
cmp rax, 1
jne 0x14001f2d4
movsx eax, r8b
xchg r14, r14
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
jmp 0x14001f2c9
xor dl, cl
xor dl, r9b
mov dword [rsp - 0x28], esi
jmp 0x14001f335
cmp rax, 2
jne 0x14001f2eb
sub r9b, r8b
mov r15, r15
lea edx, [r9 - 0x78]
jmp 0x14001f2e9
jmp 0x14001f335
mov rax, r14
movzx ecx, r8b
mul r8
mov dword [rsp - 0x2c], 0x1b78e2e2
shr rdx, 1
jmp 0x14001f305
movzx eax, dl
add al, al
add dl, al
jmp 0x14001f313
jmp 0x14001f355
xchg rsp, rsp
movsx eax, r8b
sub cl, dl
shl r9, cl
mov dword [rsp - 0x44], 0x38d9f2ec
imul edx, eax, 0x35
xor dl, r9b
jmp 0x14001f332
xor dl, 0x88
test r8b, 1
mov r12, r12
jne 0x14001f34a
movsx eax, r8b
imul eax, eax, 7
jmp 0x14001f311
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
xor al, dl
mov dword [rsp - 0x38], 0x7d34b510
jmp 0x14001f580
shl rax, 5
xor rax, rcx
movzx r9d, al
mov rax, r8
jmp 0x14001f5b8
mov r13, r13
mov rcx, rax
call fcn.14007afa0
mov rbx, rax
mov r8, r13
jmp 0x14001f56f
mov rbx, rbx
jmp 0x14001f637
sub qword [rbp + 0x148], 0x35d0d8d7
add qword [rbp + 0x148], 0x6ad020c7
sub qword [rbp + 0x148], 0x6c3fff17
xchg r12, r12
call fcn.14007afa0
mov rsi, qword [rbp + 0x148]
jmp 0x14001f534
nop word [rax + rax]
xchg rsi, rsi
mov rcx, r8
jmp 0x14001f4e0
cmova r15, rax
mov eax, 0x23db441b
mov dword [rsp - 0x1c], ebp
xor eax, 0x17e5fe86
jmp 0x14001f596
mov rsi, qword [rbp + 0x148]
cmp rdx, rsi
mov dword [rsp - 0x2c], esp
jmp 0x14001f442
add qword [rbp + 0x148], 0x19f3dd56
mov rbp, rbp
sub qword [rbp + 0x148], 0x175ab651
add qword [rbp + 0x148], 0x496b4708
xor qword [rbp + 0x148], 0x627f4d02
mov dword [rsp - 0x2c], edx
jmp 0x14001f395
jb 0x14001f54b
mov rax, qword [rbp + 0x140]
cmp rsi, 4
mov r9, r9
lea rcx, [rsi + 1]
lea r15, [rbp + 0x140]
jmp 0x14001f3e0
inc r8
cmp r8, rbx
jb 0x14001f099
mov word [rdi + rbx*2], r13w
mov dword [rsp - 0x40], esp
jmp 0x14001f509
shr rax, 0x11
xor rcx, rax
mov rax, rcx
mov dword [rsp - 0x28], 0x5ad8e902
jmp 0x14001f364
sub ecx, 0x33968336
xor ecx, 0x2254d3f0
mov rsp, rsp
mov qword [rbp + 0x148], 0x22c29aee
add qword [rbp + 0x148], 0x2eda338b
sub qword [rbp + 0x148], 0x4861423e
jmp 0x14001f40a
sub eax, 0x456ab9d8
add eax, 0x65d78a4c
sub eax, 0x3627cb44
jmp 0x14001f555
xor rcx, 0x53051688
mov rax, rcx
mov dword [rsp - 0x44], 0x12c52e85
shl rax, 0xd
xor rcx, rax
mov rax, rcx
mov dword [rsp - 0x18], 0x22aa6cb9
jmp 0x14001f480
mov ecx, 0x35d6e556
add ecx, 0x2f9d2e27
sub ecx, 0x460a320f
sub ecx, 0x1ebe232e
xchg r13, r13
add ecx, 0x5b3efd78
sub ecx, 0x5ff64cc
jmp 0x14001f497
mov rdx, r13
mov qword [rbp + 0x140], rax
xchg r15, r15
test rsi, rsi
je 0x14001f44f
nop
movsx ecx, byte [rsp + rdx + 0x30]
jmp 0x14001f5a9
xor eax, 0x3b89f67d
mov dword [rsp - 0x28], edi
sub eax, 0x7a97683f
mul rcx
cmovb rax, r12
jmp 0x14001f377
xchg rdx, rdx
test rsi, rsi
je 0x14001f730
jmp 0x14001f3ca
movsx eax, al
xor ax, word [rsi + r8*2]
mov word [rdi + r8*2], ax
mov dword [rsp - 0x44], esp
jmp 0x14001f466
add eax, 0x32126367
xor eax, 0x30888708
mov dword [rsp - 0x28], ebx
jmp 0x14001f4cc
xchg rbx, rbx
mov word [rax + rdx*2], cx
inc rdx
jmp 0x14001f3f7
mov rdx, rdx
and eax, 3
jne 0x14001f5cc
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x14001f38d
cmp rax, 1
jne 0x14001f5f5
xchg r8, r8
movsx eax, r8b
jmp 0x14001f5e7
mov dword [rsp - 0x14], edx
xor dl, r9b
jmp 0x14001f642
lea edx, [r8 - 0x78]
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x14001f5de
cmp rax, 2
jne 0x14001f60c
xchg rsp, rsp
sub r9b, r8b
jmp 0x14001f606
lea edx, [r9 - 0x78]
jmp 0x14001f642
mov rax, r14
movzx ecx, r8b
mov r13, r13
mul r8
shr rdx, 1
movzx eax, dl
jmp 0x14001f659
mov r10, r10
sub cl, dl
shl r9, cl
imul edx, eax, 0x35
mov dword [rsp - 0x28], 0x414b830a
xor dl, r9b
xor dl, 0x88
jmp 0x14001f642
test r8b, 1
jne 0x14001f66a
xchg r15, r15
movsx eax, r8b
imul eax, eax, 7
jmp 0x14001f657
jmp 0x14001f67d
mov dword [rsp - 0x40], ebp
add al, al
add dl, al
movsx eax, r8b
jmp 0x14001f624
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
jmp 0x14001f67a
xchg r8, r8
xor al, dl
movsx eax, al
xor ax, word [r15 + r8*2]
mov word [rbx + r8*2], ax
mov dword [rsp - 0x38], ebp
inc r8
jmp 0x14001f727
mov dword [rsp - 0x34], 0x5fbe384d
sub r9d, 0x5db755e8
add r9d, 0x6f5a4573
xor r9d, 0x3a9ea888
jmp 0x14001f6d6
mov dword [rsp - 0x14], edx
mov rdx, rbx
xor ecx, ecx
call rax
jmp 0x14001f6fe
mov rcx, qword [rbp + 0x130]
jmp 0x140020cac
sub r9d, 0x3b9dc9a5
mov dword [rsp - 0x20], edi
xor r9d, 0xdb37c7e
mov rax, qword [0x1400ae210]
mov r8, rdi
xor rax, qword [0x1400adac0]
jmp 0x14001f6ba
mov rcx, rbx
mov dword [rsp - 0x38], 0x74009dff
call fcn.14007afb0
cmp qword [rbp + 0x148], 4
jbe 0x14001f756
mov rcx, qword [rbp + 0x140]
mov rcx, rcx
jmp 0x14001f751
cmp r8, rsi
jb 0x14001f3d8
mov word [rbx + rsi*2], r13w
xchg r13, r13
mov r9d, 0x3a554041
xor r9d, 0x1aa23faa
add r9d, 0x41357f25
jmp 0x14001f698
call fcn.14007afb0
mov rcx, rdi
call fcn.14007afb0
cmp qword [rbp + 0x138], 4
mov r10, r10
jbe 0x140020d41
jmp 0x14001f6ca
cmp byte [rsp + 0x20], dil
je 0x14002043f
movdqa xmm0, xmmword [0x1400011b0]
mov dword [rsp - 0x28], 0x21729e6d
mov ecx, 0x6f66d621
add ecx, 0x4340048
add ecx, 0x7b63228
jmp 0x14001fd96
sub dword [rbp + 0x313], 0x4287d6ef
add dword [rbp + 0x313], 0x24e86914
add dword [rbp + 0x313], 0x9833ecd4
mov dword [rsp - 0x2c], 0x3a24e735
movsd xmm0, qword [rbp + 0x30f]
movsd qword [rsp + 0x40], xmm0
jmp 0x14001fb45
sub qword [rbp + 0x158], 0x4b0b988
xchg r14, r14
call fcn.14007afa0
jmp 0x14001f8cd
sub eax, 0x4b98510b
mov rdi, rdi
mul rcx
cmovb rax, r12
mov rcx, rax
jmp 0x14001fa8f
sub r14, 0x6c9ae494
add r14, 0x37f1189e
mov dword [rsp - 0x1c], edi
sub r14, 0x2862d4e
sub r14, 0x1aac599e
xor r14, 0x6c5910f1
mov rsi, rsi
jmp 0x14001fd30
and eax, 3
jne 0x14001ff67
mov dword [rsp - 0x1c], ebx
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x14001f998
add r12, 0x220e1c75
sub r12, 0xfcfa3db
mov r12, r12
xor r12, 0x7676ca32
add r12, 0x7fffffff
jmp 0x14001fe08
sub dword [rbp + 0x317], 0x26adc3ce
sub dword [rbp + 0x317], 0x1f33a9bd
mov dword [rsp - 0x38], 0x11b26a13
jmp 0x14001fd61
xor dword [rbp + 0x6dc], 0x6748b5b1
mov dword [rsp - 0x34], ebp
movsd xmm0, qword [rbp + 0x6d8]
mov dword [rbp + 0x6e0], 0x3460431f
xor dword [rbp + 0x6e0], 0x3adfb84f
mov dword [rsp - 0x18], ecx
jmp 0x14001f90f
mov rbx, qword [rbp + 0x158]
mov rdx, r13
mov qword [rbp + 0x150], rax
mov dword [rsp - 0x2c], edx
jmp 0x14001fa80
xor ecx, 0x59e6ceb6
sub ecx, 0x5207dc00
xor ecx, 0x58ff4db8
xor ecx, 0x7ae984ee
xchg r14, r14
movdqa xmm4, xmmword [0x1400012f0]
jmp 0x14001fc76
xor dword [rbp + 0x6e0], 0x7689a011
sub dword [rbp + 0x6e0], 0x1260d58
xor dword [rbp + 0x6e0], 0x644c9abd
add dword [rbp + 0x6e0], 0x4993f1fa
mov dword [rsp - 0x18], 0xab389e6
sub dword [rbp + 0x6e0], 0x42bd1a8c
jmp 0x14001fe7b
sub qword [rbp + 0x158], 0x13d78895
add qword [rbp + 0x158], 0x6738c607
xor qword [rbp + 0x158], 0x7169e695
xchg r8, r8
add qword [rbp + 0x158], 0x59ff3513
xor qword [rbp + 0x158], 0x327a5369
xor qword [rbp + 0x158], 0x5522f495
jmp 0x14001f7de
jmp 0x14001ffd1
mov dword [rbp + 0x313], 0x31722c2b
mov dword [rsp - 0x28], edx
xor dword [rbp + 0x313], 0x3aaa125d
sub dword [rbp + 0x313], 0x23d56c1
jmp 0x14001fbb3
add r12, 0x3b8c3c74
xor r12, 0x4b6ac32a
mov dword [rsp - 0x1c], edx
sub r12, 0x1fd4201
jmp 0x14001f855
xchg r8, r8
add dword [rbp + 0x6d8], 0x1c518f93
xor dword [rbp + 0x6d8], 0x7f3d1016
add dword [rbp + 0x6d8], 0x6d37f593
mov r8, r8
jmp 0x14001feb1
add byte [rbp + 0x6e4], 0xf
mov dword [rsp - 0x18], esi
xor byte [rbp + 0x6e4], 9
xor byte [rbp + 0x6e4], 0xc
jmp 0x14001fe5e
xor word [rbp + 0x31b], 0x695a
xchg r10, r10
sub word [rbp + 0x31b], 0x24da
add word [rbp + 0x31b], 0x43ce
sub word [rbp + 0x31b], 0x14fa
mov r14, r14
add word [rbp + 0x31b], 0x271f
jmp 0x14001ff31
mov dword [rsp - 0x40], esi
mov dword [rsp + 0x48], eax
mov word [rbp + 0x31b], 0x4976
add word [rbp + 0x31b], 0xd41
jmp 0x14001fa29
test rbx, rbx
je 0x14001fd04
nop
jmp 0x14001ff1d
call fcn.14007afa0
mov dword [rsp - 0xc], esi
mov r15, rax
mov r8, r13
movabs r14, 0xaaaaaaaa4aba23b6
xchg r10, r10
add r14, 0x2929ec6c
jmp 0x14001f80d
xor byte [rbp + 0x31d], 0x7b
mov r15, r15
sub byte [rbp + 0x31d], 0x71
add byte [rbp + 0x31d], 0x6b
xor byte [rbp + 0x31d], 0x38
mov dword [rsp - 0x34], 0x6161a075
xor byte [rbp + 0x31d], 0xbe
jmp 0x14001fe2a
xor eax, 0x6341ccc4
sub eax, 0x15f121c6
xor eax, 0x220d9953
jmp 0x14001f7f6
add byte [rsp + 0x4e], 0x64
add byte [rsp + 0x4e], 0x15
xor byte [rsp + 0x4e], 0x3b
xor byte [rsp + 0x4e], 0x28
xchg rdi, rdi
xor byte [rsp + 0x4e], 0x9b
mov byte [rbp + 0x6e4], 0x50
jmp 0x14001fa0b
lea rcx, [rbx + 1]
lea rdi, [rbp + 0x150]
pushf
mov rbx, rbx
movabs r12, 0xffffffff146a001d
jmp 0x14001f9c4
movdqa xmm0, xmmword [0x1400011f0]
mov dword [rsp - 0x28], 0x2185b1e8
movaps xmmword [rbp + 0x260], xmm0
mov dword [rbp + 0x317], 0x5ae9f39e
jmp 0x14001f879
add dword [rbp + 0x317], 0x2965efe5
mov dword [rsp - 0x30], 0x4b3f0cad
add dword [rbp + 0x317], 0x12e0e97
add dword [rbp + 0x317], 0x211b7697
mov eax, dword [rbp + 0x317]
jmp 0x14001fa61
add eax, 0x4212cf4c
sub eax, 0x72e715ab
xor eax, 0x1e1f5ab7
xchg rdx, rdx
jmp 0x14001faea
xor dword [rbp + 0x313], 0x4705390e
xchg r9, r9
sub dword [rbp + 0x313], 0x8f6016
jmp 0x14001f7a5
sub byte [rbp + 0x6e4], 0x63
xor byte [rbp + 0x6e4], 0x5f
mov r15, r15
movaps xmmword [rbp + 0x220], xmm4
movaps xmmword [rbp + 0x230], xmm3
movaps xmmword [rbp + 0x240], xmm2
jmp 0x14001fbfa
mov rbp, rbp
movaps xmmword [rbp + 0x250], xmm1
mov dword [rbp + 0x278], eax
mov byte [rbp + 0x27c], 0x59
add byte [rbp + 0x27c], 0x22
jmp 0x14001fc1d
mov dword [rsp - 0xc], esp
sub byte [rbp + 0x27c], 0x4e
add byte [rbp + 0x27c], 0x3e
xor byte [rbp + 0x27c], 0x37
add byte [rbp + 0x27c], 0x1d
jmp 0x14001fc42
mov dword [rsp - 0xc], 0x1b10cc96
sub byte [rbp + 0x27c], 0x2f
add byte [rbp + 0x27c], 0x13
mov qword [rbp + 0x158], 0x611572b5
xor qword [rbp + 0x158], 0x440aa0de
xchg rbx, rbx
jmp 0x14001f94e
movdqa xmm3, xmmword [0x140001400]
movdqa xmm2, xmmword [0x140001210]
xchg r12, r12
movdqa xmm1, xmmword [0x140001250]
movaps xmmword [rsp + 0x30], xmm0
mov dword [rbp + 0x30f], 0xdc51414
add dword [rbp + 0x30f], 0x5bee8926
jmp 0x14001fe42
sub dword [rbp + 0x30f], 0x33f78b04
sub dword [rbp + 0x30f], 0x542b1b3
mov rbp, rbp
add dword [rbp + 0x30f], 0x24becbd9
sub dword [rbp + 0x30f], 0x117d0600
xor dword [rbp + 0x30f], 0x92bc5aa9
jmp 0x14001f99d
mov rbx, qword [rbp + 0x158]
cmp rdx, rbx
mov dword [rsp - 0x20], edi
jb 0x14001ff1d
mov rax, qword [rbp + 0x150]
cmp rbx, 4
mov rbx, rbx
jmp 0x14001fb26
mov dword [rsp - 0x38], ebx
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
shl rax, 0xd
xchg r12, r12
xor rcx, rax
jmp 0x14001fdf9
add r14, 0x2ab8e4ee
add r14, 0x7fffffff
xor r14, 0x53bd3835
mov dword [rsp - 0x34], ebx
test rbx, rbx
je 0x1400201c5
nop word [rax + rax]
jmp 0x14001fd10
xor dword [rbp + 0x317], 0x53af55b1
sub dword [rbp + 0x317], 0x20c719e2
add dword [rbp + 0x317], 0x1c8ed5ae
jmp 0x14001fb6b
xor rax, rcx
xchg r12, r12
movzx r9d, al
mov rax, r8
jmp 0x14001f83c
mov dword [rsp - 0x38], ecx
sub ecx, 0x1768b556
sub ecx, 0x5bdcc1cd
add ecx, 0x25ecda70
mov dword [rsp - 0x14], esp
jmp 0x14001f8e7
xor dword [rbp + 0x6d8], 0x63b9a778
xor dword [rbp + 0x6d8], 0x2719ef62
xchg rbx, rbx
xor dword [rbp + 0x6d8], 0x19f83836
sub dword [rbp + 0x6d8], 0x18a948fe
xor dword [rbp + 0x6d8], 0x516c1fa0
xor dword [rbp + 0x6d8], 0x462c8068
jmp 0x14001f9e2
mov rax, rcx
shr rax, 0x11
xor rcx, rax
jmp 0x14001ff58
xor r12, 0x1d57039a
popf
xchg rsp, rsp
cmova rdi, rax
mov eax, 0x2b403664
xor eax, 0x18ecf4d2
mov r8, r8
jmp 0x14001fb9c
mov byte [rsp + 0x4e], 6
add byte [rsp + 0x4e], 0x3f
xor byte [rsp + 0x4e], 0x44
mov dword [rsp - 0x34], esi
jmp 0x14001fafe
mov r12, r12
sub dword [rbp + 0x30f], 0x3cc09a73
xor dword [rbp + 0x30f], 0x79834c16
jmp 0x14001fcaf
xor byte [rbp + 0x6e4], 0x3c
xchg rdx, rdx
sub byte [rbp + 0x6e4], 0x2e
add byte [rbp + 0x6e4], 0x2d
jmp 0x14001fbcf
add dword [rbp + 0x6e0], 0x6b9cee21
mov eax, dword [rbp + 0x6e0]
movsd qword [rbp + 0x270], xmm0
mov dword [rsp - 0x34], esp
mov byte [rbp + 0x31d], 0x25
add byte [rbp + 0x31d], 0x4d
sub byte [rbp + 0x31d], 0x71
jmp 0x14001fab7
mov dword [rbp + 0x6dc], 0x5700e6f4
xor dword [rbp + 0x6dc], 0x17a562f1
xor dword [rbp + 0x6dc], 0xb7015
mov dword [rsp - 0x3c], edx
xor dword [rbp + 0x6dc], 0x3540845d
jmp 0x14001fee2
xor dword [rbp + 0x6dc], 0x3dc79a19
add dword [rbp + 0x6dc], 0x256c3ddd
mov dword [rsp - 0x24], ebx
sub dword [rbp + 0x6dc], 0x4081947a
add dword [rbp + 0x6dc], 0x2c37daaa
sub dword [rbp + 0x6dc], 0xa1828f6
jmp 0x14001f89a
movsx ecx, byte [rsp + rdx + 0x30]
xchg rdx, rdx
mov word [rax + rdx*2], cx
inc rdx
jmp 0x14001fce9
xor word [rbp + 0x31b], 0xc6d8
movzx eax, word [rbp + 0x31b]
mov rcx, rcx
mov word [rsp + 0x4c], ax
mov dword [rbp + 0x6d8], 0x67ef2d79
jmp 0x14001fdb5
mov r10, r10
mov rax, rcx
shl rax, 5
jmp 0x14001fd84
cmp rax, 1
jne 0x14001ff8a
movsx eax, r8b
xchg r14, r14
lea edx, [r8 - 0x78]
jmp 0x14001ff7d
imul ecx, eax, 0x2f
xor dl, cl
xor dl, r9b
mov rdi, rdi
jmp 0x14001ffd7
cmp rax, 2
jne 0x14001ffa1
sub r9b, r8b
xchg rdx, rdx
jmp 0x14001ff9b
lea edx, [r9 - 0x78]
jmp 0x14001ffd7
mov rax, r14
movzx ecx, r8b
mul r8
mov dword [rsp - 0x20], 0x3fbebb2a
shr rdx, 1
movzx eax, dl
add al, al
jmp 0x14001ffe6
movsx eax, r8b
imul eax, eax, 7
mov dword [rsp - 0x10], 0x7ab5af3c
jmp 0x14002000d
xor dl, r9b
xor dl, 0x88
test r8b, 1
mov dword [rsp - 0x28], ebp
jne 0x14001ffff
jmp 0x14001ffc0
mov r11, r11
add dl, al
movsx eax, r8b
sub cl, dl
shl r9, cl
mov r13, r13
imul edx, eax, 0x35
jmp 0x14001ffd1
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
mov rbx, rbx
xor al, dl
movsx eax, al
jmp 0x1400201e3
je 0x1400200ce
nop
movsx ecx, byte [rbp + rdx + 0x220]
mov dword [rsp - 0x2c], 0x66d61a30
jmp 0x140020033
mov word [rax + rdx*2], cx
inc rdx
mov rdi, qword [rbp + 0x168]
cmp rdx, rdi
mov r11, r11
jb 0x14002001e
mov rax, qword [rbp + 0x160]
jmp 0x1400200ce
mov rax, rcx
mov dword [rsp - 0x1c], edx
shl rax, 5
xor rax, rcx
jmp 0x1400200f3
xor ecx, 0x3f7525f9
sub ecx, 0x36c72cd1
mov dword [rsp - 0x14], 0x2390e5d9
mov qword [rbp + 0x168], 0x6babcec2
jmp 0x140020233
add ecx, 0x280091c5
sub ecx, 0x819edc9
add ecx, 0x1766d7e1
sub ecx, 0x11b0f53e
mov dword [rsp - 0x10], 0x522bee0a
sub ecx, 0x2371ce2d
jmp 0x140020068
sub eax, 0x1976ea02
xchg r15, r15
xor eax, 0x747c399c
sub eax, 0x3d923cc
jmp 0x140020152
cmp rdi, 4
lea rcx, [rdi + 1]
mov dword [rsp - 0x44], 0x79d83d80
jmp 0x14002013d
mov dword [rsp - 0x30], edi
mov rax, rcx
shl rax, 0xd
jmp 0x14002010b
movzx r9d, al
xchg rdi, rdi
mov rax, r8
and eax, 3
jne 0x140020296
jmp 0x14002025c
xor rcx, rax
mov rax, rcx
mov dword [rsp - 0x40], ebx
shr rax, 0x11
xor rcx, rax
jmp 0x140020055
mov r8, r8
sub eax, 0x69920444
mul rcx
cmovb rax, r12
mov dword [rsp - 0x20], 0x397a1e3a
jmp 0x14002021f
lea rsi, [rbp + 0x160]
cmova rsi, rax
mov eax, 0x692cf3f7
jmp 0x1400200b7
xor eax, 0x7086505c
mov dword [rsp - 0x2c], 0x37218cf6
sub eax, 0x3404cb3d
add eax, 0x688d649e
sub eax, 0x126df1dc
jmp 0x140020121
xor qword [rbp + 0x168], 0x3adceb12
sub qword [rbp + 0x168], 0x46553a47
xor qword [rbp + 0x168], 0x159cf866
xor qword [rbp + 0x168], 0x494cf8ed
mov r11, r11
sub qword [rbp + 0x168], 0x6b166afb
call fcn.14007afa0
jmp 0x1400201fb
jb 0x14001fd14
mov dword [rsp - 0x3c], 0x132c91c3
mov word [r15 + rbx*2], r13w
mov ecx, 0x65eb8a01
sub ecx, 0x21b48848
sub ecx, 0x3cafb1b9
xchg rcx, rcx
jmp 0x14002008c
xor ax, word [rdi + r8*2]
mov word [r15 + r8*2], ax
mov rbx, rbx
inc r8
cmp r8, rbx
jmp 0x1400201b7
mov rdi, qword [rbp + 0x168]
mov r15, r15
mov rdx, r13
mov qword [rbp + 0x160], rax
test rdi, rdi
mov dword [rsp - 0x38], 0x57b377ec
jmp 0x140020017
mov rcx, rax
call fcn.14007afa0
mov rbx, rax
mov dword [rsp - 0x30], ecx
jmp 0x14002026b
xor qword [rbp + 0x168], 0x44ccd291
add qword [rbp + 0x168], 0xd04ddaa
xor qword [rbp + 0x168], 0x78acb4f5
xchg rbx, rbx
jmp 0x140020173
movsx eax, r8b
xchg r10, r10
imul edx, eax, 0x1f
jmp 0x1400202f0
mov r8, r13
test rdi, rdi
je 0x140020435
mov dword [rsp - 0x2c], 0x7e71dfb9
nop dword [rax + rax]
mov rcx, r8
xor rcx, 0x53051688
jmp 0x1400200e3
cmp rax, 1
jne 0x1400202b6
movsx eax, r8b
lea edx, [r8 - 0x78]
xchg rdx, rdx
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x1400202b1
xor dl, r9b
jmp 0x1400202f6
cmp rax, 2
jne 0x1400202c8
xchg rsi, rsi
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x1400202f6
mov rax, r14
movzx ecx, r8b
mul r8
mov r8, r8
shr rdx, 1
movzx eax, dl
add al, al
jmp 0x14002030d
xor dl, r9b
xor dl, 0x88
test r8b, 1
mov dword [rsp - 0x18], 0x6bd20eda
jne 0x140020328
movsx eax, r8b
jmp 0x14002031d
xchg r11, r11
add dl, al
movsx eax, r8b
sub cl, dl
jmp 0x1400202e2
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
jmp 0x140020402
add r9d, 0x14646cb8
xor r9d, 0x16c07c31
mov r9, r9
sub r9d, 0x3c017094
mov rax, qword [0x1400ae210]
jmp 0x14002038b
mov r9d, 0x2f719115
xor r9d, 0xe4ba8b7
xor r9d, 0x41bd11bf
mov dword [rsp - 0x34], 0x21740c32
sub r9d, 0x42545e9d
sub r9d, 0x7d62943
jmp 0x140020338
mov r8, r15
xor rax, qword [0x1400adac0]
xchg r9, r9
mov rdx, rbx
xor ecx, ecx
jmp 0x1400203a2
call rax
mov rcx, rbx
mov dword [rsp - 0x40], esp
call fcn.14007afb0
cmp qword [rbp + 0x168], 4
jbe 0x1400203f5
jmp 0x1400203e1
mov dword [rsp - 0x14], 0x7d712dc8
cmp qword [rbp + 0x158], 4
jbe 0x140020d41
mov rcx, qword [rbp + 0x150]
jmp 0x140020cac
mov dword [rsp - 0x40], 0x1659b812
mov rcx, qword [rbp + 0x160]
call fcn.14007afb0
mov rcx, r15
call fcn.14007afb0
jmp 0x1400203bf
mov word [rbx + rdi*2], r13w
jmp 0x14002035c
movdqa xmm1, xmmword [0x1400011b0]
mov ecx, 0x75004dff
xor ecx, 0x25b4e982
jmp 0x14002084a
add qword [rbp + 0x178], 0x64502907
sub qword [rbp + 0x178], 0x29428a8
xchg r10, r10
xor qword [rbp + 0x178], 0x6cdde45c
call fcn.14007afa0
mov rbx, qword [rbp + 0x178]
jmp 0x140020724
movzx r9d, al
mov rax, r8
and eax, 3
jmp 0x140020634
sub byte [rbp + 0x37e], 0x18
add byte [rbp + 0x37e], 0x1a
add byte [rbp + 0x37e], 0x16
mov r12, r12
jmp 0x1400207d7
jb 0x140020561
mov r11, r11
mov rax, qword [rbp + 0x170]
cmp rbx, 4
lea rcx, [rbx + 1]
jmp 0x14002069f
xor ecx, 0xcde5d08
xor ecx, 0x33d8e56f
xor ecx, 0x7f53db0d
movdqa xmm0, xmmword [0x1400013b0]
xchg r9, r9
jmp 0x14002078f
mov dword [rsp - 0x14], 0x61b0cb88
cmova rdi, rax
mov eax, 0x3aa6c46a
xor eax, 0x74ef0f33
add eax, 0x3decebc
jmp 0x14002067f
xor byte [rsp + 0x50], 0x2d
mov r14, r14
add byte [rsp + 0x50], 0x7d
mov qword [rbp + 0x178], 0x682632ca
jmp 0x140020811
add r12, 0x6a102455
xor r12, 0x59d1d7c8
mov r8, r8
xor r12, 0x9989644
add r12, 0x7fffffff
add r12, 0x5d37ede0
popf
jmp 0x1400204f7
movsx ecx, byte [rsp + rdx + 0x70]
mov word [rax + rdx*2], cx
xchg rbp, rbp
inc rdx
mov rbx, qword [rbp + 0x178]
cmp rdx, rbx
jmp 0x1400204b8
mov dword [rsp - 0x28], 0x2592e362
movaps xmmword [rsp + 0x40], xmm0
mov dword [rbp - 0x70], eax
mov byte [rbp + 0x37e], 0x38
add byte [rbp + 0x37e], 0x21
mov r12, r12
jmp 0x14002049b
add r12, 0x167c22e1
xchg r13, r13
sub r12, 0x1ccf0e16
xor r12, 0x1d9f19b1
sub r12, 0x461c84a7
mov dword [rsp - 0x2c], 0x5d828f73
sub r12, 0xec3fa44
jmp 0x140020534
sub r14, 0x11bec4ca
mov rcx, rcx
add r14, 0x439197a7
test rbx, rbx
je 0x140020ad0
nop word [rax + rax]
jmp 0x14002061f
sub eax, 0x1ba4ac02
add eax, 0x3f197e94
xor eax, 0x67a808db
mul rcx
mov r14, r14
cmovb rax, r12
jmp 0x140020649
xchg r12, r12
mov rcx, r8
xor rcx, 0x53051688
mov rax, rcx
jmp 0x140020776
jne 0x14002086c
xchg rsi, rsi
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x1400208f1
mov rcx, rax
call fcn.14007afa0
mov r14, r14
jmp 0x140020659
mov r15, rax
mov r8, r13
movabs r14, 0xaaaaaaaa7e3b719a
sub r14, 0x173a93d1
mov rsp, rsp
xor r14, 0x1d5c4d02
jmp 0x1400206f4
xchg r10, r10
add eax, 0x1d6c9e24
sub eax, 0x66479922
xor eax, 0x7c5da20c
sub eax, 0x30dd06d4
mov dword [rsp - 0x34], esp
jmp 0x140020601
lea rdi, [rbp + 0x170]
mov rbp, rbp
pushf
movabs r12, 0xffffffff4721a328
jmp 0x1400205a5
mov dword [rbp + 0x49a], 0x58bf913
add dword [rbp + 0x49a], 0x61638bfc
sub dword [rbp + 0x49a], 0x50c9f82
xchg r13, r13
xor dword [rbp + 0x49a], 0x18ac9c42
sub dword [rbp + 0x49a], 0xd750ce1
jmp 0x140020744
xor r14, 0x574ea190
add r14, 0x2d4d1b1b
mov dword [rsp - 0xc], 0x1565cf37
xor r14, 0x22e48218
sub r14, 0x3d7eb870
xor r14, 0x43eac230
jmp 0x1400205d8
mov r12, r12
mov rdx, r13
mov qword [rbp + 0x170], rax
test rbx, rbx
je 0x1400204c8
mov dword [rsp - 0x28], esp
nop
jmp 0x140020561
xor dword [rbp + 0x49a], 0xe0478d6
sub dword [rbp + 0x49a], 0x5949fec3
mov dword [rsp - 0x3c], edi
add dword [rbp + 0x49a], 0xda55fb45
mov eax, dword [rbp + 0x49a]
movaps xmmword [rsp + 0x30], xmm1
jmp 0x14002057f
shl rax, 0xd
mov r15, r15
xor rcx, rax
mov rax, rcx
shr rax, 0x11
xor rcx, rax
jmp 0x1400207fb
movaps xmmword [rsp + 0x70], xmm1
movdqa xmm1, xmmword [0x1400012e0]
movaps xmmword [rbp - 0x80], xmm0
mov rbp, rbp
movdqa xmm0, xmmword [0x140001450]
jmp 0x1400206ba
mov byte [rsp + 0x50], 0xe
add byte [rsp + 0x50], 0x37
add byte [rsp + 0x50], 0x14
mov dword [rsp - 0x1c], ecx
sub byte [rsp + 0x50], 0x41
xor byte [rsp + 0x50], 0x7c
xor byte [rsp + 0x50], 0x20
jmp 0x140020517
xor byte [rbp + 0x37e], 0x7d
add byte [rbp + 0x37e], 7
xor byte [rbp + 0x37e], 0x74
xor byte [rbp + 0x37e], 0x81
xchg r10, r10
jmp 0x1400207b0
mov dword [rsp - 0x38], esi
mov rax, rcx
shl rax, 5
xor rax, rcx
xchg rbx, rbx
jmp 0x14002048c
sub qword [rbp + 0x178], 0x22e063e7
xor qword [rbp + 0x178], 0x536de1b8
mov dword [rsp - 0x28], 0x7172dbff
add qword [rbp + 0x178], 0x363d6cb6
sub qword [rbp + 0x178], 0x4143b7f8
jmp 0x140020457
mov dword [rsp - 0x10], 0x13afb5d8
xor ecx, 0x7ac12fe9
add ecx, 0x4c1d32f6
xor ecx, 0x36c7dda8
mov rbx, rbx
jmp 0x1400204d5
cmp rax, 1
jne 0x140020899
movsx eax, r8b
lea edx, [r8 - 0x78]
jmp 0x14002087f
mov dword [rsp - 0x20], 0x3668be7a
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x140020891
xor dl, r9b
mov r15, r15
jmp 0x1400208dd
cmp rax, 2
jne 0x1400208ac
sub r9b, r8b
lea edx, [r9 - 0x78]
mov dword [rsp - 0x28], edx
jmp 0x1400208dd
mov rax, r14
movzx ecx, r8b
mul r8
mov r9, r9
jmp 0x1400208be
shr rdx, 1
movzx eax, dl
add al, al
add dl, al
mov dword [rsp - 0x24], ebx
movsx eax, r8b
sub cl, dl
jmp 0x1400208e8
xor dl, 0x88
xchg rbx, rbx
test r8b, 1
jne 0x14002090a
jmp 0x1400208f9
shl r9, cl
xchg rsi, rsi
imul edx, eax, 0x35
xor dl, r9b
jmp 0x1400208d7
movsx eax, r8b
mov dword [rsp - 0x38], 0x5ff897aa
imul eax, eax, 7
jmp 0x140020915
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
xor dl, al
mov dword [rsp - 0x2c], 0x19164061
movsx eax, dl
xor ax, word [rdi + r8*2]
jmp 0x14002092c
mov word [r15 + r8*2], ax
inc r8
mov dword [rsp - 0x18], esi
jmp 0x140020ac7
je 0x140020cd0
nop word [rax + rax]
mov dword [rsp - 0xc], 0x15f767a5
mov rcx, r8
jmp 0x140020a14
xor eax, 0x7afc753d
sub eax, 0x74cb420f
xchg r11, r11
mul rcx
jmp 0x140020a96
xchg r14, r14
mov ecx, 0x3015e806
xor ecx, 0x70d98bfa
add ecx, 0x29bc6878
jmp 0x140020ada
mov qword [rbp + 0x188], 0x64f46eb0
sub qword [rbp + 0x188], 0x5b6f4a93
xchg rbp, rbp
jmp 0x1400209ce
cmp rdi, 4
lea rcx, [rdi + 1]
mov dword [rsp - 0x40], edx
lea rsi, [rbp + 0x180]
cmova rsi, rax
mov eax, 0x4406ef7
xchg rdi, rdi
jmp 0x140020b04
xor qword [rbp + 0x188], 0x42c9d937
xor qword [rbp + 0x188], 0x510bbfdc
add qword [rbp + 0x188], 0x8e0de81
jmp 0x140020a2a
mov rbx, rax
mov r8, r13
mov rsi, rsi
test rdi, rdi
jmp 0x14002093d
xor rcx, rax
mov rax, rcx
shr rax, 0x11
jmp 0x140020aaf
xor rcx, 0x53051688
mov rax, rcx
mov r8, r8
shl rax, 0xd
jmp 0x140020a05
xor qword [rbp + 0x188], 0x39a423dd
xchg r11, r11
sub qword [rbp + 0x188], 0xedbdc94
xor qword [rbp + 0x188], 0x1fa9207f
add qword [rbp + 0x188], 0x2442351e
xor qword [rbp + 0x188], 0x385b3ba6
mov dword [rsp - 0x40], 0x17eafb5c
jmp 0x140020b46
mov r10, r10
inc rdx
mov rdi, qword [rbp + 0x188]
jmp 0x140020b6e
mov dword [rsp - 0x14], edi
nop
movsx ecx, byte [rsp + rdx + 0x30]
mov word [rax + rdx*2], cx
jmp 0x140020a71
cmovb rax, r12
mov rcx, rax
mov dword [rsp - 0xc], 0x1be2512e
call fcn.14007afa0
jmp 0x1400209f4
xchg r15, r15
xor rcx, rax
mov rax, rcx
shl rax, 5
xchg r12, r12
xor rax, rcx
jmp 0x140020b37
cmp r8, rbx
jb 0x140020622
mov word [r15 + rbx*2], r13w
jmp 0x140020973
xor ecx, 0x4fb01d
xchg r12, r12
xor ecx, 0x18081d93
xor ecx, 0x23be1a12
add ecx, 0x23667ec2
mov dword [rsp - 0x1c], ebx
sub ecx, 0x74d7fa68
jmp 0x14002098c
add eax, 0x67b02bca
sub eax, 0x220d10ce
xor eax, 0x75987d43
add eax, 0x281688e0
mov dword [rsp - 0x2c], ebx
sub eax, 0x565b4664
jmp 0x14002095e
xchg r12, r12
jne 0x140020b86
movsx eax, r8b
imul edx, eax, 0x1f
jmp 0x140020be1
movzx r9d, al
mov rax, r8
and eax, 3
jmp 0x140020b26
call fcn.14007afa0
mov rdi, qword [rbp + 0x188]
mov rdx, r13
mov dword [rsp - 0x1c], ebx
mov qword [rbp + 0x180], rax
test rdi, rdi
je 0x1400209aa
jmp 0x140020a83
cmp rdx, rdi
xchg r13, r13
jb 0x140020a88
mov rax, qword [rbp + 0x180]
jmp 0x1400209aa
cmp rax, 1
jne 0x140020bab
movsx eax, r8b
lea edx, [r8 - 0x78]
jmp 0x140020b99
mov r10, r10
imul ecx, eax, 0x2f
xor dl, cl
jmp 0x140020ba6
xor dl, r9b
jmp 0x140020bea
cmp rax, 2
jne 0x140020bc2
sub r9b, r8b
lea edx, [r9 - 0x78]
jmp 0x140020bbd
xchg rcx, rcx
jmp 0x140020bea
mov rax, r14
movzx ecx, r8b
mul r8
mov dword [rsp - 0x10], esi
shr rdx, 1
movzx eax, dl
jmp 0x140020bf5
mov r10, r10
imul edx, eax, 0x35
xor dl, r9b
xor dl, 0x88
mov rdi, rdi
test r8b, 1
jne 0x140020c1b
jmp 0x140020c01
add al, al
xchg rdx, rdx
add dl, al
jmp 0x140020c0d
movsx eax, r8b
imul eax, eax, 7
xchg r12, r12
jmp 0x140020c33
movsx eax, r8b
sub cl, dl
shl r9, cl
jmp 0x140020bdb
movzx ecx, r8b
shl cl, 2
lea eax, [rcx + r8]
mov dword [rsp - 0xc], 0x3416c431
jmp 0x140020c33
xor al, dl
movsx eax, al
xor ax, word [rsi + r8*2]
jmp 0x140020c5d
call fcn.14007afb0
cmp qword [rbp + 0x188], 4
jbe 0x140020d73
xchg r8, r8
jmp 0x140020d67
mov word [rbx + r8*2], ax
mov r14, r14
inc r8
cmp r8, rdi
jb 0x140020956
jmp 0x140020cd0
add r9d, 0x247dcbd
sub r9d, 0x1cb29d72
mov rdx, rdx
xor r9d, 0x3332f5f8
jmp 0x140020d0f
cmp qword [rbp + 0x178], 4
jbe 0x140020d41
mov rcx, qword [rbp + 0x170]
mov dword [rsp - 0x1c], edx
call fcn.14007afb0
jmp 0x140020d41
mov eax, ebx
lea r11, [rsp + 0x970]
mov rbx, qword [r11 + 0x30]
mov r13, r13
mov rsi, qword [r11 + 0x38]
jmp 0x140020cfe
mov word [rbx + rdi*2], r13w
mov dword [rsp - 0x24], 0x28aa432d
mov r9d, 0x2bbe8cbd
jmp 0x140020c76
mov rcx, qword [rbp + 0x50]
call fcn.14007afb0
mov dword [rsp - 0x14], 0x4a63baa4
jmp 0x140020cb6
mov rdi, qword [r11 + 0x40]
mov rsp, r11
xchg rbx, rbx
pop r15
jmp 0x140020dc4
xor r9d, 0x16bb63ee
sub r9d, 0x128ca343
xor r9d, 0x50fbe9a6
xchg rdx, rdx
sub r9d, 0x312bdf68
add r9d, 0x2933367d
sub r9d, 0x6abdb682
jmp 0x140020da2
mov rax, qword [0x1400ade50]
xor rax, qword [0x1400adac0]
call rax
mov dword [rsp - 0x20], ecx
jmp 0x140020d83
call rax
mov rcx, rbx
mov rcx, rcx
jmp 0x140020c42
mov rcx, qword [rbp + 0x180]
call fcn.14007afb0
mov rcx, r15
xchg rbp, rbp
call fcn.14007afb0
jmp 0x140020c93
mov ebx, eax
call fcn.140076750
cmp qword [rbp + 0x58], 4
mov dword [rsp - 0x24], 0x2b5d2f1
jbe 0x140020cb6
jmp 0x140020ce8
mov rax, qword [0x1400ae210]
xchg r10, r10
mov r8, r15
xor rax, qword [0x1400adac0]
mov rdx, rbx
mov dword [rsp - 0x2c], ebp
xor ecx, ecx
jmp 0x140020d5a
pop r14
pop r13
pop r12
mov rcx, rcx
pop rbp
ret