Function at 0x1400c2480
Capabilities:
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
mov qword [rsp + 0x10], rdx
nop
jmp 0x1400c2705
mov ecx, 0x470aabd3
xor ecx, 0x5c52d598
jmp 0x1400c2726
xor r12, 0x3a03f289
xor r12, 0x417387cb
jmp 0x1400c24d1
rol rax, 1
rol rax, 1
jmp 0x1400c25d8
lea rbp, [rsp - 0x4b8]
jmp 0x1400c256b
sub ecx, 0x24bc0c03
jmp 0x1400c26a5
xor r12, 0x6bc4c404
jmp 0x1400c2747
mov rsi, rcx
mov dword [rsp - 0x30], ebx
jmp 0x1400c26bc
je 0x1400c2780
jmp 0x1400c25cc
mov dword [rsp - 0x18], 0x7ece1999
jmp 0x1400c2753
sub r12, 0x29df10a7
add r12, 0x30b4fa87
jmp 0x1400c276b
sub r15, 0x159071d
sub r15, 0x658216d5
jmp 0x1400c2629
sub ecx, 0x513b05be
sub rax, r12
jmp 0x1400c25e8
nop
mov qword [rsp - 8], r14
jmp 0x1400c25f4
rol rax, 6
jmp 0x1400c24ae
mov qword [rsp - 8], r15
jmp 0x1400c25df
add r12, 0x51b6de56
jmp 0x1400c255f
sub r12, 0x34827292
jmp 0x1400c249b
xchg r15, r15
jmp 0x1400c2688
sub rsp, 8
jmp 0x1400c25fe
mov qword [rsp], rdi
nop
jmp 0x1400c2586
mov qword [rsp - 8], r12
sub rsp, 8
jmp 0x1400c2666
xchg rdx, rdx
movabs r12, 0x78eae86d58f8a4b3
jmp 0x1400c267c
add r15, 0x40b9cbca
xor r15, 0x310afffa
jmp 0x1400c2514
add r12, 0x7fffffff
add r12, 0x9827f1e
jmp 0x1400c261d
mov rax, qword [0x140141478]
jmp 0x1400c2609
call rax
jmp 0x1400c2616
sub rsp, 8
jmp 0x1400c24b9
xchg r12, r12
rol rax, 0xe
jmp 0x1400c2540
sub rsp, 8
nop
jmp 0x1400c2549
nop
mov qword [rsp - 8], rsi
jmp 0x1400c2777
mov dword [rsp - 0x40], 0x1d34bcf5
jmp 0x1400c2731
xor al, al
jmp 0x1400c24f4
ror rax, 7
ror rax, 1
jmp 0x1400c248b
add r15, 0x7fffffff
jmp 0x1400c2713
xor ecx, 0x313e6003
jmp 0x1400c26ca
sub ecx, 0x1a828f25
add ecx, 0x5a45e23
jmp 0x1400c24c6
add ecx, 0x2ccd8278
jmp 0x1400c2527
xor ebx, ebx
xchg r8, r8
jmp 0x1400c271f
push r9
mov qword [rsp], r13
jmp 0x1400c2535
nop
mov qword [rsp - 8], rbx
jmp 0x1400c2573
sub r12, 0x15b7f8d1
jmp 0x1400c2501
sub rsp, 0x47c72fbd
add rsp, 0x47c72a05
jmp 0x1400c24dd
nop
sub rsp, 8
jmp 0x1400c257c
xor ecx, 0x37922fa6
jmp 0x1400c2635
xor r15, 0x61bed481
jmp 0x1400c26f9
mov rcx, qword [rcx + 8]
call fcn.1400a22a8
jmp 0x1400c265c
sub ecx, 0x201ea0be
jmp 0x1400c2651
add ecx, 0x13733409
jmp 0x1400c2640
xor rax, r15
jmp 0x1400c2594
sub ecx, 0x1b415f31
xor ecx, 0x668bda8e
jmp 0x1400c26d5
sub r15, 0x65ed601d
jmp 0x1400c25a6
push 0x4a65bbd2
mov qword [rsp], rbp
jmp 0x1400c2671
add r15, 0x3088c973
jmp 0x1400c26e0
test al, al
jmp 0x1400c24e9
xor ecx, 0x31567935
jmp 0x1400c26e8
movabs r15, 0x7f66da4f3e50c917
sub r15, 0x1599d820
jmp 0x1400c2758
sub r12, 0x11d0cec7
jmp 0x1400c25b9
jmp 0x1400c69c6
add r15, 0xaf57418
sub r15, 0x299630e6
jmp 0x1400c26b0
xor r12, 0x401cb77e
jmp 0x1400c2553
sub rsp, 8
jmp 0x1400c269b
xorps xmm0, xmm0
mov dword [rsp - 0x2c], 0x3c2b5591
jmp 0x1400c280b
sub dword [rsp + 0x68], 0x5d44ad24
jmp 0x1400c2bc6
xor r13d, 0x5dc91f5f
jmp 0x1400c2cbd
lea rdx, [rbp - 0x78]
jmp 0x1400c2d75
add dword [rsp + 0x58], 0x22ee0d6
xor dword [rsp + 0x58], 0x677bdfde
jmp 0x1400c2edb
add dword [rsp + 0x6c], 0x410df46c
jmp 0x1400c289c
add dword [rsp + 0x60], 0x2e649f19
sub dword [rsp + 0x60], 0x54a9c2f8
jmp 0x1400c29db
sub dword [rsp + 0x60], 0x18c4fa0c
jmp 0x1400c2b55
add dword [rsp + 0x6c], 0x11eae567
sub dword [rsp + 0x6c], 0x2119551b
jmp 0x1400c2e45
mov dword [rsp + 0x50], 0x19a5ec1b
jmp 0x1400c2f72
sub dword [rsp + 0x58], 0x623538c9
add dword [rsp + 0x58], 0x28a3ae29
jmp 0x1400c2f50
sub dword [rsp + 0x54], 0x5163e966
add dword [rsp + 0x54], 0x292ec818
jmp 0x1400c2b26
sub r14d, 0x1143983f
add r14d, 0x2e1b5ab4
jmp fcn.1400c2a1d
xchg rsi, rcx
jmp 0x1400c2c67
add dword [rsp + 0x5c], 0x2c957bd8
xor dword [rsp + 0x5c], 0xf8440ed
jmp 0x1400c2ec6
sub r13d, 0x30fd30bc
jmp 0x1400c2fdf
xor dword [rsp + 0x5c], 0x203c9500
jmp 0x1400c2c3f
xor dword [rsp + 0x6c], 0x16d87b47
xor dword [rsp + 0x6c], 0x3315b2c9
jmp 0x1400c2ab8
xor dword [rsp + 0x50], 0x547ee416
jmp 0x1400c2a3d
xor dword [rsp + 0x60], 0x4a8900e5
jmp 0x1400c291a
xor dword [rsp + 0x6c], 0x7d03a420
jmp 0x1400c2e0c
sub dword [rsp + 0x60], 0x418fac8d
xor dword [rsp + 0x60], 0x1090a0df
jmp 0x1400c2f9f
lea eax, [r13 - 0x20]
jmp 0x1400c2a4a
sub dword [rsp + 0x64], 0x25d7185e
jmp 0x1400c29fd
xor dword [rsp + 0x60], 0xda7bc1f
jmp 0x1400c27d4
sub dword [rsp + 0x54], 0x277463d0
xor dword [rsp + 0x54], 0x2d370967
jmp 0x1400c2de4
sub dword [rsp + 0x58], 0x5467dca8
lea rdx, [rbp - 0x78]
jmp 0x1400c2ba4
xor dword [rsp + 0x50], 0x600d3652
jmp 0x1400c2b6a
sub dword [rsp + 0x5c], 0x5a0b1448
mov dword [rsp + 0x60], 0x5342b896
jmp 0x1400c27e9
mov dword [rsp + 0x6c], 0x6003708
jmp 0x1400c2bb9
add dword [rsp + 0x50], 0xd311037
jmp 0x1400c2960
add dword [rsp + 0x68], 0x8cc9552
jmp 0x1400c2ae7
add dword [rsp + 0x60], 0x2e5bff36
sub dword [rsp + 0x60], 0x3608a0f2
jmp 0x1400c2dac
xor dword [rsp + 0x64], 0xbe073f4
jmp 0x1400c2d9f
add dword [rsp + 0x64], 0x2591311c
jmp 0x1400c2e9c
xor r13d, 0x288f67cf
add r13d, 0x4a3d281d
jmp 0x1400c2c80
xor dword [rsp + 0x50], 0x52a5cb9e
jmp 0x1400c2e8f
xor dword [rsp + 0x50], 0x51d64198
jmp 0x1400c2a55
xchg r10, rax
mov qword [rbp - 0x48], r10
jmp 0x1400c2e6d
xor dword [rsp + 0x50], 0x671cc891
sub dword [rsp + 0x50], 0x1c4f3a3c
jmp 0x1400c2a30
mov r10, qword [rbp - 0x48]
jmp 0x1400c2c0c
add dword [rsp + 0x58], 0x26b61b8e
jmp 0x1400c2eb1
mov r11, r11
xchg r10, rax
jmp 0x1400c2a6a
xor dword [rsp + 0x50], 0x2a864b32
sub dword [rsp + 0x50], 0x360d2462
jmp 0x1400c29b6
sub dword [rsp + 0x6c], 0x1adb63cf
xor dword [rsp + 0x6c], 0x3ff4c81d
jmp 0x1400c28d7
add dword [rsp + 0x68], 0x39385fc2
add dword [rsp + 0x68], 0x13707aa4
jmp 0x1400c2c20
mov dword [rsp + 0x68], 0x51b0e1b7
xor dword [rsp + 0x68], 0x3bc5f20
jmp 0x1400c2f43
sub dword [rsp + 0x64], 0x475b691
sub dword [rsp + 0x64], 0x304651aa
jmp 0x1400c2ffd
xor dword [rsp + 0x54], 0x3c74bee1
jmp 0x1400c2cd0
je 0x1400c27a9
call fcn.140098930
jmp 0x1400c2a8b
mov r14d, 0x1cd6994
xor r14d, 0x3a431e9b
jmp 0x1400c2842
xor dword [rsp + 0x60], 0xc56e0be
jmp 0x1400c2c13
xor dword [rsp + 0x50], 0x1c00a0d0
xor dword [rsp + 0x50], 0x6add700b
jmp 0x1400c2d8e
xor dword [rsp + 0x64], 0x5a8abcd8
jmp 0x1400c2902
sub dword [rsp + 0x64], 0x4f5bfe9b
jmp 0x1400c2afc
mov r13d, 0x568587c
jmp 0x1400c2c54
mov dword [rsp - 0x14], 0x1fbd969e
mov dword [rsp + 0x5c], 0x292096bf
jmp 0x1400c2d46
sub dword [rsp + 0x6c], 0x4fa9feb
jmp 0x1400c2f5d
sub dword [rsp + 0x68], 0x4b0769
jmp 0x1400c29ce
xchg r12, rdx
xchg rbx, r9
jmp 0x1400c2e52
sub dword [rsp + 0x68], 0x326657a9
sub dword [rsp + 0x68], 0x4121f7c3
jmp 0x1400c28f9
xchg r10, rax
jmp 0x1400c27a9
add dword [rsp + 0x60], 0x4676da7b
jmp 0x1400c2f2e
sub dword [rsp + 0x68], 0x42313711
add dword [rsp + 0x68], 0x4041a7c5
jmp 0x1400c2bf7
sub dword [rsp + 0x5c], 0x287ab0cf
add dword [rsp + 0x5c], 0xc7666ed
jmp 0x1400c285d
add r13d, 0x2ba7deab
add r13d, 0x2d05402d
jmp 0x1400c2cdd
mov qword [rbp - 0x80], rsi
jmp 0x1400c2cb2
sub r13d, 0x71190e8d
add r13d, 0x3efb2529
jmp 0x1400c279d
add r13d, 0x26f931d2
sub r13d, 0x6409afd8
jmp 0x1400c2a0a
xchg rcx, rsi
xchg rbp, r14
jmp 0x1400c3013
xor r13d, 0x6441aed7
sub r13d, 0x4c448760
jmp 0x1400c2872
xor dword [rsp + 0x54], 0x2e01c51c
jmp 0x1400c2fd2
add r13d, 0x1cf03193
sub r13d, 0x39ce7e1d
jmp 0x1400c2c9f
xchg rdx, r12
mov qword [rbp - 0x80], r12
jmp 0x1400c2bec
xor dword [rsp + 0x64], 0x2bf439bf
add dword [rsp + 0x64], 0x2c15d947
jmp 0x1400c2b11
xchg r9, rbx
jmp 0x1400c2b43
xor dword [rsp + 0x6c], 0x470ac5e8
sub dword [rsp + 0x6c], 0x480eb2ca
jmp 0x1400c2855
sub dword [rsp + 0x5c], 0x107c3e24
add dword [rsp + 0x5c], 0x53c3e945
jmp 0x1400c287e
xchg rbp, r12
movups xmmword [r12 - 0x68], xmm0
jmp 0x1400c303f
xorps xmm0, xmm0
jmp 0x1400c2ef0
lea rcx, [rbp - 0x78]
mov dword [rsp + 0x54], 0x74dbcc49
jmp 0x1400c282d
xor dword [rsp + 0x64], 0x7ef8d3ad
jmp 0x1400c2cfc
mov dword [rsp + 0x64], 0x14b641c0
sub dword [rsp + 0x64], 0x55eded0
jmp 0x1400c2b7f
sub dword [rsp + 0x64], 0x471d6d15
add dword [rsp + 0x64], 0x38cdd714
jmp 0x1400c29f0
add dword [rsp + 0x54], 0x9c6f7a7
add dword [rsp + 0x54], 0xc4f28d7
jmp 0x1400c2f06
xor dword [rsp + 0x6c], 0xd269987
add dword [rsp + 0x6c], 0x6819ceca
jmp 0x1400c27f6
sub dword [rsp + 0x6c], 0x4c6d3888
jmp 0x1400c2d25
mov rcx, r9
jmp 0x1400c2d1d
xchg r10, rax
jmp 0x1400c29a9
xchg r13, r13
jmp 0x1400c2f6a
add dword [rsp + 0x50], 0x506b998
jmp 0x1400c2aa3
sub dword [rsp + 0x64], 0x32f2450a
xor dword [rsp + 0x64], 0x56f869a3
jmp 0x1400c2dcf
sub dword [rsp + 0x58], 0x3682599a
add dword [rsp + 0x58], 0x2b8f2b78
jmp 0x1400c27b2
xor dword [rsp + 0x5c], 0x2178df87
sub dword [rsp + 0x5c], 0x17df84d2
jmp 0x1400c2994
xor dword [rsp + 0x58], 0x281ce2dc
add dword [rsp + 0x58], 0x58896d2c
jmp 0x1400c2818
mov dword [rsp - 0xc], 0x1bf56954
jmp 0x1400c2cf0
xor dword [rsp + 0x54], 0x22dae05f
xor dword [rsp + 0x54], 0x1f885107
jmp 0x1400c2b99
sub dword [rsp + 0x60], 0x74e83589
xor dword [rsp + 0x60], 0x4b99a976
jmp 0x1400c28e4
add dword [rsp + 0x68], 0x2bdb65cb
jmp 0x1400c2790
add dword [rsp + 0x58], 0x2b6aafbd
jmp 0x1400c293c
add dword [rsp + 0x6c], 0xbd84c0c
jmp 0x1400c27c7
cmp rcx, rdx
jmp 0x1400c2b33
sub dword [rsp + 0x50], 0x144815d0
xor dword [rsp + 0x50], 0x58a02965
jmp 0x1400c304b
xor dword [rsp + 0x60], 0x666aa357
xor dword [rsp + 0x60], 0x150c84d7
jmp 0x1400c28ca
xor dword [rsp + 0x54], 0x6f392d0a
jmp 0x1400c2927
mov dword [rsp + 0x58], 0x273aa7f6
jmp 0x1400c2a73
add dword [rsp + 0x64], 0x1f2852aa
jmp 0x1400c2b8c
movups xmmword [r14 - 0x78], xmm0
xchg r14, rbp
jmp 0x1400c2d67
xchg r12, rbp
movups xmmword [rbp - 0x58], xmm0
jmp 0x1400c2e74
xor dword [rsp + 0x50], 0x379ac1ed
sub dword [rsp + 0x50], 0x2df43dda
jmp 0x1400c28b1
nop
add rsp, 8
jmp 0x1400c6a26
add rsp, 8
jmp 0x1400c69f6
pop rsi
jmp 0x1400c69d2
add rsp, 0x5b8
jmp 0x1400c69a9
nop
add rsp, 8
jmp 0x1400c6a00
pop r13
nop
jmp 0x1400c69e4
mov r12, qword [rsp]
jmp 0x1400c69b3
add rsp, 8
jmp 0x1400c69bc
nop
mov rdi, qword [rsp]
jmp 0x1400c69ed
mov rbx, qword [rsp - 8]
pop rbp
jmp 0x1400c6a19
add rsp, 8
mov r14, qword [rsp - 8]
jmp 0x1400c69dc
mov dword [rsp - 0x28], 0xb11272a
jmp 0x1400c6a31
mov r15, qword [rsp - 8]
nop
jmp 0x1400c6a0b
ret