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

Disassembly:
mov qword [rsp + 0x10], rdx
jmp 0x1400c3b2b
mov qword [rsp], rsi
nop
jmp 0x1400c3c93
mov rcx, qword [rcx + 8]
call fcn.1400a3154
jmp 0x1400c3a12
ror rax, 2
jmp 0x1400c3c46
rol rax, 1
rol rax, 1
jmp 0x1400c39ad
nop
jmp 0x1400c39fd
xor ecx, 0xb80e0fd
xor ecx, 0x3629ae45
jmp 0x1400c3bef
add r13, 0x820e1fe
jmp 0x1400c39ea
rol rax, 1
movabs r12, 0x8528420d0f8c770b
jmp 0x1400c3a5b
xor r15, 0x3ddbc660
jmp 0x1400c3b01
add r15, 0x4ac4abcc
sub r15, 0xe16437b
jmp 0x1400c3b93
sub r13, 0x4ed50705
jmp 0x1400c39a1
sub r13, 0x2d29c2b
xor r13, 0x2f5c10cb
jmp 0x1400c3a1d
sub rsp, 8
jmp 0x1400c395e
sub r13, 0x70638bc8
jmp 0x1400c3cad
xor ebx, ebx
mov dword [rsp - 0x18], esi
jmp 0x1400c3bfa
sub r13, 0x14d18a78
jmp 0x1400c3adb
mov rsi, rdx
xchg rdx, rcx
jmp 0x1400c3968
push r15
jmp 0x1400c3aa6
add r15, 0x1d2d549c
sub r15, 0x4311225d
jmp 0x1400c39bf
ror rax, 0x28
ror rax, 5
jmp 0x1400c3976
add r12, 0x6afa8ea5
sub r12, 0x31327789
jmp 0x1400c3c6b
sub r12, 0x57a0152f
jmp 0x1400c3c24
xor ecx, 0x5928ee56
jmp 0x1400c3bb9
rol rax, 0xa
rol rax, 1
jmp 0x1400c3c7e
mov qword [rsp], rbp
push rbx
jmp 0x1400c398a
xor ecx, 0x39ba0f7c
jmp 0x1400c3b3d
lea rbp, [rsp - 0x4b8]
add rsp, 0x3e0f89a4
jmp 0x1400c3b61
ror rax, 1
jmp 0x1400c3ad2
xor rax, r13
mov dword [rsp - 0x30], 0xe0a565a
jmp 0x1400c3a4e
call rax
xor al, al
jmp 0x1400c3b14
xor r13, 0x13fd65a2
add r13, 0x3e364915
jmp 0x1400c3a06
add r12, 0x26726966
add r12, 0x1cfa7d9b
jmp 0x1400c3a6e
sub r15, 0x19028416
xor r15, 0x3a66e71d
jmp 0x1400c3bd7
xchg rbx, rbx
jmp 0x1400c7dcd
movabs r13, 0x52f8c53e6055b90a
jmp 0x1400c39de
nop
sub rsp, 8
jmp 0x1400c3a91
rol rax, 1
jmp 0x1400c397f
xor ecx, 0x19b4feaf
sub ecx, 0x95774
jmp 0x1400c3a7a
mov rax, qword [0x140142478]
jmp 0x1400c3b70
push r12
jmp 0x1400c3c8b
sub rsp, 0x3e0f8f5c
xchg rdx, rcx
jmp 0x1400c3a29
mov dword [rsp - 0x24], 0x77a45c62
movabs r15, 0x73277b94ade96bb
jmp 0x1400c3a3b
add r12, 0x12496b91
jmp 0x1400c3aee
sub r15, 0x19b9a36c
rol rax, 0xc
jmp 0x1400c3c07
add rax, r12
jmp 0x1400c3ac2
push 0x7de1d641
mov qword [rsp], r14
jmp 0x1400c3a34
sub ecx, 0x107a83aa
xor ecx, 0x4d5c1421
jmp 0x1400c3990
rol rax, 8
rol rax, 2
jmp 0x1400c3b35
sub r15, 0x6e3981f
jmp 0x1400c39cb
ror rax, 2
ror rax, 1
jmp 0x1400c3aba
add ecx, 0x2f809f09
jmp 0x1400c3cb9
test al, al
je 0x1400c3cc4
jmp 0x1400c3b4e
rol rax, 0xb
jmp 0x1400c3bca
rol rax, 0xe
rol rax, 1
jmp 0x1400c3a85
push r13
nop
jmp 0x1400c3bab
add r12, 0x3f1d1340
add r12, 0x7fffffff
jmp 0x1400c3c37
xor r12, 0x17dc7909
add rax, r15
jmp 0x1400c3b1c
ror rax, 7
jmp 0x1400c3be3
xor ecx, 0x3bc3dd5a
add ecx, 0x31475ba1
jmp 0x1400c3c60
sub ecx, 0x59053120
jmp 0x1400c3a9b
sub r12, 0x14a8a911
add r12, 0x8178a8a
jmp 0x1400c3ca1
rol rax, 1
mov ecx, 0x1120451b
jmp 0x1400c3c4f
mov rcx, rcx
jmp 0x1400c3c1c
mov qword [rsp - 8], rdi
sub rsp, 8
jmp 0x1400c3b5a
sub r12, 0x2beb41fc
jmp 0x1400c3b87
add r13, 0x6a260ea3
jmp 0x1400c3c10
sub ecx, 0x48fc8563
jmp 0x1400c3ba3
xorps xmm0, xmm0
jmp 0x1400c421c
sub dword [rsp + 0x50], 0xe64460c
jmp 0x1400c3fd7
xchg rsi, rax
jmp 0x1400c41d5
xor dword [rsp + 0x60], 0x1cbba754
jmp 0x1400c412f
xor r14d, 0x181afd56
jmp 0x1400c4309
xor dword [rsp + 0x64], 0x1d596661
mov dword [rsp + 0x68], 0x6d5cc5b2
jmp 0x1400c40a5
xor dword [rsp + 0x58], 0x3a781a89
add dword [rsp + 0x58], 0x593a459d
jmp 0x1400c3e72
add dword [rsp + 0x6c], 0x10de6cc8
jmp 0x1400c3f4c
lea rdx, [rbp - 0x78]
xorps xmm0, xmm0
jmp 0x1400c4077
call fcn.140099810
mov rsi, rsi
jmp 0x1400c4549
xchg rcx, r9
jmp 0x1400c3dc9
sub dword [rsp + 0x5c], 0x6885fe6a
jmp 0x1400c42e5
xchg rsi, rax
mov qword [rbp - 0x48], rsi
jmp 0x1400c3cd9
add dword [rsp + 0x58], 0x2d4d247
sub dword [rsp + 0x58], 0x277c6bf
jmp 0x1400c42cb
xchg rbp, r14
jmp 0x1400c42c2
add dword [rsp + 0x64], 0x39b2e71b
xor dword [rsp + 0x64], 0x22f5128f
jmp 0x1400c3e7f
xor dword [rsp + 0x6c], 0x14026b6c
jmp 0x1400c4418
sub dword [rsp + 0x54], 0xac31de6
add dword [rsp + 0x54], 0x63d619d1
jmp 0x1400c446d
add dword [rsp + 0x5c], 0x3b065572
xor dword [rsp + 0x5c], 0x73d3c0a6
jmp 0x1400c437a
sub dword [rsp + 0x58], 0x193e1d6b
jmp 0x1400c3f83
xor dword [rsp + 0x64], 0x30b01093
jmp 0x1400c4276
xor dword [rsp + 0x58], 0x155c8653
jmp 0x1400c43fb
add r14d, 0x2305093a
xor r14d, 0x788e2511
jmp fcn.1400c41c9
mov dword [rsp - 0x20], 0x57d2716b
cmp rcx, rdx
jmp 0x1400c439c
xor dword [rsp + 0x54], 0xfb42e80
sub dword [rsp + 0x54], 0x19d54da8
jmp 0x1400c3e2a
xor dword [rsp + 0x58], 0x4747f606
jmp 0x1400c44b7
sub dword [rsp + 0x54], 0x883b87d
jmp 0x1400c4608
mov dword [rsp + 0x5c], 0x1e8864af
add dword [rsp + 0x5c], 0x21387c00
jmp 0x1400c3e5d
xchg rbx, rsp
jmp 0x1400c4410
sub dword [rsp + 0x64], 0x517c9eeb
jmp 0x1400c3df1
add dword [rsp + 0x5c], 0x4dc80fc2
jmp 0x1400c3dbc
sub dword [rsp + 0x6c], 0x9f6b1a0
sub dword [rsp + 0x6c], 0x3f6bde66
jmp 0x1400c4240
add dword [rsp + 0x68], 0x6bf96b2
jmp 0x1400c3fb1
sub dword [rsp + 0x64], 0x486445fc
add dword [rsp + 0x64], 0x3ec9455e
jmp 0x1400c45a1
xor dword [rsp + 0x58], 0xa5fb0be
xor dword [rsp + 0x58], 0x381739bc
jmp 0x1400c42f4
xor dword [rsp + 0x6c], 0x50b27799
jmp 0x1400c3fbe
add dword [rsp + 0x68], 0xcd880bb
jmp 0x1400c43d9
add dword [rsp + 0x6c], 0x1a8f3fbe
jmp 0x1400c3e12
add dword [rsp + 0x50], 0x118ec4fa
jmp 0x1400c4315
sub eax, 0x1459afb6
add eax, 0x7ca812cd
jmp 0x1400c457c
sub eax, 0x3f1039b8
add eax, 0x157994c7
jmp 0x1400c43a7
xor eax, 0x478b045
jmp 0x1400c4004
xor dword [rsp + 0x50], 0x5bb033ee
jmp 0x1400c42d8
add dword [rsp + 0x64], 0x68800a42
jmp 0x1400c3f32
add dword [rsp + 0x50], 0x5d5d9cd8
jmp 0x1400c424d
lea rdx, [rbp - 0x78]
mov dword [rsp - 0x10], ebp
jmp 0x1400c4167
mov qword [rbp - 0x80], rdx
xchg r8, r8
jmp 0x1400c3f23
xor dword [rsp + 0x50], 0x47da4c20
jmp 0x1400c44cc
xor dword [rsp + 0x60], 0x63fac540
sub dword [rsp + 0x60], 0x35241e75
jmp 0x1400c4146
sub dword [rsp + 0x68], 0x231bec4e
jmp 0x1400c3f61
add dword [rsp + 0x50], 0x43cea4d1
xor dword [rsp + 0x50], 0x6bde0032
jmp 0x1400c40d4
xor dword [rsp + 0x60], 0x4d898fcc
jmp 0x1400c432a
sub dword [rsp + 0x50], 0x7e06b2a
add dword [rsp + 0x50], 0x4304d708
jmp 0x1400c4083
sub dword [rsp + 0x50], 0x2288894b
sub dword [rsp + 0x50], 0xb5fdd1c
jmp 0x1400c405d
xor dword [rsp + 0x5c], 0x5592e90
jmp 0x1400c3f3f
sub dword [rsp + 0x6c], 0x10f55817
sub dword [rsp + 0x6c], 0xdd44344
jmp 0x1400c443a
xor dword [rsp + 0x60], 0x7d8889a2
jmp 0x1400c420f
xor dword [rsp + 0x60], 0x7f63cb18
xor dword [rsp + 0x60], 0x5d11f884
jmp 0x1400c40c7
mov dword [rsp + 0x58], 0x4870a551
jmp 0x1400c3ef4
sub eax, 0x27c6f42f
jmp 0x1400c4597
add dword [rsp + 0x5c], 0x5b64e462
sub dword [rsp + 0x5c], 0x12654aa4
jmp 0x1400c4283
xchg rcx, rbp
movups xmmword [rcx - 0x78], xmm0
jmp 0x1400c444f
xor dword [rsp + 0x60], 0x37458fdc
add dword [rsp + 0x60], 0x2ea9949
jmp 0x1400c4425
xor dword [rsp + 0x68], 0x602e7245
jmp 0x1400c44f8
sub dword [rsp + 0x60], 0x3f63d404
jmp 0x1400c45fb
mov dword [rsp - 0x10], ebx
mov dword [rsp + 0x50], 0x6d0fe355
jmp 0x1400c3ccc
sub dword [rsp + 0x6c], 0x21abe79
jmp 0x1400c458b
xor dword [rsp + 0x50], 0x2d4bddb0
sub dword [rsp + 0x50], 0x2e22804b
jmp 0x1400c40b2
sub dword [rsp + 0x54], 0xc604ce6
jmp 0x1400c406a
xor dword [rsp + 0x64], 0x6d605fe2
jmp 0x1400c3d2c
xor dword [rsp + 0x5c], 0x53d13894
jmp 0x1400c40fe
movups xmmword [rbp - 0x58], xmm0
jmp 0x1400c3eac
xor dword [rsp + 0x58], 0x23aa41d
jmp 0x1400c3d41
xor dword [rsp + 0x50], 0x6b5a0f61
jmp 0x1400c40e9
mov eax, 0x45c9e905
add eax, 0x31a2f156
jmp 0x1400c418b
add dword [rsp + 0x58], 0x378490c
xor dword [rsp + 0x58], 0x6faa5266
jmp 0x1400c3f0e
add r14d, 0x2efa39ec
jmp 0x1400c3e99
sub dword [rsp + 0x50], 0x39a91384
add dword [rsp + 0x50], 0x4744c4a8
jmp 0x1400c401d
xor dword [rsp + 0x60], 0x5ca4c926
mov dword [rsp + 0x64], 0x48a9ae15
jmp 0x1400c3f6e
sub eax, 0x37a392c4
add eax, 0x664507d6
jmp 0x1400c45d8
xor dword [rsp + 0x68], 0x7a7adc67
jmp 0x1400c4482
movups xmmword [r14 - 0x68], xmm0
jmp 0x1400c3de9
add dword [rsp + 0x5c], 0x70d925e5
sub dword [rsp + 0x5c], 0x7557bd45
jmp 0x1400c41a1
je 0x1400c3d63
jmp 0x1400c3d6f
xor eax, 0x1dff1726
mov dword [rsp + 0x60], 0x1d782e6b
jmp 0x1400c3cf4
xchg rbx, rsp
mov r14d, 0x352f1b5e
jmp 0x1400c3d01
sub dword [rsp + 0x68], 0x4b6ce0e2
sub dword [rsp + 0x68], 0x7ac51cc
jmp 0x1400c434e
add dword [rsp + 0x6c], 0xa62cf13
jmp 0x1400c3fa4
xor dword [rsp + 0x58], 0x21c92c3f
xor dword [rsp + 0x58], 0x1f65864b
jmp 0x1400c3dd4
mov rcx, rsp
jmp 0x1400c43cb
sub dword [rsp + 0x6c], 0x1ad199a3
jmp 0x1400c3d56
xor dword [rsp + 0x60], 0x159c3fd4
sub dword [rsp + 0x60], 0x424633c3
jmp 0x1400c4090
xor dword [rsp + 0x6c], 0x17f80f6a
add dword [rsp + 0x6c], 0x12e4dc46
jmp 0x1400c43ee
xchg rbp, rcx
xchg r14, rbp
jmp 0x1400c435b
xor dword [rsp + 0x54], 0x710b10b5
xor dword [rsp + 0x54], 0x3426b033
jmp 0x1400c45b6
sub dword [rsp + 0x68], 0x544d110c
add dword [rsp + 0x68], 0x39fabcc2
jmp 0x1400c45c3
add dword [rsp + 0x58], 0x3e2b212a
sub dword [rsp + 0x58], 0x3f9b7da6
jmp 0x1400c3e8c
lea rcx, [rbp - 0x78]
mov dword [rsp - 0x18], esi
jmp 0x1400c451a
mov dword [rsp + 0x6c], 0x698ab61d
xor dword [rsp + 0x6c], 0x391cab8a
jmp 0x1400c456f
add dword [rsp + 0x68], 0x19836e7b
jmp 0x1400c4202
mov dword [rsp + 0x54], 0x61ab8092
sub dword [rsp + 0x54], 0x2876868e
jmp 0x1400c3ed7
xchg r15, rax
mov r15, qword [rbp - 0x48]
jmp 0x1400c4560
xchg r15, rax
jmp 0x1400c3d63
add dword [rsp + 0x6c], 0x1bf971d9
jmp 0x1400c410b
xor eax, 0x3f5417d7
sub eax, 0x41c3d7a
jmp 0x1400c433f
xchg r9, rcx
mov qword [rbp - 0x80], r9
jmp 0x1400c3d9b
sub eax, 0x39cadc2a
jmp 0x1400c3ff5
xor dword [rsp + 0x64], 0x2958580d
sub dword [rsp + 0x64], 0x4e80c35
jmp 0x1400c403d
add dword [rsp + 0x54], 0xa97e8a0
jmp 0x1400c3f01
xor dword [rsp + 0x68], 0x3318ff6e
xor dword [rsp + 0x68], 0x238df172
jmp 0x1400c450d
xor eax, 0x2fefbe04
jmp 0x1400c4013
add dword [rsp + 0x54], 0x74040cd
jmp 0x1400c4269
add dword [rsp + 0x60], 0x33086702
jmp 0x1400c41e1
xor dword [rsp + 0x54], 0x48285ffc
sub dword [rsp + 0x54], 0x751a0165
jmp 0x1400c45ee
nop
add rsp, 8
jmp 0x1400c7df1
add rsp, 8
jmp 0x1400c7dbb
add rsp, 8
jmp 0x1400c7dc5
mov dword [rsp - 0xc], ebx
pop rbp
jmp 0x1400c7dd9
mov r13, qword [rsp - 8]
jmp 0x1400c7db1
mov rdi, qword [rsp]
jmp 0x1400c7d81
add rsp, 8
nop
jmp 0x1400c7d9e
nop
mov r12, qword [rsp]
jmp 0x1400c7da7
nop
add rsp, 8
jmp 0x1400c7d94
nop
jmp 0x1400c7dfc
add rsp, 0x96cebe
jmp 0x1400c7dda
ret
sub rsp, 0x96c906
jmp 0x1400c7d6e
mov rsi, qword [rsp - 8]
pop rbx
jmp 0x1400c7d8a
mov r15, qword [rsp - 8]
nop
jmp 0x1400c7e05
add rsp, 8
jmp 0x1400c7de6
mov r14, qword [rsp]
jmp 0x1400c7d78