Function at 0x1402cfdd1
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xdad15f8
pushf
not eax
add eax, 0xdd1780f7
xor eax, 0xa843b391
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9513ca7a
xor eax, 0xba6e6358
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe50387f5
xor eax, 0xede180d8
rol eax, 0x81
popf
pushf
not eax
add eax, 0xed6dbdd2
xor eax, 0xf4ba73c6
rol eax, 0x5b
popf
cmp eax, 4
jne 0x1402cfe34
popf
pop rax
jmp 0x1402d028c
cmp eax, 0
jne 0x1402cfe43
popf
pop rax
jmp 0x1402cfff6
cmp eax, 3
jne 0x1402cfe52
popf
pop rax
jmp 0x1402d01e1
cmp eax, 1
jne 0x1402cfe61
popf
pop rax
jmp 0x1402d00fc
cmp eax, 0xd
jne 0x1402cfe70
popf
pop rax
jmp 0x1402d067b
cmp eax, 0x1a
jne 0x1402cfe7f
popf
pop rax
jmp 0x1402d0daa
cmp eax, 0xe
jne 0x1402cfe8e
popf
pop rax
jmp 0x1402d0744
cmp eax, 0xb
jne 0x1402cfe9d
popf
pop rax
jmp 0x1402d0587
cmp eax, 0x19
jne 0x1402cfeac
popf
pop rax
jmp 0x1402d0cfc
cmp eax, 8
jne 0x1402cfebb
popf
pop rax
jmp 0x1402d040a
cmp eax, 0x1d
jne 0x1402cfeca
popf
pop rax
jmp 0x1402d0edf
cmp eax, 0x17
jne 0x1402cfed9
popf
pop rax
jmp 0x1402d0bf6
cmp eax, 0x1c
jne 0x1402cfee8
popf
pop rax
jmp 0x1402d0e97
cmp eax, 0x12
jne 0x1402cfef7
popf
pop rax
jmp 0x1402d0956
cmp eax, 0x18
jne 0x1402cff06
popf
pop rax
jmp 0x1402d0c7c
cmp eax, 0x11
jne 0x1402cff15
popf
pop rax
jmp 0x1402d0911
cmp eax, 0x1b
jne 0x1402cff24
popf
pop rax
jmp 0x1402d0e3b
cmp eax, 0x16
jne 0x1402cff33
popf
pop rax
jmp 0x1402d0b81
cmp eax, 0xa
jne 0x1402cff42
popf
pop rax
jmp 0x1402d0526
cmp eax, 0x14
jne 0x1402cff51
popf
pop rax
jmp 0x1402d0a59
cmp eax, 0xf
jne 0x1402cff60
popf
pop rax
jmp 0x1402d07fa
cmp eax, 0x13
jne 0x1402cff6f
popf
pop rax
jmp 0x1402d0a07
cmp eax, 0x15
jne 0x1402cff7e
popf
pop rax
jmp 0x1402d0add
cmp eax, 2
jne 0x1402cff8d
popf
pop rax
jmp 0x1402d013b
cmp eax, 0x1e
jne 0x1402cff9c
popf
pop rax
jmp 0x1402d0f43
cmp eax, 0xc
jne 0x1402cffab
popf
pop rax
jmp 0x1402d05fa
cmp eax, 7
jne 0x1402cffba
popf
pop rax
jmp 0x1402d039b
cmp eax, 5
jne 0x1402cffc9
popf
pop rax
jmp 0x1402d0330
cmp eax, 9
jne 0x1402cffd8
popf
pop rax
jmp 0x1402d0491
cmp eax, 0x10
jne 0x1402cffe7
popf
pop rax
jmp 0x1402d087c
cmp eax, 6
jne 0x1402cfff6
popf
pop rax
jmp 0x1402d038c
push rbx
push rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x40
mov rax, qword [0x140120098]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rsi, qword [rsp + 0xa0]
lea r10, [0x1be31b61a]
pushf
sub r10, 0x7e1f8c8a
popf
xor r11d, r11d
lea rdi, [0x1aefeb770]
pushf
sub rdi, 0x6eeda200
popf
test r9, r9
mov rax, rdx
mov r12, rdx
cmovne r10, r9
test rdx, rdx
lea ebp, [r11 + 1]
cmovne rdi, rdx
mov r15d, ebp
cmovne r15, r8
neg rax
sbb r14, r14
and r14, rcx
test r15, r15
jne 0x1402d00a3
push rax
pushf
mov eax, 0x9f73ab0d
pushf
not eax
add eax, 0xea7f2e25
xor eax, 0xbd102ff4
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xd3c82a9c
xor eax, 0xf6650aeb
rol eax, 0xe
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xdae98f38
pushf
not eax
add eax, 0xf474b31f
xor eax, 0xd6916217
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd9789a0a
xor eax, 0x89d89f1b
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdbf8cdca
xor eax, 0x8bab5743
rol eax, 0xed
popf
pushf
not eax
add eax, 0x834f213e
xor eax, 0xd4703c4a
rol eax, 0x31
popf
jmp 0x1402cfe25
mov rax, 0xfffffffffffffffe
jmp 0x1402d0f43
cmp word [r10 + 6], r11w
jne 0x1402d0188
push rax
pushf
mov eax, 0x7bd03151
pushf
not eax
add eax, 0xc17a3b11
xor eax, 0xe5e920f5
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xcaec9f39
xor eax, 0xa30067f0
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd47345e5
xor eax, 0xa77a47b7
rol eax, 0xab
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xaeaab019
pushf
not eax
add eax, 0xba21555a
xor eax, 0xfd59f564
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf4d67f17
xor eax, 0x9b2ddb6f
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x87056bd5
xor eax, 0x853420c1
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xeb0b02a5
xor eax, 0x93605a21
rol eax, 0x53
popf
jmp 0x1402cfe25
movzx r9d, byte [rdi]
inc rdi
test r9b, r9b
js 0x1402d0246
push rax
pushf
mov eax, 0xcd2c94f1
pushf
not eax
add eax, 0xfd0e1f4f
xor eax, 0xd13f461a
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf4f2cb3a
xor eax, 0xcd911de0
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xeefdb16e
xor eax, 0xa7d75c5c
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb65ce20e
xor eax, 0xb8d2b323
rol eax, 0xab
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x7db5abca
pushf
not eax
add eax, 0xf128aabb
xor eax, 0xfc8f1730
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc344d9e0
xor eax, 0xaaaf9b83
rol eax, 0x98
popf
pushf
not eax
add eax, 0xfdee78e0
xor eax, 0x9a0a3db1
rol eax, 0x52
popf
jmp 0x1402cfe25
test r14, r14
je 0x1402d02ea
push rax
pushf
mov eax, 0xf1cf7aec
pushf
not eax
add eax, 0xd881993f
xor eax, 0xd649bbe0
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd06fcb41
xor eax, 0x8d7c7b8b
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xafdc67de
xor eax, 0xd8c9a902
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x991f2611
xor eax, 0x8199fb43
rol eax, 0xfc
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xc2cab953
pushf
not eax
add eax, 0x987c959c
xor eax, 0xe37784d3
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x86c7c672
xor eax, 0xcde6ba88
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa53de5a6
xor eax, 0x95df7875
rol eax, 0x92
popf
jmp 0x1402cfe25
mov dword [r14], r9d
push rax
pushf
mov eax, 0x3270cb95
pushf
not eax
add eax, 0x89d49253
xor eax, 0xe97c1b8f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9c43e9b4
xor eax, 0xd1673c11
rol eax, 3
popf
pushf
not eax
add eax, 0xe50af035
xor eax, 0xc4d386bd
rol eax, 0x29
popf
pushf
not eax
add eax, 0xbc44ddfb
xor eax, 0x9cc50603
rol eax, 0xbe
popf
jmp 0x1402cfe25
test r9b, r9b
setne r11b
mov rax, r11
jmp 0x1402d0f43
mov al, r9b
and al, 0xe0
cmp al, 0xc0
jne 0x1402d03d7
push rax
pushf
mov eax, 0xaf61e796
pushf
not eax
add eax, 0xcc044bfa
xor eax, 0xe032bed8
rol eax, 0x81
popf
pushf
not eax
add eax, 0xca3a7952
xor eax, 0xd11883da
rol eax, 0x15
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xd09aa365
pushf
not eax
add eax, 0xa596f214
xor eax, 0xa74caf87
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xfdba2b7b
xor eax, 0xa05df330
rol eax, 0x4c
popf
jmp 0x1402cfe25
mov r8b, 0xc7
pushf
not r8b
add r8b, 0xef
xor r8b, 0x68
rol r8b, 0x4c
popf
pushf
not r8b
add r8b, 0x43
xor r8b, 0x15
rol r8b, 0xbf
popf
pushf
not r8b
add r8b, 0x38
xor r8b, 0xca
rol r8b, 0x5b
popf
jmp 0x1402d067b
mov al, r9b
and al, 0xf0
cmp al, 0xe0
jne 0x1402d04e0
push rax
pushf
mov eax, 0xc6035c01
pushf
not eax
add eax, 0xb0a9d349
xor eax, 0xa41039db
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf39570a3
xor eax, 0xd49ceaee
rol eax, 0x48
popf
pushf
not eax
add eax, 0xfad1be71
xor eax, 0xc3d86676
rol eax, 0xce
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x99db5383
pushf
not eax
add eax, 0xa027d15f
xor eax, 0xff8c8b43
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xcadc78fd
xor eax, 0x9759d6ba
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc17d3802
xor eax, 0xe19021ee
rol eax, 0x62
popf
jmp 0x1402cfe25
mov r8b, 0x91
pushf
not r8b
add r8b, 0x72
xor r8b, 0xcc
rol r8b, 0x14
popf
pushf
not r8b
add r8b, 0x93
xor r8b, 0xdc
rol r8b, 0xfe
popf
jmp 0x1402d067b
mov al, r9b
and al, 0xf8
cmp al, 0xf0
jne 0x1402d05c7
push rax
pushf
mov eax, 0x374725cf
pushf
not eax
add eax, 0x87df3e33
xor eax, 0xa1a4a6c6
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xccd18cce
xor eax, 0xd4334d7b
rol eax, 0x35
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xf0ffa7aa
pushf
not eax
add eax, 0xd6216727
xor eax, 0xaf22fe90
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe128b77f
xor eax, 0xde378f71
rol eax, 0x4a
popf
jmp 0x1402cfe25
mov r8b, 0xc1
pushf
not r8b
add r8b, 0x9c
xor r8b, 0x69
rol r8b, 0x2c
popf
pushf
not r8b
add r8b, 0x81
xor r8b, 0xc
rol r8b, 1
popf
pushf
not r8b
add r8b, 0xf9
xor r8b, 0x10
rol r8b, 7
popf
pushf
not r8b
add r8b, 0xa2
xor r8b, 0x62
rol r8b, 0x48
popf
push rax
pushf
mov eax, 0x40e27cdd
pushf
not eax
add eax, 0xaaca3c19
xor eax, 0xa37922d5
rol eax, 4
popf
pushf
not eax
add eax, 0xa3880cad
xor eax, 0xf99e2da8
rol eax, 0x1d
popf
jmp 0x1402cfe25
movzx eax, r8b
mov ecx, 0x2ac52102
pushf
not ecx
add ecx, 0xcf58e320
xor ecx, 0xee15edea
rol ecx, 0x4e
popf
pushf
not ecx
add ecx, 0xe7f90220
xor ecx, 0xd182ede9
rol ecx, 0x20
popf
pushf
not ecx
add ecx, 0x97ef0a87
xor ecx, 0xb3dd003a
rol ecx, 0xdd
popf
pushf
not ecx
add ecx, 0x853339ed
xor ecx, 0xcd5e30ca
rol ecx, 0x1d
popf
sub ecx, eax
mov edx, ebp
shl edx, cl
mov bl, r8b
sub edx, ebp
and edx, r9d
jmp 0x1402d0911
mov r8b, byte [r10 + 4]
mov edx, dword [r10]
mov bl, byte [r10 + 6]
lea eax, [r8 - 2]
cmp al, 2
ja 0x1402d07b4
push rax
pushf
mov eax, 0x43b44d15
pushf
not eax
add eax, 0x99567a93
xor eax, 0xd4e6b609
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc3e3fd5c
xor eax, 0xca02b186
rol eax, 0x74
popf
pushf
not eax
add eax, 0xde6b406d
xor eax, 0xfb4b456c
rol eax, 0x39
popf
pushf
not eax
add eax, 0xadd0f6eb
xor eax, 0xa42fdbbf
rol eax, 0x92
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x5ddbfc8e
pushf
not eax
add eax, 0xd875ba8d
xor eax, 0x8bfbe64b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe0b2c2ab
xor eax, 0x9d21bf0d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xba4e1e1f
xor eax, 0xfac5ab2b
rol eax, 0x64
popf
jmp 0x1402cfe25
cmp bl, bpl
jb 0x1402d0836
push rax
pushf
mov eax, 0xb32a5dfd
pushf
not eax
add eax, 0xe213dbac
xor eax, 0xebf916a8
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc5ac37a1
xor eax, 0xb8435efe
rol eax, 0x71
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x64aa1539
pushf
not eax
add eax, 0xf7e877e9
xor eax, 0xef8f81d9
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe487ce9e
xor eax, 0xc21f9386
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb9f19833
xor eax, 0x99976257
rol eax, 0xb6
popf
jmp 0x1402cfe25
cmp bl, r8b
jae 0x1402d08de
push rax
pushf
mov eax, 0x849c8ae
pushf
not eax
add eax, 0xfd917861
xor eax, 0xf84f4aae
rol eax, 9
popf
pushf
not eax
add eax, 0xd4b41e18
xor eax, 0xdf0a2fdc
rol eax, 0x15
popf
pushf
not eax
add eax, 0xaf0832a5
xor eax, 0x9a8e2999
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x96dd9aac
xor eax, 0xf0a66ba5
rol eax, 0x2e
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x32fccf56
pushf
not eax
add eax, 0xc060f99a
xor eax, 0xbbb3691b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc124cd73
xor eax, 0x95cc969b
rol eax, 0xc5
popf
jmp 0x1402cfe25
movzx ebp, bl
cmp rbp, r15
mov r9d, ebp
cmovae r9, r15
jmp 0x1402d0a59
movzx ecx, byte [rdi]
inc rdi
mov al, cl
and al, 0xc0
cmp al, 0x80
jne 0x1402d09ae
push rax
pushf
mov eax, 0x58445bd5
pushf
not eax
add eax, 0xd98a35eb
xor eax, 0xc99a5af5
rol eax, 0x57
popf
pushf
not eax
add eax, 0xeda67689
xor eax, 0x8da18134
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xa610f724
xor eax, 0xb2506dc4
rol eax, 0xba
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xdde270f5
pushf
not eax
add eax, 0xaf9bc9b7
xor eax, 0x8ba09219
rol eax, 0x60
popf
pushf
not eax
add eax, 0xbc94a24a
xor eax, 0x9b89838f
rol eax, 0x94
popf
pushf
not eax
add eax, 0xc823e60c
xor eax, 0x96949ff1
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xbfa263e5
xor eax, 0x97b4830b
rol eax, 0x52
popf
jmp 0x1402cfe25
mov eax, edx
and ecx, 0x3f
shl eax, 6
mov edx, ecx
or edx, eax
push rax
pushf
mov eax, 0x1661561f
pushf
not eax
add eax, 0x92362100
xor eax, 0xa8197a31
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9eb71269
xor eax, 0x8bf4c0bb
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb8544be1
xor eax, 0xfc137fbc
rol eax, 4
popf
jmp 0x1402cfe25
mov rax, rdi
sub rax, r12
cmp rax, r9
jb 0x1402d0a97
push rax
pushf
mov eax, 0x74c39b21
pushf
not eax
add eax, 0xf51393a6
xor eax, 0xd869d0ac
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xdd504a64
xor eax, 0x8c957e13
rol eax, 0xf1
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x2ed47628
pushf
not eax
add eax, 0x849f20c6
xor eax, 0xa9e95d14
rol eax, 0x80
popf
pushf
not eax
add eax, 0xccb0a5dd
xor eax, 0xe20f9247
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa8d3430a
xor eax, 0x8ed6a175
rol eax, 0xcf
popf
jmp 0x1402cfe25
cmp r9, rbp
jae 0x1402d0b28
push rax
pushf
mov eax, 0xa2bea720
pushf
not eax
add eax, 0xda56ab60
xor eax, 0x99c221c8
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe2d83e9b
xor eax, 0xd328dcbe
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd68395e2
xor eax, 0x8d4b3607
rol eax, 0x15
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x17903312
pushf
not eax
add eax, 0xc97b9c75
xor eax, 0xb795ba57
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8e2a9f3e
xor eax, 0x9380ffc7
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xbc010a92
xor eax, 0xc7c60752
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc02ba8f1
xor eax, 0xc4a94314
rol eax, 0xd8
popf
jmp 0x1402cfe25
movzx eax, r8b
sub bl, r9b
mov word [r10 + 4], ax
movzx eax, bl
mov word [r10 + 6], ax
mov dword [r10], edx
jmp 0x1402d00fc
lea eax, [rdx - 0xd800]
cmp eax, 0x7ff
jbe 0x1402d0c49
push rax
pushf
mov eax, 0x9980b349
pushf
not eax
add eax, 0xb6cc8e4f
xor eax, 0xd5939188
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe28208af
xor eax, 0x957ec46d
rol eax, 0xec
popf
pushf
not eax
add eax, 0x988fc7e7
xor eax, 0x872cad3f
rol eax, 0x31
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x805e869c
pushf
not eax
add eax, 0x9d38cce2
xor eax, 0xd8fab9be
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa5f5cd8e
xor eax, 0x959dcfab
rol eax, 0x8d
popf
jmp 0x1402cfe25
cmp edx, 0x110000
jae 0x1402d0cb6
push rax
pushf
mov eax, 0x93d52a5d
pushf
not eax
add eax, 0xfb58481a
xor eax, 0xcffe6170
rol eax, 0x19
popf
pushf
not eax
add eax, 0x9b057f29
xor eax, 0x81b48423
rol eax, 1
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xffabdb26
pushf
not eax
add eax, 0xf65d6766
xor eax, 0xbe625dfd
rol eax, 7
popf
pushf
not eax
add eax, 0xa1657f1e
xor eax, 0xcc7fae9c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xafca3558
xor eax, 0xc3b3e7c0
rol eax, 0x31
popf
jmp 0x1402cfe25
movzx eax, r8b
mov dword [rsp + 0x20], 0x80
mov dword [rsp + 0x24], 0x800
mov dword [rsp + 0x28], 0x10000
cmp edx, dword [rsp + rax*4 + 0x18]
jb 0x1402d0d64
push rax
pushf
mov eax, 0xe0ed86e6
pushf
not eax
add eax, 0x91f430e6
xor eax, 0xfa3ad343
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe88afcca
xor eax, 0x89694d1c
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa94fdcf8
xor eax, 0xd76ed76f
rol eax, 0x66
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0xdb8f7b47
pushf
not eax
add eax, 0xfbf973cf
xor eax, 0xe9aef2be
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9c27c58c
xor eax, 0xbe5d5463
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfc889acf
xor eax, 0xba06f715
rol eax, 0xd
popf
jmp 0x1402cfe25
test r14, r14
je 0x1402d0de2
push rax
pushf
mov eax, 0x8a5b5a12
pushf
not eax
add eax, 0xcf1b3a23
xor eax, 0xdc2aad97
rol eax, 0x95
popf
pushf
not eax
add eax, 0x8c2bc6ea
xor eax, 0xd858b440
rol eax, 0xb
popf
jmp 0x1402cfe25
push rax
pushf
mov eax, 0x80ce5dbb
pushf
not eax
add eax, 0xac7e85a2
xor eax, 0xdda3a91f
rol eax, 0x47
popf
pushf
not eax
add eax, 0x93e77775
xor eax, 0xb07b2018
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf0e3739a
xor eax, 0xcbe65074
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcb752ecf
xor eax, 0xcb058057
rol eax, 9
popf
jmp 0x1402cfe25
mov dword [r14], edx
push rax
pushf
mov eax, 0xc89a75a6
pushf
not eax
add eax, 0xf4c506e2
xor eax, 0xf8eef3be
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa206bc94
xor eax, 0xf69a1ea1
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9ec620ba
xor eax, 0xa9d10ba4
rol eax, 0x68
popf
pushf
not eax
add eax, 0x84bc7d34
xor eax, 0x8068f7b2
rol eax, 0xe4
popf
jmp 0x1402cfe25
neg edx
mov rdx, r10
sbb rcx, rcx
and rcx, rbp
call fcn.1402f7efe
jmp 0x1402d0f43
mov rdx, rsi
mov rcx, r10
call fcn.14012c979
push rax
pushf
mov eax, 0xedfb75ae
pushf
not eax
add eax, 0xc1df598c
xor eax, 0x8263d0f1
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x930dac0e
xor eax, 0xe980e8a4
rol eax, 0x64
popf
pushf
not eax
add eax, 0xd6fcf175
xor eax, 0x84bdb71d
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf82afc78
xor eax, 0xb0451cc8
rol eax, 0xe4
popf
jmp 0x1402cfe25
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.1402a1891
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret