Function at 0x14049a210
Capabilities:
Encrypt data using chaskey

Disassembly:
mov qword [rsp + 0x18], rbx
xchg rsi, rcx
jmp 0x14049a499
xchg r14, rax
jmp 0x14049a836
add rax, 0x43e4a7b4
jmp 0x14049a7a0
xor r13, 0x3d9298f3
jmp 0x14049a67c
xchg rcx, rax
jmp 0x14049a3e5
xchg r14, rax
mov qword [rbp - 1], r14
jmp 0x14049a21d
add rax, 0x3d5431bd
jmp 0x14049a631
add r13, 0x6855bca
jmp 0x14049a8e4
sub r12, 0xb34a327
jmp 0x14049a8d8
sub r13, 0x29fb262c
xor r13, 0x57ad3111
jmp 0x14049a389
xor rax, 0x6333fc27
jmp 0x14049a24d
add rax, 0x4193a57f
jmp 0x14049a905
add rax, 0x24e6527
xor rax, 0x6b3493b5
jmp 0x14049a347
sub rax, 0xd12789f
add rax, 0xf66ac00
jmp 0x14049a48e
xor r14, 0x7b995c8e
add r14, 0xebd5615
jmp 0x14049a5f1
sub rsp, 8
jmp 0x14049a86f
push rcx
mov qword [rsp], r13
jmp 0x14049a845
mov qword [rbp - 0x19], r8
xchg r8, rax
jmp 0x14049a88a
add rax, 0x2403967d
jmp 0x14049a5fd
xor r13, 0x4263353c
xor r13, 0x18085cfc
jmp 0x14049a722
push 0x1f393e94
mov qword [rsp], r12
jmp 0x14049a306
add rax, 0xa8ad93a
jmp 0x14049a608
sub r12, 0x6194a396
xor r12, 0x77839469
jmp 0x14049a73d
xor rax, 0x2c88b1cb
jmp 0x14049a4b4
mov qword [rsp - 8], r15
sub rsp, 8
jmp 0x14049a718
sub rax, 0x1130f22d
jmp 0x14049a6a0
add r13, 0x1e8ad707
add r13, 0x3c1447d3
jmp 0x14049a923
add r12, 0x6db4215e
sub r12, 0xc5f063f
jmp 0x14049a352
add rax, 0xf51273a
add rax, 0x7fffffff
jmp 0x14049a592
sub rax, 0x11ebab5a
xor rax, 0x438593f6
jmp 0x14049a3ba
xchg rsi, rcx
push rbp
jmp 0x14049a556
xchg r14, r11
mov qword [rbp - 0x21], r11
jmp 0x14049a750
xor ecx, 0x5c29c932
jmp 0x14049a3af
xor r14, 0x2eb02ea
add r14, 0x17a10f1d
jmp 0x14049a694
sub r12, 0x38b35385
mov qword [rbp + 0x6f], rax
jmp 0x14049a92f
xor rax, 0x6992454
jmp 0x14049a7ed
movabs rax, 0xb18b5fd40641722f
xor rax, 0x8b3f796
jmp 0x14049a5e0
xor rax, 0x68652a73
jmp 0x14049a4a3
mov qword [rsp], r14
nop
jmp 0x14049a370
sub rax, 0x5120dc9f
jmp 0x14049a4d6
xor rax, 0x423dd927
add rax, 0xae16153
jmp 0x14049a6e2
sub rax, 0xc2ea118
jmp 0x14049a814
sub rax, 0x1e337cfd
jmp 0x14049a72e
mov qword [rsp + 8], rsi
jmp 0x14049a3dc
xor rax, 0x405ef5e8
add rax, 0x30d7e984
jmp 0x14049a483
add rax, 0x1e598abb
xor rax, 0x31b16823
jmp 0x14049a46a
xor rax, 0x4e08737f
xor rax, 0x617b75a3
jmp 0x14049a825
xor rax, 0x531f5e3
xor rax, 0x6044c747
jmp 0x14049a2aa
xor rax, 0x711a6683
sub rax, 0x169b272
jmp 0x14049a587
sub r13, 0x386be6aa
movabs rax, 0x9b2a8bc602ad117d
jmp 0x14049a44a
add rax, 0x3cbbc50e
jmp 0x14049a45f
xor r12, 0x35400429
jmp 0x14049a39c
xchg rcx, rax
mov qword [rbp + 0x17], rcx
jmp 0x14049a23b
sub rax, 0x464a36e
xor rax, 0x10f7962f
jmp 0x14049a856
sub rsp, 8
nop
jmp 0x14049a2fd
sub rax, 0xa49d52c
jmp 0x14049a5d5
xchg r13, r13
jmp 0x14049a830
xchg r12, r13
mov qword [rbp + 7], r12
jmp 0x14049a6b4
xor r13, 0x4bd363cd
jmp 0x14049a28c
xor rax, 0x7aa0e2b7
jmp 0x14049a613
add rax, 0x5366b419
jmp 0x14049a6ab
add rax, 0x53ad2df0
jmp 0x14049a941
movabs r12, 0xca94c8a54fae6699
xor r12, 0x7391f2e6
jmp 0x14049a5c9
add r12, 0x3995e2b1
jmp 0x14049a280
xor rax, 0x68dffcdd
jmp 0x14049a530
add rax, 0x1093390e
add rax, 0x1de67851
jmp 0x14049a879
sub r14, 0x129ab7f8
jmp 0x14049a63c
xor rax, 0x3bd8ba81
jmp 0x14049a5b3
sub rax, 0x792d21a5
jmp 0x14049a41f
sub rax, 0x34ebe463
jmp 0x14049a65f
mov qword [rbp - 0x11], rax
movabs rax, 0x27bd7d3963c8eb45
jmp 0x14049a4e7
sub rax, 0x3baaddc9
jmp 0x14049a772
add r14, 0x5b80da2a
xchg r8, rax
jmp 0x14049a310
movabs rax, 0xc76027c01fa2584d
xor rax, 0x2ca0c7fd
jmp 0x14049a54b
sub rax, 0x29245d72
add rax, 0x3378982f
jmp 0x14049a2d1
sub r14, 0x364fb361
jmp 0x14049a688
xor r13, 0x5f5e63db
jmp 0x14049a6c1
add r14, 0x17e6009f
jmp 0x14049a910
sub r14, 0x2a441ae5
jmp 0x14049a670
add rax, 0x277a89cd
jmp 0x14049a224
mov qword [rbp + 0xf], rax
jmp 0x14049a867
xchg r12, r13
call 0x1400718a0
jmp 0x14049a974
add r13, 0x2c3a85a7
jmp 0x14049a326
mov ecx, 0x6af3c1c
jmp 0x14049a969
xor rax, 0x29ec241f
jmp 0x14049a59d
sub rax, 0x1797d4bb
sub rax, 0x1c624235
jmp 0x14049a6f3
xor rax, 0x5a7efece
add rax, 0x2e6307cd
jmp 0x14049a242
mov dword [rsp - 0x24], esi
jmp 0x14049a435
lea rbp, [rsp - 0x27]
jmp 0x14049a7da
xor r13, 0x5af0b362
jmp 0x14049a274
add rax, 0x49de578f
mov qword [rbp - 9], rax
jmp 0x14049a70f
sub r12, 0x103b369d
xor r12, 0x207deebe
jmp 0x14049a40f
xchg r11, r14
jmp 0x14049a55e
xor edx, edx
jmp 0x14049a6cd
mov qword [rbp - 0x29], rcx
xchg rcx, r12
jmp 0x14049a61e
sub rax, 0x2df4b46b
add rax, 0x58c1a203
jmp 0x14049a3cb
mov dword [rsp - 0x38], esi
jmp 0x14049a8b1
sub rax, 0x19387ead
sub rax, 0x4c6a72d0
jmp 0x14049a525
mov qword [rsp - 8], rsi
jmp 0x14049a541
xor rax, 0x1a736eb7
jmp 0x14049a8bc
sub rsp, 0x61d5b7b7
add rsp, 0x61d5b707
jmp 0x14049a94f
xor rax, 0x7004a861
xor rax, 0x7de4689c
jmp 0x14049a4c5
add rax, 0x5331c81f
jmp 0x14049a809
sub rax, 0x51686fde
jmp 0x14049a365
add rax, 0x97d7f6f
xor rax, 0x51a57f39
jmp 0x14049a2b5
sub rax, 0x142654bc
jmp 0x14049a31b
nop
jmp 0x14049a7b1
movabs rax, 0x4f1d6a3cb45959
jmp 0x14049a50e
nop
sub rsp, 8
jmp 0x14049a455
add rax, 0xd9b69d4
sub rax, 0x1a4ae148
jmp 0x14049a8c7
mov r9, r9
jmp 0x14049a64a
mov qword [rsp], rdi
nop
jmp 0x14049a339
add rax, 0x27fc7f2d
sub rax, 0x51b6da33
jmp 0x14049a7fe
movabs r13, 0xa720b5e1080b5095
add r13, 0x50740afc
jmp 0x14049a22f
add rax, 0x389bde19
sub rax, 0x5af709fe
jmp 0x14049a37e
je 0x14049a97b
jmp 0x14049a75f
xor rax, 0x34f8a218
jmp 0x14049a6d7
add rax, 0x42604b81
sub rax, 0x24f1a1be
jmp 0x14049a8a0
sub r12, 0x30078c6d
jmp 0x14049a519
sub r13, 0x3ece4753
add r13, 0xc9e7458
jmp 0x14049a56a
sub rax, 0x39170cef
jmp 0x14049a7bb
add r14, 0x274ebb6d
sub r14, 0x1cd9aaf5
jmp 0x14049a2ea
add r13, 0x7fffffff
jmp 0x14049a4f8
xchg rsi, rsi
movabs r14, 0x32c5cc71514023d1
jmp 0x14049a3fc
xor rax, 0x185782d5
xchg r12, rcx
jmp 0x14049a766
movabs rax, 0xc73f82771d7a5d29
jmp 0x14049a2c0
add ecx, 0x2e10077d
jmp 0x14049a3f1
test al, al
jmp 0x14049a792
mov rax, qword [0x14049f0c8]
mov rbx, rbx
jmp 0x14049a98a
movabs rcx, 0x55f68f9e2e420a02
jmp 0x14049af12
xor rcx, 0x128ab82d
xor rcx, 0x34e2a246
jmp 0x14049b21f
sub rcx, 0x217ab6a2
xor rcx, 0x1de691e2
jmp 0x14049aff8
add rcx, 0x60c8bef9
jmp 0x14049b1e7