Function at 0x14049aaa0
Capabilities:
Encrypt data using chaskey

Disassembly:
mov qword [rsp + 0x18], rbx
mov rcx, rcx
jmp 0x14049ae23
add rax, 0x4baa2841
xor rax, 0x34186565
jmp 0x14049afe9
mov dword [rsp - 0x44], 0x68aaaa3
jmp 0x14049ada2
mov qword [rbp + 7], r9
xchg r9, r15
jmp 0x14049af4c
xor rax, 0x20069ae8
xor rax, 0x5472f568
jmp 0x14049ac8e
mov qword [rbp - 9], rax
mov dword [rsp - 0x2c], 0x423d536f
jmp 0x14049acff
mov dword [rsp - 0x2c], esp
xchg rcx, rax
jmp 0x14049aba2
sub rax, 0x113e2270
jmp 0x14049adb7
add rax, 0xd06450f
jmp 0x14049acde
xor ecx, 0x2b752e21
xor ecx, 0x13e1955a
jmp 0x14049ae09
xchg r10, rax
mov qword [rbp + 0x17], r10
jmp 0x14049aee0
add rax, 0x53e01043
jmp 0x14049b11b
add r15, 0x120b7094
sub r15, 0x1eee4e7c
jmp 0x14049afb5
add rax, 0x16417f4c
jmp 0x14049ad81
mov qword [rbp - 1], rax
movabs rax, 0xe02a345518459afe
jmp 0x14049afde
xchg rcx, rax
jmp 0x14049ae14
sub rax, 0x3519dadb
sub rax, 0x1f4f906b
jmp 0x14049aae8
mov qword [rbp - 0x29], r13
jmp 0x14049aaf9
movabs rax, 0x9a4072d206e2de17
jmp 0x14049b093
mov qword [rbp - 0x11], rcx
jmp 0x14049ab72
nop
jmp 0x14049af20
sub rsp, 8
nop
jmp 0x14049b013
xor rsi, 0x134b6b00
jmp 0x14049ae2e
mov r9, r9
jmp 0x14049ad62
sub rax, 0x6d74c551
add rax, 0x337b7929
jmp 0x14049abf7
xor ecx, 0x4f3cc938
jmp 0x14049affa
xor r13, 0x69ce9918
jmp 0x14049b047
xor rax, 0x511bcd43
jmp 0x14049aaad
mov qword [rbp + 0xf], rax
jmp 0x14049aabe
mov rcx, rax
call fcn.140057ba0
jmp 0x14049b14d
sub rsi, 0x19a2459a
jmp 0x14049aeb1
mov qword [rbp + 0x6f], rax
xchg r10, r10
jmp 0x14049ac71
add rax, 0x516b7720
jmp 0x14049ac3b
xor rax, 0x330b0887
jmp 0x14049ac02
xor rsi, 0x2b768289
add rsi, 0x2189173e
jmp 0x14049b13a
movabs rax, 0xa48bad095127839a
jmp 0x14049aea0
lea rdx, [rbp - 0x29]
jmp 0x14049b079
movabs rsi, 0x6f0ab8a67d54b3a9
sub rsi, 0x29119540
jmp 0x14049af6b
push rsi
push rdi
jmp 0x14049abab
xor rax, 0x1260d28
add rax, 0x3ab3c425
jmp 0x14049ab36
add rax, 0x2821e724
jmp 0x14049b0b5
nop
push 0x42851872
jmp 0x14049b12a
add rax, 0x2cab4eaf
add rax, 0x7fb1aca1
jmp 0x14049ab5f
jmp 0x14049dcfc
sub r15, 0x21169112
sub r15, 0x131c59a
jmp 0x14049ae83
xor rax, 0x4cc0f6b5
jmp 0x14049aefe
call fcn.140074470
jmp 0x14049abc7
sub r13, 0x21a1cf25
jmp 0x14049af35
movabs rax, 0xce19f1a16fa87f65
sub rax, 0x684689c1
jmp 0x14049af41
sub ecx, 0xfda0cea
jmp 0x14049ab1a
add r15, 0x14839740
xor r15, 0x4af3bf4a
jmp 0x14049ae66
add rax, 0x17339940
xor rax, 0x5e0746f9
jmp 0x14049ac30
sub r15, 0x14df53a5
jmp 0x14049b09e
sub rsi, 0x495857ae
sub rsi, 0x4a568e2
jmp 0x14049ac46
test rax, rax
je 0x14049e247
jmp 0x14049ac68
add rax, 0x9464988
sub rax, 0x8d12f75
jmp 0x14049ae4a
sub rax, 0x3dfae36
jmp 0x14049ae8f
sub rax, 0x22667319
jmp 0x14049ad97
add rax, 0x5de1cc68
jmp 0x14049ab79
movabs rax, 0xf33e81a01a018c00
add rax, 0x3d615867
jmp 0x14049b02e
add rax, 0x25d2c7c4
sub rax, 0x29058744
jmp 0x14049adc8
xor rax, 0x2cadaea3
xor rax, 0x6369182e
jmp 0x14049abcf
sub rax, 0x2a9ad0dd
xor rax, 0xfb0c963
jmp 0x14049af93
je 0x14049b154
xchg r12, r12
jmp 0x14049b104
sub ecx, 0x1d03b397
add ecx, 0x147545fd
jmp 0x14049abe0
sub ecx, 0x4551ea6a
jmp 0x14049afd3
movabs rax, 0x267b5c7872f5c2ca
jmp 0x14049aec4
mov qword [rsp + 8], rcx
nop
jmp 0x14049b005
xchg rbx, rax
mov qword [rbp - 0x19], rbx
jmp 0x14049b133
xor rax, 0x28d8e386
xor rax, 0x1cfb97a4
jmp 0x14049b066
xor rax, 0x59c5824d
sub rax, 0x3e8b42d8
jmp 0x14049aed5
sub rax, 0x44c11640
jmp 0x14049af2a
xor r15, 0x3e39479b
jmp 0x14049ab41
add rax, 0x3b70938
xor rax, 0x522af098
jmp 0x14049ab2b
xor r15, 0x7bd37cad
jmp 0x14049ad43
add rax, 0xabd8de3
xor rax, 0xbbeaa3
jmp 0x14049af0f
sub rax, 0x1fe9bd22
add rax, 0x3beab3e9
jmp 0x14049b0aa
xor rsi, 0xcb2792e
sub rsi, 0x1934ab89
jmp 0x14049ad4f
sub rax, 0x175f342c
xor rax, 0x2576af3c
jmp 0x14049ae5b
add rax, 0x14afc547
jmp 0x14049acb5
xchg r10, rax
mov qword [rbp - 0x21], rsi
jmp 0x14049b03f
sub r13, 0x148dfe00
xor r13, 0x4e459086
jmp 0x14049acf3
add rax, 0x84c39d1
sub rax, 0x200cfbdd
jmp 0x14049add9
sub rax, 0x65193301
add rax, 0x6f71f80d
jmp 0x14049aad7
mov qword [rsp - 8], r12
jmp 0x14049abb1
xor rax, 0xfce6495
jmp 0x14049af88
sub r13, 0x139dcc33
jmp 0x14049af58
add rax, 0x136d47ca
jmp 0x14049ad70
call fcn.140071480
test al, al
jmp 0x14049adea
xor r13, 0x49917417
xor r13, 0x231a89fb
jmp 0x14049abeb
sub rsi, 0x72c193f
jmp 0x14049b0c0
lea rbp, [rsp - 0x27]
add rsp, 0x66a4da0e
jmp 0x14049b05a
add rax, 0xc92b9e4
jmp 0x14049afa4
add rax, 0x25bb45a8
xor rax, 0x9d68a6
jmp 0x14049ad32
sub rax, 0x3ff78f9
sub rax, 0x13bd0048
jmp 0x14049ae39
add r15, 0x52acdd50
sub r15, 0x1019db7f
jmp 0x14049accb
mov qword [rsp], r13
push r14
jmp 0x14049acaa
xor ecx, 0x8f4c6ff
jmp 0x14049adf8
add rax, 0x1a669cc0
jmp 0x14049b0f3
sub rax, 0x1644f2bc
add rax, 0x215e5388
jmp 0x14049ab8a
add ecx, 0x228820b6
jmp 0x14049b110
push 0x76c9878c
mov qword [rsp], rbp
jmp 0x14049ac87
push 0x49245771
jmp 0x14049afc8
xor rax, 0x480c69ab
xor rax, 0x5b96e9df
jmp 0x14049b082
add rax, 0x25c384ab
sub rax, 0x619be8e1
jmp 0x14049b01d
xchg rsp, rsp
jmp 0x14049b071
add r13, 0x1591173f
add r13, 0x7180092f
jmp 0x14049ac24
sub rsp, 0x66a4dabe
jmp 0x14049ac59
add rax, 0x22a6d370
jmp 0x14049ad8c
xchg r15, r9
jmp 0x14049aacb
mov dword [rsp - 0x30], ebx
jmp 0x14049ac0b
add rax, 0x63acf1ca
sub rax, 0x6913d94b
jmp 0x14049b0d3
add rax, 0x428b76e0
jmp 0x14049ab04
sub r15, 0x17ba871e
jmp 0x14049ab93
sub rax, 0x3f4431de
jmp 0x14049ac9f
sub rax, 0xf54419
jmp 0x14049ab54
sub rsi, 0x2b690eae
xor rsi, 0x5da94fc8
jmp 0x14049ac18
add rax, 0x12258bdb
sub rax, 0x35bff6a
jmp 0x14049ae72
movabs r15, 0x4602b27b3d4a8407
jmp 0x14049ad1f
add rax, 0x218465fd
sub rax, 0x33ac9cc7
jmp 0x14049ab0f
xor edx, edx
mov ecx, 0x72270a42
jmp 0x14049ad14
add ecx, 0x2369afd4
jmp 0x14049ace9
movabs r13, 0x94c6a15a3a9f37b1
jmp 0x14049aeeb
mov qword [rsp], r15
jmp 0x14049af77
xchg rbx, rax
jmp 0x14049b0e4
sub rsi, 0x3e77c7cb
xor rsi, 0x75ddd56a
jmp 0x14049abbb
test al, al
jmp 0x14049acc6
movabs rax, 0x6e43ff34552d563b
jmp 0x14049b5ec
xor rcx, 0x61d9fa1f
sub rcx, 0x1bf80615
jmp 0x14049b469
sub rcx, 0x119800bf
jmp 0x14049b2c9
sub rcx, 0x19d3fb20
jmp 0x14049b19f
xor rcx, 0x67bd57fe
jmp 0x14049b66b
add rax, 0x7fffffff
jmp 0x14049b958
xor rcx, 0x6ba07b66
jmp 0x14049b5b2
sub rcx, 0x3d5ec79
sub rcx, 0x48636b5
jmp 0x14049b29f
sub rax, 0x369f48ad
add rax, 0x395c5138
jmp 0x14049b90d
add rcx, qword [0x1404a00c8]
jmp 0x14049b859
add rax, 0x516a7593
xor rax, 0x4d9cd8c
jmp 0x14049b8f7
sub rax, 0x66b80e16
jmp 0x14049b91e
xor rax, 0x7fdaa16b
jmp 0x14049b941
xor rax, 0x1ee2c5d3
xor rax, 0x776b7b4c
jmp 0x14049b902
add rax, 0x6aeb12bc
jmp 0x14049b58f
xor rax, 0x636fd53e
jmp 0x14049b87a
xor rcx, 0xf1c792
jmp 0x14049b5a6
sub rax, 0x4c1cc91b
movabs rcx, 0xe2959d7e3efdccea
jmp 0x14049b9a2
sub rcx, 0xabf3d3
jmp 0x14049b94c
xor al, al
xchg rcx, rbx
jmp 0x14049e2a7
sub rsp, 0xffffffffffffff50
jmp 0x14049e28e
pop r14
jmp 0x14049e29d
mov rbx, rbx
jmp 0x14049e296
pop r15
jmp 0x14049e268
mov rcx, qword [rsp + 0x100]
xchg rbx, rcx
jmp 0x14049e251