Function at 0x140222093
Capabilities:
Authenticate hmac
Encrypt data using speck
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x4466f8eb
pushf
not eax
add eax, 0xf0052d47
xor eax, 0xe2242763
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xba7d7434
xor eax, 0xd05f6899
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf11178e0
xor eax, 0xd4deb815
rol eax, 0xc8
popf
cmp eax, 0x59
jne 0x1402220e3
popf
pop rax
jmp 0x140225ede
cmp eax, 0x48
jne 0x1402220f2
popf
pop rax
jmp 0x140225320
cmp eax, 0x3f
jne 0x140222101
popf
pop rax
jmp 0x140224d96
cmp eax, 1
jne 0x140222110
popf
pop rax
jmp 0x140222737
cmp eax, 0x4a
jne 0x14022211f
popf
pop rax
jmp 0x1402254c3
cmp eax, 0x1a
jne 0x14022212e
popf
pop rax
jmp 0x1402236ff
cmp eax, 0x44
jne 0x14022213d
popf
pop rax
jmp 0x140225036
cmp eax, 0x58
jne 0x14022214c
popf
pop rax
jmp 0x140225dcf
cmp eax, 0x40
jne 0x14022215b
popf
pop rax
jmp 0x140224e09
cmp eax, 8
jne 0x14022216a
popf
pop rax
jmp 0x140222c11
cmp eax, 0x2a
jne 0x140222179
popf
pop rax
jmp 0x1402240f0
cmp eax, 0x17
jne 0x140222188
popf
pop rax
jmp 0x14022352a
cmp eax, 0x1c
jne 0x140222197
popf
pop rax
jmp 0x14022382d
cmp eax, 0x2e
jne 0x1402221a6
popf
pop rax
jmp 0x14022447d
cmp eax, 0x4c
jne 0x1402221b5
popf
pop rax
jmp 0x140225635
cmp eax, 0x2b
jne 0x1402221c4
popf
pop rax
jmp 0x1402241c6
cmp eax, 0x1b
jne 0x1402221d3
popf
pop rax
jmp 0x1402237a5
cmp eax, 0x2d
jne 0x1402221e2
popf
pop rax
jmp 0x1402243c8
cmp eax, 0x23
jne 0x1402221f1
popf
pop rax
jmp 0x140223bcc
cmp eax, 0x5b
jne 0x140222200
popf
pop rax
jmp 0x140225fb9
cmp eax, 0x43
jne 0x14022220f
popf
pop rax
jmp 0x140224fe8
cmp eax, 0x13
jne 0x14022221e
popf
pop rax
jmp 0x140223279
cmp eax, 0x33
jne 0x14022222d
popf
pop rax
jmp 0x1402247de
cmp eax, 0x24
jne 0x14022223c
popf
pop rax
jmp 0x140223c53
cmp eax, 0x1e
jne 0x14022224b
popf
pop rax
jmp 0x14022396e
cmp eax, 0xc
jne 0x14022225a
popf
pop rax
jmp 0x140222e50
cmp eax, 0x26
jne 0x140222269
popf
pop rax
jmp 0x140223d86
cmp eax, 0x27
jne 0x140222278
popf
pop rax
jmp 0x140223f1b
cmp eax, 0x30
jne 0x140222287
popf
pop rax
jmp 0x140224600
cmp eax, 0x10
jne 0x140222296
popf
pop rax
jmp 0x14022307b
cmp eax, 0x37
jne 0x1402222a5
popf
pop rax
jmp 0x1402249ce
cmp eax, 9
jne 0x1402222b4
popf
pop rax
jmp 0x140222c6d
cmp eax, 0x39
jne 0x1402222c3
popf
pop rax
jmp 0x140224ab2
cmp eax, 0x16
jne 0x1402222d2
popf
pop rax
jmp 0x14022343f
cmp eax, 0x3b
jne 0x1402222e1
popf
pop rax
jmp 0x140224bb2
cmp eax, 0x4b
jne 0x1402222f0
popf
pop rax
jmp 0x140225599
cmp eax, 0x36
jne 0x1402222ff
popf
pop rax
jmp 0x140224927
cmp eax, 0x14
jne 0x14022230e
popf
pop rax
jmp 0x1402232b3
cmp eax, 0x46
jne 0x14022231d
popf
pop rax
jmp 0x140225124
cmp eax, 0x3d
jne 0x14022232c
popf
pop rax
jmp 0x140224cd0
cmp eax, 2
jne 0x14022233b
popf
pop rax
jmp 0x140222797
cmp eax, 0x47
jne 0x14022234a
popf
pop rax
jmp 0x14022527f
cmp eax, 0x51
jne 0x140222359
popf
pop rax
jmp 0x140225944
cmp eax, 0x11
jne 0x140222368
popf
pop rax
jmp 0x140223111
cmp eax, 0x35
jne 0x140222377
popf
pop rax
jmp 0x1402248d2
cmp eax, 0x3a
jne 0x140222386
popf
pop rax
jmp 0x140224b0e
cmp eax, 0x12
jne 0x140222395
popf
pop rax
jmp 0x1402231c6
cmp eax, 0x21
jne 0x1402223a4
popf
pop rax
jmp 0x140223ac0
cmp eax, 0x38
jne 0x1402223b3
popf
pop rax
jmp 0x140224a0a
cmp eax, 0xb
jne 0x1402223c2
popf
pop rax
jmp 0x140222dbb
cmp eax, 0x5c
jne 0x1402223d1
popf
pop rax
jmp 0x140226018
cmp eax, 0x15
jne 0x1402223e0
popf
pop rax
jmp 0x140223394
cmp eax, 5
jne 0x1402223ef
popf
pop rax
jmp 0x1402229c4
cmp eax, 6
jne 0x1402223fe
popf
pop rax
jmp 0x140222aa4
cmp eax, 0x5a
jne 0x14022240d
popf
pop rax
jmp 0x140225f67
cmp eax, 0x49
jne 0x14022241c
popf
pop rax
jmp 0x1402253fb
cmp eax, 0x1f
jne 0x14022242b
popf
pop rax
jmp 0x140223a07
cmp eax, 4
jne 0x14022243a
popf
pop rax
jmp 0x140222901
cmp eax, 0x2f
jne 0x140222449
popf
pop rax
jmp 0x14022452e
cmp eax, 0x4d
jne 0x140222458
popf
pop rax
jmp 0x140225705
cmp eax, 0x55
jne 0x140222467
popf
pop rax
jmp 0x140225bfd
cmp eax, 0x45
jne 0x140222476
popf
pop rax
jmp 0x1402250b4
cmp eax, 0x2c
jne 0x140222485
popf
pop rax
jmp 0x140224327
cmp eax, 3
jne 0x140222494
popf
pop rax
jmp 0x140222836
cmp eax, 0x19
jne 0x1402224a3
popf
pop rax
jmp 0x14022367a
cmp eax, 0x1d
jne 0x1402224b2
popf
pop rax
jmp 0x1402238c4
cmp eax, 0x34
jne 0x1402224c1
popf
pop rax
jmp 0x14022483a
cmp eax, 0x53
jne 0x1402224d0
popf
pop rax
jmp 0x140225a36
cmp eax, 0x4f
jne 0x1402224df
popf
pop rax
jmp 0x140225837
cmp eax, 0x42
jne 0x1402224ee
popf
pop rax
jmp 0x140224f3c
cmp eax, 7
jne 0x1402224fd
popf
pop rax
jmp 0x140222b2c
cmp eax, 0x20
jne 0x14022250c
popf
pop rax
jmp 0x140223a42
cmp eax, 0x56
jne 0x14022251b
popf
pop rax
jmp 0x140225c9e
cmp eax, 0x3c
jne 0x14022252a
popf
pop rax
jmp 0x140224c3e
cmp eax, 0xd
jne 0x140222539
popf
pop rax
jmp 0x140222ec0
cmp eax, 0xa
jne 0x140222548
popf
pop rax
jmp 0x140222d16
cmp eax, 0x18
jne 0x140222557
popf
pop rax
jmp 0x1402235e3
cmp eax, 0x28
jne 0x140222566
popf
pop rax
jmp 0x140223fac
cmp eax, 0x22
jne 0x140222575
popf
pop rax
jmp 0x140223b43
cmp eax, 0x50
jne 0x140222584
popf
pop rax
jmp 0x1402258ab
cmp eax, 0x52
jne 0x140222593
popf
pop rax
jmp 0x14022597f
cmp eax, 0x41
jne 0x1402225a2
popf
pop rax
jmp 0x140224ea2
cmp eax, 0xe
jne 0x1402225b1
popf
pop rax
jmp 0x140222fd4
cmp eax, 0x32
jne 0x1402225c0
popf
pop rax
jmp 0x140224783
cmp eax, 0x29
jne 0x1402225cf
popf
pop rax
jmp 0x140224061
cmp eax, 0x3e
jne 0x1402225de
popf
pop rax
jmp 0x140224d0a
cmp eax, 0
jne 0x1402225ed
popf
pop rax
jmp 0x140222647
cmp eax, 0x4e
jne 0x1402225fc
popf
pop rax
jmp 0x14022579e
cmp eax, 0x31
jne 0x14022260b
popf
pop rax
jmp 0x140224684
cmp eax, 0x54
jne 0x14022261a
popf
pop rax
jmp 0x140225aa6
cmp eax, 0x57
jne 0x140222629
popf
pop rax
jmp 0x140225d40
cmp eax, 0x25
jne 0x140222638
popf
pop rax
jmp 0x140223cc6
cmp eax, 0xf
jne 0x140222647
popf
pop rax
jmp 0x14022306b
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xaa0]
sub rsp, 0xba0
mov rax, qword [0x14010a0d0]
xor rax, rsp
mov qword [rbp + 0xa90], rax
mov rsi, rcx
mov qword [rsp + 0x48], rcx
xor edi, edi
mov r15d, edi
mov r9, qword [rcx]
mov r8, qword [rcx + 8]
cmp r9, r8
jne 0x1402226f1
push rax
pushf
mov eax, 0x126101e
pushf
not eax
add eax, 0xfb4ffb53
xor eax, 0x912d021b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb023ec71
xor eax, 0xdc6aea55
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa3cb2ddb
xor eax, 0xfd59df1a
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xabc015ee
xor eax, 0xef488160
rol eax, 0x83
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xfbe62913
pushf
not eax
add eax, 0xed3de167
xor eax, 0xddc5f004
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8795dd94
xor eax, 0x9b969ff8
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb295c618
xor eax, 0xab4d6959
rol eax, 0x87
popf
jmp 0x1402220d4
xor al, al
jmp 0x140224d33
mov dword [rbp - 0x40], edi
mov dword [rbp - 0x3c], 2
movsd xmm0, qword [0x1400a6100]
movsd qword [rbp - 0x38], xmm0
movzx eax, byte [0x1400a6108]
mov byte [rbp - 0x30], al
lea rcx, [rbp + 0x4a0]
lea rax, [0x18e4d0d27]
pushf
sub rax, 0x4e42c9a7
popf
mov edx, 0xc325d16f
pushf
not edx
add edx, 0xfa7cb920
xor edx, 0xe3c15c00
rol edx, 0x70
popf
pushf
not edx
add edx, 0xb432c583
xor edx, 0xf881f2eb
rol edx, 0xf9
popf
nop dword [rax]
push rax
pushf
mov eax, 0x1a4ec139
pushf
not eax
add eax, 0xb7f2f63f
xor eax, 0xf277394f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc6bb7a8b
xor eax, 0xae271ae4
rol eax, 0xd1
popf
jmp 0x1402220d4
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x1402228bb
push rax
pushf
mov eax, 0xbfb2de58
pushf
not eax
add eax, 0xb669023c
xor eax, 0xabd22c8e
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa1541085
xor eax, 0xb6b3951a
rol eax, 0x2b
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x13498738
pushf
not eax
add eax, 0xe399f410
xor eax, 0xd3f28c32
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa2bee5ca
xor eax, 0xa28f9999
rol eax, 0x55
popf
pushf
not eax
add eax, 0x91e88980
xor eax, 0x9591d2e6
rol eax, 0x65
popf
jmp 0x1402220d4
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
mov rax, qword [rax + 0x40]
mov qword [rcx + 0x40], rax
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x58], xmm1
mov qword [rbp - 0x48], rdi
sub r8, r9
je 0x14022296b
push rax
pushf
mov eax, 0xce54b884
pushf
not eax
add eax, 0xf41c1df4
xor eax, 0xa42d8fb7
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf820e3d5
xor eax, 0x8bdfeeff
rol eax, 0x7b
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xf8d2abfa
pushf
not eax
add eax, 0x9503e9b2
xor eax, 0xeb94ef4d
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc0173620
xor eax, 0xc86e9c80
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9f919674
xor eax, 0x86a08ddd
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf57e8e53
xor eax, 0xfb07fb95
rol eax, 0x2b
popf
jmp 0x1402220d4
movabs rax, 0x2a397800069e9b97
pushf
not rax
add rax, 0x5e57c040
xor rax, 0x57b96137
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x6955c7ce
xor rax, 0x4aa4f103
rol rax, 0x1c
popf
cmp r8, rax
ja 0x140222a4b
push rax
pushf
mov eax, 0x434463e
pushf
not eax
add eax, 0xea305076
xor eax, 0xfa1b2c8b
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd12303b7
xor eax, 0xee885d92
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbf63ec10
xor eax, 0xa58a3737
rol eax, 0x81
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x6e403570
pushf
not eax
add eax, 0xb3ed94cb
xor eax, 0xbadf4ec4
rol eax, 3
popf
pushf
not eax
add eax, 0x89a672c6
xor eax, 0x8ec76b26
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x802c553f
xor eax, 0xf059b671
rol eax, 0x58
popf
pushf
not eax
add eax, 0xcbb7c87d
xor eax, 0xd62dda75
rol eax, 0x94
popf
jmp 0x1402220d4
mov rdx, r8
lea rcx, [rbp - 0x58]
call fcn.140181111
mov rdi, qword [rbp - 0x58]
mov rbx, qword [rsi + 8]
mov rdx, qword [rsi]
sub rbx, rdx
mov r8, rbx
mov rcx, rdi
call fcn.14004a2c0
lea rax, [rbx + rdi]
mov qword [rbp - 0x50], rax
xor edi, edi
push rax
pushf
mov eax, 0xa12a605f
pushf
not eax
add eax, 0xda8e3f0e
xor eax, 0x83720749
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9997d9df
xor eax, 0xf078f03e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd77c3f18
xor eax, 0xd6d2cbe8
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe2bff796
xor eax, 0xe64f62b4
rol eax, 0xc7
popf
jmp 0x1402220d4
mov r13, qword [rbp - 0x58]
movsxd rdx, dword [r13 + 0x3c]
push r13
not r13
sub rdx, r13
pop r13
sub rdx, 1
mov qword [rsp + 0x40], rdx
movzx eax, word [rdx + 0x14]
add rax, 0x18
push rdx
not rdx
sub rax, rdx
pop rdx
sub rax, 1
mov qword [rsp + 0x38], rax
movzx ecx, di
mov word [rsp + 0x30], cx
cmp di, word [rdx + 6]
jae 0x140222bb8
push rax
pushf
mov eax, 0xce3843a8
pushf
not eax
add eax, 0xd3b43ad4
xor eax, 0xa100790c
rol eax, 5
popf
pushf
not eax
add eax, 0xaa0aae53
xor eax, 0xb9f67f30
rol eax, 0x61
popf
pushf
not eax
add eax, 0xea0fed5e
xor eax, 0xa332c480
rol eax, 0xf9
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x1d3b9fe1
pushf
not eax
add eax, 0xf40d7b1e
xor eax, 0x92c928cd
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xeb015441
xor eax, 0xe9f39f00
rol eax, 0x80
popf
pushf
not eax
add eax, 0xb1e8ffcc
xor eax, 0xf9daf92f
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdffbab1e
xor eax, 0xfaaa3aa8
rol eax, 0x68
popf
jmp 0x1402220d4
nop dword [rax]
push rax
pushf
mov eax, 0xd06775f6
pushf
not eax
add eax, 0xbad2ca05
xor eax, 0xaa22d956
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc26e47c5
xor eax, 0x9a4461fa
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf59f6e98
xor eax, 0xc0e0eff2
rol eax, 0x57
popf
pushf
not eax
add eax, 0x85357911
xor eax, 0x94ca0034
rol eax, 0x5e
popf
jmp 0x1402220d4
test byte [rax + 0x24], 0x20
je 0x140222cd0
push rax
pushf
mov eax, 0x1fde858a
pushf
not eax
add eax, 0x868c93bf
xor eax, 0xd306d7e0
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe6bc32cd
xor eax, 0xa30e7981
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xae89fe1f
xor eax, 0xf8feef84
rol eax, 0x21
popf
pushf
not eax
add eax, 0xcfb28e40
xor eax, 0xf1122965
rol eax, 0x4d
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x3c189ced
pushf
not eax
add eax, 0xd4c0c064
xor eax, 0xbc892bea
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb2aa0b93
xor eax, 0xfc48f5c2
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xddb601a3
xor eax, 0xd77c87c0
rol eax, 0x6f
popf
jmp 0x1402220d4
mov r14d, dword [rax + 0x14]
push r13
not r13
sub r14, r13
pop r13
sub r14, 1
mov r12d, dword [rax + 0x10]
push r14
not r14
sub r12, r14
pop r14
sub r12, 1
cmp r14, r12
jae 0x140222d76
push rax
pushf
mov eax, 0x1e3b39b1
pushf
not eax
add eax, 0xad92aa86
xor eax, 0xc10c70a1
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd19863e0
xor eax, 0xcfc37e2f
rol eax, 0x49
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x92308f83
pushf
not eax
add eax, 0xe37a617a
xor eax, 0xd20863b1
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x932516b3
xor eax, 0xfc83c102
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbec93f4f
xor eax, 0x83836f0b
rol eax, 1
popf
jmp 0x1402220d4
test r14, r14
je 0x140222e1d
push rax
pushf
mov eax, 0xa24b8d49
pushf
not eax
add eax, 0x9012f844
xor eax, 0x8440f7eb
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf1c269f5
xor eax, 0xeb233e71
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xcd713a5d
xor eax, 0xc82a9b9e
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xaecc8344
xor eax, 0xe6695916
rol eax, 0xa8
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xc610bd59
pushf
not eax
add eax, 0xe3f77863
xor eax, 0xdb6eb2a9
rol eax, 0
popf
pushf
not eax
add eax, 0xa5521b81
xor eax, 0xdeca1188
rol eax, 0x9f
popf
jmp 0x1402220d4
cmp byte [rbp - 0x38], 0
jne 0x140222e8d
push rax
pushf
mov eax, 0x3f7a4f4e
pushf
not eax
add eax, 0xfa3cb21c
xor eax, 0xa1c27e29
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb86d84ca
xor eax, 0xd14ca1c9
rol eax, 0x58
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xf2a78563
pushf
not eax
add eax, 0x96202355
xor eax, 0x97926f82
rol eax, 0x96
popf
pushf
not eax
add eax, 0x9c6f6eb5
xor eax, 0xffa233f5
rol eax, 0x62
popf
jmp 0x1402220d4
lea rax, [rbp + 0x1c0]
mov qword [rsp + 0x20], rax
mov r9d, 0xca469bae
pushf
not r9d
add r9d, 0xcbfa0450
xor r9d, 0xa4adca3e
rol r9d, 0x81
popf
pushf
not r9d
add r9d, 0xb35a4a5a
xor r9d, 0xea6fb7ee
rol r9d, 0x1e
popf
pushf
not r9d
add r9d, 0xb6d5d19a
xor r9d, 0x95e724dc
rol r9d, 0xcf
popf
mov r8, r14
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x40]
call fcn.140207ff7
test eax, eax
js 0x140222f8e
push rax
pushf
mov eax, 0xec8502c1
pushf
not eax
add eax, 0xf3bfc8d5
xor eax, 0xd9dd900e
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb128ea80
xor eax, 0xbf4bb5c9
rol eax, 0x58
popf
pushf
not eax
add eax, 0xba476fc7
xor eax, 0xd4ba55b3
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf12add8a
xor eax, 0x8df6a05f
rol eax, 0x51
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x7559a1af
pushf
not eax
add eax, 0xeb6095df
xor eax, 0xaa36bc50
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa433385e
xor eax, 0x9cf5fa8b
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb6884d13
xor eax, 0xc85da201
rol eax, 0xdf
popf
jmp 0x1402220d4
cmp qword [rbp - 0x80], 0
je 0x140223038
push rax
pushf
mov eax, 0x919e9079
pushf
not eax
add eax, 0xc527133e
xor eax, 0xbc2ccf7a
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa03a725a
xor eax, 0x92f34028
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8ff7464b
xor eax, 0x8371544e
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe1486495
xor eax, 0xe936100f
rol eax, 0xa9
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x724fce44
pushf
not eax
add eax, 0xd237356f
xor eax, 0xbd67072e
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe7af0441
xor eax, 0xbfb303f2
rol eax, 0x11
popf
jmp 0x1402220d4
movzx ecx, byte [rbp + 0x1d8]
cmp cl, 0xa
ja 0x14022483a
cmp byte [rbp - 0x38], 0
jne 0x1402230b8
push rax
pushf
mov eax, 0xe52a50bb
pushf
not eax
add eax, 0xfe3dfd2d
xor eax, 0xd5e96938
rol eax, 0x65
popf
pushf
not eax
add eax, 0x9f2f5747
xor eax, 0xffd7be0d
rol eax, 0x54
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x94c9ad3c
pushf
not eax
add eax, 0x8d4caa8f
xor eax, 0xf4d262d5
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe2858638
xor eax, 0x9438a563
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc7eba850
xor eax, 0xd6f0a62c
rol eax, 0x80
popf
pushf
not eax
add eax, 0x983e3b5b
xor eax, 0xf75b5431
rol eax, 0x60
popf
jmp 0x1402220d4
test cl, cl
je 0x14022316e
push rax
pushf
mov eax, 0xd9117b40
pushf
not eax
add eax, 0xf64cae23
xor eax, 0xb9786831
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb89ef5b9
xor eax, 0xc4669641
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xca64b681
xor eax, 0xcef2d306
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xbf6fafaf
xor eax, 0xd2839282
rol eax, 0x37
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x58f963da
pushf
not eax
add eax, 0xe3b1ac9a
xor eax, 0xa83dfc40
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xfa41244a
xor eax, 0xd410b2dd
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa5c9f667
xor eax, 0xec6fdd49
rol eax, 1
popf
pushf
not eax
add eax, 0x83d4a838
xor eax, 0xf28aba9e
rol eax, 0x12
popf
jmp 0x1402220d4
mov byte [rsp + 0x20], cl
lea r9, [rbp + 0x6f0]
lea r8, [rbp + 0x1c0]
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x40]
call fcn.14002f0f0
test eax, eax
js 0x140223220
push rax
pushf
mov eax, 0xe8d81a87
pushf
not eax
add eax, 0xd2831f03
xor eax, 0xb2561de7
rol eax, 0x68
popf
pushf
not eax
add eax, 0x89a43d87
xor eax, 0xec8aa129
rol eax, 0x83
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x4e5a28f6
pushf
not eax
add eax, 0xaf2f2b7e
xor eax, 0xddee4632
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd575c1f5
xor eax, 0x9aae9526
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb601f662
xor eax, 0x9fa5ced2
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb6f561f6
xor eax, 0xa9949081
rol eax, 0xdc
popf
jmp 0x1402220d4
movzx ecx, byte [rbp + 0x1d8]
push rax
pushf
mov eax, 0x11b5b82c
pushf
not eax
add eax, 0xcb185673
xor eax, 0xfc9240ff
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xac470976
xor eax, 0x97e7fb88
rol eax, 3
popf
jmp 0x1402220d4
movzx eax, cl
imul r8, rax, 0xffffffffffffffb0
add r8, 0x320
movzx eax, cl
lea rcx, [rax + rax*4]
shl rcx, 4
lea rax, [rbp + 0x6f0]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor edx, edx
call fcn.14004a970
movzx eax, byte [rbp + 0x1d8]
cmp al, 0xa
ja 0x14022334e
push rax
pushf
mov eax, 0xf3c8b6bf
pushf
not eax
add eax, 0xa15a68d3
xor eax, 0xae05f29e
rol eax, 0x50
popf
pushf
not eax
add eax, 0xbfd075cb
xor eax, 0xd76a6fba
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9f2249c1
xor eax, 0xf0810157
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc9195c58
xor eax, 0x8517acc3
rol eax, 0x11
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xfacdc7bb
pushf
not eax
add eax, 0xd1bbd591
xor eax, 0xf39313ee
rol eax, 5
popf
pushf
not eax
add eax, 0xd7ea41b9
xor eax, 0xcfbb2d6d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x821be26b
xor eax, 0x807bed0e
rol eax, 0x69
popf
jmp 0x1402220d4
cmp al, byte [rbp + 0x1d9]
jb 0x1402233f9
push rax
pushf
mov eax, 0x22782d35
pushf
not eax
add eax, 0xf410de0d
xor eax, 0xe70b689d
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf814f928
xor eax, 0xd7945034
rol eax, 0x33
popf
pushf
not eax
add eax, 0xaa269ef4
xor eax, 0x8efa1839
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x98ea1644
xor eax, 0xc25f9b73
rol eax, 0xb3
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xd1a869ca
pushf
not eax
add eax, 0x903612db
xor eax, 0x93e32d32
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xdf582aa6
xor eax, 0xcb27c7c1
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa87fa8a4
xor eax, 0x81054021
rol eax, 0x9f
popf
jmp 0x1402220d4
mov byte [rbp - 0x20], 0
mov qword [rbp - 0x18], rdi
mov byte [rbp - 0x10], 1
mov qword [rbp - 8], rdi
mov word [rbp], 1
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x18], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0x40
lea rax, [rbp + 0xa50]
mov qword [rbp + 0x28], rax
mov byte [rbp + 0xa50], 0
lea rax, [rbp + 0x1c0]
mov qword [rbp - 0x80], rax
lea rax, [rbp + 0x6f0]
mov qword [rbp - 0x78], rax
mov qword [rbp - 0x68], rdi
mov qword [rbp - 0x70], rdi
mov qword [rbp - 0x60], rdi
mov rax, qword [rbp + 0x650]
test rax, rax
je 0x1402234f7
push rax
pushf
mov eax, 0x4639feea
pushf
not eax
add eax, 0xe8a46e50
xor eax, 0xfc2fb9a2
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd96d1371
xor eax, 0xb5988eba
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9fee271e
xor eax, 0xb6089650
rol eax, 0xe2
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x1b23d3d5
pushf
not eax
add eax, 0x95aa21ac
xor eax, 0xc9c26387
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xde0c5bcc
xor eax, 0x9b3f4097
rol eax, 0x90
popf
jmp 0x1402220d4
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x4a0]
jmp 0x14022353a
call rax
test eax, eax
js 0x14022358a
push rax
pushf
mov eax, 0xd5966778
pushf
not eax
add eax, 0xb0dafc1c
xor eax, 0xd82319a7
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8268f6ce
xor eax, 0xb052b33d
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xef313760
xor eax, 0xaa903bea
rol eax, 0xde
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xffabd213
pushf
not eax
add eax, 0xbc03c0ff
xor eax, 0xa48745ef
rol eax, 0x73
popf
pushf
not eax
add eax, 0xfdf34409
xor eax, 0xfd098194
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8c4f43b7
xor eax, 0xaf44ae04
rol eax, 0xa
popf
pushf
not eax
add eax, 0x96ec9715
xor eax, 0xb943e2db
rol eax, 0xd8
popf
jmp 0x1402220d4
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x4a0]
jmp 0x1402235f3
call qword [rbp + 0x660]
test eax, eax
js 0x140223647
push rax
pushf
mov eax, 0x699cf051
pushf
not eax
add eax, 0xfd8024e3
xor eax, 0xeb1ba6fc
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfb4f9eb8
xor eax, 0xdf48388f
rol eax, 0x65
popf
pushf
not eax
add eax, 0x89b7b296
xor eax, 0xc6ef8809
rol eax, 0xff
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xb74fb989
pushf
not eax
add eax, 0x9aa5245e
xor eax, 0xda23461f
rol eax, 0xa
popf
pushf
not eax
add eax, 0xbcd6348a
xor eax, 0xd02307a4
rol eax, 0x48
popf
jmp 0x1402220d4
mov rax, qword [rbp + 0x658]
test rax, rax
je 0x1402236b9
push rax
pushf
mov eax, 0xa1d6e5a1
pushf
not eax
add eax, 0xb5c1969a
xor eax, 0xc0c08388
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x903d35b1
xor eax, 0xcd508ce3
rol eax, 0x8c
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x28598036
pushf
not eax
add eax, 0xc5ebaa5f
xor eax, 0xa63d992e
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa454596b
xor eax, 0xc31de014
rol eax, 0x48
popf
pushf
not eax
add eax, 0xaee38609
xor eax, 0x9f99e2ab
rol eax, 0xe7
popf
jmp 0x1402220d4
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x4a0]
jmp 0x14022370f
call rax
test eax, eax
js 0x14022374c
push rax
pushf
mov eax, 0x6c2ac31a
pushf
not eax
add eax, 0x9efb9b17
xor eax, 0xaf07725c
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb5d2971d
xor eax, 0xe5856b4a
rol eax, 0xd2
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x1a8249bb
pushf
not eax
add eax, 0xeb8edab7
xor eax, 0xcdd53a68
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf96f31dd
xor eax, 0xe9d55a9f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xff76e375
xor eax, 0xa5657c7a
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x99ae275a
xor eax, 0xbc6e34e1
rol eax, 0xfd
popf
jmp 0x1402220d4
mov eax, dword [rbp + 0x1c4]
cmp eax, 7
je 0x1402237fa
push rax
pushf
mov eax, 0xd6e70d18
pushf
not eax
add eax, 0x9969488c
xor eax, 0xf15e547a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xea1445cf
xor eax, 0xc53d44e9
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf7a3cf00
xor eax, 0x9cd78345
rol eax, 0x8d
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x2e077c76
pushf
not eax
add eax, 0xa58bd036
xor eax, 0xf32d4ce1
rol eax, 0x81
popf
pushf
not eax
add eax, 0xdeaadeff
xor eax, 0xd55c7041
rol eax, 0x14
popf
jmp 0x1402220d4
cmp eax, 0x91
je 0x14022387e
push rax
pushf
mov eax, 0x9186fadf
pushf
not eax
add eax, 0xccccd9d0
xor eax, 0xa1c447a0
rol eax, 0x92
popf
pushf
not eax
add eax, 0xacba520b
xor eax, 0xb4610ef9
rol eax, 0x72
popf
pushf
not eax
add eax, 0x9859e5c3
xor eax, 0xe1621967
rol eax, 0x48
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xca0c7d32
pushf
not eax
add eax, 0x8483a9c1
xor eax, 0xb8c29bab
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb6e01e8b
xor eax, 0xb8132f8d
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8d3e4889
xor eax, 0x99a54d80
rol eax, 0xef
popf
jmp 0x1402220d4
cmp eax, 0x1b0
jne 0x140223915
push rax
pushf
mov eax, 0xd58ddb53
pushf
not eax
add eax, 0xa84f14ac
xor eax, 0xc1f5c187
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x92147bf4
xor eax, 0xf085b72f
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf45dc180
xor eax, 0x9fda3c94
rol eax, 0xf1
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x8155a9c0
pushf
not eax
add eax, 0xf9cd704f
xor eax, 0xfa10b545
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd2c81880
xor eax, 0xff20d750
rol eax, 0x68
popf
pushf
not eax
add eax, 0xda0a145e
xor eax, 0x90887d45
rol eax, 0x83
popf
pushf
not eax
add eax, 0xeb6005e9
xor eax, 0xa1835c08
rol eax, 0x5e
popf
jmp 0x1402220d4
call fcn.14029e3e6
and eax, 0x80000001
jge 0x1402239d3
push rax
pushf
mov eax, 0x2f51a2cd
pushf
not eax
add eax, 0xda04989c
xor eax, 0xfaa5758f
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf3975f54
xor eax, 0xabe8eb88
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xae6400f0
xor eax, 0xddc71301
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf4b4c382
xor eax, 0xb21bbe8e
rol eax, 0x7d
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x5d3c5869
pushf
not eax
add eax, 0xd4c70387
xor eax, 0x939a8a3c
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfa860b10
xor eax, 0xf176eb8e
rol eax, 0x1d
popf
jmp 0x1402220d4
dec eax
or eax, 0xfffffffe
jmp 0x140223a0d
inc eax
push rax
pushf
mov eax, 0xa0e7fec5
pushf
not eax
add eax, 0xedcd5ade
xor eax, 0xe01577ad
rol eax, 0x98
popf
pushf
not eax
add eax, 0x81a29260
xor eax, 0xcbf5a236
rol eax, 0xc4
popf
jmp 0x1402220d4
cmp eax, 1
jl 0x140223a7a
push rax
pushf
mov eax, 0x81693d51
pushf
not eax
add eax, 0x94cc102c
xor eax, 0x869ccfcd
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd43c908e
xor eax, 0xc4b8c58e
rol eax, 0xcd
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xbd5df206
pushf
not eax
add eax, 0x922411d6
xor eax, 0xdd1a8ff2
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb55b4242
xor eax, 0xad8c53c9
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf2527ec7
xor eax, 0xe416d816
rol eax, 0xe8
popf
jmp 0x1402220d4
cmp r15d, 3
jle 0x140223afd
push rax
pushf
mov eax, 0x5d7d7f86
pushf
not eax
add eax, 0x9eba70b7
xor eax, 0xe0b43146
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8fe996ae
xor eax, 0xe6e0d637
rol eax, 0xa
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x9295a413
pushf
not eax
add eax, 0xbba04612
xor eax, 0xa83b59c9
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xfe484a73
xor eax, 0xb9860c4f
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe21ea26f
xor eax, 0xc929a318
rol eax, 0x3b
popf
jmp 0x1402220d4
inc r15d
cmp dword [rbp + 0x710], 1
jne 0x140223b99
push rax
pushf
mov eax, 0x6174adff
pushf
not eax
add eax, 0xe4ab2d40
xor eax, 0x9b98e094
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb8f63097
xor eax, 0xc63e5f7e
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9ceabb93
xor eax, 0x84e449d2
rol eax, 0xb9
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x71455b69
pushf
not eax
add eax, 0xfec48de2
xor eax, 0xa36460c2
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf098b130
xor eax, 0xe2ef5278
rol eax, 0x1b
popf
jmp 0x1402220d4
cmp word [rbp + 0x700], 0x20
jne 0x140223c20
push rax
pushf
mov eax, 0x1f51d5d5
pushf
not eax
add eax, 0xc93fc45e
xor eax, 0x985a7f0c
rol eax, 0xc
popf
pushf
not eax
add eax, 0xdfc9cb72
xor eax, 0xe02461e5
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbc31f390
xor eax, 0xd03e6cfa
rol eax, 0xec
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x7730b4
pushf
not eax
add eax, 0xc102f4da
xor eax, 0xdfa1d782
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfc11f2bb
xor eax, 0x872e0e48
rol eax, 0x1c
popf
jmp 0x1402220d4
cmp dword [rbp + 0x760], 4
jne 0x140223c93
push rax
pushf
mov eax, 0xb639cf3f
pushf
not eax
add eax, 0xd5afd21b
xor eax, 0xe14d6297
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe7478477
xor eax, 0xa277a0c9
rol eax, 0xa2
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xec5b6b55
pushf
not eax
add eax, 0x992c11c7
xor eax, 0xdf09a7f4
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf305d944
xor eax, 0xb2bdfc4d
rol eax, 0x31
popf
jmp 0x1402220d4
cmp word [rbp + 0x750], 0x20
jne 0x140223d2d
push rax
pushf
mov eax, 0xc9c0debb
pushf
not eax
add eax, 0x9fa3534f
xor eax, 0x9d479978
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8751f4cd
xor eax, 0xcf7026e7
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa1021b96
xor eax, 0xf8024fc2
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc6bf98a6
xor eax, 0xa80f7a68
rol eax, 0xa6
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xc61632b4
pushf
not eax
add eax, 0x953d51db
xor eax, 0xaa3ddfe6
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb22c0c0e
xor eax, 0xc2169a7f
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa3cf2d8f
xor eax, 0x9321ee0f
rol eax, 0x50
popf
pushf
not eax
add eax, 0xcca5579c
xor eax, 0xa0e74220
rol eax, 0x84
popf
jmp 0x1402220d4
xor edx, edx
mov r8d, 0x1f35b623
pushf
not r8d
add r8d, 0x84ea36c9
xor r8d, 0xd4a68889
rol r8d, 0xb3
popf
pushf
not r8d
add r8d, 0x9a762422
xor r8d, 0xa47e0eca
rol r8d, 0xa1
popf
pushf
not r8d
add r8d, 0xa07c5d86
xor r8d, 0xfd6c4c75
rol r8d, 0xfa
popf
pushf
not r8d
add r8d, 0x8678025d
xor r8d, 0x9918b462
rol r8d, 0x35
popf
lea rcx, [rbp + 0x310]
call fcn.14004a970
mov dword [rbp + 0x318], 0x6c5
mov byte [rbp + 0x338], 2
mov dword [rbp + 0x340], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x344], eax
mov dword [rbp + 0x380], 1
mov dword [rbp + 0x384], eax
mov esi, 0xadb8d9f9
pushf
not esi
add esi, 0xd891a528
xor esi, 0xee80e335
rol esi, 0x7b
popf
pushf
not esi
add esi, 0x99dfec66
xor esi, 0xdabb9a77
rol esi, 0x52
popf
pushf
not esi
add esi, 0xd8a69315
xor esi, 0xd4e8b2ac
rol esi, 0x8c
popf
pushf
not esi
add esi, 0xfe73cb41
xor esi, 0xa2ae51c5
rol esi, 0xf8
popf
lea rcx, [rbp + 0x310]
call fcn.14022763d
test eax, eax
js 0x140223ed5
push rax
pushf
mov eax, 0xe451378a
pushf
not eax
add eax, 0xbb902a6a
xor eax, 0xa662910e
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe6263138
xor eax, 0xd05ff518
rol eax, 0x1d
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x884ea0a3
pushf
not eax
add eax, 0xb3112e75
xor eax, 0xdc531d20
rol eax, 0x77
popf
pushf
not eax
add eax, 0x88bb8f02
xor eax, 0xad43b02f
rol eax, 3
popf
pushf
not eax
add eax, 0xa3bb150d
xor eax, 0x8f9b6767
rol eax, 0x1c
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x310]
call fcn.140035080
test eax, eax
js 0x140223f66
push rax
pushf
mov eax, 0x6185ca5e
pushf
not eax
add eax, 0xedce98bc
xor eax, 0xe79c90d2
rol eax, 0x71
popf
pushf
not eax
add eax, 0x85bc6aa6
xor eax, 0xc83d92fd
rol eax, 0xee
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xecc16306
pushf
not eax
add eax, 0xc33bbfa5
xor eax, 0xd0577c79
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa6086c55
xor eax, 0xc3e2aaad
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd01fcdf6
xor eax, 0xf4127e81
rol eax, 0xc6
popf
jmp 0x1402220d4
lea rax, [rbp + 0xa10]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rsi
mov qword [rbp - 0x70], rdi
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.1400365a0
test eax, eax
js 0x140224008
push rax
pushf
mov eax, 0xa5769869
pushf
not eax
add eax, 0xae8beb28
xor eax, 0xf46b51ba
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd310a1dc
xor eax, 0xd8148f52
rol eax, 0xf9
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xe6b39885
pushf
not eax
add eax, 0xa507e11d
xor eax, 0xe441cd8d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb7c59e36
xor eax, 0xbfc99a8e
rol eax, 0xde
popf
pushf
not eax
add eax, 0xaebb3bac
xor eax, 0xf4f5ed69
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9688aa71
xor eax, 0xd17737cc
rol eax, 0x7a
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140035e40
test eax, eax
js 0x1402240bd
push rax
pushf
mov eax, 0x33cfabc4
pushf
not eax
add eax, 0xff4d9f2c
xor eax, 0xa69faccc
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9290dd1b
xor eax, 0xd66b5874
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x98929426
xor eax, 0xb5db5533
rol eax, 0x91
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x1157276e
pushf
not eax
add eax, 0xc4eb193e
xor eax, 0xd6a9c394
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8916c869
xor eax, 0xe1dcbcfc
rol eax, 0x12
popf
jmp 0x1402220d4
mov rsi, qword [rbp - 0x70]
mov eax, 0x87c7afbb
pushf
not eax
add eax, 0xa8e08fb0
xor eax, 0x8775fb1f
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb5bd1bb0
xor eax, 0x9aad9307
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8ca7159a
xor eax, 0xbecdf46c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd74e2a5b
xor eax, 0x8d8ff079
rol eax, 0x70
popf
test eax, eax
js 0x140224180
push rax
pushf
mov eax, 0xb18e9ca0
pushf
not eax
add eax, 0x8b94c68c
xor eax, 0x8eae2b77
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe44b3734
xor eax, 0xcf688473
rol eax, 0xb9
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x70d9b378
pushf
not eax
add eax, 0xd53ff707
xor eax, 0xe570de81
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd1dd5bfa
xor eax, 0xdba7a3ea
rol eax, 0x42
popf
pushf
not eax
add eax, 0xb4e3b1e6
xor eax, 0xe22b4c38
rol eax, 0xbb
popf
jmp 0x1402220d4
xor edx, edx
mov r8d, 0xf9224966
pushf
not r8d
add r8d, 0xea830e0e
xor r8d, 0x923be4e1
rol r8d, 0xc4
popf
pushf
not r8d
add r8d, 0xa48a619c
xor r8d, 0xbe4e07c0
rol r8d, 0xb1
popf
pushf
not r8d
add r8d, 0xbdbfa29a
xor r8d, 0xe3251e67
rol r8d, 0xa1
popf
pushf
not r8d
add r8d, 0x8ed0601e
xor r8d, 0xc4eeea08
rol r8d, 0x99
popf
lea rcx, [rbp + 0x30]
call fcn.14004a970
mov dword [rbp + 0x38], 7
mov byte [rbp + 0x58], 2
mov dword [rbp + 0x60], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x64], eax
mov dword [rbp + 0xa0], 4
mov rax, qword [rbp + 0x770]
mov qword [rbp + 0xd8], rax
mov edi, 0x9e5bd476
pushf
not edi
add edi, 0xd8b02e57
xor edi, 0xf9a16005
rol edi, 0x52
popf
pushf
not edi
add edi, 0xd8b15371
xor edi, 0xf11a436c
rol edi, 0xfc
popf
lea rcx, [rbp + 0x30]
call fcn.14022763d
test eax, eax
js 0x1402242e1
push rax
pushf
mov eax, 0x6d601746
pushf
not eax
add eax, 0xe7787033
xor eax, 0xe4039673
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa7c41952
xor eax, 0xffdc9272
rol eax, 0x80
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xa02172dc
pushf
not eax
add eax, 0x9b736faa
xor eax, 0xd9dbb374
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xdb399412
xor eax, 0xecf724dc
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x810bcaa3
xor eax, 0xb25cd8fd
rol eax, 0x21
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x30]
call fcn.140035080
test eax, eax
js 0x140224382
push rax
pushf
mov eax, 0x863572fd
pushf
not eax
add eax, 0xb34e9cb7
xor eax, 0x83c5f7bd
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xfaebd0eb
xor eax, 0x88b64f03
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc5314215
xor eax, 0xc63e5fbd
rol eax, 0x43
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xdfdc0e89
pushf
not eax
add eax, 0x845b6252
xor eax, 0xfa46a90c
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x82a48879
xor eax, 0x82333dd4
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8879e9df
xor eax, 0xc4cfb861
rol eax, 0x87
popf
jmp 0x1402220d4
lea rax, [rbp + 0xa20]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rdi
mov qword [rbp - 0x70], 0
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.1400365a0
test eax, eax
js 0x14022444a
push rax
pushf
mov eax, 0xbd9fd4ad
pushf
not eax
add eax, 0xec3f85ec
xor eax, 0xcd17e4ab
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd0924092
xor eax, 0x960096d7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8d4b1cca
xor eax, 0xde08b4d0
rol eax, 0x53
popf
pushf
not eax
add eax, 0x80954e3b
xor eax, 0xeb600fca
rol eax, 0xbb
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x333544a3
pushf
not eax
add eax, 0x9dbddebd
xor eax, 0xa283a3eb
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xfede0271
xor eax, 0xa5dcff32
rol eax, 0x17
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140035e40
test eax, eax
js 0x1402244e8
push rax
pushf
mov eax, 0xa93ebfca
pushf
not eax
add eax, 0xe4a4c2c3
xor eax, 0xee8a8b35
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xdcde8a18
xor eax, 0xccd6960c
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd5d2845e
xor eax, 0xebe55139
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe1c4f919
xor eax, 0xbe5c8196
rol eax, 0xc1
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xe8938201
pushf
not eax
add eax, 0xf0397584
xor eax, 0xa53edf4c
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x854152d1
xor eax, 0xba94dbb1
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd9ad09ac
xor eax, 0xafa6f4d3
rol eax, 0x30
popf
jmp 0x1402220d4
mov rdi, qword [rbp - 0x70]
mov eax, 0xc545794a
pushf
not eax
add eax, 0xec889e2f
xor eax, 0x99d544b7
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xfc3c81a5
xor eax, 0xf874850d
rol eax, 0x51
popf
pushf
not eax
add eax, 0xaf6cd8b5
xor eax, 0xf8c9194d
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xab1fcb05
xor eax, 0xca4d899c
rol eax, 0xe0
popf
test eax, eax
js 0x1402245ba
push rax
pushf
mov eax, 0xc578d888
pushf
not eax
add eax, 0x9cdd0e2e
xor eax, 0xc0246e68
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xfafc2800
xor eax, 0xac7b7065
rol eax, 0x67
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xd3ecb148
pushf
not eax
add eax, 0x91520b81
xor eax, 0xb0d402ec
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf2f23d27
xor eax, 0xac09a01f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd19222f9
xor eax, 0xe3eca8c3
rol eax, 5
popf
jmp 0x1402220d4
lea ebx, [rsi + rdi]
cmp bl, byte [rbp + 0x1c8]
ja 0x14022463e
push rax
pushf
mov eax, 0x66b83f84
pushf
not eax
add eax, 0xc854542d
xor eax, 0xfefa6bf6
rol eax, 0x14
popf
pushf
not eax
add eax, 0xeeaa4c98
xor eax, 0xf8a25630
rol eax, 0x4f
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xc27e5609
pushf
not eax
add eax, 0xac0a028c
xor eax, 0xeef171df
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc61bc9d5
xor eax, 0x9aaad975
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe52f5276
xor eax, 0x840f7e2f
rol eax, 0x38
popf
jmp 0x1402220d4
mov r8, rsi
lea rdx, [rbp + 0xa10]
mov rcx, r14
call fcn.14004a2c0
lea rcx, [rsi + r14]
mov r8, rdi
lea rdx, [rbp + 0xa20]
call fcn.14004a2c0
movzx ecx, byte [rbp + 0x1c8]
movzx eax, bl
xor edx, edx
div ecx
movzx r8d, dl
movzx ecx, bl
push r14
not r14
sub rcx, r14
pop r14
sub rcx, 1
mov edx, 0x57fdcdd
pushf
not edx
add edx, 0x9f32553b
xor edx, 0xddf37852
rol edx, 0x14
popf
pushf
not edx
add edx, 0x857b119c
xor edx, 0xfcec5908
rol edx, 0x12
popf
pushf
not edx
add edx, 0x99d3f813
xor edx, 0xe6880210
rol edx, 0xd2
popf
pushf
not edx
add edx, 0xc3cea670
xor edx, 0xe1ec2137
rol edx, 0xc8
popf
call fcn.14004a970
push rax
pushf
mov eax, 0x7796aef
pushf
not eax
add eax, 0x94d63e59
xor eax, 0x8fd407cd
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd5203e56
xor eax, 0xbf2d07e5
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe93f63fd
xor eax, 0x934739e0
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x92c2110b
xor eax, 0xeaf3cf46
rol eax, 0xd8
popf
jmp 0x1402220d4
xor edi, edi
push rax
pushf
mov eax, 0xc7509516
pushf
not eax
add eax, 0xd73c9f3e
xor eax, 0xf22457e7
rol eax, 0x57
popf
pushf
not eax
add eax, 0xdcaca794
xor eax, 0xd2ea3d85
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe06fc658
xor eax, 0xf7c025f3
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xdef0ef39
xor eax, 0xfac99b85
rol eax, 2
popf
jmp 0x1402220d4
movzx eax, byte [rbp + 0x1c8]
dec rax
push rax
not rax
sub r14, rax
pop rax
sub r14, 1
push rax
pushf
mov eax, 0x402aed2d
pushf
not eax
add eax, 0x9047b3a7
xor eax, 0xc6050ff9
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xad5515cb
xor eax, 0x83803b31
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc3723d31
xor eax, 0xfe178ae9
rol eax, 0xaf
popf
jmp 0x1402220d4
inc r14
cmp r14, r12
jb 0x14022489f
push rax
pushf
mov eax, 0xe4ead035
pushf
not eax
add eax, 0xcd7025c3
xor eax, 0x95f2bc79
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb24694f5
xor eax, 0x808041ca
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8f4d9a2d
xor eax, 0xc47cf319
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9a23e04e
xor eax, 0xf3f8f9c0
rol eax, 0x6a
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x87f6cc1f
pushf
not eax
add eax, 0xb14f9bb7
xor eax, 0xca47b7d4
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xcf13f5e7
xor eax, 0xee01e969
rol eax, 0x91
popf
jmp 0x1402220d4
mov rax, qword [rsp + 0x38]
movzx ecx, word [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
push rax
pushf
mov eax, 0xcfd19655
pushf
not eax
add eax, 0x9bc15734
xor eax, 0xdca4b1ca
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xfbba7791
xor eax, 0xe64c61e8
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf9afa363
xor eax, 0xa1ef0ea8
rol eax, 0x3a
popf
jmp 0x1402220d4
inc cx
mov word [rsp + 0x30], cx
add rax, 0x28
mov qword [rsp + 0x38], rax
cmp cx, word [rdx + 6]
jb 0x140224988
push rax
pushf
mov eax, 0x990f7c3c
pushf
not eax
add eax, 0xa4533f4f
xor eax, 0x81da3d1d
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc97bb413
xor eax, 0xd6c9fd02
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe4d7f246
xor eax, 0x9958c666
rol eax, 0x8b
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xcadfff6e
pushf
not eax
add eax, 0xc11547f6
xor eax, 0xb13783fd
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb757e4de
xor eax, 0xb8c1c246
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa28708a5
xor eax, 0x8213022c
rol eax, 0xfc
popf
jmp 0x1402220d4
mov r13, qword [rbp - 0x58]
mov rsi, qword [rsp + 0x48]
push rax
pushf
mov eax, 0x717f3b3d
pushf
not eax
add eax, 0xcc9c231c
xor eax, 0xc1ca56d9
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xa76db0b4
xor eax, 0xffe573dd
rol eax, 0xea
popf
jmp 0x1402220d4
lea rax, [rbp - 0x58]
cmp rsi, rax
je 0x140224a59
push rax
pushf
mov eax, 0xffda56b0
pushf
not eax
add eax, 0xa6830709
xor eax, 0xb2b21126
rol eax, 0xf
popf
pushf
not eax
add eax, 0x89641822
xor eax, 0xf639496f
rol eax, 0x11
popf
pushf
not eax
add eax, 0x905628b9
xor eax, 0x815e8b9c
rol eax, 0xa1
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x59d3b317
pushf
not eax
add eax, 0x837b7e19
xor eax, 0xe69bac14
rol eax, 0x85
popf
pushf
not eax
add eax, 0x83cb7317
xor eax, 0xaa1e09df
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x95f81de3
xor eax, 0xbbe4e328
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc4578903
xor eax, 0xffb72bde
rol eax, 0x42
popf
jmp 0x1402220d4
mov r8, qword [rbp - 0x50]
sub r8, r13
mov rdx, r13
mov rcx, rsi
call fcn.140383163
mov r13, qword [rbp - 0x58]
push rax
pushf
mov eax, 0x33f9ac82
pushf
not eax
add eax, 0xfdd2ed2f
xor eax, 0x8a34293a
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8cfd73bb
xor eax, 0xb113f2d0
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb7e592f2
xor eax, 0xc4673357
rol eax, 0xb5
popf
jmp 0x1402220d4
test r13, r13
je 0x140224b59
push rax
pushf
mov eax, 0x511e6d2d
pushf
not eax
add eax, 0x8d956956
xor eax, 0x8f98e120
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x97185748
xor eax, 0xaa4a2317
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x88b7ad3e
xor eax, 0xe2d781c4
rol eax, 0x69
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x81ec8280
pushf
not eax
add eax, 0xb9cb441b
xor eax, 0xeb7287e0
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xfd1fb549
xor eax, 0xa6030ab8
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb1eecf38
xor eax, 0xe6fb3261
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x836a84cb
xor eax, 0xd4d5021f
rol eax, 0x11
popf
jmp 0x1402220d4
mov rdx, qword [rbp - 0x48]
sub rdx, r13
mov rax, r13
cmp rdx, 0x1000
jb 0x140224bf8
push rax
pushf
mov eax, 0x49471513
pushf
not eax
add eax, 0xd487cd41
xor eax, 0xde182eb0
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xed0c2228
xor eax, 0xbfb6c991
rol eax, 0x26
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x2f7103f6
pushf
not eax
add eax, 0xe6a80fbe
xor eax, 0xc9c0a393
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xe8e313c3
xor eax, 0xf4727ee3
rol eax, 0x70
popf
pushf
not eax
add eax, 0xcea6a5a4
xor eax, 0xa6c8512d
rol eax, 0x22
popf
jmp 0x1402220d4
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140224c9d
push rax
pushf
mov eax, 0x26af8858
pushf
not eax
add eax, 0xd20d07b6
xor eax, 0xc5170ae2
rol eax, 0xff
popf
pushf
not eax
add eax, 0xbd572f1f
xor eax, 0xd71aa67a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x9f35b8f6
xor eax, 0x8c806098
rol eax, 0x36
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xe2ce14a9
pushf
not eax
add eax, 0x8ce8cb6f
xor eax, 0xab9eacbd
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xca917428
xor eax, 0x95a173c7
rol eax, 0xfd
popf
jmp 0x1402220d4
mov rcx, r13
call fcn.14021a52b
push rax
pushf
mov eax, 0x8bb50f04
pushf
not eax
add eax, 0xbfd508d8
xor eax, 0xfd628671
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8bc6a2b1
xor eax, 0xcbf53ded
rol eax, 1
popf
jmp 0x1402220d4
mov al, 0xf0
pushf
not al
add al, 0xaf
xor al, 0xa0
rol al, 0x33
popf
pushf
not al
add al, 0x76
xor al, 0x5d
rol al, 0x9d
popf
pushf
not al
add al, 0x26
xor al, 0x8a
rol al, 0xd9
popf
mov rcx, qword [rbp + 0xa90]
xor rcx, rsp
call fcn.1402ac965
lea r11, [rsp + 0xba0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
cmp dword [rbp + 0x710], 1
jne 0x140224dd6
push rax
pushf
mov eax, 0x8a0c605c
pushf
not eax
add eax, 0xdc5f2a35
xor eax, 0xd239c859
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe4e36336
xor eax, 0xe40d6232
rol eax, 0x5d
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xac9e19d5
pushf
not eax
add eax, 0xbaa230a5
xor eax, 0x9fb8e189
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x87fa71b7
xor eax, 0xd2832b25
rol eax, 0x89
popf
jmp 0x1402220d4
cmp dword [rbp + 0x760], 4
jne 0x140224e5c
push rax
pushf
mov eax, 0x5d24365
pushf
not eax
add eax, 0xe99ea662
xor eax, 0x91b0256d
rol eax, 0xba
popf
pushf
not eax
add eax, 0xf1107542
xor eax, 0x84d11245
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9a381685
xor eax, 0x866c4b50
rol eax, 0x66
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xd207193d
pushf
not eax
add eax, 0xe88f6fd0
xor eax, 0x8ebd4793
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xee2ac876
xor eax, 0xb28c1a1c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf395ee48
xor eax, 0xbc9d4455
rol eax, 0x66
popf
jmp 0x1402220d4
cmp qword [rbp + 0x770], 1
jne 0x140224f09
push rax
pushf
mov eax, 0x88650211
pushf
not eax
add eax, 0xbf3e8922
xor eax, 0x84877f8d
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xbddd5163
xor eax, 0xbf5c65d8
rol eax, 0x46
popf
pushf
not eax
add eax, 0xeb9762be
xor eax, 0xc06db523
rol eax, 3
popf
pushf
not eax
add eax, 0xe3f84aa5
xor eax, 0xa4f16891
rol eax, 0x2e
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x9f74db9b
pushf
not eax
add eax, 0xc61050b6
xor eax, 0xe6fbc52c
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xfe84f0fa
xor eax, 0xfe19ed8d
rol eax, 0xeb
popf
jmp 0x1402220d4
call fcn.14029e3e6
and eax, 0x80000001
jge 0x140224f8e
push rax
pushf
mov eax, 0x5f332e1
pushf
not eax
add eax, 0xeab76ab5
xor eax, 0xd26c1af3
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8e8f0691
xor eax, 0xd2ecc229
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe8439e5b
xor eax, 0xa894b355
rol eax, 0x5a
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x8474a9d2
pushf
not eax
add eax, 0x95f7ebab
xor eax, 0xa9b1f296
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xd36f8cb3
xor eax, 0xbea15449
rol eax, 0x39
popf
pushf
not eax
add eax, 0xed123b67
xor eax, 0xcaa83283
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xeae67ac1
xor eax, 0xdd80a98c
rol eax, 0x90
popf
jmp 0x1402220d4
dec eax
or eax, 0xfffffffe
jmp 0x140224fee
inc eax
push rax
pushf
mov eax, 0xb2f25a45
pushf
not eax
add eax, 0xde125f60
xor eax, 0x89750a50
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa045aea6
xor eax, 0xb01ad9ae
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbdd5598c
xor eax, 0xd7f874dd
rol eax, 0x95
popf
jmp 0x1402220d4
cmp eax, 1
jl 0x140225081
push rax
pushf
mov eax, 0x948bcaf2
pushf
not eax
add eax, 0xdc12b1cf
xor eax, 0x9cdcf09c
rol eax, 0xea
popf
pushf
not eax
add eax, 0xef909e43
xor eax, 0xbbed74a6
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa8cd4618
xor eax, 0xef2ed882
rol eax, 0x21
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x4a5b016c
pushf
not eax
add eax, 0x8b2d2dae
xor eax, 0xdd20d320
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe0557096
xor eax, 0xf4c880fe
rol eax, 0x8a
popf
jmp 0x1402220d4
cmp r15d, 3
jle 0x1402250f1
push rax
pushf
mov eax, 0x8c1b4bee
pushf
not eax
add eax, 0xb9f71af7
xor eax, 0xdd600001
rol eax, 0x30
popf
pushf
not eax
add eax, 0xacbe3970
xor eax, 0xcc3448b4
rol eax, 0xa
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x4b77fe25
pushf
not eax
add eax, 0x827c54d7
xor eax, 0xead4ff29
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb28f2156
xor eax, 0xec57ad2a
rol eax, 0xe5
popf
jmp 0x1402220d4
inc r15d
xor edx, edx
mov r8d, 0xc372e17e
pushf
not r8d
add r8d, 0xcce456f3
xor r8d, 0xbf01906c
rol r8d, 0xd0
popf
pushf
not r8d
add r8d, 0xaefe4ff0
xor r8d, 0xc2643f3b
rol r8d, 0x7b
popf
pushf
not r8d
add r8d, 0xda617293
xor r8d, 0xba032560
rol r8d, 0xf6
popf
lea rcx, [rbp + 0x30]
call fcn.14004a970
mov dword [rbp + 0x38], 0x115
mov byte [rbp + 0x58], 1
mov dword [rbp + 0x60], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x64], eax
mov ebx, 0xe9cf9153
pushf
not ebx
add ebx, 0xfd934968
xor ebx, 0xe43fbbcd
rol ebx, 0x43
popf
pushf
not ebx
add ebx, 0x8aae0a89
xor ebx, 0xf9e201e9
rol ebx, 0x73
popf
pushf
not ebx
add ebx, 0xe6577d2d
xor ebx, 0x93d263ad
rol ebx, 0x31
popf
lea rcx, [rbp + 0x30]
call fcn.14022763d
test eax, eax
js 0x14022524c
push rax
pushf
mov eax, 0x639eeba0
pushf
not eax
add eax, 0xebbf1ea5
xor eax, 0xda4a509c
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8a17b455
xor eax, 0xb70bb5ee
rol eax, 0x54
popf
pushf
not eax
add eax, 0xceef26b9
xor eax, 0xd15fbf63
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x80c8822b
xor eax, 0x9d0b4bf2
rol eax, 0x49
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x745f2bde
pushf
not eax
add eax, 0xef56e397
xor eax, 0xc7606504
rol eax, 0x74
popf
pushf
not eax
add eax, 0xef357cca
xor eax, 0xc369bacc
rol eax, 0xf9
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x30]
call fcn.140035080
test eax, eax
js 0x1402252da
push rax
pushf
mov eax, 0xec29179f
pushf
not eax
add eax, 0xe244195f
xor eax, 0x96bf6add
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9e732336
xor eax, 0xebb9f236
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xaeeb3b0a
xor eax, 0xae9a492c
rol eax, 0xa5
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x4d580df6
pushf
not eax
add eax, 0x8f869cf2
xor eax, 0xb4ba56b8
rol eax, 0x73
popf
pushf
not eax
add eax, 0x927895e4
xor eax, 0xb27c62f0
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa9866dfb
xor eax, 0xf8122c14
rol eax, 0x4f
popf
jmp 0x1402220d4
lea rax, [rbp + 0xa30]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rbx
mov qword [rbp - 0x70], rdi
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.1400365a0
test eax, eax
js 0x1402253a2
push rax
pushf
mov eax, 0x47b683a6
pushf
not eax
add eax, 0xf5fcaaa5
xor eax, 0xa4ec1ab0
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc57ef930
xor eax, 0xbfe285e8
rol eax, 0x60
popf
pushf
not eax
add eax, 0xebf31d91
xor eax, 0xab4d596a
rol eax, 6
popf
pushf
not eax
add eax, 0xa5f53f9e
xor eax, 0xcb4da577
rol eax, 0x94
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x463178ac
pushf
not eax
add eax, 0xe17b3e79
xor eax, 0xed2a9b5e
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8b024aec
xor eax, 0x87d0712f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa6f3568d
xor eax, 0xda068bd1
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb94ef610
xor eax, 0x9756ad0d
rol eax, 0xed
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140035e40
test eax, eax
js 0x14022546a
push rax
pushf
mov eax, 0x713a1156
pushf
not eax
add eax, 0xa85b5d40
xor eax, 0xaba69fab
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd057bd23
xor eax, 0xc72551ef
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf16e007d
xor eax, 0xeba74a53
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeeb139e2
xor eax, 0xd7f575a9
rol eax, 0x33
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x2f5a71d5
pushf
not eax
add eax, 0xdbd3a9bc
xor eax, 0xc95fe92f
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9211a58b
xor eax, 0xcd1759f5
rol eax, 0x91
popf
pushf
not eax
add eax, 0xfac648cb
xor eax, 0xe5f97618
rol eax, 0x34
popf
pushf
not eax
add eax, 0xfb70c891
xor eax, 0xc6bcb4f3
rol eax, 0xe2
popf
jmp 0x1402220d4
mov rbx, qword [rbp - 0x70]
mov eax, 0x179cbe68
pushf
not eax
add eax, 0xc3a6763a
xor eax, 0xee312e3f
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9c5df48f
xor eax, 0xd2306ceb
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x94fecfbd
xor eax, 0xefaf5ab8
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xfbf43ede
xor eax, 0xb38b330d
rol eax, 0x28
popf
test eax, eax
js 0x140225553
push rax
pushf
mov eax, 0xdcd0beb0
pushf
not eax
add eax, 0xa40eb05e
xor eax, 0x93a8f082
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x859efa89
xor eax, 0xdd9453e4
rol eax, 0x16
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xa4c8aad0
pushf
not eax
add eax, 0xc1368042
xor eax, 0x9ae39b01
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8e5f73fa
xor eax, 0xf0cf1303
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd19ec31e
xor eax, 0xe4cd24d9
rol eax, 0x84
popf
jmp 0x1402220d4
movzx eax, byte [rbp + 0x1c8]
cmp rbx, rax
ja 0x140225602
push rax
pushf
mov eax, 0xb28412ba
pushf
not eax
add eax, 0xf4f1d9e1
xor eax, 0xe978a836
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc181bd72
xor eax, 0x92f300f1
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb9ef8450
xor eax, 0xd14759b7
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x80ad5c71
xor eax, 0xb291147b
rol eax, 0x12
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x2bf70338
pushf
not eax
add eax, 0xc97da48b
xor eax, 0xa5fe3257
rol eax, 0x44
popf
pushf
not eax
add eax, 0x826828c3
xor eax, 0xf61ef86f
rol eax, 0x2a
popf
jmp 0x1402220d4
lea rdx, [rbp + 0xa30]
mov r8, rbx
mov rcx, r14
call fcn.14004a2c0
movzx ecx, byte [rbp + 0x1c8]
xor edx, edx
mov rax, rbx
div rcx
movzx r8d, dl
lea rcx, [rbx + r14]
mov edx, 0x67a874af
pushf
not edx
add edx, 0x9f608bdc
xor edx, 0x8760df71
rol edx, 0x24
popf
pushf
not edx
add edx, 0x884a8ec3
xor edx, 0xab4576df
rol edx, 0x4f
popf
pushf
not edx
add edx, 0xa32319b8
xor edx, 0xa406b0b8
rol edx, 6
popf
call fcn.14004a970
jmp 0x1402247de
cmp dword [rbp + 0x710], 1
jne 0x14022576b
push rax
pushf
mov eax, 0x43778c2b
pushf
not eax
add eax, 0x9091b1d2
xor eax, 0xed4cc6ae
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe51474e4
xor eax, 0xbd7d8153
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd13c6f46
xor eax, 0x9bad8988
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xfd3febc0
xor eax, 0xea3b9e8c
rol eax, 0xc3
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xa226b2cb
pushf
not eax
add eax, 0xe4f1fd78
xor eax, 0xd67c1d9b
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x969fa89c
xor eax, 0xb16852ce
rol eax, 0x51
popf
jmp 0x1402220d4
cmp dword [rbp + 0x760], 4
jne 0x1402257f1
push rax
pushf
mov eax, 0xf7347895
pushf
not eax
add eax, 0xa5358a1e
xor eax, 0xb6784ca4
rol eax, 0x13
popf
pushf
not eax
add eax, 0xde35c822
xor eax, 0xf92da835
rol eax, 0x44
popf
pushf
not eax
add eax, 0xbd475a35
xor eax, 0xdd229414
rol eax, 0xcf
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xd928e126
pushf
not eax
add eax, 0xff54517a
xor eax, 0x815fc8b5
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xac6948db
xor eax, 0xab2baf12
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x9b557ec5
xor eax, 0x8278c6f8
rol eax, 0x8e
popf
jmp 0x1402220d4
cmp qword [rbp + 0x770], 1
jne 0x140225878
push rax
pushf
mov eax, 0xc59ecade
pushf
not eax
add eax, 0xbd562396
xor eax, 0xc08530d5
rol eax, 0x81
popf
pushf
not eax
add eax, 0xfa69dc58
xor eax, 0x8c550b93
rol eax, 0xb0
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xbb3205a9
pushf
not eax
add eax, 0xc8852695
xor eax, 0x90fcf997
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc492bef2
xor eax, 0xd7d47182
rol eax, 0x5d
popf
jmp 0x1402220d4
call fcn.14029e3e6
and eax, 0x80000001
jge 0x140225910
push rax
pushf
mov eax, 0x905c793f
pushf
not eax
add eax, 0xb246dd25
xor eax, 0x8c0c3aca
rol eax, 0x61
popf
pushf
not eax
add eax, 0xce750b1b
xor eax, 0xac062bff
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x964d3a9a
xor eax, 0x92862be1
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xffeaed8f
xor eax, 0x9eb97c40
rol eax, 0x32
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x83dc833b
pushf
not eax
add eax, 0xd5e8720a
xor eax, 0xbc31de58
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xd7bf896c
xor eax, 0xbf26124e
rol eax, 0x30
popf
jmp 0x1402220d4
dec eax
or eax, 0xfffffffe
jmp 0x14022594a
inc eax
push rax
pushf
mov eax, 0x244eb1d3
pushf
not eax
add eax, 0xd0046d1e
xor eax, 0xa215627b
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9b741ca0
xor eax, 0x8af30f0c
rol eax, 0x11
popf
jmp 0x1402220d4
cmp eax, 1
jl 0x1402259dd
push rax
pushf
mov eax, 0xc6b65fd4
pushf
not eax
add eax, 0xdbbe67b8
xor eax, 0xe4fb43e6
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xc5ca7b9e
xor eax, 0x991d9b72
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe0eb248b
xor eax, 0x86b3935d
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8fe8a03b
xor eax, 0xcd381dc5
rol eax, 0x6c
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x2f70d8f4
pushf
not eax
add eax, 0xf3223287
xor eax, 0xaa6e23bc
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xefec288d
xor eax, 0xb08451f1
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf9528364
xor eax, 0x95179f4d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xdea4d6e5
xor eax, 0xf9f68965
rol eax, 0xd3
popf
jmp 0x1402220d4
cmp r15d, 3
jle 0x140225a73
push rax
pushf
mov eax, 0xa6548434
pushf
not eax
add eax, 0xfac5d4f0
xor eax, 0xd829ebb3
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x832a55db
xor eax, 0xfa64ca82
rol eax, 0x3f
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xacce4a48
pushf
not eax
add eax, 0xa392d6cc
xor eax, 0xe672eeb5
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf7b08bcc
xor eax, 0x963a7b15
rol eax, 0x8c
popf
jmp 0x1402220d4
inc r15d
xor edx, edx
mov r8d, 0x16b4ae17
pushf
not r8d
add r8d, 0xf2134fb0
xor r8d, 0xf0aecc2e
rol r8d, 0x83
popf
pushf
not r8d
add r8d, 0xfb43ee88
xor r8d, 0x9d8080d6
rol r8d, 0x4e
popf
lea rcx, [rbp + 0x30]
call fcn.14004a970
mov dword [rbp + 0x38], 0x115
mov byte [rbp + 0x58], 1
mov dword [rbp + 0x60], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x64], eax
mov ebx, 0xf8b112b2
pushf
not ebx
add ebx, 0xf641d75f
xor ebx, 0xeac138b9
rol ebx, 0x87
popf
pushf
not ebx
add ebx, 0x9876dd3f
xor ebx, 0xfad95a2d
rol ebx, 0x6a
popf
pushf
not ebx
add ebx, 0x9b7426ff
xor ebx, 0xd7e3c3af
rol ebx, 0xd0
popf
pushf
not ebx
add ebx, 0xca8ebc5f
xor ebx, 0x9d86f9af
rol ebx, 0x42
popf
lea rcx, [rbp + 0x30]
call fcn.14022763d
test eax, eax
js 0x140225bb7
push rax
pushf
mov eax, 0xe3ebe3dd
pushf
not eax
add eax, 0xf3fd9b38
xor eax, 0xc5913e67
rol eax, 0x66
popf
pushf
not eax
add eax, 0x8be502d7
xor eax, 0xab0a9483
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xdd1f988c
xor eax, 0xc92e72a7
rol eax, 0xb9
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x85027a8c
pushf
not eax
add eax, 0xc20ecb2a
xor eax, 0xe1d06aac
rol eax, 0x58
popf
pushf
not eax
add eax, 0xff598d5e
xor eax, 0x98d46b54
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa1adf95e
xor eax, 0xcfd88f27
rol eax, 0xc6
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x30]
call fcn.140035080
test eax, eax
js 0x140225c6b
push rax
pushf
mov eax, 0xa049e0eb
pushf
not eax
add eax, 0x8836c09f
xor eax, 0xf521dc55
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xcb2543c6
xor eax, 0xd3ad74eb
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfe9e6698
xor eax, 0xc45f5c71
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb0a04946
xor eax, 0xc8036ce8
rol eax, 0xf2
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x66215fcc
pushf
not eax
add eax, 0xbc90326c
xor eax, 0xb1b442b3
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9d7e1574
xor eax, 0x95512d98
rol eax, 0x65
popf
jmp 0x1402220d4
lea rax, [rbp + 0xa40]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rbx
mov qword [rbp - 0x70], rdi
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.1400365a0
test eax, eax
js 0x140225cfa
push rax
pushf
mov eax, 0x347f35d6
pushf
not eax
add eax, 0xb04890f8
xor eax, 0xaa39cbc7
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe1dd81cc
xor eax, 0xd8cf1402
rol eax, 0x7f
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x24ce0bfa
pushf
not eax
add eax, 0x9d8b0718
xor eax, 0xf5af1139
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb8c92f1b
xor eax, 0xfd2ebb04
rol eax, 0x45
popf
pushf
not eax
add eax, 0xadda2233
xor eax, 0x812ff079
rol eax, 0xc2
popf
jmp 0x1402220d4
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140035e40
test eax, eax
js 0x140225d9c
push rax
pushf
mov eax, 0x99f1d106
pushf
not eax
add eax, 0xc54f48b0
xor eax, 0xb6389533
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfcfa779e
xor eax, 0x90935cb7
rol eax, 0xee
popf
pushf
not eax
add eax, 0xaad9554a
xor eax, 0x92bfeb71
rol eax, 0xa4
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x33e83eca
pushf
not eax
add eax, 0xd47f7415
xor eax, 0x9651fd3b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe5eb4f94
xor eax, 0x82870f78
rol eax, 0xb9
popf
jmp 0x1402220d4
mov rbx, qword [rbp - 0x70]
mov eax, 0xf4667f68
pushf
not eax
add eax, 0xbcbc33de
xor eax, 0xd2fdf0df
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9800cafe
xor eax, 0xf78aaa59
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe730dc25
xor eax, 0xd16ddb62
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb369da70
xor eax, 0xff5cb5bf
rol eax, 0xbd
popf
test eax, eax
js 0x140225e85
push rax
pushf
mov eax, 0x185f377
pushf
not eax
add eax, 0x8238728b
xor eax, 0xc926089e
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb383efde
xor eax, 0xc4ec9022
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x80473b8d
xor eax, 0x9edbbe5a
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc60de2c9
xor eax, 0xfc8c6d75
rol eax, 0xc3
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0x591a9fb3
pushf
not eax
add eax, 0xa7421920
xor eax, 0xc88d0a52
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf8a3cb25
xor eax, 0x80de360d
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb4a1200b
xor eax, 0x90e216dd
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd8ee7494
xor eax, 0x867056f0
rol eax, 0x4a
popf
jmp 0x1402220d4
movzx eax, byte [rbp + 0x1c8]
cmp rbx, rax
ja 0x140225f21
push rax
pushf
mov eax, 0x45bfd884
pushf
not eax
add eax, 0xde55de8d
xor eax, 0xfbc09e6c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa6766125
xor eax, 0xfdd0480c
rol eax, 0xc9
popf
jmp 0x1402220d4
push rax
pushf
mov eax, 0xe174ff91
pushf
not eax
add eax, 0x9520dc78
xor eax, 0xdfa25ff0
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe283c3af
xor eax, 0xf7412253
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe8f867c9
xor eax, 0xa65c50ee
rol eax, 0xf9
popf
jmp 0x1402220d4
lea rdx, [rbp + 0xa40]
jmp 0x14022563c
call fcn.1401f095d
int3
call fcn.14013e17a
int3