Function at 0x140238e49
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x56efa3a4
pushf
not eax
add eax, 0x896911eb
xor eax, 0xa55c80b3
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x83dd5ad9
xor eax, 0xc5fea7f4
rol eax, 4
popf
cmp eax, 0x20
jne 0x140238e86
popf
pop rax
jmp 0x14023a0e7
cmp eax, 0
jne 0x140238e95
popf
pop rax
jmp 0x140239066
cmp eax, 3
jne 0x140238ea4
popf
pop rax
jmp 0x140239254
cmp eax, 1
jne 0x140238eb3
popf
pop rax
jmp 0x140239145
cmp eax, 0xd
jne 0x140238ec2
popf
pop rax
jmp 0x1402396a2
cmp eax, 0x1a
jne 0x140238ed1
popf
pop rax
jmp 0x140239e34
cmp eax, 0xe
jne 0x140238ee0
popf
pop rax
jmp 0x140239764
cmp eax, 0xb
jne 0x140238eef
popf
pop rax
jmp 0x140239579
cmp eax, 0x19
jne 0x140238efe
popf
pop rax
jmp 0x140239d84
cmp eax, 8
jne 0x140238f0d
popf
pop rax
jmp 0x14023940e
cmp eax, 0x1d
jne 0x140238f1c
popf
pop rax
jmp 0x140239f7b
cmp eax, 0x17
jne 0x140238f2b
popf
pop rax
jmp 0x140239c79
cmp eax, 0x1c
jne 0x140238f3a
popf
pop rax
jmp 0x140239ed5
cmp eax, 0x12
jne 0x140238f49
popf
pop rax
jmp 0x1402399b6
cmp eax, 0x18
jne 0x140238f58
popf
pop rax
jmp 0x140239cdd
cmp eax, 0x11
jne 0x140238f67
popf
pop rax
jmp 0x140239946
cmp eax, 0x1b
jne 0x140238f76
popf
pop rax
jmp 0x140239e7f
cmp eax, 0x16
jne 0x140238f85
popf
pop rax
jmp 0x140239bd2
cmp eax, 0xa
jne 0x140238f94
popf
pop rax
jmp 0x140239517
cmp eax, 0x14
jne 0x140238fa3
popf
pop rax
jmp 0x140239ace
cmp eax, 0xf
jne 0x140238fb2
popf
pop rax
jmp 0x1402397f7
cmp eax, 0x13
jne 0x140238fc1
popf
pop rax
jmp 0x140239a28
cmp eax, 0x15
jne 0x140238fd0
popf
pop rax
jmp 0x140239b48
cmp eax, 2
jne 0x140238fdf
popf
pop rax
jmp 0x1402391e9
cmp eax, 0x1e
jne 0x140238fee
popf
pop rax
jmp 0x14023a057
cmp eax, 0xc
jne 0x140238ffd
popf
pop rax
jmp 0x140239616
cmp eax, 7
jne 0x14023900c
popf
pop rax
jmp 0x1402393ab
cmp eax, 5
jne 0x14023901b
popf
pop rax
jmp 0x1402392b4
cmp eax, 0x1f
jne 0x14023902a
popf
pop rax
jmp 0x14023a0a0
cmp eax, 0x10
jne 0x140239039
popf
pop rax
jmp 0x14023989c
cmp eax, 6
jne 0x140239048
popf
pop rax
jmp 0x140239306
cmp eax, 9
jne 0x140239057
popf
pop rax
jmp 0x140239493
cmp eax, 4
jne 0x140239066
popf
pop rax
jmp 0x1402392a2
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 r14, rdx
mov r13, rcx
test rdx, rdx
je 0x1402390ec
push rax
pushf
mov eax, 0xdef3bf4c
pushf
not eax
add eax, 0x9e53453d
xor eax, 0xeba5dde9
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf3ea6903
xor eax, 0xdfddead2
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa56b8a19
xor eax, 0xa757f830
rol eax, 8
popf
pushf
not eax
add eax, 0x91ee39d4
xor eax, 0xe933ec53
rol eax, 0xd8
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0xeb76ed2
pushf
not eax
add eax, 0x814643cc
xor eax, 0x88229780
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe699df81
xor eax, 0xeed1982e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xef9ed1f9
xor eax, 0xe0aea595
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xde3f9d41
xor eax, 0xc0e72f17
rol eax, 0xc3
popf
jmp 0x140238e77
test r8, r8
je 0x140239190
push rax
pushf
mov eax, 0x59f07960
pushf
not eax
add eax, 0xc5a52481
xor eax, 0xf7634fa0
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf07a3703
xor eax, 0xb59e531c
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa7c0fded
xor eax, 0xbd5c4f20
rol eax, 0x66
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0xa59b5034
pushf
not eax
add eax, 0xa74d9aaf
xor eax, 0xbc78f8a0
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe92a17f7
xor eax, 0xcbbb2c9a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x8c528655
xor eax, 0xb8cc8295
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd230255a
xor eax, 0xb210c242
rol eax, 0x5c
popf
jmp 0x140238e77
test rbx, rbx
jne 0x140239221
push rax
pushf
mov eax, 0x91328bd4
pushf
not eax
add eax, 0xa2257df4
xor eax, 0x9ccec0fd
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x9dce5284
xor eax, 0xfabf444b
rol eax, 0xf9
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x8bb1094a
pushf
not eax
add eax, 0xddb76658
xor eax, 0xb5eaa9f4
rol eax, 0x21
popf
pushf
not eax
add eax, 0xbf541226
xor eax, 0xdf7a2832
rol eax, 0x65
popf
jmp 0x140238e77
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, 0xab19a2ce
pushf
not eax
add eax, 0xa13baadc
xor eax, 0x98f6e2b5
rol eax, 0x51
popf
pushf
not eax
add eax, 0xbe8505f9
xor eax, 0xe914294f
rol eax, 0x7a
popf
jmp 0x140238e77
mov byte [rax + 0x30], 1
xor ecx, ecx
mov dword [rax + 0x2c], socket
call fcn.1402559e4
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 0x140239353
push rax
pushf
mov eax, 0xbb0285ad
pushf
not eax
add eax, 0xdb68fa64
xor eax, 0x846113f1
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe1777eee
xor eax, 0xc25025ce
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb1155eb1
xor eax, 0xffe7f2a8
rol eax, 0x6c
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x651c86dd
pushf
not eax
add eax, 0xff870c56
xor eax, 0x84dbb0ed
rol eax, 0x31
popf
pushf
not eax
add eax, 0x80311213
xor eax, 0xa0b33817
rol eax, 1
popf
pushf
not eax
add eax, 0xe7bb2e16
xor eax, 0x80863623
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xab91796c
xor eax, 0xebf84d4f
rol eax, 0x9d
popf
jmp 0x140238e77
mov rax, qword [rsp + 0x80]
xor r9d, r9d
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], rcx
xor r8d, r8d
jmp 0x1402392a2
or rax, 0xffffffffffffffff
div r14
cmp r12, rax
ja 0x140239460
push rax
pushf
mov eax, 0x6c3a44ab
pushf
not eax
add eax, 0x8eb83d95
xor eax, 0xaed4b445
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe49d14f5
xor eax, 0x86274336
rol eax, 0x59
popf
pushf
not eax
add eax, 0xef3a8441
xor eax, 0xb5a69a2b
rol eax, 0xa0
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x49c3ec0c
pushf
not eax
add eax, 0x9493eae0
xor eax, 0x847bd1a8
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xafa87de7
xor eax, 0xd922966d
rol eax, 0x15
popf
jmp 0x140238e77
mov eax, dword [r9 + 0x14]
test eax, 0x4c0
je 0x1402394d1
push rax
pushf
mov eax, 0xaa12b7d9
pushf
not eax
add eax, 0xe968edac
xor eax, 0xe3bdca17
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd2b4022a
xor eax, 0xd2d113e4
rol eax, 0x1d
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x4806f412
pushf
not eax
add eax, 0xb0ad69ae
xor eax, 0xd0e6420f
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb6f9925c
xor eax, 0xa868465a
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa853f35a
xor eax, 0x87fd92dc
rol eax, 0x62
popf
jmp 0x140238e77
mov r15d, dword [r9 + 0x20]
jmp 0x140239616
mov r15d, 0x4ed46cf7
pushf
not r15d
add r15d, 0xe9a2a7f3
xor r15d, 0xdb67e12d
rol r15d, 0x4f
popf
pushf
not r15d
add r15d, 0xacb8a711
xor r15d, 0xdb2eb792
rol r15d, 0x4f
popf
pushf
not r15d
add r15d, 0x95df4add
xor r15d, 0xc1135b7f
rol r15d, 0xee
popf
pushf
not r15d
add r15d, 0xc4537686
xor r15d, 0xf126677f
rol r15d, 0xf9
popf
push rax
pushf
mov eax, 0xcd73c864
pushf
not eax
add eax, 0x8561faae
xor eax, 0x88292d1c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xce310ca2
xor eax, 0xd3871669
rol eax, 0x77
popf
jmp 0x140238e77
mov rdi, r14
imul rdi, r12
mov rsi, rdi
test rdi, rdi
je 0x14023965c
push rax
pushf
mov eax, 0x458a2785
pushf
not eax
add eax, 0x89245775
xor eax, 0xfa76d9d6
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xca23c048
xor eax, 0xf0034cd4
rol eax, 0xee
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x29e41fd6
pushf
not eax
add eax, 0xb5abca67
xor eax, 0xa0639390
rol eax, 4
popf
pushf
not eax
add eax, 0xbb690c9e
xor eax, 0x8c4937e2
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf13e4d1e
xor eax, 0x8ee080b2
rol eax, 0x94
popf
jmp 0x140238e77
mov eax, dword [rbx + 0x14]
mov ecx, 0xd436b51a
pushf
not ecx
add ecx, 0xc8c23631
xor ecx, 0xbc0cecdf
rol ecx, 0x9c
popf
pushf
not ecx
add ecx, 0x9a25001d
xor ecx, 0xba6376bf
rol ecx, 0x22
popf
test al, 0xc0
je 0x14023971e
push rax
pushf
mov eax, 0x103fe977
pushf
not eax
add eax, 0xa27df27d
xor eax, 0xa7985281
rol eax, 0x39
popf
pushf
not eax
add eax, 0xe1a1bc4f
xor eax, 0xf431b67b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe6901037
xor eax, 0x8527d667
rol eax, 0xb9
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0xe534a381
pushf
not eax
add eax, 0xec3b7f69
xor eax, 0x921f5da6
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb0b37035
xor eax, 0xb8ea85e9
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa02a5516
xor eax, 0x91bcf333
rol eax, 0xa0
popf
jmp 0x140238e77
mov eax, dword [rbx + 0x10]
test eax, eax
je 0x1402397c4
push rax
pushf
mov eax, 0x2e64ab7a
pushf
not eax
add eax, 0xa7c2b5bf
xor eax, 0xc027de93
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xcc137304
xor eax, 0xae5af6cf
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9d1c1465
xor eax, 0xaaac62e0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe98ca1d4
xor eax, 0xea04cdc3
rol eax, 0x38
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x5fd36500
pushf
not eax
add eax, 0xb553631b
xor eax, 0x83135eed
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8f79e41c
xor eax, 0xa44393a9
rol eax, 0x61
popf
jmp 0x140238e77
js 0x140239843
push rax
pushf
mov eax, 0x6b04a929
pushf
not eax
add eax, 0xe98d5c5e
xor eax, 0x9e9e66d8
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbcf86b10
xor eax, 0xa9cd2d88
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x95615f3f
xor eax, 0xab9c636a
rol eax, 0xd4
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x765a11cb
pushf
not eax
add eax, 0xd6aeecfb
xor eax, 0xe391d9ec
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd1a246ef
xor eax, 0xdf48ae5b
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe37ef143
xor eax, 0x9bfc7756
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x86349568
xor eax, 0xc4af366f
rol eax, 0xef
popf
jmp 0x140238e77
mov eax, dword [rbx + 0x14]
test al, 1
jne 0x140239900
push rax
pushf
mov eax, 0xcf257ebe
pushf
not eax
add eax, 0xeedd5dd0
xor eax, 0xc5960660
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x80ac4e3d
xor eax, 0xb75d3ec5
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe10337f4
xor eax, 0xee4e9823
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd2728007
xor eax, 0x98d5cd2b
rol eax, 0xf1
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x1155104d
pushf
not eax
add eax, 0xa5088008
xor eax, 0xba7790e5
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa4cdb407
xor eax, 0xd6399b3d
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xab1d3865
xor eax, 0x81e3912c
rol eax, 0xa1
popf
jmp 0x140238e77
movsxd rax, dword [rbx + 0x10]
mov rbp, rsi
mov rcx, qword [rbx]
cmp rsi, rax
mov rdx, r13
cmovae rbp, rax
mov r8, rbp
call fcn.14004a2c0
sub dword [rbx + 0x10], ebp
sub rsi, rbp
add qword [rbx], rbp
jmp 0x14023a0a0
mov ebp, r15d
cmp rsi, rbp
jb 0x1402399f5
push rax
pushf
mov eax, 0x9e9ae446
pushf
not eax
add eax, 0xdab77d40
xor eax, 0xd3723ef2
rol eax, 7
popf
pushf
not eax
add eax, 0xa910674b
xor eax, 0xf1bd7253
rol eax, 0x98
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x620d90f
pushf
not eax
add eax, 0xf4b7fda4
xor eax, 0xb7d496ab
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa3ace0a2
xor eax, 0xdaacfb93
rol eax, 0x73
popf
jmp 0x140238e77
mov eax, dword [rbx + 0x14]
test al, 0xc0
je 0x140239a75
push rax
pushf
mov eax, 0x5ce8977e
pushf
not eax
add eax, 0x9ad35316
xor eax, 0xa3a8e951
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xc1ec1371
xor eax, 0xe78ffaae
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb74d3ed5
xor eax, 0xae4ef492
rol eax, 0xb5
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x3b31d886
pushf
not eax
add eax, 0x9b353eb6
xor eax, 0xcb001f87
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf3169f38
xor eax, 0xcaeb844e
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9655987d
xor eax, 0xbadae297
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xbdb8105a
xor eax, 0xaa1f10e6
rol eax, 0x2d
popf
jmp 0x140238e77
mov rdx, qword [rsp + 0x80]
mov rcx, rbx
call fcn.1403b6538
test eax, eax
jne 0x140239b15
push rax
pushf
mov eax, 0xd644c1c3
pushf
not eax
add eax, 0xe59d16df
xor eax, 0xd437ce89
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x8da10db6
xor eax, 0xb3459fc2
rol eax, 0xc5
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0xa1d5cc94
pushf
not eax
add eax, 0xec2d76bc
xor eax, 0xc014bce2
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc0c8be26
xor eax, 0xfb143b95
rol eax, 0xd3
popf
jmp 0x140238e77
mov ecx, 0x497ede4d
pushf
not ecx
add ecx, 0xc493b0e0
xor ecx, 0xbfed5c7f
rol ecx, 0x2a
popf
pushf
not ecx
add ecx, 0x82f04b5b
xor ecx, 0xb3afcbd4
rol ecx, 7
popf
pushf
not ecx
add ecx, 0x91f8d837
xor ecx, 0xfbb6b160
rol ecx, 0xf2
popf
push rax
pushf
mov eax, 0x884b017d
pushf
not eax
add eax, 0x9cdbda2b
xor eax, 0xb08a66bb
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8e3fb3cf
xor eax, 0xc917a4fc
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x8b3ca292
xor eax, 0x8e1758ec
rol eax, 0x6f
popf
jmp 0x140238e77
mov rax, rsi
test r15d, r15d
je 0x140239c33
push rax
pushf
mov eax, 0xfa17eb3a
pushf
not eax
add eax, 0xb71de51d
xor eax, 0x8f654427
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb8f39015
xor eax, 0xc9f9f675
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xadda315e
xor eax, 0xa3bf0e00
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xbc760a5a
xor eax, 0xccc5a0ac
rol eax, 0x4c
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x80968289
pushf
not eax
add eax, 0xd6897156
xor eax, 0x839fef6a
rol eax, 0x33
popf
pushf
not eax
add eax, 0x80a2ea07
xor eax, 0xf1e1e796
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd4e0642f
xor eax, 0xcaa9380c
rol eax, 0xf8
popf
jmp 0x140238e77
xor edx, edx
div rbp
mov rax, rsi
sub rax, rdx
push rax
pushf
mov eax, 0xde8edc3f
pushf
not eax
add eax, 0xfc73b101
xor eax, 0xc1bd88d6
rol eax, 0xc
popf
pushf
not eax
add eax, 0x91ba63eb
xor eax, 0xe7315ae8
rol eax, 0x60
popf
pushf
not eax
add eax, 0xa525e328
xor eax, 0x876d75d9
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xad3794f8
xor eax, 0xf3acf8df
rol eax, 0x25
popf
jmp 0x140238e77
cmp rax, rcx
mov ebp, ecx
mov rcx, rbx
cmovb ebp, eax
mov dword [rsp + 0x68], ebp
call fcn.1402aa121
mov r9, qword [rsp + 0x80]
mov ecx, eax
mov r8d, ebp
mov rdx, r13
call fcn.140281d0d
cmp eax, 0xffffffff
je 0x140239d51
push rax
pushf
mov eax, 0x8a555ccd
pushf
not eax
add eax, 0xacd0b4b7
xor eax, 0x91d0aedb
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xac3ac271
xor eax, 0xb0126715
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb9850685
xor eax, 0xf1c7ca4e
rol eax, 0
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0xba944677
pushf
not eax
add eax, 0xaf9762e2
xor eax, 0xdc335e72
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xcf78a743
xor eax, 0xee6c92a9
rol eax, 0x83
popf
jmp 0x140238e77
cmp eax, ebp
mov ecx, eax
cmova ecx, ebp
mov ebp, ecx
sub rsi, rbp
cmp eax, dword [rsp + 0x68]
jae 0x140239ddb
push rax
pushf
mov eax, 0xc79dbbb5
pushf
not eax
add eax, 0xe5e7a8a6
xor eax, 0xe70bbef7
rol eax, 1
popf
pushf
not eax
add eax, 0xd97d15e4
xor eax, 0xe54952d3
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc78e2175
xor eax, 0xf7530f45
rol eax, 4
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0xeca7f693
pushf
not eax
add eax, 0x8975c31f
xor eax, 0xdffe7af4
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xed833d5b
xor eax, 0xe949cab3
rol eax, 0x62
popf
pushf
not eax
add eax, 0xcc4b6686
xor eax, 0xa064cfb0
rol eax, 0xff
popf
pushf
not eax
add eax, 0xac26ff68
xor eax, 0xe2e306e2
rol eax, 0x90
popf
jmp 0x140238e77
lock or dword [rbx + 0x14], 0x10
push rax
pushf
mov eax, 0x7481048b
pushf
not eax
add eax, 0xc2e10001
xor eax, 0xa0f33e7e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xcf18c3d5
xor eax, 0xaf0cee54
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa5a63a19
xor eax, 0x94b19ca9
rol eax, 0x60
popf
jmp 0x140238e77
sub rdi, rsi
xor edx, edx
mov rax, rdi
div r14
jmp 0x1402392b6
movsx ecx, byte [r13]
mov rdx, rbx
mov r8, qword [rsp + 0x80]
call fcn.140208717
cmp eax, 0xffffffff
je 0x140239f35
push rax
pushf
mov eax, 0x1976d529
pushf
not eax
add eax, 0x838bce80
xor eax, 0xbb29a7e2
rol eax, 0xca
popf
pushf
not eax
add eax, 0xbc572f87
xor eax, 0xa7d3b3b0
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf127318a
xor eax, 0xaa174197
rol eax, 0x27
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x7516bf93
pushf
not eax
add eax, 0xee0fca64
xor eax, 0x9e6d5ea5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbd7fe847
xor eax, 0xe3723be5
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc9db5d26
xor eax, 0xece5cb61
rol eax, 0xb
popf
jmp 0x140238e77
mov r15d, dword [rbx + 0x20]
dec rsi
mov ebp, 0x6f244701
pushf
not ebp
add ebp, 0x91c03956
xor ebp, 0x9a71c59d
rol ebp, 0x55
popf
pushf
not ebp
add ebp, 0x9360fc7e
xor ebp, 0xd03d2953
rol ebp, 0xf3
popf
pushf
not ebp
add ebp, 0x956afbc3
xor ebp, 0xe2c8ab1b
rol ebp, 0xe9
popf
test r15d, r15d
jg 0x14023a024
push rax
pushf
mov eax, 0x2c947883
pushf
not eax
add eax, 0x84da5191
xor eax, 0xed2b1987
rol eax, 7
popf
pushf
not eax
add eax, 0xd34dbed4
xor eax, 0xb1718be3
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdbb4d454
xor eax, 0x90187e3b
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe6a5824b
xor eax, 0xc66690bb
rol eax, 0xcf
popf
jmp 0x140238e77
push rax
pushf
mov eax, 0x89a95c1f
pushf
not eax
add eax, 0xfa4c87e8
xor eax, 0xaddacebd
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc220f35c
xor eax, 0xdcab69e2
rol eax, 0xd6
popf
jmp 0x140238e77
mov r15d, ebp
push rax
pushf
mov eax, 0xbcd3f311
pushf
not eax
add eax, 0xc9c6417b
xor eax, 0x8cec26a4
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x931049ac
xor eax, 0x83310e36
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfce78c90
xor eax, 0xcd0bc4b4
rol eax, 0xc5
popf
jmp 0x140238e77
push rbp
not rbp
sub r13, rbp
pop rbp
sub r13, 1
test rsi, rsi
jmp 0x140239623
mov rax, r12
jmp 0x1402392b6