Function at 0x1401c1ee2
Capabilities:
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x23df5427
pushf
not eax
add eax, 0xdec4d42d
xor eax, 0xa236de02
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x855e0afb
xor eax, 0xa7fb5ebf
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xcb62b056
xor eax, 0xeaab860c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xfe505734
xor eax, 0xa7a54bc2
rol eax, 0x9d
popf
cmp eax, 4
jne 0x1401c1f45
popf
pop rax
jmp 0x1401c237b
cmp eax, 0
jne 0x1401c1f54
popf
pop rax
jmp 0x1401c2107
cmp eax, 3
jne 0x1401c1f63
popf
pop rax
jmp 0x1401c22d3
cmp eax, 1
jne 0x1401c1f72
popf
pop rax
jmp 0x1401c21ae
cmp eax, 0xd
jne 0x1401c1f81
popf
pop rax
jmp 0x1401c27f3
cmp eax, 0x1a
jne 0x1401c1f90
popf
pop rax
jmp 0x1401c2ea3
cmp eax, 0xe
jne 0x1401c1f9f
popf
pop rax
jmp 0x1401c283e
cmp eax, 0xb
jne 0x1401c1fae
popf
pop rax
jmp 0x1401c26a6
cmp eax, 0x19
jne 0x1401c1fbd
popf
pop rax
jmp 0x1401c2dec
cmp eax, 8
jne 0x1401c1fcc
popf
pop rax
jmp 0x1401c2528
cmp eax, 0x1d
jne 0x1401c1fdb
popf
pop rax
jmp 0x1401c3043
cmp eax, 0x17
jne 0x1401c1fea
popf
pop rax
jmp 0x1401c2cec
cmp eax, 0x1c
jne 0x1401c1ff9
popf
pop rax
jmp 0x1401c2faa
cmp eax, 0x12
jne 0x1401c2008
popf
pop rax
jmp 0x1401c2a05
cmp eax, 0x18
jne 0x1401c2017
popf
pop rax
jmp 0x1401c2d2b
cmp eax, 0x11
jne 0x1401c2026
popf
pop rax
jmp 0x1401c29ba
cmp eax, 0x1b
jne 0x1401c2035
popf
pop rax
jmp 0x1401c2f03
cmp eax, 0x16
jne 0x1401c2044
popf
pop rax
jmp 0x1401c2c6d
cmp eax, 0xa
jne 0x1401c2053
popf
pop rax
jmp 0x1401c2638
cmp eax, 0x14
jne 0x1401c2062
popf
pop rax
jmp 0x1401c2afd
cmp eax, 0xf
jne 0x1401c2071
popf
pop rax
jmp 0x1401c28c1
cmp eax, 0x13
jne 0x1401c2080
popf
pop rax
jmp 0x1401c2a9b
cmp eax, 0x15
jne 0x1401c208f
popf
pop rax
jmp 0x1401c2c0f
cmp eax, 2
jne 0x1401c209e
popf
pop rax
jmp 0x1401c2229
cmp eax, 0x1e
jne 0x1401c20ad
popf
pop rax
jmp 0x1401c3098
cmp eax, 0xc
jne 0x1401c20bc
popf
pop rax
jmp 0x1401c2706
cmp eax, 7
jne 0x1401c20cb
popf
pop rax
jmp 0x1401c24be
cmp eax, 5
jne 0x1401c20da
popf
pop rax
jmp 0x1401c2423
cmp eax, 9
jne 0x1401c20e9
popf
pop rax
jmp 0x1401c25da
cmp eax, 0x10
jne 0x1401c20f8
popf
pop rax
jmp 0x1401c28f8
cmp eax, 6
jne 0x1401c2107
popf
pop rax
jmp 0x1401c24b6
test edx, edx
jle 0x1401c2168
push rax
pushf
mov eax, 0x4531b548
pushf
not eax
add eax, 0xe489b75b
xor eax, 0xbdbc2cad
rol eax, 0x99
popf
pushf
not eax
add eax, 0xca7a8086
xor eax, 0xc8ab101d
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf34fcd2c
xor eax, 0xc72be8af
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe53b90e7
xor eax, 0xb010ed89
rol eax, 0xd
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0xcf003fe1
pushf
not eax
add eax, 0xf455e335
xor eax, 0xfc38e803
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb292e8a0
xor eax, 0xc419a8aa
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xebe6f99f
xor eax, 0x85fe233a
rol eax, 0x2f
popf
jmp 0x1401c1f36
push rbx
push rsi
push rdi
push r14
push r15
sub rsp, 0x30
mov rax, qword [0x1400c1010]
xor rax, rsp
mov qword [rsp + 0x28], rax
mov r14d, dword [rsp + 0x80]
mov ebx, r8d
mov qword [rsp + 0x68], rbp
sub ebx, r14d
movsxd rsi, r9d
mov r15d, r8d
mov rdi, rcx
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x70], r12
mov ebp, edx
nop
push rax
pushf
mov eax, 0x24fe7f9c
pushf
not eax
add eax, 0x8880150c
xor eax, 0x85b5d8d4
rol eax, 0x60
popf
pushf
not eax
add eax, 0x9563186c
xor eax, 0xaf6ecab0
rol eax, 0xcb
popf
jmp 0x1401c1f36
mov r8, r14
lea rcx, [rsp + 0x20]
xor edx, edx
call sub.VCRUNTIME140.dll_memset
xor r10d, r10d
mov eax, r14d
sub eax, 2
je 0x1401c227a
push rax
pushf
mov eax, 0x2cdc7da2
pushf
not eax
add eax, 0xbac2bab8
xor eax, 0xfb610392
rol eax, 0x70
popf
pushf
not eax
add eax, 0xfb6569b0
xor eax, 0xbcddf318
rol eax, 0x9c
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x95f22633
pushf
not eax
add eax, 0x97842b64
xor eax, 0x936ac5b8
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf8ca8523
xor eax, 0xe9b7c5cb
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa238facd
xor eax, 0x9bf33a66
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd1c64b76
xor eax, 0xf336d056
rol eax, 0x35
popf
jmp 0x1401c1f36
sub eax, 1
je 0x1401c2322
push rax
pushf
mov eax, 0x3863def0
pushf
not eax
add eax, 0x91f56e54
xor eax, 0x9caf6328
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbdf1413b
xor eax, 0xa95b7257
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x9520f798
xor eax, 0x97f8781b
rol eax, 0x38
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0xf0c72037
pushf
not eax
add eax, 0xf0601d9e
xor eax, 0xe8dc6d05
rol eax, 0x55
popf
pushf
not eax
add eax, 0x9040dd42
xor eax, 0x8f3b6485
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe7998081
xor eax, 0x8fc20c2e
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9c3279d1
xor eax, 0xa8c9c0f4
rol eax, 0xb6
popf
jmp 0x1401c1f36
sub eax, 1
je 0x1401c23ca
push rax
pushf
mov eax, 0xffdee728
pushf
not eax
add eax, 0xd364e7aa
xor eax, 0xf4ce2245
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc2e89101
xor eax, 0x9f4ffb69
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xba5af54f
xor eax, 0x91660b62
rol eax, 0xb3
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x620b99c7
pushf
not eax
add eax, 0xbef8bd42
xor eax, 0xb71b095d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbf56e1fe
xor eax, 0x94dc2c40
rol eax, 0x45
popf
pushf
not eax
add eax, 0xab7bfdc3
xor eax, 0xe7a767bd
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe3d55bea
xor eax, 0xcf23cfe8
rol eax, 0xe5
popf
jmp 0x1401c1f36
xor ecx, ecx
cmp eax, 1
je 0x1401c2470
push rax
pushf
mov eax, 0xaa974b33
pushf
not eax
add eax, 0x8e18af8e
xor eax, 0x8fd951d8
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd9cedd56
xor eax, 0xe52ce47a
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc5415605
xor eax, 0xea17d5b7
rol eax, 0x2e
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x3861a50
pushf
not eax
add eax, 0x92c7a99a
xor eax, 0xc8669b3f
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xa5fd8b36
xor eax, 0xa51b4354
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xdeaef0ef
xor eax, 0x8d1e6af7
rol eax, 0x9b
popf
jmp 0x1401c1f36
test ebx, ebx
js 0x1401c2dec
xor r11d, r11d
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x302e6289
pushf
not eax
add eax, 0xc3a2a5f6
xor eax, 0x9ac21d3b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x9db30144
xor eax, 0xbc21c865
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xfe305752
xor eax, 0x8b394e31
rol eax, 0x63
popf
pushf
not eax
add eax, 0x839fc645
xor eax, 0xf6460c03
rol eax, 0xc
popf
jmp 0x1401c1f36
mov eax, ecx
movsxd r9, r11d
and eax, 7
push rsi
not esi
sub r11d, esi
pop rsi
sub r11d, 1
movzx r8d, byte [r9 + rdi]
movzx edx, byte [rsp + rax + 0x20]
mov eax, r8d
sub eax, edx
xor edx, edx
push rax
not eax
sub r10d, eax
pop rax
sub r10d, 1
lea eax, [r14 + rcx]
and eax, 7
jmp 0x1401c255f
inc ecx
mov byte [rsp + rax + 0x20], r8b
mov eax, r10d
div r14d
mov byte [r9 + rdi], al
cmp ecx, ebx
jle 0x1401c25a7
push rax
pushf
mov eax, 0xfb604bd3
pushf
not eax
add eax, 0xd32a7f78
xor eax, 0xed390ff0
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd59489c6
xor eax, 0xf2f2b30c
rol eax, 0x3b
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x59bfd432
pushf
not eax
add eax, 0x9d113252
xor eax, 0xdce166ab
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf671fecc
xor eax, 0xac76bb40
rol eax, 0x35
popf
jmp 0x1401c1f36
jmp 0x1401c2dec
test ebx, ebx
js 0x1401c2673
push rax
pushf
mov eax, 0x1668fde9
pushf
not eax
add eax, 0xf8152ae5
xor eax, 0xc03d8180
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb484f45c
xor eax, 0xdb784af0
rol eax, 0x96
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0xc3f124c0
pushf
not eax
add eax, 0x81f2cfb8
xor eax, 0xf8f2e7ce
rol eax, 5
popf
pushf
not eax
add eax, 0xccd2cec3
xor eax, 0xee692b1a
rol eax, 0xd9
popf
jmp 0x1401c1f36
xor r11d, r11d
nop dword [rax + rax]
push rax
pushf
mov eax, 0x9b43463e
pushf
not eax
add eax, 0xb144fc79
xor eax, 0xf3b2b956
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x9a42bee9
xor eax, 0xfe667b40
rol eax, 0xda
popf
pushf
not eax
add eax, 0x83bad2d3
xor eax, 0x864bbd1a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc9fb1f45
xor eax, 0xcca4b075
rol eax, 1
popf
jmp 0x1401c1f36
mov eax, ecx
movsxd r9, r11d
and eax, 7
push rsi
not esi
sub r11d, esi
pop rsi
sub r11d, 1
movzx r8d, byte [r9 + rdi]
movzx edx, byte [rsp + rax + 0x20]
mov eax, r8d
sub eax, edx
push rax
not eax
sub r10d, eax
pop rax
sub r10d, 1
lea eax, [rcx - 3]
and eax, 7
jmp 0x1401c273a
inc ecx
mov byte [rsp + rax + 0x20], r8b
mov eax, 0x5650267
pushf
not eax
add eax, 0xa78354f4
xor eax, 0x9b7b8e9a
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe56f863c
xor eax, 0x99be7b85
rol eax, 0x75
popf
mul r10d
shr edx, 2
mov byte [r9 + rdi], dl
cmp ecx, ebx
jle 0x1401c27ad
push rax
pushf
mov eax, 0xeefb08af
pushf
not eax
add eax, 0x91294b1c
xor eax, 0xce3818ff
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xea8b9fc4
xor eax, 0xdf6a560d
rol eax, 0xce
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x51037030
pushf
not eax
add eax, 0xcc5eaf74
xor eax, 0xdbd34eec
rol eax, 0x65
popf
pushf
not eax
add eax, 0x8fc2964a
xor eax, 0xa5209c66
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb1422b7f
xor eax, 0xe6c41d91
rol eax, 0xd8
popf
jmp 0x1401c1f36
jmp 0x1401c2dec
xor ecx, ecx
test ebx, ebx
js 0x1401c287b
push rax
pushf
mov eax, 0x6e134bd7
pushf
not eax
add eax, 0xd382eb88
xor eax, 0xfcaa42ab
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xab0377b9
xor eax, 0xd949e75b
rol eax, 0xd6
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x27ba5840
pushf
not eax
add eax, 0xeef4552a
xor eax, 0xb65ef02a
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x87b352a8
xor eax, 0xaffeafce
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd8ec5266
xor eax, 0x86f4f903
rol eax, 0x47
popf
jmp 0x1401c1f36
xor r11d, r11d
nop
push rax
pushf
mov eax, 0x489d26dd
pushf
not eax
add eax, 0x9cd79cac
xor eax, 0xefc55d34
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8b773a77
xor eax, 0xcf7c117c
rol eax, 0x32
popf
jmp 0x1401c1f36
mov eax, ecx
movsxd r9, r11d
and eax, 7
push rsi
not esi
sub r11d, esi
pop rsi
sub r11d, 1
movzx r8d, byte [r9 + rdi]
movzx edx, byte [rsp + rax + 0x20]
mov eax, r8d
sub eax, edx
push rax
not eax
sub r10d, eax
pop rax
sub r10d, 1
lea eax, [rcx - 4]
and eax, 7
jmp 0x1401c292c
inc ecx
mov byte [rsp + rax + 0x20], r8b
mov eax, r10d
shr eax, 2
mov byte [r9 + rdi], al
cmp ecx, ebx
jle 0x1401c2987
push rax
pushf
mov eax, 0xd4fa0ae0
pushf
not eax
add eax, 0xf49c2978
xor eax, 0x91da9211
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9fddd5ac
xor eax, 0x9cdb64fc
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xeae214a4
xor eax, 0xdd30e15a
rol eax, 0xc7
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x5a1e9b8f
pushf
not eax
add eax, 0x8176dc32
xor eax, 0xf878fc3c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xecba617d
xor eax, 0xb992a9b4
rol eax, 0x6a
popf
jmp 0x1401c1f36
jmp 0x1401c2dec
xor ecx, ecx
test ebx, ebx
js 0x1401c2a68
push rax
pushf
mov eax, 0x60871182
pushf
not eax
add eax, 0x8f958183
xor eax, 0xf032bffd
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xde74684a
xor eax, 0xb1c709dd
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb082004d
xor eax, 0xe695db46
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc89dfbf3
xor eax, 0xcf3c9fc8
rol eax, 0xd7
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x99da5ed0
pushf
not eax
add eax, 0xc490b723
xor eax, 0xe3a918a9
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbd30c8b8
xor eax, 0xb553efbd
rol eax, 0xf4
popf
jmp 0x1401c1f36
xor r11d, r11d
nop word [rax + rax]
push rax
pushf
mov eax, 0x68d067cf
pushf
not eax
add eax, 0x8260374f
xor eax, 0x9c34bbe8
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa566e0e7
xor eax, 0xe23cd528
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc091e3d9
xor eax, 0xe8e27bb2
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb8d0cc8b
xor eax, 0xc4454875
rol eax, 0xf4
popf
jmp 0x1401c1f36
mov eax, ecx
movsxd r9, r11d
and eax, 7
push rsi
not esi
sub r11d, esi
pop rsi
sub r11d, 1
movzx r8d, byte [r9 + rdi]
movzx edx, byte [rsp + rax + 0x20]
mov eax, r8d
sub eax, edx
push rax
not eax
sub r10d, eax
pop rax
sub r10d, 1
lea eax, [rcx + 3]
and eax, 7
jmp 0x1401c2b31
inc ecx
mov byte [rsp + rax + 0x20], r8b
mov eax, 0xb4c123d8
pushf
not eax
add eax, 0x8381f363
xor eax, 0xa3abfe5e
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xab61c320
xor eax, 0x8357dedd
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe9d6d924
xor eax, 0xe2b52675
rol eax, 0x3a
popf
mul r10d
shr edx, 1
mov byte [r9 + rdi], dl
cmp ecx, ebx
jle 0x1401c2bb6
push rax
pushf
mov eax, 0x60489937
pushf
not eax
add eax, 0x92304431
xor eax, 0x83b5d320
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa62bf918
xor eax, 0xf3d975be
rol eax, 0xd9
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x435a8d01
pushf
not eax
add eax, 0xc51facc2
xor eax, 0x9633076f
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xbb07faa4
xor eax, 0x88c45076
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf23632a6
xor eax, 0xa54cd7b4
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe6ddca3f
xor eax, 0x83bcb80c
rol eax, 0xab
popf
jmp 0x1401c1f36
jmp 0x1401c2dec
xor ecx, ecx
test ebx, ebx
js 0x1401c2cb9
push rax
pushf
mov eax, 0x1e4b2c94
pushf
not eax
add eax, 0x9c5491e6
xor eax, 0x98256b17
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x83d9535c
xor eax, 0xcba8a5b0
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd9afb15b
xor eax, 0xdca3ea62
rol eax, 0x6c
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x209a1410
pushf
not eax
add eax, 0x94b6ab84
xor eax, 0x92b8e9fe
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8d7a2d78
xor eax, 0x9a3eee31
rol eax, 0x70
popf
jmp 0x1401c1f36
xor r11d, r11d
nop word [rax + rax]
push rax
pushf
mov eax, 0x8f3d46f7
pushf
not eax
add eax, 0x9ee8ce49
xor eax, 0x9712ec02
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc2da1a71
xor eax, 0xcd304e14
rol eax, 0xe5
popf
jmp 0x1401c1f36
mov eax, ecx
movsxd r9, r11d
and eax, 7
push rsi
not esi
sub r11d, esi
pop rsi
sub r11d, 1
movzx r8d, byte [r9 + rdi]
movzx edx, byte [rsp + rax + 0x20]
mov eax, r8d
sub eax, edx
push rax
not eax
sub r10d, eax
pop rax
sub r10d, 1
lea eax, [rcx + 2]
and eax, 7
jmp 0x1401c2d5f
inc ecx
mov byte [rsp + rax + 0x20], r8b
mov eax, r10d
shr eax, 1
mov byte [r9 + rdi], al
cmp ecx, ebx
jle 0x1401c2da6
push rax
pushf
mov eax, 0xaddb97c4
pushf
not eax
add eax, 0xa8a9eed3
xor eax, 0xd33e7898
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x9f004cce
xor eax, 0x9c06f32e
rol eax, 0xb8
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0xa4510706
pushf
not eax
add eax, 0xecc5c518
xor eax, 0xb18ba831
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa90719a7
xor eax, 0xc65672ca
rol eax, 0xff
popf
pushf
not eax
add eax, 0x87459996
xor eax, 0xd7db652d
rol eax, 0xb1
popf
jmp 0x1401c1f36
cmp ecx, r15d
jge 0x1401c2e4a
push rax
pushf
mov eax, 0x51d0cdb7
pushf
not eax
add eax, 0xd16a273b
xor eax, 0xac86d103
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xafaa759b
xor eax, 0x8ba1e65c
rol eax, 0xab
popf
pushf
not eax
add eax, 0xffbcc28e
xor eax, 0xb3f5a40b
rol eax, 0x39
popf
pushf
not eax
add eax, 0xbb446a76
xor eax, 0xdc2020b4
rol eax, 0xfe
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0x46125a6d
pushf
not eax
add eax, 0xfe7d1c93
xor eax, 0x856b2c7a
rol eax, 6
popf
pushf
not eax
add eax, 0xf726164d
xor eax, 0xa0636702
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8a1a4678
xor eax, 0xb4030fc0
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x96695485
xor eax, 0xb59333d4
rol eax, 0x9a
popf
jmp 0x1401c1f36
mov eax, esi
movsxd r9, ecx
imul eax, ecx
movsxd r8, eax
mov eax, r15d
push rdi
not rdi
sub r8, rdi
pop rdi
sub r8, 1
sub eax, ecx
mov ecx, eax
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x55186e35
pushf
not eax
add eax, 0xaac8a6ee
xor eax, 0xc79d74b1
rol eax, 0x79
popf
pushf
not eax
add eax, 0x8054b4b7
xor eax, 0xad305a18
rol eax, 0x82
popf
jmp 0x1401c1f36
mov rax, r9
xor edx, edx
and eax, 7
inc r9
movzx eax, byte [rsp + rax + 0x20]
sub r10d, eax
mov eax, r10d
div r14d
mov byte [r8], al
push rsi
not rsi
sub r8, rsi
pop rsi
sub r8, 1
sub rcx, 1
jne 0x1401c2f64
push rax
pushf
mov eax, 0xa16da77f
pushf
not eax
add eax, 0xff8887ee
xor eax, 0xedc3e4fa
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xde973d2a
xor eax, 0x954bff9e
rol eax, 0x42
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0xbcff8d21
pushf
not eax
add eax, 0xabfa795d
xor eax, 0x97903eb0
rol eax, 0x47
popf
pushf
not eax
add eax, 0xcfbf747e
xor eax, 0x87892afe
rol eax, 0x69
popf
pushf
not eax
add eax, 0xaea6bc53
xor eax, 0xf0853d17
rol eax, 0x30
popf
jmp 0x1401c1f36
inc rdi
sub rbp, 1
jne 0x1401c2ffd
push rax
pushf
mov eax, 0x4d764040
pushf
not eax
add eax, 0xc9189c95
xor eax, 0xc9edbc3a
rol eax, 0xe
popf
pushf
not eax
add eax, 0x898d3685
xor eax, 0xe0ec0944
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb34a0645
xor eax, 0x831ca9dc
rol eax, 0x24
popf
jmp 0x1401c1f36
push rax
pushf
mov eax, 0xbc76f942
pushf
not eax
add eax, 0xd1673600
xor eax, 0xfb741932
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xcd85dad4
xor eax, 0xf5949ba3
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd5672a66
xor eax, 0xea1ea937
rol eax, 0xa7
popf
jmp 0x1401c1f36
mov r12, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x28]
xor rcx, rsp
call fcn.14020dea3
add rsp, 0x30
pop r15
pop r14
pop rdi
pop rsi
pop rbx
push rax
pushf
mov eax, 0xc12d15bb
pushf
not eax
add eax, 0xf4eb4707
xor eax, 0xff7e3a82
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9e80a7ad
xor eax, 0xa78e347c
rol eax, 0x87
popf
jmp 0x1401c1f36
ret