Function at 0x1400bc095
Capabilities:
Authenticate hmac
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x12fa9b75
pushf
not eax
add eax, 0xbacb6513
xor eax, 0x9426e2de
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa0fa0188
xor eax, 0xd02d03fd
rol eax, 0x2b
popf
cmp eax, 4
jne 0x1400bc0d2
popf
pop rax
jmp 0x1400bc53c
cmp eax, 0
jne 0x1400bc0e1
popf
pop rax
jmp 0x1400bc294
cmp eax, 3
jne 0x1400bc0f0
popf
pop rax
jmp 0x1400bc4a5
cmp eax, 1
jne 0x1400bc0ff
popf
pop rax
jmp 0x1400bc3ad
cmp eax, 0xd
jne 0x1400bc10e
popf
pop rax
jmp 0x1400bc98b
cmp eax, 0x1a
jne 0x1400bc11d
popf
pop rax
jmp 0x1400bd06b
cmp eax, 0xe
jne 0x1400bc12c
popf
pop rax
jmp 0x1400bca04
cmp eax, 0xb
jne 0x1400bc13b
popf
pop rax
jmp 0x1400bc85d
cmp eax, 0x19
jne 0x1400bc14a
popf
pop rax
jmp 0x1400bcfaa
cmp eax, 8
jne 0x1400bc159
popf
pop rax
jmp 0x1400bc6cd
cmp eax, 0x1d
jne 0x1400bc168
popf
pop rax
jmp 0x1400bd19f
cmp eax, 0x17
jne 0x1400bc177
popf
pop rax
jmp 0x1400bcea3
cmp eax, 0x1c
jne 0x1400bc186
popf
pop rax
jmp 0x1400bd144
cmp eax, 0x12
jne 0x1400bc195
popf
pop rax
jmp 0x1400bcc16
cmp eax, 0x18
jne 0x1400bc1a4
popf
pop rax
jmp 0x1400bcf3c
cmp eax, 0x11
jne 0x1400bc1b3
popf
pop rax
jmp 0x1400bcbab
cmp eax, 0x1b
jne 0x1400bc1c2
popf
pop rax
jmp 0x1400bd10e
cmp eax, 0x16
jne 0x1400bc1d1
popf
pop rax
jmp 0x1400bce2e
cmp eax, 0xa
jne 0x1400bc1e0
popf
pop rax
jmp 0x1400bc7e9
cmp eax, 0x14
jne 0x1400bc1ef
popf
pop rax
jmp 0x1400bccf3
cmp eax, 0xf
jne 0x1400bc1fe
popf
pop rax
jmp 0x1400bcaba
cmp eax, 0x13
jne 0x1400bc20d
popf
pop rax
jmp 0x1400bccb4
cmp eax, 0x15
jne 0x1400bc21c
popf
pop rax
jmp 0x1400bcd8a
cmp eax, 2
jne 0x1400bc22b
popf
pop rax
jmp 0x1400bc412
cmp eax, 0x1e
jne 0x1400bc23a
popf
pop rax
jmp 0x1400bd203
cmp eax, 0xc
jne 0x1400bc249
popf
pop rax
jmp 0x1400bc909
cmp eax, 7
jne 0x1400bc258
popf
pop rax
jmp 0x1400bc638
cmp eax, 5
jne 0x1400bc267
popf
pop rax
jmp 0x1400bc5cd
cmp eax, 9
jne 0x1400bc276
popf
pop rax
jmp 0x1400bc741
cmp eax, 0x10
jne 0x1400bc285
popf
pop rax
jmp 0x1400bcb29
cmp eax, 6
jne 0x1400bc294
popf
pop rax
jmp 0x1400bc629
push rbx
push rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x40
mov rax, qword [0x140029028]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rsi, qword [rsp + 0xa0]
lea r10, [0x1ba65df7d]
pushf
sub r10, 0x7a6337d5
popf
xor r11d, r11d
lea rdi, [0x18d72888c]
pushf
sub rdi, 0x4d70aa6a
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 0x1400bc354
push rax
pushf
mov eax, 0xde2082d5
pushf
not eax
add eax, 0x94766df5
xor eax, 0xe38f52bc
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb1c35ffb
xor eax, 0x9883a897
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe91eb7e9
xor eax, 0x8c1c286c
rol eax, 0xb9
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x7a4a189
pushf
not eax
add eax, 0xb8da7759
xor eax, 0xb7b7a9e6
rol eax, 0x24
popf
pushf
not eax
add eax, 0xaba2f542
xor eax, 0xd2d2c8cc
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe5a92053
xor eax, 0xfa904d59
rol eax, 0x87
popf
pushf
not eax
add eax, 0x9eba9674
xor eax, 0x80e4287e
rol eax, 0xb7
popf
jmp 0x1400bc0c3
mov rax, 0xfffffffffffffffe
jmp 0x1400bd203
cmp word [r10 + 6], r11w
jne 0x1400bc44c
push rax
pushf
mov eax, 0xa394aff2
pushf
not eax
add eax, 0xb64b90a3
xor eax, 0xcc863392
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa46f60be
xor eax, 0x98f69d70
rol eax, 0xe1
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0xaecad38
pushf
not eax
add eax, 0x84e335db
xor eax, 0xb6b8dc0f
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf0d3f6c7
xor eax, 0xd9d473e6
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9164180f
xor eax, 0x9422c802
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa983d189
xor eax, 0xd060effd
rol eax, 0xd3
popf
jmp 0x1400bc0c3
movzx r9d, byte [rdi]
inc rdi
test r9b, r9b
js 0x1400bc4f7
push rax
pushf
mov eax, 0x449ace0c
pushf
not eax
add eax, 0xbcbbf33f
xor eax, 0xfa4d058d
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xbecbcd68
xor eax, 0xf9034a5a
rol eax, 0x47
popf
pushf
not eax
add eax, 0x9ccdaaba
xor eax, 0xb0a2ce0a
rol eax, 0xce
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0xe31695da
pushf
not eax
add eax, 0x9c98ad0f
xor eax, 0xa84567ae
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9756c009
xor eax, 0x85fe4003
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbc766243
xor eax, 0xfd597143
rol eax, 1
popf
jmp 0x1400bc0c3
test r14, r14
je 0x1400bc587
push rax
pushf
mov eax, 0xae481078
pushf
not eax
add eax, 0xcb964dc4
xor eax, 0x86386bfb
rol eax, 0x51
popf
pushf
not eax
add eax, 0x9277a48b
xor eax, 0xd4e5cc10
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xee10d816
xor eax, 0xd5170744
rol eax, 0xdf
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x9402d0ef
pushf
not eax
add eax, 0xf40c37a4
xor eax, 0xda6e9a0e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf7833c3a
xor eax, 0xae28bb87
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe92d4545
xor eax, 0x8dae399e
rol eax, 0x24
popf
jmp 0x1400bc0c3
mov dword [r14], r9d
push rax
pushf
mov eax, 0xbd5bb487
pushf
not eax
add eax, 0x9d5e0558
xor eax, 0xc2040805
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xbe19c77c
xor eax, 0xde87cac1
rol eax, 0xd
popf
pushf
not eax
add eax, 0x96fb4e61
xor eax, 0xde5f622f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc9afe356
xor eax, 0x943c3aa5
rol eax, 0xb8
popf
jmp 0x1400bc0c3
test r9b, r9b
setne r11b
mov rax, r11
jmp 0x1400bd203
mov al, r9b
and al, 0xe0
cmp al, 0xc0
jne 0x1400bc674
push rax
pushf
mov eax, 0xb5315d39
pushf
not eax
add eax, 0x917efeb8
xor eax, 0xf1b3fd5f
rol eax, 0x27
popf
pushf
not eax
add eax, 0xba31b5e4
xor eax, 0xbb03e54d
rol eax, 0xf5
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x1da50199
pushf
not eax
add eax, 0xa7f37fee
xor eax, 0xa452d1a7
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa986275c
xor eax, 0xe8b89c89
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xac7895cb
xor eax, 0xfbcc263b
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf256b3e2
xor eax, 0xde205128
rol eax, 0x8a
popf
jmp 0x1400bc0c3
mov r8b, 0x8a
pushf
not r8b
add r8b, 0xfe
xor r8b, 0xd8
rol r8b, 0x13
popf
pushf
not r8b
add r8b, 0x5e
xor r8b, 0xd5
rol r8b, 0xcd
popf
pushf
not r8b
add r8b, 0xc6
xor r8b, 0x4b
rol r8b, 0xdb
popf
jmp 0x1400bc98b
mov al, r9b
and al, 0xf0
cmp al, 0xe0
jne 0x1400bc790
push rax
pushf
mov eax, 0xea80a571
pushf
not eax
add eax, 0x964e3cbe
xor eax, 0x86845659
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb86d8367
xor eax, 0xb52700c8
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa799207d
xor eax, 0xe1022f2d
rol eax, 0xd6
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x7aebc79c
pushf
not eax
add eax, 0x8e3a5ec1
xor eax, 0xd22a5aca
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa03b5a5c
xor eax, 0xd0dac2bf
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd258b9ab
xor eax, 0xf2bbfa62
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9bf0d73d
xor eax, 0xdfdf133d
rol eax, 0x3b
popf
jmp 0x1400bc0c3
mov r8b, 0xdb
pushf
not r8b
add r8b, 0x6f
xor r8b, 0xda
rol r8b, 0xf9
popf
pushf
not r8b
add r8b, 0x70
xor r8b, 0xa9
rol r8b, 0xbc
popf
pushf
not r8b
add r8b, 0x77
xor r8b, 0x2c
rol r8b, 0x50
popf
jmp 0x1400bc98b
mov al, r9b
and al, 0xf8
cmp al, 0xf0
jne 0x1400bc8b0
push rax
pushf
mov eax, 0x8895d9c1
pushf
not eax
add eax, 0x8d62a3ed
xor eax, 0xbce0e68f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb162c870
xor eax, 0x98ad7506
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf8b99278
xor eax, 0xafd1bf1a
rol eax, 0x78
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x69c84c12
pushf
not eax
add eax, 0x989b04db
xor eax, 0xcc371f21
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8a0e9927
xor eax, 0x89fc56ca
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa2880e5d
xor eax, 0x8ece2d48
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xb0c7391d
xor eax, 0xec10ac69
rol eax, 6
popf
jmp 0x1400bc0c3
mov r8b, 0x2e
pushf
not r8b
add r8b, 0xb5
xor r8b, 0xc4
rol r8b, 0xe6
popf
pushf
not r8b
add r8b, 0x72
xor r8b, 0x72
rol r8b, 0xf6
popf
pushf
not r8b
add r8b, 0x5c
xor r8b, 0x3c
rol r8b, 0x3f
popf
pushf
not r8b
add r8b, 0xf5
xor r8b, 0xcf
rol r8b, 0xb3
popf
push rax
pushf
mov eax, 0x54a8df1d
pushf
not eax
add eax, 0x94e0b2c4
xor eax, 0xbeded388
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xdc6335ab
xor eax, 0xd0a37b70
rol eax, 0xbf
popf
jmp 0x1400bc0c3
movzx eax, r8b
mov ecx, 0x767dd715
pushf
not ecx
add ecx, 0xc4bc1b1f
xor ecx, 0x8dcf3ca1
rol ecx, 0x63
popf
pushf
not ecx
add ecx, 0xf0a305aa
xor ecx, 0xa1174063
rol ecx, 0x44
popf
sub ecx, eax
mov edx, ebp
shl edx, cl
mov bl, r8b
sub edx, ebp
and edx, r9d
jmp 0x1400bcbab
mov r8b, byte [r10 + 4]
mov edx, dword [r10]
mov bl, byte [r10 + 6]
lea eax, [r8 - 2]
cmp al, 2
ja 0x1400bca74
push rax
pushf
mov eax, 0xcc3ab925
pushf
not eax
add eax, 0xdb909f4a
xor eax, 0xf2b7970d
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xb88d2096
xor eax, 0xec499924
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8b1589c6
xor eax, 0xc10f422c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb88dd3d2
xor eax, 0xcc372a79
rol eax, 0x2c
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0xe31b3d69
pushf
not eax
add eax, 0xe52833af
xor eax, 0x889a670d
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd7e50246
xor eax, 0xe87c6e5c
rol eax, 0x37
popf
pushf
not eax
add eax, 0xcdb0ad14
xor eax, 0xdcc32952
rol eax, 0xb1
popf
jmp 0x1400bc0c3
cmp bl, bpl
jb 0x1400bcaf6
push rax
pushf
mov eax, 0xa85bd9b4
pushf
not eax
add eax, 0xbd8c6029
xor eax, 0x9a4101cd
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xea5d9a06
xor eax, 0xc6813817
rol eax, 0xa6
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0xc040b0b1
pushf
not eax
add eax, 0xd9e220f8
xor eax, 0x8d513017
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x89a9865f
xor eax, 0xe22783cf
rol eax, 0x80
popf
jmp 0x1400bc0c3
cmp bl, r8b
jae 0x1400bcb78
push rax
pushf
mov eax, 0xb8b1d85e
pushf
not eax
add eax, 0xaa402652
xor eax, 0xd738de47
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa15155c2
xor eax, 0xb022f961
rol eax, 0x58
popf
pushf
not eax
add eax, 0xdb03b9be
xor eax, 0x84538065
rol eax, 0xc8
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0xd033d77f
pushf
not eax
add eax, 0xabcb2350
xor eax, 0xdac2276d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd1c53ecd
xor eax, 0xddb8a91a
rol eax, 0xf2
popf
jmp 0x1400bc0c3
movzx ebp, bl
cmp rbp, r15
mov r9d, ebp
cmovae r9, r15
jmp 0x1400bccf3
movzx ecx, byte [rdi]
inc rdi
mov al, cl
and al, 0xc0
cmp al, 0x80
jne 0x1400bcc81
push rax
pushf
mov eax, 0x5ad9a58f
pushf
not eax
add eax, 0xe8dd4fd4
xor eax, 0xf564b2f1
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x89daa0df
xor eax, 0x98c7866d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf64a8db2
xor eax, 0xfb8b5088
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xcb75f73b
xor eax, 0x89b71b10
rol eax, 0xd7
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x6f23d6bc
pushf
not eax
add eax, 0x907b06c5
xor eax, 0xbb8410a1
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xdfe3b1d8
xor eax, 0xd30d18d5
rol eax, 0x62
popf
jmp 0x1400bc0c3
mov eax, edx
and ecx, 0x3f
shl eax, 6
mov edx, ecx
or edx, eax
push rax
pushf
mov eax, 0xe9837a2e
pushf
not eax
add eax, 0xcacc9a3d
xor eax, 0xb41f2517
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xec55eccd
xor eax, 0x97012b86
rol eax, 0xd4
popf
jmp 0x1400bc0c3
mov rax, rdi
sub rax, r12
cmp rax, r9
jb 0x1400bcd44
push rax
pushf
mov eax, 0x4c8ee380
pushf
not eax
add eax, 0xc42dad16
xor eax, 0xfda06f84
rol eax, 0x86
popf
pushf
not eax
add eax, 0xda03508a
xor eax, 0x90160ba0
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8ef944d2
xor eax, 0xcb0c48ee
rol eax, 0x16
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x63fe596c
pushf
not eax
add eax, 0xa24fbf52
xor eax, 0x8c827ef6
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf369125b
xor eax, 0x948e5121
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xbfde3f4c
xor eax, 0x98b580eb
rol eax, 0xb4
popf
jmp 0x1400bc0c3
cmp r9, rbp
jae 0x1400bcdd5
push rax
pushf
mov eax, 0xf837b8fb
pushf
not eax
add eax, 0x97295bec
xor eax, 0xdfcc01ec
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xea789b48
xor eax, 0xe11e5efa
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc47c788b
xor eax, 0x9a033a87
rol eax, 0x2b
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x2beb0b43
pushf
not eax
add eax, 0x8d1174e9
xor eax, 0xe6bf8d56
rol eax, 0x22
popf
pushf
not eax
add eax, 0xf4bebbea
xor eax, 0x866dca08
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb69a14c3
xor eax, 0xe7a9cd3e
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe6a6d167
xor eax, 0xb8a4355b
rol eax, 0xb8
popf
jmp 0x1400bc0c3
movzx eax, r8b
sub bl, r9b
mov word [r10 + 4], ax
movzx eax, bl
mov word [r10 + 6], ax
mov dword [r10], edx
jmp 0x1400bc3ad
lea eax, [rdx - 0xd800]
cmp eax, 0x7ff
jbe 0x1400bcee3
push rax
pushf
mov eax, 0x9b5ac718
pushf
not eax
add eax, 0xf8d48fee
xor eax, 0xd2497e08
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc6eaa119
xor eax, 0xb60eef32
rol eax, 0xea
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x9642bb83
pushf
not eax
add eax, 0xc48c28ed
xor eax, 0xd822d1ba
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe5fde8e1
xor eax, 0x87d686bc
rol eax, 5
popf
pushf
not eax
add eax, 0x80a31bd0
xor eax, 0xf2ce988e
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb08af146
xor eax, 0xeca77bc0
rol eax, 0xf5
popf
jmp 0x1400bc0c3
cmp edx, 0x110000
jae 0x1400bcf77
push rax
pushf
mov eax, 0x6c2bf453
pushf
not eax
add eax, 0xe05a67f7
xor eax, 0xfe9ec0a3
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x9943a49b
xor eax, 0xee3877b2
rol eax, 0xbb
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0xbaaf9e48
pushf
not eax
add eax, 0xbfcbe36d
xor eax, 0xc735bca0
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe98d65af
xor eax, 0x99c1059d
rol eax, 0xf7
popf
jmp 0x1400bc0c3
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 0x1400bd025
push rax
pushf
mov eax, 0x5f3718fd
pushf
not eax
add eax, 0xa4d6b730
xor eax, 0x98f4d68b
rol eax, 9
popf
pushf
not eax
add eax, 0x85614b9f
xor eax, 0xcfc04130
rol eax, 0x32
popf
pushf
not eax
add eax, 0x99318625
xor eax, 0xecadded8
rol eax, 0x96
popf
pushf
not eax
add eax, 0x8022e79b
xor eax, 0xb32e9423
rol eax, 0xb
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x41e2f45f
pushf
not eax
add eax, 0xa124077a
xor eax, 0x9224f8e6
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa08d32a8
xor eax, 0xa70660f4
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb1d5f59b
xor eax, 0xd6304b6e
rol eax, 0xe5
popf
jmp 0x1400bc0c3
test r14, r14
je 0x1400bd0b5
push rax
pushf
mov eax, 0x3246a4b1
pushf
not eax
add eax, 0x885bf1b9
xor eax, 0x9ddc4d64
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe0d527fe
xor eax, 0x9fe71208
rol eax, 1
popf
pushf
not eax
add eax, 0xc2f9d6e2
xor eax, 0xb8e933f7
rol eax, 0x45
popf
jmp 0x1400bc0c3
push rax
pushf
mov eax, 0x687116dc
pushf
not eax
add eax, 0x851b6e5c
xor eax, 0xa01716a8
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xfa3a1329
xor eax, 0xfcd7aeef
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xc8c18325
xor eax, 0xaf51d679
rol eax, 0x65
popf
pushf
not eax
add eax, 0x85d92b12
xor eax, 0xa46ff48a
rol eax, 0x97
popf
jmp 0x1400bc0c3
mov dword [r14], edx
push rax
pushf
mov eax, 0x15a3cedf
pushf
not eax
add eax, 0xa162e5fe
xor eax, 0xebc46f2b
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc3b9ebdb
xor eax, 0xb44ae516
rol eax, 0x9f
popf
jmp 0x1400bc0c3
neg edx
mov rdx, r10
sbb rcx, rcx
and rcx, rbp
call fcn.1400dca3d
jmp 0x1400bd203
mov rdx, rsi
mov rcx, r10
call fcn.1400335ed
push rax
pushf
mov eax, 0xb917059c
pushf
not eax
add eax, 0xe0010749
xor eax, 0xdf3b08d8
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd151819e
xor eax, 0xd5b83404
rol eax, 0xac
popf
pushf
not eax
add eax, 0xde007d9c
xor eax, 0xa1f8e883
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb7510042
xor eax, 0xd08c84d0
rol eax, 0xfd
popf
jmp 0x1400bc0c3
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14009c3e7
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret