Function at 0x1400cbf68
Capabilities:
Encrypt data using chaskey
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x4816d86
pushf
not eax
add eax, 0xed9ee331
xor eax, 0x8bedb4a2
rol eax, 3
popf
pushf
not eax
add eax, 0xf5991fb2
xor eax, 0xae311dea
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb3d43b40
xor eax, 0xaaf3f72a
rol eax, 0xc
popf
cmp eax, 0x29
jne 0x1400cbfb8
popf
pop rax
jmp 0x1400cd873
cmp eax, 0
jne 0x1400cbfc7
popf
pop rax
jmp 0x1400cc26a
cmp eax, 3
jne 0x1400cbfd6
popf
pop rax
jmp 0x1400cc40d
cmp eax, 1
jne 0x1400cbfe5
popf
pop rax
jmp 0x1400cc352
cmp eax, 0xd
jne 0x1400cbff4
popf
pop rax
jmp 0x1400cca97
cmp eax, 0x1a
jne 0x1400cc003
popf
pop rax
jmp 0x1400cd172
cmp eax, 0xe
jne 0x1400cc012
popf
pop rax
jmp 0x1400ccad1
cmp eax, 0xb
jne 0x1400cc021
popf
pop rax
jmp 0x1400cc937
cmp eax, 0x19
jne 0x1400cc030
popf
pop rax
jmp 0x1400cd0c3
cmp eax, 8
jne 0x1400cc03f
popf
pop rax
jmp 0x1400cc741
cmp eax, 0x2a
jne 0x1400cc04e
popf
pop rax
jmp 0x1400cd8e4
cmp eax, 0x17
jne 0x1400cc05d
popf
pop rax
jmp 0x1400ccfd0
cmp eax, 0x1c
jne 0x1400cc06c
popf
pop rax
jmp 0x1400cd262
cmp eax, 0x2e
jne 0x1400cc07b
popf
pop rax
jmp 0x1400cda70
cmp eax, 0x18
jne 0x1400cc08a
popf
pop rax
jmp 0x1400cd018
cmp eax, 0x2b
jne 0x1400cc099
popf
pop rax
jmp 0x1400cd98b
cmp eax, 0x1b
jne 0x1400cc0a8
popf
pop rax
jmp 0x1400cd206
cmp eax, 0x2d
jne 0x1400cc0b7
popf
pop rax
jmp 0x1400cda37
cmp eax, 0x23
jne 0x1400cc0c6
popf
pop rax
jmp 0x1400cd56d
cmp eax, 0x25
jne 0x1400cc0d5
popf
pop rax
jmp 0x1400cd688
cmp eax, 0xf
jne 0x1400cc0e4
popf
pop rax
jmp 0x1400ccb54
cmp eax, 0x13
jne 0x1400cc0f3
popf
pop rax
jmp 0x1400ccd25
cmp eax, 0x15
jne 0x1400cc102
popf
pop rax
jmp 0x1400cce8c
cmp eax, 0x24
jne 0x1400cc111
popf
pop rax
jmp 0x1400cd5e0
cmp eax, 0x1e
jne 0x1400cc120
popf
pop rax
jmp 0x1400cd31e
cmp eax, 0xc
jne 0x1400cc12f
popf
pop rax
jmp 0x1400cca0c
cmp eax, 0x26
jne 0x1400cc13e
popf
pop rax
jmp 0x1400cd72b
cmp eax, 0x27
jne 0x1400cc14d
popf
pop rax
jmp 0x1400cd7f1
cmp eax, 0x1f
jne 0x1400cc15c
popf
pop rax
jmp 0x1400cd355
cmp eax, 0x10
jne 0x1400cc16b
popf
pop rax
jmp 0x1400ccbd2
cmp eax, 0x2c
jne 0x1400cc17a
popf
pop rax
jmp 0x1400cd9d6
cmp eax, 9
jne 0x1400cc189
popf
pop rax
jmp 0x1400cc7f3
cmp eax, 4
jne 0x1400cc198
popf
pop rax
jmp 0x1400cc451
cmp eax, 0x16
jne 0x1400cc1a7
popf
pop rax
jmp 0x1400ccf28
cmp eax, 0x28
jne 0x1400cc1b6
popf
pop rax
jmp 0x1400cd82a
cmp eax, 0xa
jne 0x1400cc1c5
popf
pop rax
jmp 0x1400cc87b
cmp eax, 0x22
jne 0x1400cc1d4
popf
pop rax
jmp 0x1400cd52f
cmp eax, 0x14
jne 0x1400cc1e3
popf
pop rax
jmp 0x1400ccda4
cmp eax, 7
jne 0x1400cc1f2
popf
pop rax
jmp 0x1400cc6a9
cmp eax, 5
jne 0x1400cc201
popf
pop rax
jmp 0x1400cc52f
cmp eax, 2
jne 0x1400cc210
popf
pop rax
jmp 0x1400cc3d0
cmp eax, 0x20
jne 0x1400cc21f
popf
pop rax
jmp 0x1400cd48b
cmp eax, 0x1d
jne 0x1400cc22e
popf
pop rax
jmp 0x1400cd2ad
cmp eax, 0x11
jne 0x1400cc23d
popf
pop rax
jmp 0x1400ccc68
cmp eax, 6
jne 0x1400cc24c
popf
pop rax
jmp 0x1400cc5ec
cmp eax, 0x21
jne 0x1400cc25b
popf
pop rax
jmp 0x1400cd4c5
cmp eax, 0x12
jne 0x1400cc26a
popf
pop rax
jmp 0x1400ccd1a
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x210
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rsp + 0x200], rax
xor r13d, r13d
mov rbx, r8
mov rdi, rcx
test edx, edx
je 0x1400cc2f9
push rax
pushf
mov eax, 0xd68ec055
pushf
not eax
add eax, 0x9e108a32
xor eax, 0xb17d748c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb8bb5bf2
xor eax, 0xfd723bea
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8358d06a
xor eax, 0xbb9806d6
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf3c97ed6
xor eax, 0xcd6a194b
rol eax, 0x93
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xc1e3460d
pushf
not eax
add eax, 0xdad43495
xor eax, 0xfd214ed6
rol eax, 0x65
popf
pushf
not eax
add eax, 0x93d8265a
xor eax, 0xb802ca6e
rol eax, 0xda
popf
pushf
not eax
add eax, 0x864f7899
xor eax, 0x87d162ef
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xdc0d57db
xor eax, 0xd813bbdd
rol eax, 0xef
popf
jmp 0x1400cbfa9
test rbx, rbx
je 0x1400cc39d
push rax
pushf
mov eax, 0xa52925a9
pushf
not eax
add eax, 0x868fbaa4
xor eax, 0xba20144b
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc92380fb
xor eax, 0xec0bcb15
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xfe464ec1
xor eax, 0x89011b24
rol eax, 0xa9
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xb3a2e6d1
pushf
not eax
add eax, 0x8b70f1ae
xor eax, 0x8af18886
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xcfe83757
xor eax, 0x8007a6bf
rol eax, 0x57
popf
jmp 0x1400cbfa9
call fcn.1400773d9
jmp 0x1400cd2ad
movsxd rax, edx
shl rax, 5
mov rax, qword [rax + rcx + 0x28]
jmp 0x1400cd2ad
mov ebp, 0x68f7ea51
pushf
not ebp
add ebp, 0xafdc0500
xor ebp, 0xc21702b5
rol ebp, 0x10
popf
pushf
not ebp
add ebp, 0x829e325e
xor ebp, 0xf5264f26
rol ebp, 0x2f
popf
pushf
not ebp
add ebp, 0xb509d49f
xor ebp, 0xf9bbfc0e
rol ebp, 0xc9
popf
pushf
not ebp
add ebp, 0x952dbb0f
xor ebp, 0xe438359a
rol ebp, 0xae
popf
mov esi, r13d
test rbx, rbx
je 0x1400cc4fc
push rax
pushf
mov eax, 0x7561126d
pushf
not eax
add eax, 0xeb419407
xor eax, 0xe430e8d3
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xacce3b55
xor eax, 0xebea2b3f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf85203ff
xor eax, 0xb3b4b03b
rol eax, 0xee
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x32f4fbac
pushf
not eax
add eax, 0xdeb259f0
xor eax, 0xab40ffe8
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xcb53fa90
xor eax, 0xa779dfdf
rol eax, 0xc8
popf
jmp 0x1400cbfa9
cmp word [r8], 0x4c
jne 0x1400cc593
push rax
pushf
mov eax, 0x27d3937f
pushf
not eax
add eax, 0xe56e4fd2
xor eax, 0xb3ba0a1e
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xfc80b400
xor eax, 0xc3f9d15a
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb5a280fe
xor eax, 0xced76988
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe5a7fb9d
xor eax, 0xf38f2ad3
rol eax, 0x7e
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x1cbbe2a5
pushf
not eax
add eax, 0x8dd6103a
xor eax, 0x823d0d38
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb6770004
xor eax, 0xf74ed89b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xefc30831
xor eax, 0xaf4cd503
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb254afc6
xor eax, 0xeae34c9a
rol eax, 0x7f
popf
jmp 0x1400cbfa9
cmp word [r8 + 2], 0x43
jne 0x1400cc650
push rax
pushf
mov eax, 0x9ac3c3d
pushf
not eax
add eax, 0xe42aff80
xor eax, 0xce713e47
rol eax, 1
popf
pushf
not eax
add eax, 0xc0eec0a5
xor eax, 0xc1db2249
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc394f79f
xor eax, 0xb814cab9
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe00e8dba
xor eax, 0xee4cad53
rol eax, 0xce
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xcb56a6f5
pushf
not eax
add eax, 0x88a1d8c3
xor eax, 0xc5c224b1
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc0f48e3f
xor eax, 0xc2756536
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa09c8c4e
xor eax, 0xeeca1670
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa3738eb8
xor eax, 0x81560f17
rol eax, 0x28
popf
jmp 0x1400cbfa9
cmp word [r8 + 4], 0x5f
jne 0x1400cc70e
push rax
pushf
mov eax, 0x585e6729
pushf
not eax
add eax, 0xefd06f1f
xor eax, 0xabf039ba
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd1fbc7c2
xor eax, 0x86afe4ca
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb1b06d21
xor eax, 0xfc3c9e80
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb0076d56
xor eax, 0x910c34e2
rol eax, 0xd0
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x2a24492f
pushf
not eax
add eax, 0xf3f96699
xor eax, 0xb2b356c3
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8340c8d2
xor eax, 0xd01af38b
rol eax, 0xe0
popf
jmp 0x1400cbfa9
lea rdx, [0x19ecb5b9b]
pushf
sub rdx, 0x5ec6e6fb
popf
mov rcx, rbx
call fcn.1401fa650
mov r14, rax
test rax, rax
je 0x1400cc7c0
push rax
pushf
mov eax, 0x3ed50eaf
pushf
not eax
add eax, 0x8c76a213
xor eax, 0xa4d67c99
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe4c2a6cf
xor eax, 0xc65baec7
rol eax, 0x60
popf
pushf
not eax
add eax, 0xa0413ea9
xor eax, 0xf93e3a25
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9170a1a6
xor eax, 0xbea2f55d
rol eax, 0xfd
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x4c252b29
pushf
not eax
add eax, 0xb48211e9
xor eax, 0xb6fb4471
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe30adeec
xor eax, 0xcc93e9a1
rol eax, 0xe1
popf
jmp 0x1400cbfa9
mov rbp, rax
sub rbp, rbx
sar rbp, 1
je 0x1400cc835
push rax
pushf
mov eax, 0x5d4ec594
pushf
not eax
add eax, 0xf5de971f
xor eax, 0xcc2fb86f
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc164fc0b
xor eax, 0x8c72511a
rol eax, 0xdc
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xdd8aeb46
pushf
not eax
add eax, 0xf98ad098
xor eax, 0xb3b565a7
rol eax, 0x14
popf
pushf
not eax
add eax, 0xad84293e
xor eax, 0xe0f67193
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe6602dd0
xor eax, 0xa5904fd4
rol eax, 0xa4
popf
jmp 0x1400cbfa9
cmp word [rax], 0x3b
je 0x1400cc8de
push rax
pushf
mov eax, 0x85c1025
pushf
not eax
add eax, 0x823e82ef
xor eax, 0xcb697cdd
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xec3fdd61
xor eax, 0xfb216ecf
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x81379b5a
xor eax, 0x8fb9b38e
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd5b95524
xor eax, 0xb1bf3e7a
rol eax, 0xf6
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x55e9539a
pushf
not eax
add eax, 0xd556d25f
xor eax, 0xb553e90e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xdaeb5f0a
xor eax, 0xd5899632
rol eax, 0x94
popf
pushf
not eax
add eax, 0xaccbc479
xor eax, 0xb3f8d3ef
rol eax, 0x37
popf
pushf
not eax
add eax, 0x92fe6da4
xor eax, 0x9a0f3d50
rol eax, 0x91
popf
jmp 0x1400cbfa9
mov r12d, 0x4f8bdc67
pushf
not r12d
add r12d, 0xf699b5c5
xor r12d, 0xb4df9bf8
rol r12d, 0x49
popf
pushf
not r12d
add r12d, 0xac0a02e9
xor r12d, 0xa10c69a5
rol r12d, 0x37
popf
pushf
not r12d
add r12d, 0xb974b8f0
xor r12d, 0xa0636e79
rol r12d, 0xf8
popf
pushf
not r12d
add r12d, 0xd387c18b
xor r12d, 0xd4e07d70
rol r12d, 0xf7
popf
lea r15, [0x1b477b123]
pushf
sub r15, 0x74733d7b
popf
push rax
pushf
mov eax, 0x29f4df45
pushf
not eax
add eax, 0xe2a11b15
xor eax, 0xc10b8b47
rol eax, 0x62
popf
pushf
not eax
add eax, 0x9ff2e69a
xor eax, 0xca7882c6
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xfbda4c6c
xor eax, 0xfee09c49
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x9c4e7ee6
xor eax, 0xadcc10fb
rol eax, 0x4b
popf
jmp 0x1400cbfa9
mov rcx, qword [r15]
mov r8, rbp
mov rdx, rbx
call fcn.1401e6966
test eax, eax
jne 0x1400cca51
push rax
pushf
mov eax, 0x5f093a8
pushf
not eax
add eax, 0x8301a1bc
xor eax, 0x9f626988
rol eax, 4
popf
pushf
not eax
add eax, 0xad33f20b
xor eax, 0x9ffd784c
rol eax, 0x87
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x6c99c832
pushf
not eax
add eax, 0xb241f21b
xor eax, 0x81d5ce85
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xeb6e3985
xor eax, 0x952eeba9
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa294eb62
xor eax, 0xee9f637b
rol eax, 0xc
popf
jmp 0x1400cbfa9
mov rcx, qword [r15]
or rax, 0xffffffffffffffff
push rax
pushf
mov eax, 0xcb2de2d8
pushf
not eax
add eax, 0xb53c9b7f
xor eax, 0xbefd0804
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xbf31c195
xor eax, 0xfca86dc8
rol eax, 0x20
popf
jmp 0x1400cbfa9
inc rax
cmp word [rcx + rax*2], r13w
jne 0x1400ccb21
push rax
pushf
mov eax, 0xf5ad0f5d
pushf
not eax
add eax, 0xe64fa8eb
xor eax, 0xa48f96f4
rol eax, 0x46
popf
pushf
not eax
add eax, 0xae470aa8
xor eax, 0xedc6060e
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd02260eb
xor eax, 0xa8c7cbbc
rol eax, 0x8d
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x6f8f93d3
pushf
not eax
add eax, 0xae9f9a06
xor eax, 0x95f05cb7
rol eax, 0x99
popf
pushf
not eax
add eax, 0xeecd2e6c
xor eax, 0xe3976db6
rol eax, 0x2c
popf
jmp 0x1400cbfa9
cmp rbp, rax
je 0x1400ccb8c
push rax
pushf
mov eax, 0xca8a75
pushf
not eax
add eax, 0xb7941c6c
xor eax, 0xfb713c9a
rol eax, 4
popf
pushf
not eax
add eax, 0x971cd8bb
xor eax, 0xb99201f6
rol eax, 0x2b
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xdaa66c51
pushf
not eax
add eax, 0xaf68a4df
xor eax, 0xb8f78873
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xf4925798
xor eax, 0xfe32c35b
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x880afd7a
xor eax, 0xcf82c0f0
rol eax, 0x76
popf
jmp 0x1400cbfa9
inc r12d
lea rax, [0x1aa07ea38]
pushf
sub rax, 0x6a037630
popf
add r15, 0x18
cmp r15, rax
jle 0x1400ccc35
push rax
pushf
mov eax, 0xfc0a08e
pushf
not eax
add eax, 0xa3c1f44d
xor eax, 0xe7bea6fd
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf0900382
xor eax, 0xa82c5f82
rol eax, 0x91
popf
pushf
not eax
add eax, 0x88ab730a
xor eax, 0xa131c911
rol eax, 0x46
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x399d9946
pushf
not eax
add eax, 0xb8b255c1
xor eax, 0xffb0c465
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc065b605
xor eax, 0xa245d5db
rol eax, 0xaf
popf
jmp 0x1400cbfa9
add r14, 2
lea rdx, [0x1a21eafa9]
pushf
sub rdx, 0x621a3b01
popf
mov rcx, r14
call fcn.1401e3a3e
mov rbx, rax
test rax, rax
jne 0x1400cccc1
push rax
pushf
mov eax, 0xcc841eb9
pushf
not eax
add eax, 0xe2234aad
xor eax, 0x8bd626b8
rol eax, 0x15
popf
pushf
not eax
add eax, 0x922e8bf1
xor eax, 0xe8bac2dd
rol eax, 0xe0
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x70e7b62b
pushf
not eax
add eax, 0xd6ebde46
xor eax, 0x87838bca
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xafd7457c
xor eax, 0xa164aad3
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xecbc8b57
xor eax, 0xfdb5fc42
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb1cdf9d4
xor eax, 0xf19394c3
rol eax, 0x5e
popf
jmp 0x1400cbfa9
cmp word [r14], 0x3b
jne 0x1400cd31e
cmp r12d, 5
jg 0x1400ccd5e
push rax
pushf
mov eax, 0x123ffe84
pushf
not eax
add eax, 0xe26124a6
xor eax, 0xe1931ab6
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd866ae4c
xor eax, 0xb29a411c
rol eax, 0x7d
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x28befd3c
pushf
not eax
add eax, 0xde7c6cd6
xor eax, 0x983062e1
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xebc1e470
xor eax, 0xb49e9b67
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf060185f
xor eax, 0xa588a479
rol eax, 0x19
popf
jmp 0x1400cbfa9
mov r9, rbx
lea rcx, [rsp + 0x40]
mov r8, r14
mov edx, 0x17c38580
pushf
not edx
add edx, 0xbbf13b6c
xor edx, 0xee376a98
rol edx, 0xb2
popf
pushf
not edx
add edx, 0xbbbc52a1
xor edx, 0x840e24b8
rol edx, 0x70
popf
pushf
not edx
add edx, 0xb2486047
xor edx, 0xa339a665
rol edx, 0xb0
popf
call fcn.14010fade
test eax, eax
jne 0x1400cce59
push rax
pushf
mov eax, 0xf9a80633
pushf
not eax
add eax, 0xbda3e91b
xor eax, 0xc2816720
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb37a2ec9
xor eax, 0x8a5ee9bc
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd2614f8f
xor eax, 0xffcc2499
rol eax, 0x11
popf
pushf
not eax
add eax, 0x8e3bf37e
xor eax, 0xd07f1cf3
rol eax, 0x60
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xd8697ec3
pushf
not eax
add eax, 0xea509253
xor eax, 0xd8aec14d
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xce579670
xor eax, 0x93ff3886
rol eax, 0x3b
popf
jmp 0x1400cbfa9
lea rax, [rbx + rbx]
cmp rax, 0x106
jae 0x1400ccecf
push rax
pushf
mov eax, 0x782b4740
pushf
not eax
add eax, 0xd81c1b04
xor eax, 0xc1066539
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb6d999cd
xor eax, 0xdae41df2
rol eax, 0xb1
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x247d2b1c
pushf
not eax
add eax, 0x86535d57
xor eax, 0xf4383f9b
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x88760e4f
xor eax, 0xb4dcb99a
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe69a2cc3
xor eax, 0xab69a6d3
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xc8ec48b2
xor eax, 0xf0e05025
rol eax, 0x90
popf
jmp 0x1400cbfa9
lea r8, [rsp + 0x40]
mov word [rsp + rax + 0x40], r13w
mov edx, r12d
mov rcx, rdi
call fcn.1400773d9
test rax, rax
je 0x1400ccf76
push rax
pushf
mov eax, 0x57b0db15
pushf
not eax
add eax, 0xab3aad73
xor eax, 0xf1f34106
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd0ed7720
xor eax, 0x8bf87e68
rol eax, 0xb7
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x502f402c
pushf
not eax
add eax, 0xde64f05d
xor eax, 0xdb0a220a
rol eax, 8
popf
pushf
not eax
add eax, 0xda57d74e
xor eax, 0xed7a8946
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa92a4abd
xor eax, 0x961c7ee6
rol eax, 0x93
popf
pushf
not eax
add eax, 0x8f1f4ecf
xor eax, 0xd07c4f3e
rol eax, 7
popf
jmp 0x1400cbfa9
inc esi
push rax
pushf
mov eax, 0xb12805e3
pushf
not eax
add eax, 0xf7b81234
xor eax, 0xc475c771
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb0cb671b
xor eax, 0xa47237db
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe1954c57
xor eax, 0x969d98fb
rol eax, 0xc8
popf
jmp 0x1400cbfa9
lea rbx, [r14 + rbx*2]
movzx eax, word [rbx]
test ax, ax
je 0x1400cd07d
push rax
pushf
mov eax, 0x2ebdefc9
pushf
not eax
add eax, 0x8d34413c
xor eax, 0xb7b04889
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd0c59491
xor eax, 0xf547337c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd69798b2
xor eax, 0x8d22dfa4
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xdbc4109a
xor eax, 0x8679c8f5
rol eax, 9
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x54e4c7a4
pushf
not eax
add eax, 0x9688ddf9
xor eax, 0xc13465e6
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x94b6fddd
xor eax, 0x8955bd35
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xde82fbe6
xor eax, 0xa3391b14
rol eax, 0x44
popf
jmp 0x1400cbfa9
add rbx, 2
movzx eax, word [rbx]
test ax, ax
jne 0x1400cd119
push rax
pushf
mov eax, 0x3513da24
pushf
not eax
add eax, 0xbc9c8cad
xor eax, 0xb9a10e81
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xee222f92
xor eax, 0xf77adf33
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa4b9cbbf
xor eax, 0xeef0303e
rol eax, 0xc
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x2e596c86
pushf
not eax
add eax, 0xc27eb923
xor eax, 0xe59f5a29
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa000254a
xor eax, 0xb98d0829
rol eax, 0xac
popf
pushf
not eax
add eax, 0xcf770e0c
xor eax, 0xb36413fe
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xeba7c143
xor eax, 0xff77613f
rol eax, 0xa9
popf
jmp 0x1400cbfa9
test esi, esi
je 0x1400cd1c0
push rax
pushf
mov eax, 0xb6642166
pushf
not eax
add eax, 0xe2a365de
xor eax, 0x8ccee3d1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xdb64b83b
xor eax, 0xcdb3f837
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xebff8556
xor eax, 0xe89acdbf
rol eax, 0xd3
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xcd0dcc28
pushf
not eax
add eax, 0x90d631fb
xor eax, 0xa5a92a25
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9fffbc77
xor eax, 0x845056ff
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf0552060
xor eax, 0xe55db225
rol eax, 0xd8
popf
jmp 0x1400cbfa9
mov rcx, rdi
push rax
pushf
mov eax, 0xa8ecb69
pushf
not eax
add eax, 0xcabc9b58
xor eax, 0xa11ee0b3
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xe7b9707c
xor eax, 0xb88e2bce
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe0e08679
xor eax, 0x92d1c893
rol eax, 8
popf
pushf
not eax
add eax, 0xb7cde657
xor eax, 0xcc31137c
rol eax, 0x7a
popf
jmp 0x1400cbfa9
call fcn.1401cee4c
push rax
pushf
mov eax, 0xb0cfc3e2
pushf
not eax
add eax, 0x8fa22bf5
xor eax, 0xb4d95e62
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xeeb6975e
xor eax, 0x887db3c5
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x959d08af
xor eax, 0xa49fe318
rol eax, 0x5a
popf
jmp 0x1400cbfa9
mov rcx, qword [rsp + 0x200]
xor rcx, rsp
call fcn.140153126
mov rbx, qword [rsp + 0x268]
add rsp, 0x210
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor eax, eax
jmp 0x1400cd2ad
lea rax, [rsp + 0x30]
mov r8d, 0x9127d557
pushf
not r8d
add r8d, 0xd684beea
xor r8d, 0xddadb8be
rol r8d, 0xd
popf
pushf
not r8d
add r8d, 0xbc9ac5cc
xor r8d, 0xda4823ec
rol r8d, 0x55
popf
pushf
not r8d
add r8d, 0xdd2409a1
xor r8d, 0xd3a86fbc
rol r8d, 0xe8
popf
pushf
not r8d
add r8d, 0xfbbeca24
xor r8d, 0x889087bc
rol r8d, 0xca
popf
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x150]
lea rdx, [rsp + 0x40]
mov qword [rsp + 0x20], 0x55
mov rcx, rbx
call fcn.140133dd4
test rax, rax
je 0x1400cd432
push rax
pushf
mov eax, 0x2036618b
pushf
not eax
add eax, 0xcf50b7ea
xor eax, 0xefe98060
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd46c51a1
xor eax, 0xfc48fdc5
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd01fbd98
xor eax, 0xcad9098f
rol eax, 0x25
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x58ac3a96
pushf
not eax
add eax, 0xd4e4cfc9
xor eax, 0x92433152
rol eax, 9
popf
pushf
not eax
add eax, 0xe5621a22
xor eax, 0xdd32ec2d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd6692d67
xor eax, 0xb941dfed
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xc2562d40
xor eax, 0xbfb34e75
rol eax, 0xae
popf
jmp 0x1400cbfa9
mov ebx, r13d
lea r14, [rdi + 0x28]
push rax
pushf
mov eax, 0x28663e98
pushf
not eax
add eax, 0xfcd2cc01
xor eax, 0x857b5dbc
rol eax, 0x18
popf
pushf
not eax
add eax, 0x953a29be
xor eax, 0xc4c911ed
rol eax, 0x2b
popf
jmp 0x1400cbfa9
test ebx, ebx
je 0x1400cd4fc
push rax
pushf
mov eax, 0xee5562e2
pushf
not eax
add eax, 0xdc1b8ba4
xor eax, 0x82580189
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xacde2121
xor eax, 0x98316951
rol eax, 0x12
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x23c1d58b
pushf
not eax
add eax, 0xa1ba3205
xor eax, 0xc37184f9
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd045b57a
xor eax, 0xbc359da8
rol eax, 0xa8
popf
jmp 0x1400cbfa9
mov rdx, qword [r14]
lea rax, [rsp + 0x40]
sub rdx, rax
push rax
pushf
mov eax, 0x6f5d557d
pushf
not eax
add eax, 0xacc03117
xor eax, 0xb5dcf7c5
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb3a62385
xor eax, 0x9176984e
rol eax, 0xc0
popf
jmp 0x1400cbfa9
movzx ecx, word [rax]
movzx r8d, word [rax + rdx]
sub ecx, r8d
jne 0x1400cd5ad
push rax
pushf
mov eax, 0x6af3fdb9
pushf
not eax
add eax, 0x9545e805
xor eax, 0xda875ed6
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdc009c4d
xor eax, 0x8d0839f2
rol eax, 0x9a
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x29cad85a
pushf
not eax
add eax, 0xf92f4e16
xor eax, 0xa878038b
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xed379fe0
xor eax, 0xd3708219
rol eax, 0x3f
popf
jmp 0x1400cbfa9
add rax, 2
test r8d, r8d
jne 0x1400cd62f
push rax
pushf
mov eax, 0x70908887
pushf
not eax
add eax, 0xe50bcdfc
xor eax, 0x9afe59c2
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xda1e0e18
xor eax, 0xc12c2c5d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc6188c64
xor eax, 0xc2b26adc
rol eax, 0xd1
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x132a3c5
pushf
not eax
add eax, 0xa23a454d
xor eax, 0xa078a34d
rol eax, 8
popf
pushf
not eax
add eax, 0xa6fad5de
xor eax, 0xc31769a9
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8f2edd3b
xor eax, 0xbdde88a9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf8607b6d
xor eax, 0xca862e4a
rol eax, 0x39
popf
jmp 0x1400cbfa9
test ecx, ecx
je 0x1400cd6e5
push rax
pushf
mov eax, 0x277574e5
pushf
not eax
add eax, 0xdca1a77a
xor eax, 0xc351499f
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf5c46c10
xor eax, 0xe22e8471
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf7ff53af
xor eax, 0x86021d10
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf703a329
xor eax, 0x8306e074
rol eax, 0x87
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0x7d1097d8
pushf
not eax
add eax, 0xf966c0ff
xor eax, 0x860117f5
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe14501ad
xor eax, 0xe5bbc83b
rol eax, 0x10
popf
pushf
not eax
add eax, 0x82d0a6e7
xor eax, 0xb0b722a5
rol eax, 0xef
popf
jmp 0x1400cbfa9
lea r8, [rsp + 0x40]
mov edx, ebx
mov rcx, rdi
call fcn.1400773d9
test rax, rax
jne 0x1400cd798
push rax
pushf
mov eax, 0x6fea1c40
pushf
not eax
add eax, 0xabde24db
xor eax, 0xf86403ac
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xefd70e0a
xor eax, 0xf049dd56
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xbe4cb88d
xor eax, 0xd6cbe165
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xcd62c554
xor eax, 0x85c5c211
rol eax, 0x62
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xf333bf58
pushf
not eax
add eax, 0x8d32456b
xor eax, 0xfb3b6bb2
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8b1b0271
xor eax, 0xdd076c4b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd3a89f49
xor eax, 0xcddb7102
rol eax, 0xee
popf
pushf
not eax
add eax, 0x863a32e3
xor eax, 0xae12e65f
rol eax, 0xb1
popf
jmp 0x1400cbfa9
mov ebp, r13d
jmp 0x1400cd873
inc esi
push rax
pushf
mov eax, 0xbcbd35df
pushf
not eax
add eax, 0xd73908d2
xor eax, 0xcdb93cef
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe9ee5a20
xor eax, 0xa10b546f
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x866e35d9
xor eax, 0xd9b436b1
rol eax, 0x1f
popf
jmp 0x1400cbfa9
inc ebx
add r14, 0x20
cmp ebx, 5
jle 0x1400cd8b1
push rax
pushf
mov eax, 0xb0f5038d
pushf
not eax
add eax, 0xd7dce90d
xor eax, 0x8ab53b25
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xc47ac8c4
xor eax, 0xef1d71d1
rol eax, 0xb3
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xfa40aa0f
pushf
not eax
add eax, 0xcfe0e39e
xor eax, 0xeddae326
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xadc98aa7
xor eax, 0xd300522c
rol eax, 0x70
popf
jmp 0x1400cbfa9
test ebp, ebp
jne 0x1400cd932
push rax
pushf
mov eax, 0xd7eb889e
pushf
not eax
add eax, 0xe050d35b
xor eax, 0xa8cf3d7e
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa02f0ef4
xor eax, 0xc7dc2e28
rol eax, 0x42
popf
pushf
not eax
add eax, 0x90ee2863
xor eax, 0x9cd5634a
rol eax, 4
popf
jmp 0x1400cbfa9
push rax
pushf
mov eax, 0xeafd2bae
pushf
not eax
add eax, 0x89505a1b
xor eax, 0x90898a3b
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf3cc0705
xor eax, 0x9f05fb6e
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbf3e13ec
xor eax, 0xdced9616
rol eax, 0x75
popf
pushf
not eax
add eax, 0x824dad7a
xor eax, 0xd4e47aae
rol eax, 0x89
popf
jmp 0x1400cbfa9
jmp 0x1400cd172
mov rax, r13
jmp 0x1400cd2ad
call fcn.1401498c8
int3
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140148f2c
int3