Function at 0x1400ff8dc
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x64e1afa6
pushf
not eax
add eax, 0xa74a061b
xor eax, 0x8eee0d69
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb4e1e196
xor eax, 0xe87929a7
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xaeb04797
xor eax, 0x9ce41687
rol eax, 4
popf
cmp eax, 0x20
jne 0x1400ff92c
popf
pop rax
jmp 0x140100bed
cmp eax, 0
jne 0x1400ff93b
popf
pop rax
jmp 0x1400ffb1b
cmp eax, 3
jne 0x1400ff94a
popf
pop rax
jmp 0x1400ffce3
cmp eax, 1
jne 0x1400ff959
popf
pop rax
jmp 0x1400ffbd4
cmp eax, 0xd
jne 0x1400ff968
popf
pop rax
jmp 0x1401001ac
cmp eax, 0x1a
jne 0x1400ff977
popf
pop rax
jmp 0x1401008ac
cmp eax, 0xe
jne 0x1400ff986
popf
pop rax
jmp 0x140100286
cmp eax, 0xb
jne 0x1400ff995
popf
pop rax
jmp 0x140100076
cmp eax, 0x19
jne 0x1400ff9a4
popf
pop rax
jmp 0x14010081e
cmp eax, 8
jne 0x1400ff9b3
popf
pop rax
jmp 0x1400ffef7
cmp eax, 0x1d
jne 0x1400ff9c2
popf
pop rax
jmp 0x140100a06
cmp eax, 0x17
jne 0x1400ff9d1
popf
pop rax
jmp 0x1401006fd
cmp eax, 0x1c
jne 0x1400ff9e0
popf
pop rax
jmp 0x14010094d
cmp eax, 0x12
jne 0x1400ff9ef
popf
pop rax
jmp 0x1401004a1
cmp eax, 0x18
jne 0x1400ff9fe
popf
pop rax
jmp 0x140100761
cmp eax, 0x11
jne 0x1400ffa0d
popf
pop rax
jmp 0x14010041d
cmp eax, 0x1b
jne 0x1400ffa1c
popf
pop rax
jmp 0x14010090a
cmp eax, 0x21
jne 0x1400ffa2b
popf
pop rax
jmp 0x140100c5c
cmp eax, 0xa
jne 0x1400ffa3a
popf
pop rax
jmp 0x140100027
cmp eax, 0x14
jne 0x1400ffa49
popf
pop rax
jmp 0x1401005cd
cmp eax, 0xf
jne 0x1400ffa58
popf
pop rax
jmp 0x14010032c
cmp eax, 0x13
jne 0x1400ffa67
popf
pop rax
jmp 0x14010054c
cmp eax, 0x15
jne 0x1400ffa76
popf
pop rax
jmp 0x14010066d
cmp eax, 2
jne 0x1400ffa85
popf
pop rax
jmp 0x1400ffc52
cmp eax, 0x1e
jne 0x1400ffa94
popf
pop rax
jmp 0x140100ab1
cmp eax, 0xc
jne 0x1400ffaa3
popf
pop rax
jmp 0x14010010d
cmp eax, 7
jne 0x1400ffab2
popf
pop rax
jmp 0x1400ffea7
cmp eax, 5
jne 0x1400ffac1
popf
pop rax
jmp 0x1400ffd89
cmp eax, 0x1f
jne 0x1400ffad0
popf
pop rax
jmp 0x140100b4d
cmp eax, 0x10
jne 0x1400ffadf
popf
pop rax
jmp 0x140100398
cmp eax, 6
jne 0x1400ffaee
popf
pop rax
jmp 0x1400ffdee
cmp eax, 9
jne 0x1400ffafd
popf
pop rax
jmp 0x1400fff8f
cmp eax, 4
jne 0x1400ffb0c
popf
pop rax
jmp 0x1400ffd31
cmp eax, 0x16
jne 0x1400ffb1b
popf
pop rax
jmp 0x1401006f5
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov rbx, r9
mov r12, r8
mov rbp, rdx
mov r13, rcx
test rdx, rdx
je 0x1400ffba1
push rax
pushf
mov eax, 0x7a754354
pushf
not eax
add eax, 0xf6f53b9d
xor eax, 0x9b2be406
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9c437878
xor eax, 0xfe2e50fa
rol eax, 0x44
popf
pushf
not eax
add eax, 0xbc6759b5
xor eax, 0xca929855
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc23f70d4
xor eax, 0xd80bbcfc
rol eax, 0xcb
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0xfd9bd01e
pushf
not eax
add eax, 0xf04f2076
xor eax, 0xbbb20fb4
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc357842b
xor eax, 0xa90fd92b
rol eax, 0x53
popf
jmp 0x1400ff91d
test r8, r8
je 0x1400ffc0c
push rax
pushf
mov eax, 0x1d4c67d
pushf
not eax
add eax, 0xf8801303
xor eax, 0xd2ebf00a
rol eax, 7
popf
pushf
not eax
add eax, 0xb3f56a06
xor eax, 0x93962273
rol eax, 0x11
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0xbe20d9fd
pushf
not eax
add eax, 0xcd0081c5
xor eax, 0xb4fd6e23
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8597e813
xor eax, 0xc93b3a52
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9f91444a
xor eax, 0x990fd65a
rol eax, 0xcd
popf
jmp 0x1400ff91d
test rbx, rbx
jne 0x1400ffcb0
push rax
pushf
mov eax, 0xa4049fcd
pushf
not eax
add eax, 0xb0798ba1
xor eax, 0xb206630a
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xee89730d
xor eax, 0x92913798
rol eax, 0x54
popf
pushf
not eax
add eax, 0xecbc9052
xor eax, 0x86beedfc
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe3ed1f9e
xor eax, 0xb2cc88f9
rol eax, 0xb8
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x72d18e17
pushf
not eax
add eax, 0xc8982cfc
xor eax, 0x9e7eb7bd
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xee9db39d
xor eax, 0xc3cf55db
rol eax, 0xa4
popf
jmp 0x1400ff91d
mov rax, qword [rsp + 0x80]
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
and qword [rsp + 0x20], 0
xor edx, edx
push rax
pushf
mov eax, 0xad05518
pushf
not eax
add eax, 0xbc7291d6
xor eax, 0xfad01ada
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf890d538
xor eax, 0xebc23e53
rol eax, 0xc4
popf
jmp 0x1400ff91d
mov byte [rax + 0x30], 1
xor ecx, ecx
mov dword [rax + 0x2c], 0x16
call fcn.14011495d
push rax
pushf
mov eax, 0x8adbc223
pushf
not eax
add eax, 0xc7e323af
xor eax, 0xde31ffeb
rol eax, 0xac
popf
pushf
not eax
add eax, 0x92c83fb3
xor eax, 0xa9082eef
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x91826e86
xor eax, 0x81b02d90
rol eax, 0x2f
popf
jmp 0x1400ff91d
xor eax, eax
mov rbx, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
xor edx, edx
test rcx, rcx
jne 0x1400ffe4e
push rax
pushf
mov eax, 0x9b2fc42e
pushf
not eax
add eax, 0x88cb6d1b
xor eax, 0x8d249c05
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x90357703
xor eax, 0xda3f7594
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa5dd47f7
xor eax, 0x9f493c6a
rol eax, 0x32
popf
pushf
not eax
add eax, 0x92485151
xor eax, 0xc88b6feb
rol eax, 0x38
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x997cb757
pushf
not eax
add eax, 0x84502801
xor eax, 0xc36b0856
rol eax, 8
popf
pushf
not eax
add eax, 0x8ecb2e7f
xor eax, 0xc6599502
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe983c5b8
xor eax, 0x8784c3cf
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8cf3d5b6
xor eax, 0xe4632a9e
rol eax, 0xe
popf
jmp 0x1400ff91d
mov rax, qword [rsp + 0x80]
xor r9d, r9d
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], rcx
xor r8d, r8d
jmp 0x1400ffd31
or rax, 0xffffffffffffffff
div rbp
cmp r12, rax
ja 0x1400fff49
push rax
pushf
mov eax, 0x1af48de8
pushf
not eax
add eax, 0xd68e7a98
xor eax, 0xd9616e32
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8da7fbc6
xor eax, 0x9d0cd2d1
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x89fbd5e2
xor eax, 0xa650d3e5
rol eax, 0x29
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x6c88dee1
pushf
not eax
add eax, 0xd094062a
xor eax, 0x926e6778
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd1d8dce8
xor eax, 0x825d671e
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf7fbbeae
xor eax, 0xbdc68c5d
rol eax, 0x26
popf
jmp 0x1400ff91d
mov eax, dword [r9 + 0x14]
nop
test eax, 0x4c0
je 0x1400fffce
push rax
pushf
mov eax, 0x4efd9261
pushf
not eax
add eax, 0xb7f5d57b
xor eax, 0xd700a5e1
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb7f016b6
xor eax, 0xd0f706bd
rol eax, 0x75
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x743924b9
pushf
not eax
add eax, 0xb7fe71a9
xor eax, 0x957ee5a4
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8c29d00f
xor eax, 0x9f0cfd84
rol eax, 0xed
popf
pushf
not eax
add eax, 0xeb76d643
xor eax, 0xfe8282b6
rol eax, 0xad
popf
pushf
not eax
add eax, 0xbc87cbf4
xor eax, 0x889840ca
rol eax, 0xe2
popf
jmp 0x1400ff91d
mov r15d, dword [r9 + 0x20]
jmp 0x14010010d
mov r15d, 0x8dd551be
pushf
not r15d
add r15d, 0xf454259e
xor r15d, 0xf04b5ef1
rol r15d, 0xd4
popf
pushf
not r15d
add r15d, 0xed0a0195
xor r15d, 0xec17fdd4
rol r15d, 0x3d
popf
pushf
not r15d
add r15d, 0xcc1a0059
xor r15d, 0xad53139b
rol r15d, 0x66
popf
push rax
pushf
mov eax, 0x696f2370
pushf
not eax
add eax, 0xf1e53188
xor eax, 0xfc65ada9
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf44bf2bf
xor eax, 0xe0637ace
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xafc14430
xor eax, 0xc4dc7fe8
rol eax, 0xd5
popf
jmp 0x1400ff91d
mov rdi, rbp
imul rdi, r12
mov rsi, rdi
test rdi, rdi
je 0x140100179
push rax
pushf
mov eax, 0x5a473613
pushf
not eax
add eax, 0xb66d84d5
xor eax, 0xb898f955
rol eax, 0x94
popf
pushf
not eax
add eax, 0x85b3a327
xor eax, 0xc52548f4
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc165b403
xor eax, 0xe123313c
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb319b280
xor eax, 0xac48b15e
rol eax, 0xc9
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0xc8fb112d
pushf
not eax
add eax, 0xc1ba0632
xor eax, 0x866ae511
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xaa9a97bd
xor eax, 0xf59692d9
rol eax, 0x7e
popf
jmp 0x1400ff91d
mov eax, dword [rbx + 0x14]
mov ecx, 0x47c86f9f
pushf
not ecx
add ecx, 0xe8aba0c4
xor ecx, 0xbbc1f9b1
rol ecx, 0x6d
popf
pushf
not ecx
add ecx, 0xc55e39d8
xor ecx, 0xafe1b12f
rol ecx, 0x96
popf
pushf
not ecx
add ecx, 0xd31b3d50
xor ecx, 0x979c8a0d
rol ecx, 0xfb
popf
pushf
not ecx
add ecx, 0xb6610320
xor ecx, 0xa502b3a2
rol ecx, 0xbe
popf
nop
test al, 0xc0
je 0x140100253
push rax
pushf
mov eax, 0x356889f
pushf
not eax
add eax, 0xa0098671
xor eax, 0xe9b4303a
rol eax, 0
popf
pushf
not eax
add eax, 0xa2b707e2
xor eax, 0xe4a487b3
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb3346c0d
xor eax, 0x80e172f5
rol eax, 8
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0xe9e681b4
pushf
not eax
add eax, 0xe491a4c8
xor eax, 0x8b53c7dd
rol eax, 0x40
popf
pushf
not eax
add eax, 0x856c9c79
xor eax, 0x8373b7aa
rol eax, 0x65
popf
jmp 0x1400ff91d
mov eax, dword [rbx + 0x10]
test eax, eax
je 0x1401002e6
push rax
pushf
mov eax, 0x8906c296
pushf
not eax
add eax, 0xd30de946
xor eax, 0x863eb488
rol eax, 0
popf
pushf
not eax
add eax, 0x9e24f16f
xor eax, 0xedeb766e
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb5ab92a2
xor eax, 0xc72fb106
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xea8017f9
xor eax, 0xb96efba5
rol eax, 0xde
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x70da3ff8
pushf
not eax
add eax, 0xad2893e1
xor eax, 0xb44a8afc
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xda39f363
xor eax, 0xdc2fe435
rol eax, 0x79
popf
pushf
not eax
add eax, 0x8b0d060f
xor eax, 0xc271d999
rol eax, 0x80
popf
jmp 0x1400ff91d
js 0x140100365
push rax
pushf
mov eax, 0xb12b092f
pushf
not eax
add eax, 0xaaff8163
xor eax, 0xd6c65563
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x902886f8
xor eax, 0x9ae7caaf
rol eax, 0xe6
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x27f6b387
pushf
not eax
add eax, 0x82116fd5
xor eax, 0x864ca8ca
rol eax, 0xac
popf
pushf
not eax
add eax, 0xeb1bb977
xor eax, 0x89d353b1
rol eax, 0x76
popf
jmp 0x1400ff91d
mov eax, dword [rbx + 0x14]
nop
test al, 1
jne 0x1401003ea
push rax
pushf
mov eax, 0x41331d99
pushf
not eax
add eax, 0xd9bada0b
xor eax, 0xc775eea7
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa777da42
xor eax, 0xbd60a6a2
rol eax, 0xed
popf
pushf
not eax
add eax, 0xdbd470ff
xor eax, 0xac3e9810
rol eax, 0x4f
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x1a583ce0
pushf
not eax
add eax, 0xcaa4de7c
xor eax, 0xccd9bc8c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfaa9032f
xor eax, 0x9cb6adda
rol eax, 0x1b
popf
jmp 0x1400ff91d
movsxd rax, dword [rbx + 0x10]
mov r14, rsi
mov rcx, qword [rbx]
cmp rsi, rax
mov rdx, r13
cmovae r14, rax
mov r8, r14
call fcn.14001b4e0
sub dword [rbx + 0x10], r14d
sub rsi, r14
add qword [rbx], r14
jmp 0x140100bed
mov r14d, r15d
cmp rsi, r14
jb 0x1401004f3
push rax
pushf
mov eax, 0xfddd155e
pushf
not eax
add eax, 0xd4a7e179
xor eax, 0xc965782b
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9fcf4084
xor eax, 0x80542d10
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb6c4436d
xor eax, 0x89c92e90
rol eax, 0xb4
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0xc5a687e9
pushf
not eax
add eax, 0xa34e1906
xor eax, 0x96c4187f
rol eax, 0xc
popf
pushf
not eax
add eax, 0x972e1fb0
xor eax, 0x8e7e5739
rol eax, 7
popf
pushf
not eax
add eax, 0x845808e6
xor eax, 0xba0a336b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf0cedd08
xor eax, 0x99ed2b9c
rol eax, 0xae
popf
jmp 0x1400ff91d
mov eax, dword [rbx + 0x14]
nop
test al, 0xc0
je 0x14010059a
push rax
pushf
mov eax, 0xd883ff21
pushf
not eax
add eax, 0xc376ca45
xor eax, 0xc0e4e941
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9f72d448
xor eax, 0xf280b821
rol eax, 0x91
popf
pushf
not eax
add eax, 0xde1b0f8b
xor eax, 0xebeb97a8
rol eax, 0x5d
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0xe406d20c
pushf
not eax
add eax, 0xd6461db1
xor eax, 0xc95a8c5f
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcd454273
xor eax, 0x81b54bf9
rol eax, 0x82
popf
jmp 0x1400ff91d
mov rdx, qword [rsp + 0x80]
mov rcx, rbx
call fcn.1401f663b
test eax, eax
jne 0x140100627
push rax
pushf
mov eax, 0xb40b2d71
pushf
not eax
add eax, 0xf183f48b
xor eax, 0xc93ff789
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xbde1cda8
xor eax, 0xf2dbe208
rol eax, 0x87
popf
pushf
not eax
add eax, 0xdc64b799
xor eax, 0xc912b0dc
rol eax, 0x64
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x22fd5989
pushf
not eax
add eax, 0xeddf7689
xor eax, 0xd01ae377
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xcd36549f
xor eax, 0xff83d168
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc1c9860d
xor eax, 0x962021ac
rol eax, 0xdb
popf
jmp 0x1400ff91d
mov ecx, 0x12306a7f
pushf
not ecx
add ecx, 0x85a8f898
xor ecx, 0xc4baa382
rol ecx, 0xdd
popf
pushf
not ecx
add ecx, 0x8a49cc97
xor ecx, 0xccae781c
rol ecx, 0xf8
popf
push rax
pushf
mov eax, 0x3feb520f
pushf
not eax
add eax, 0xefa9b404
xor eax, 0x80098362
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa1119a36
xor eax, 0x8b35bad2
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xaec6d50c
xor eax, 0xa3fc8a58
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xde30d643
xor eax, 0x9956522f
rol eax, 0x79
popf
jmp 0x1400ff91d
mov rax, rsi
test r15d, r15d
je 0x140100761
xor edx, edx
div r14
mov rax, rsi
sub rax, rdx
push rax
pushf
mov eax, 0x89c0a43
pushf
not eax
add eax, 0xf0691107
xor eax, 0x90e22174
rol eax, 0x57
popf
pushf
not eax
add eax, 0xad23800e
xor eax, 0xd4de5837
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xdf2357e8
xor eax, 0x828464d3
rol eax, 0x95
popf
pushf
not eax
add eax, 0xba475d7e
xor eax, 0xbf36ce67
rol eax, 0x45
popf
jmp 0x1400ff91d
cmp rax, rcx
mov r14d, ecx
mov rcx, rbx
cmovb r14d, eax
mov dword [rsp + 0x68], r14d
call fcn.140152bd3
mov r9, qword [rsp + 0x80]
mov ecx, eax
mov r8d, r14d
mov rdx, r13
call fcn.140136f47
cmp eax, 0xffffffff
je 0x1401007c5
push rax
pushf
mov eax, 0x5fbc5aad
pushf
not eax
add eax, 0xd3bd96b2
xor eax, 0xdf6b582e
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa63e618d
xor eax, 0xfadf7d62
rol eax, 0x51
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x2c5792f5
pushf
not eax
add eax, 0xb42cdbcc
xor eax, 0x93054677
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc80e1217
xor eax, 0xbb25ae0c
rol eax, 0x86
popf
pushf
not eax
add eax, 0xdcf57754
xor eax, 0x86a919f7
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xdd74d516
xor eax, 0x982d2b44
rol eax, 0xb9
popf
jmp 0x1400ff91d
cmp eax, r14d
mov ecx, eax
cmova ecx, r14d
mov r14d, ecx
sub rsi, r14
cmp eax, dword [rsp + 0x68]
jae 0x140100879
push rax
pushf
mov eax, 0x7d9908db
pushf
not eax
add eax, 0xa8abff5f
xor eax, 0x82815433
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf35d0509
xor eax, 0xb486d34d
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8c7cabd9
xor eax, 0xd88e0ace
rol eax, 0x99
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x75830dac
pushf
not eax
add eax, 0xcc3e47f5
xor eax, 0xb0a466da
rol eax, 0x80
popf
pushf
not eax
add eax, 0xdb173417
xor eax, 0xf4f6d784
rol eax, 0xb5
popf
jmp 0x1400ff91d
lock or dword [rbx + 0x14], 0x10
push rax
pushf
mov eax, 0x7650e1f9
pushf
not eax
add eax, 0xb5b80f47
xor eax, 0xb8d9bc92
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc98f35e2
xor eax, 0xdbd0390d
rol eax, 0x98
popf
pushf
not eax
add eax, 0x80ad0834
xor eax, 0xa831b60f
rol eax, 0x42
popf
pushf
not eax
add eax, 0xfff9fa8a
xor eax, 0x81b12fc5
rol eax, 0x50
popf
jmp 0x1400ff91d
sub rdi, rsi
xor edx, edx
mov rax, rdi
div rbp
jmp 0x1400ffd8b
movsx ecx, byte [r13]
mov rdx, rbx
mov r8, qword [rsp + 0x80]
call fcn.1400decce
cmp eax, 0xffffffff
je 0x1401009ad
push rax
pushf
mov eax, 0x20c10ecf
pushf
not eax
add eax, 0x8d6fc247
xor eax, 0xbeb9028c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfd6522da
xor eax, 0xa154c1d6
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf1ec0f40
xor eax, 0xc95bd8c7
rol eax, 0x70
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0x26ca5ae4
pushf
not eax
add eax, 0xb26f85d3
xor eax, 0xc1b7a558
rol eax, 0x67
popf
pushf
not eax
add eax, 0xefcd98ad
xor eax, 0x8bce3610
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd02b0cab
xor eax, 0x806f2697
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf69976ea
xor eax, 0xc21b338a
rol eax, 0x88
popf
jmp 0x1400ff91d
mov r15d, dword [rbx + 0x20]
dec rsi
test r15d, r15d
jle 0x140100a6b
push rax
pushf
mov eax, 0x6bca69a1
pushf
not eax
add eax, 0xa4c7bba7
xor eax, 0xa9f4d25d
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd0463d6f
xor eax, 0xc13e9b4b
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xca023c37
xor eax, 0xcc576e08
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe0aebf06
xor eax, 0xf700d6e9
rol eax, 0xdf
popf
jmp 0x1400ff91d
push rax
pushf
mov eax, 0xe3db710a
pushf
not eax
add eax, 0xe664263c
xor eax, 0x9f172bc6
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x86a8428e
xor eax, 0xfe734ad6
rol eax, 0xea
popf
pushf
not eax
add eax, 0xabc0d055
xor eax, 0x82d9bf2e
rol eax, 0xa6
popf
jmp 0x1400ff91d
mov r14d, 0x12a0d695
pushf
not r14d
add r14d, 0xde2acf32
xor r14d, 0xdf0cb612
rol r14d, 0xad
popf
pushf
not r14d
add r14d, 0xff051ebd
xor r14d, 0x89dc14c0
rol r14d, 4
popf
pushf
not r14d
add r14d, 0x86c0d73f
xor r14d, 0xb7cc5871
rol r14d, 0xb4
popf
jmp 0x140100bed
mov r15d, 0xa3588d45
pushf
not r15d
add r15d, 0xbf78a549
xor r15d, 0xaee184bd
rol r15d, 0xcb
popf
pushf
not r15d
add r15d, 0xb6894bf0
xor r15d, 0xd0cea703
rol r15d, 3
popf
pushf
not r15d
add r15d, 0xee90d0ce
xor r15d, 0xde17e91d
rol r15d, 0x75
popf
pushf
not r15d
add r15d, 0x99aabef7
xor r15d, 0xfcab9821
rol r15d, 0x51
popf
mov r14d, r15d
push rax
pushf
mov eax, 0x98a92d55
pushf
not eax
add eax, 0xf4c23e57
xor eax, 0xabc1a483
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe6e38e44
xor eax, 0x97e87793
rol eax, 9
popf
jmp 0x1400ff91d
push r14
not r14
sub r13, r14
pop r14
sub r13, 1
test rsi, rsi
jmp 0x14010011a
mov rax, r12
jmp 0x1400ffd8b