Function at 0x1401e741c
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xf8fc1cf5
pushf
not eax
add eax, 0xd3b0c468
xor eax, 0xeb28574c
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xdc3ca998
xor eax, 0xb01413f3
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb857011c
xor eax, 0xefa0e533
rol eax, 0xfa
popf
cmp eax, 0x29
jne 0x1401e746c
popf
pop rax
jmp 0x1401e8cb7
cmp eax, 0
jne 0x1401e747b
popf
pop rax
jmp 0x1401e771e
cmp eax, 3
jne 0x1401e748a
popf
pop rax
jmp 0x1401e78c1
cmp eax, 1
jne 0x1401e7499
popf
pop rax
jmp 0x1401e77e0
cmp eax, 0xd
jne 0x1401e74a8
popf
pop rax
jmp 0x1401e7ef6
cmp eax, 0x1a
jne 0x1401e74b7
popf
pop rax
jmp 0x1401e85cf
cmp eax, 0xe
jne 0x1401e74c6
popf
pop rax
jmp 0x1401e7f43
cmp eax, 0xb
jne 0x1401e74d5
popf
pop rax
jmp 0x1401e7d89
cmp eax, 0x19
jne 0x1401e74e4
popf
pop rax
jmp 0x1401e8559
cmp eax, 8
jne 0x1401e74f3
popf
pop rax
jmp 0x1401e7bb9
cmp eax, 0x2a
jne 0x1401e7502
popf
pop rax
jmp 0x1401e8d4e
cmp eax, 0x17
jne 0x1401e7511
popf
pop rax
jmp 0x1401e848c
cmp eax, 0x1c
jne 0x1401e7520
popf
pop rax
jmp 0x1401e86ac
cmp eax, 0x2e
jne 0x1401e752f
popf
pop rax
jmp 0x1401e8e7b
cmp eax, 0x18
jne 0x1401e753e
popf
pop rax
jmp 0x1401e84e7
cmp eax, 0x2b
jne 0x1401e754d
popf
pop rax
jmp 0x1401e8dbc
cmp eax, 0x1b
jne 0x1401e755c
popf
pop rax
jmp 0x1401e8663
cmp eax, 0x2d
jne 0x1401e756b
popf
pop rax
jmp 0x1401e8e2f
cmp eax, 0x23
jne 0x1401e757a
popf
pop rax
jmp 0x1401e89c2
cmp eax, 0x25
jne 0x1401e7589
popf
pop rax
jmp 0x1401e8b15
cmp eax, 0xf
jne 0x1401e7598
popf
pop rax
jmp 0x1401e7fc6
cmp eax, 0x13
jne 0x1401e75a7
popf
pop rax
jmp 0x1401e81d0
cmp eax, 0x15
jne 0x1401e75b6
popf
pop rax
jmp 0x1401e8335
cmp eax, 0x24
jne 0x1401e75c5
popf
pop rax
jmp 0x1401e8a5b
cmp eax, 0x1e
jne 0x1401e75d4
popf
pop rax
jmp 0x1401e8767
cmp eax, 0xc
jne 0x1401e75e3
popf
pop rax
jmp 0x1401e7e45
cmp eax, 0x26
jne 0x1401e75f2
popf
pop rax
jmp 0x1401e8b92
cmp eax, 0x27
jne 0x1401e7601
popf
pop rax
jmp 0x1401e8c0c
cmp eax, 0x1f
jne 0x1401e7610
popf
pop rax
jmp 0x1401e879e
cmp eax, 0x10
jne 0x1401e761f
popf
pop rax
jmp 0x1401e8044
cmp eax, 0x2c
jne 0x1401e762e
popf
pop rax
jmp 0x1401e8df4
cmp eax, 9
jne 0x1401e763d
popf
pop rax
jmp 0x1401e7c45
cmp eax, 4
jne 0x1401e764c
popf
pop rax
jmp 0x1401e7918
cmp eax, 0x16
jne 0x1401e765b
popf
pop rax
jmp 0x1401e83e4
cmp eax, 0x28
jne 0x1401e766a
popf
pop rax
jmp 0x1401e8c5b
cmp eax, 0xa
jne 0x1401e7679
popf
pop rax
jmp 0x1401e7d06
cmp eax, 0x22
jne 0x1401e7688
popf
pop rax
jmp 0x1401e895f
cmp eax, 0x14
jne 0x1401e7697
popf
pop rax
jmp 0x1401e8262
cmp eax, 7
jne 0x1401e76a6
popf
pop rax
jmp 0x1401e7b21
cmp eax, 5
jne 0x1401e76b5
popf
pop rax
jmp 0x1401e79f2
cmp eax, 2
jne 0x1401e76c4
popf
pop rax
jmp 0x1401e7884
cmp eax, 0x20
jne 0x1401e76d3
popf
pop rax
jmp 0x1401e8895
cmp eax, 0x1d
jne 0x1401e76e2
popf
pop rax
jmp 0x1401e8709
cmp eax, 0x11
jne 0x1401e76f1
popf
pop rax
jmp 0x1401e8113
cmp eax, 6
jne 0x1401e7700
popf
pop rax
jmp 0x1401e7a76
cmp eax, 0x21
jne 0x1401e770f
popf
pop rax
jmp 0x1401e88cf
cmp eax, 0x12
jne 0x1401e771e
popf
pop rax
jmp 0x1401e81c5
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 [0x14010a0d0]
xor rax, rsp
mov qword [rsp + 0x200], rax
xor r13d, r13d
mov rbx, r8
mov rdi, rcx
test edx, edx
je 0x1401e7787
push rax
pushf
mov eax, 0xa116d2b0
pushf
not eax
add eax, 0xefd7a138
xor eax, 0xc977a6f0
rol eax, 6
popf
pushf
not eax
add eax, 0xc1276a19
xor eax, 0xd3494c37
rol eax, 0x6e
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x97dd3c47
pushf
not eax
add eax, 0xd29b5834
xor eax, 0xf23e3ff3
rol eax, 0x88
popf
pushf
not eax
add eax, 0x97787f65
xor eax, 0x8be936b5
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe72c192f
xor eax, 0xa6771120
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x9a263706
xor eax, 0xdc0bf43e
rol eax, 0x53
popf
jmp 0x1401e745d
test rbx, rbx
je 0x1401e782b
push rax
pushf
mov eax, 0xd7cf7011
pushf
not eax
add eax, 0xbc4fb5e5
xor eax, 0xd99b8985
rol eax, 0x96
popf
pushf
not eax
add eax, 0xbc64089b
xor eax, 0xccfe0af5
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe2484995
xor eax, 0xfba59cdf
rol eax, 3
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x3fc27e0b
pushf
not eax
add eax, 0xbbe63160
xor eax, 0xa04272cf
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xa93f0530
xor eax, 0x981e52e3
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb3466d75
xor eax, 0xb375bdf3
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8e8c4a53
xor eax, 0x9230068d
rol eax, 0x9b
popf
jmp 0x1401e745d
call fcn.140153ed9
jmp 0x1401e8709
movsxd rax, edx
shl rax, 5
mov rax, qword [rax + rcx + 0x28]
jmp 0x1401e8709
mov ebp, 0x47bf53fe
pushf
not ebp
add ebp, 0x8c7693f9
xor ebp, 0xe496be9b
rol ebp, 0x6d
popf
pushf
not ebp
add ebp, 0xd1530ba4
xor ebp, 0xa126579f
rol ebp, 0x91
popf
mov esi, r13d
test rbx, rbx
je 0x1401e7999
push rax
pushf
mov eax, 0xbeb7f160
pushf
not eax
add eax, 0xc924bf9b
xor eax, 0xcda67455
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x94c7e15a
xor eax, 0xbf43d2f5
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe94560ad
xor eax, 0x81fce81f
rol eax, 0xc6
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xe8c043d5
pushf
not eax
add eax, 0xa4b54e5d
xor eax, 0xfeec733a
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb26cf8a0
xor eax, 0x9e1589c8
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa17d4d36
xor eax, 0x94cb6791
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbc9d7052
xor eax, 0x916f7265
rol eax, 0xbd
popf
jmp 0x1401e745d
cmp word [r8], 0x4c
jne 0x1401e7a43
push rax
pushf
mov eax, 0x6a2fa88b
pushf
not eax
add eax, 0x9960ae1e
xor eax, 0xac3b425c
rol eax, 4
popf
pushf
not eax
add eax, 0x8ce64a37
xor eax, 0x8fc43392
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8603c016
xor eax, 0x884a790a
rol eax, 0xb4
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x3e01faeb
pushf
not eax
add eax, 0xf603a814
xor eax, 0xce099cf5
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9194f948
xor eax, 0xd548e8e4
rol eax, 0x4b
popf
jmp 0x1401e745d
cmp word [r8 + 2], 0x43
jne 0x1401e7adb
push rax
pushf
mov eax, 0x1b9f78ed
pushf
not eax
add eax, 0xcf9829f1
xor eax, 0xa4761520
rol eax, 0x69
popf
pushf
not eax
add eax, 0x87c49f55
xor eax, 0xd297a91b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd3e0b9c8
xor eax, 0x9e915c44
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x961e3cf9
xor eax, 0x94433a2e
rol eax, 0x9c
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x20c4bb77
pushf
not eax
add eax, 0xfcf93f7d
xor eax, 0x91883a70
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbaf7fada
xor eax, 0x8c36cf91
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xc694766a
xor eax, 0xdaa1a356
rol eax, 0x18
popf
jmp 0x1401e745d
cmp word [r8 + 4], 0x5f
jne 0x1401e7b73
push rax
pushf
mov eax, 0x363659e4
pushf
not eax
add eax, 0xaac15eeb
xor eax, 0xae913ffc
rol eax, 9
popf
pushf
not eax
add eax, 0xbbf67dc9
xor eax, 0xfb30447b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa262e7b0
xor eax, 0xe4f0247e
rol eax, 0x8c
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x36097fb9
pushf
not eax
add eax, 0x8558b020
xor eax, 0x92fb7de5
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc8780cff
xor eax, 0xce6829ef
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa08c0446
xor eax, 0x8eee0a92
rol eax, 0x6b
popf
jmp 0x1401e745d
lea rdx, [0x1a38cf2a8]
pushf
sub rdx, 0x63854bf8
popf
mov rcx, rbx
call fcn.1403bca16
mov r14, rax
test rax, rax
je 0x1401e7c12
push rax
pushf
mov eax, 0x78b5248
pushf
not eax
add eax, 0xfa73c1c2
xor eax, 0x900ffd05
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe836c16a
xor eax, 0x9e6135cb
rol eax, 0x4e
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x39764245
pushf
not eax
add eax, 0xf22d0f5c
xor eax, 0x86cdece9
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe47f2356
xor eax, 0xea8b7646
rol eax, 0x17
popf
jmp 0x1401e745d
mov rbp, rax
sub rbp, rbx
sar rbp, 1
je 0x1401e7cad
push rax
pushf
mov eax, 0xb2c22fcc
pushf
not eax
add eax, 0x8ee289a6
xor eax, 0xbe444a40
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf94446bf
xor eax, 0xe2cd3bd4
rol eax, 0x38
popf
pushf
not eax
add eax, 0xda0d5304
xor eax, 0xc12e6dfc
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe3d12629
xor eax, 0x842cd227
rol eax, 0xdd
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x6635272
pushf
not eax
add eax, 0xd5e05d95
xor eax, 0xf7410602
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa974a6cf
xor eax, 0xf5bdfd7c
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc069ce6c
xor eax, 0xf055340f
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8f6469c1
xor eax, 0xfa73abb6
rol eax, 0xdd
popf
jmp 0x1401e745d
cmp word [rax], 0x3b
je 0x1401e7d56
push rax
pushf
mov eax, 0x1114337a
pushf
not eax
add eax, 0x982db9c9
xor eax, 0xf8369974
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf5b2ce90
xor eax, 0xc4c0f706
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xae015f3c
xor eax, 0xfdeec435
rol eax, 0x1f
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xcb31ad3e
pushf
not eax
add eax, 0xfd43dcd0
xor eax, 0xb376ddd9
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe774dca3
xor eax, 0xc71ba1f0
rol eax, 0xbc
popf
jmp 0x1401e745d
mov r12d, 0x8a477e48
pushf
not r12d
add r12d, 0xad540d27
xor r12d, 0xf9c014c7
rol r12d, 0xc1
popf
pushf
not r12d
add r12d, 0xd69faf85
xor r12d, 0x92f084dc
rol r12d, 0x50
popf
pushf
not r12d
add r12d, 0x82aa35f2
xor r12d, 0x831c81db
rol r12d, 0x1b
popf
lea r15, [0x19d2bb436]
pushf
sub r15, 0x5d240e7e
popf
push rax
pushf
mov eax, 0xb5da3512
pushf
not eax
add eax, 0xc3483395
xor eax, 0xaa293444
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9dc125fe
xor eax, 0xa5abf028
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc91b7a36
xor eax, 0xe28df198
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb5a45703
xor eax, 0xe91780b1
rol eax, 0xeb
popf
jmp 0x1401e745d
mov rcx, qword [r15]
mov r8, rbp
mov rdx, rbx
call fcn.140398b4c
test eax, eax
jne 0x1401e7eb0
push rax
pushf
mov eax, 0xf6685185
pushf
not eax
add eax, 0xa0c6e7ee
xor eax, 0x9ab55869
rol eax, 0x97
popf
pushf
not eax
add eax, 0x9a7758cb
xor eax, 0x8687e0a7
rol eax, 0x99
popf
pushf
not eax
add eax, 0x8971bdcf
xor eax, 0xe618a117
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf6c150a4
xor eax, 0xec06a2c5
rol eax, 0xc5
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x5b2f0374
pushf
not eax
add eax, 0x95552462
xor eax, 0xea6ed002
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xbf88b798
xor eax, 0xb65ab319
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x9908a558
xor eax, 0xdf455d11
rol eax, 0xf5
popf
jmp 0x1401e745d
mov rcx, qword [r15]
or rax, 0xffffffffffffffff
push rax
pushf
mov eax, 0x5b1c9fe0
pushf
not eax
add eax, 0xb48a5a00
xor eax, 0x92527d7b
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xed3f6abb
xor eax, 0xaf783326
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xeccfb9b8
xor eax, 0xc2633e6b
rol eax, 3
popf
jmp 0x1401e745d
inc rax
cmp word [rcx + rax*2], r13w
jne 0x1401e7f80
push rax
pushf
mov eax, 0xd44e8153
pushf
not eax
add eax, 0xff89125a
xor eax, 0xbb589dd6
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc8aca959
xor eax, 0xa7dfaf52
rol eax, 0xf8
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x13d3d337
pushf
not eax
add eax, 0x83edcba8
xor eax, 0xd341ddfa
rol eax, 0x53
popf
pushf
not eax
add eax, 0xccde5d40
xor eax, 0x83db9e70
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x88257aa3
xor eax, 0xa5f074e2
rol eax, 0x96
popf
jmp 0x1401e745d
cmp rbp, rax
je 0x1401e7ffe
push rax
pushf
mov eax, 0xb5db4dc5
pushf
not eax
add eax, 0xa3d8d5b6
xor eax, 0x95d0ca05
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe2e864ca
xor eax, 0x84dd110c
rol eax, 0x7e
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x68c2b7f0
pushf
not eax
add eax, 0xc1fb8e2e
xor eax, 0xe9c732b8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa97c114e
xor eax, 0xf773f0a3
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x90740a82
xor eax, 0xe86ba174
rol eax, 0xf4
popf
jmp 0x1401e745d
inc r12d
lea rax, [0x192f79e63]
pushf
sub rax, 0x52eff84b
popf
add r15, 0x18
cmp r15, rax
jle 0x1401e80ba
push rax
pushf
mov eax, 0xdff73d4e
pushf
not eax
add eax, 0xbe827ab0
xor eax, 0xf9ff45dc
rol eax, 0xad
popf
pushf
not eax
add eax, 0xadd01288
xor eax, 0xe4be2be1
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb7e48e10
xor eax, 0xa24fde6f
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe5f04609
xor eax, 0xcf22fc12
rol eax, 0x1d
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x90e7edb6
pushf
not eax
add eax, 0xd0c269af
xor eax, 0x858c6a70
rol eax, 0xc
popf
pushf
not eax
add eax, 0x8cde9cd3
xor eax, 0xc12887b1
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x998b4bd4
xor eax, 0xee773600
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc853475c
xor eax, 0x95aaf2a4
rol eax, 0x9f
popf
jmp 0x1401e745d
add r14, 2
lea rdx, [0x1b83b66de]
pushf
sub rdx, 0x7833c026
popf
mov rcx, r14
call fcn.140396f8f
mov rbx, rax
test rax, rax
jne 0x1401e816c
push rax
pushf
mov eax, 0x8722814f
pushf
not eax
add eax, 0xc9217b10
xor eax, 0xecdcd5d5
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd34805cc
xor eax, 0xbd98a39f
rol eax, 0xb3
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xaf4f3417
pushf
not eax
add eax, 0x96d0783e
xor eax, 0xdae07dba
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9c8ab7fb
xor eax, 0x9bedd806
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf696103f
xor eax, 0xad5a3fcd
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xff8bfb19
xor eax, 0x9b1875aa
rol eax, 0x1f
popf
jmp 0x1401e745d
cmp word [r14], 0x3b
jne 0x1401e8767
cmp r12d, 5
jg 0x1401e821c
push rax
pushf
mov eax, 0x4370b366
pushf
not eax
add eax, 0xf5a86247
xor eax, 0x916e3066
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xcb08d88c
xor eax, 0xd62381a7
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe97e1310
xor eax, 0x88db77fb
rol eax, 0xf2
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x61ccec83
pushf
not eax
add eax, 0xa67a510c
xor eax, 0xb5faff65
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf7a4e98d
xor eax, 0xee3bdf17
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xffc5135e
xor eax, 0x966dc545
rol eax, 0x1d
popf
jmp 0x1401e745d
mov r9, rbx
lea rcx, [rsp + 0x40]
mov r8, r14
mov edx, 0x20ded6e4
pushf
not edx
add edx, 0xa1ad3c38
xor edx, 0xeb1cae11
rol edx, 0x87
popf
pushf
not edx
add edx, 0x8f699bbc
xor edx, 0xa21bfa86
rol edx, 0x6d
popf
call fcn.14024b1fd
test eax, eax
jne 0x1401e82ef
push rax
pushf
mov eax, 0x5fa11491
pushf
not eax
add eax, 0xf289c0ec
xor eax, 0xb7cfe875
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf8686932
xor eax, 0xdff7f1ff
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x94b97364
xor eax, 0xb04865c2
rol eax, 0xc1
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x6358036b
pushf
not eax
add eax, 0x90ea8fbc
xor eax, 0x9865bc9f
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x9c23df05
xor eax, 0x8d449cc3
rol eax, 0xe
popf
pushf
not eax
add eax, 0x81a251c3
xor eax, 0x9332ecf3
rol eax, 0x63
popf
jmp 0x1401e745d
lea rax, [rbx + rbx]
cmp rax, 0x106
jae 0x1401e838b
push rax
pushf
mov eax, 0x8e542da2
pushf
not eax
add eax, 0xdc0a3016
xor eax, 0xcf23379f
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xfaa2e26b
xor eax, 0xfb6ace90
rol eax, 0x12
popf
pushf
not eax
add eax, 0x913e2f51
xor eax, 0xb13c7706
rol eax, 0xf2
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x59782acd
pushf
not eax
add eax, 0xa5056f5e
xor eax, 0xf857df1f
rol eax, 0xec
popf
pushf
not eax
add eax, 0x881bd509
xor eax, 0xac9f4bd1
rol eax, 0x80
popf
pushf
not eax
add eax, 0xec286ab3
xor eax, 0xe8760ea9
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc9a5ceaf
xor eax, 0xb848f86b
rol eax, 0xe1
popf
jmp 0x1401e745d
lea r8, [rsp + 0x40]
mov word [rsp + rax + 0x40], r13w
mov edx, r12d
mov rcx, rdi
call fcn.140153ed9
test rax, rax
je 0x1401e8458
push rax
pushf
mov eax, 0x4e8284c2
pushf
not eax
add eax, 0x8c39bb04
xor eax, 0xbfc6957b
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9f26be9a
xor eax, 0xdb68a5f2
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xca027c35
xor eax, 0xb2039a88
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf475c745
xor eax, 0x8ff21c28
rol eax, 0x70
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xb7b2087a
pushf
not eax
add eax, 0xbd0e9e66
xor eax, 0xe8a09427
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd39554b5
xor eax, 0xd2aeddae
rol eax, 0xe0
popf
jmp 0x1401e745d
inc esi
push rax
pushf
mov eax, 0xd0ec0b56
pushf
not eax
add eax, 0xaa011cf4
xor eax, 0x8fee6591
rol eax, 0x67
popf
pushf
not eax
add eax, 0x92780ae5
xor eax, 0x9cd7c902
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa7dcdcc0
xor eax, 0xd9073fea
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa8316978
xor eax, 0xa1c90584
rol eax, 0xf2
popf
jmp 0x1401e745d
lea rbx, [r14 + rbx*2]
movzx eax, word [rbx]
test ax, ax
je 0x1401e8526
push rax
pushf
mov eax, 0xa5338c45
pushf
not eax
add eax, 0x8079312d
xor eax, 0xd729d276
rol eax, 0x66
popf
pushf
not eax
add eax, 0xcaa261a0
xor eax, 0xa9c4bd5c
rol eax, 0x4a
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x722cc595
pushf
not eax
add eax, 0x8d26556a
xor eax, 0x864de2a5
rol eax, 0xec
popf
pushf
not eax
add eax, 0xff722ebd
xor eax, 0xb89b14fc
rol eax, 0x61
popf
jmp 0x1401e745d
add rbx, 2
movzx eax, word [rbx]
test ax, ax
jne 0x1401e859c
push rax
pushf
mov eax, 0x7afed661
pushf
not eax
add eax, 0xd02815cd
xor eax, 0xe707c38b
rol eax, 0x88
popf
pushf
not eax
add eax, 0xff733d6e
xor eax, 0xd0765cb6
rol eax, 0xa1
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xf4c79136
pushf
not eax
add eax, 0xb18370bb
xor eax, 0x81287026
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xcd7aa1bf
xor eax, 0xe392125a
rol eax, 0xea
popf
jmp 0x1401e745d
test esi, esi
je 0x1401e8630
push rax
pushf
mov eax, 0xb93721bc
pushf
not eax
add eax, 0x843b8375
xor eax, 0x8d2bdbe7
rol eax, 0x29
popf
pushf
not eax
add eax, 0xdcfb76d4
xor eax, 0xd0e7cd61
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xbfc3c63a
xor eax, 0xa4cdc118
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xbdcb5014
xor eax, 0xd32f7565
rol eax, 0x9a
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xb43d44cc
pushf
not eax
add eax, 0xef3162d2
xor eax, 0xd8ed4574
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xeb1bffe9
xor eax, 0xe3939a79
rol eax, 0x24
popf
jmp 0x1401e745d
mov rcx, rdi
push rax
pushf
mov eax, 0x25304654
pushf
not eax
add eax, 0xdcbfd64e
xor eax, 0xb068d75d
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe2d90c4e
xor eax, 0xc9bf408a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe95db6cf
xor eax, 0xc1c93935
rol eax, 0x98
popf
jmp 0x1401e745d
call fcn.140379394
push rax
pushf
mov eax, 0x8f07aa84
pushf
not eax
add eax, 0x8b1e0977
xor eax, 0xe6b01739
rol eax, 0x31
popf
pushf
not eax
add eax, 0x834f82d5
xor eax, 0xac84ab27
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa18f5947
xor eax, 0xccdd96bd
rol eax, 0x20
popf
pushf
not eax
add eax, 0xafd8f02f
xor eax, 0xfcaafcd2
rol eax, 1
popf
jmp 0x1401e745d
mov rcx, qword [rsp + 0x200]
xor rcx, rsp
call fcn.1402ac965
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 0x1401e8709
lea rax, [rsp + 0x30]
mov r8d, 0x387ff8d5
pushf
not r8d
add r8d, 0x83e2d0f9
xor r8d, 0xf3324435
rol r8d, 0x5a
popf
pushf
not r8d
add r8d, 0x8771d2ca
xor r8d, 0x9bc2c0f8
rol r8d, 0x94
popf
pushf
not r8d
add r8d, 0xed4683b6
xor r8d, 0xe22d0e90
rol r8d, 0xef
popf
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x150]
lea rdx, [rsp + 0x40]
mov qword [rsp + 0x20], 0x55
mov rcx, rbx
call fcn.14027ce89
test rax, rax
je 0x1401e8862
push rax
pushf
mov eax, 0x490e0e25
pushf
not eax
add eax, 0x9862bf7f
xor eax, 0xe86667dc
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc512bab1
xor eax, 0xf8eb18cd
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9ae8cbd4
xor eax, 0xf0d3f400
rol eax, 0x6d
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x8bc8d835
pushf
not eax
add eax, 0xf964b17a
xor eax, 0xc8db4b7a
rol eax, 0x83
popf
pushf
not eax
add eax, 0xb0d5b262
xor eax, 0x86d123cc
rol eax, 0xbb
popf
jmp 0x1401e745d
mov ebx, r13d
lea r14, [rdi + 0x28]
push rax
pushf
mov eax, 0xce26ea42
pushf
not eax
add eax, 0x8565001e
xor eax, 0xa3f606b4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xc3287077
xor eax, 0xbe488b44
rol eax, 0x93
popf
jmp 0x1401e745d
test ebx, ebx
je 0x1401e8919
push rax
pushf
mov eax, 0xdd3cef45
pushf
not eax
add eax, 0xd4dd4000
xor eax, 0x8505a95a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf3bcb22d
xor eax, 0x9ae7c195
rol eax, 0x39
popf
pushf
not eax
add eax, 0x8d55f69a
xor eax, 0x8cd390b6
rol eax, 9
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xb81e444d
pushf
not eax
add eax, 0x892e52e1
xor eax, 0x8bd69307
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xec20b833
xor eax, 0xae63e3ad
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbc01bb91
xor eax, 0xe3e7d854
rol eax, 0x53
popf
jmp 0x1401e745d
mov rdx, qword [r14]
lea rax, [rsp + 0x40]
sub rdx, rax
push rax
pushf
mov eax, 0x5edd19d2
pushf
not eax
add eax, 0x8c46930d
xor eax, 0xc8b4f6d4
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb805a608
xor eax, 0x87a58ce3
rol eax, 0xba
popf
pushf
not eax
add eax, 0xea616d6f
xor eax, 0xb5b6f3ec
rol eax, 1
popf
pushf
not eax
add eax, 0xc0a16d8a
xor eax, 0x8b7d0938
rol eax, 0x8a
popf
jmp 0x1401e745d
movzx ecx, word [rax]
movzx r8d, word [rax + rdx]
sub ecx, r8d
jne 0x1401e8a15
push rax
pushf
mov eax, 0xc011e842
pushf
not eax
add eax, 0xf3adfc16
xor eax, 0xa8d57039
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf5828ae6
xor eax, 0x8e30e234
rol eax, 0x18
popf
pushf
not eax
add eax, 0x92e09df0
xor eax, 0xceb6b195
rol eax, 0xbd
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0xaf1e3721
pushf
not eax
add eax, 0xdf10feff
xor eax, 0xd817cc1d
rol eax, 0x27
popf
pushf
not eax
add eax, 0xfea40e7d
xor eax, 0xc6b01330
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9869ee3a
xor eax, 0xac8b98c8
rol eax, 0x2c
popf
jmp 0x1401e745d
add rax, 2
test r8d, r8d
jne 0x1401e8abc
push rax
pushf
mov eax, 0xc4eb7ce6
pushf
not eax
add eax, 0xe55bc0e9
xor eax, 0xd3c23962
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8ed6b8a9
xor eax, 0xec660034
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe59f93c3
xor eax, 0xe643279b
rol eax, 1
popf
pushf
not eax
add eax, 0xfd85f8b1
xor eax, 0x972e06de
rol eax, 0xdd
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x8c8d050b
pushf
not eax
add eax, 0xe4fa9b63
xor eax, 0x8e2d736a
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe8ed7280
xor eax, 0xbd1c0dcb
rol eax, 0x76
popf
pushf
not eax
add eax, 0xbf91c371
xor eax, 0xe9489c34
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe2121b16
xor eax, 0xf6bc9711
rol eax, 0x6e
popf
jmp 0x1401e745d
test ecx, ecx
je 0x1401e8b5f
push rax
pushf
mov eax, 0x70cc69e6
pushf
not eax
add eax, 0x9165e2b7
xor eax, 0xa716dbaa
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc388b317
xor eax, 0xc6ee9145
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdbaca5d4
xor eax, 0xd71db02e
rol eax, 0xcc
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x99178375
pushf
not eax
add eax, 0x9545c7d4
xor eax, 0xb24190f1
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe58a7d9f
xor eax, 0xf05eaa17
rol eax, 0x41
popf
jmp 0x1401e745d
lea r8, [rsp + 0x40]
mov edx, ebx
mov rcx, rdi
call fcn.140153ed9
test rax, rax
jne 0x1401e8bd9
push rax
pushf
mov eax, 0x960475b5
pushf
not eax
add eax, 0xc481f950
xor eax, 0x8b64763f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xe02e4b5f
xor eax, 0xea88e845
rol eax, 0x77
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x1909e109
pushf
not eax
add eax, 0xcd1cd92e
xor eax, 0xfb59a950
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9bf8133a
xor eax, 0xf97db8fe
rol eax, 0x5f
popf
jmp 0x1401e745d
mov ebp, r13d
jmp 0x1401e8cb7
inc esi
push rax
pushf
mov eax, 0x27ace0ba
pushf
not eax
add eax, 0xc9932462
xor eax, 0xde3187ca
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbb50c044
xor eax, 0xe4d30413
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8e46b231
xor eax, 0xa2530068
rol eax, 0xda
popf
pushf
not eax
add eax, 0xede96c5c
xor eax, 0xe20296a3
rol eax, 0xe8
popf
jmp 0x1401e745d
inc ebx
add r14, 0x20
cmp ebx, 5
jle 0x1401e8cf5
push rax
pushf
mov eax, 0x13523ea4
pushf
not eax
add eax, 0xa1f3789f
xor eax, 0xcf47a770
rol eax, 0x77
popf
pushf
not eax
add eax, 0xda9b93f1
xor eax, 0xc57aa0a0
rol eax, 0xe5
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x29f3151c
pushf
not eax
add eax, 0xfb86070f
xor eax, 0xf6823c61
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x9d45ae65
xor eax, 0x9d75ee02
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc6f98fb3
xor eax, 0x9b34083e
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa321424d
xor eax, 0xd9e80f66
rol eax, 0xf
popf
jmp 0x1401e745d
test ebp, ebp
jne 0x1401e8d89
push rax
pushf
mov eax, 0x7fb31d3d
pushf
not eax
add eax, 0xfc152120
xor eax, 0xd65cc645
rol eax, 0x67
popf
pushf
not eax
add eax, 0xffa99eb7
xor eax, 0xe043aae1
rol eax, 0x53
popf
jmp 0x1401e745d
push rax
pushf
mov eax, 0x5a31d992
pushf
not eax
add eax, 0x9e3d63ce
xor eax, 0xae7aa2ac
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xcbbff98a
xor eax, 0xd123a9a4
rol eax, 0x1a
popf
jmp 0x1401e745d
jmp 0x1401e85cf
mov rax, r13
jmp 0x1401e8709
call fcn.14029e839
int3
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.14029db6b
int3