Function at 0x1067acf
Capabilities:
Hash data using murmur3

Disassembly:
sub edx, 0x7df5633f
mov dword [0x1075a6f], 0x89efd9c4
call fcn.0102ec01
add edx, dword [0x1075eb9]
xor ecx, ebp
neg edi
sub esi, 0x2069bcd1
add esi, 0x2069bcd1
neg edi
xor ecx, ebp
call fcn.0103716b
add edx, 0x7df5633f
xor edx, 0x762f91ba
call fcn.0100c08c
neg esi
xor esi, ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
xor eax, dword [0x1075f10]
and dword [0x10757b3], esi
call fcn.0102ec01
add edi, ebx
not esi
mov dword [0x1075a01], 0x34842329
call fcn.01051902
sub edi, 0x5da8aa23
add esi, dword [0x1075bde]
mov dword [0x1075626], edx
add ecx, 0xfebc416c
rol eax, 1
add edi, dword [0x1075d44]
dec ebx
call fcn.0101c315
call fcn.0101c315
inc ebx
ror eax, 1
sub ecx, 0xfebc416c
mov dword [0x10759d5], edi
add edi, 0x5da8aa23
add dword [0x1075883], 0x8bd593ca
not esi
sub edi, ebx
call fcn.0100c698
add esp, 0x10
xor ecx, edx
call fcn.0103e0ff
xor dword [0x107587e], ebx
xchg ebx, edx
add ecx, dword [0x1075cf6]
mov dword [0x1075819], edx
sub ebx, 0xc3ab1e77
sub edi, dword [0x1075c1a]
add ecx, esp
sub ecx, edi
call fcn.0105a4e6
inc ebx
add ebx, 0x9ae9512b
call fcn.0102ec01
neg eax
mov dword [0x10756ba], ebx
rol esi, 0xf
call fcn.0101f354
inc esi
dec ecx
call fcn.0102ec01
inc ecx
dec esi
ror esi, 0xf
or dword [0x1075941], edx
neg eax
sub ebx, 0x9ae9512b
dec ebx
call fcn.0101225d
add ecx, edi
sub ecx, esp
add ebx, 0xc3ab1e77
and dword [0x1075656], eax
xchg ebx, edx
call fcn.01005a40
xor ecx, edx
mov edi, 0xc1c8793c
ror ecx, 4
not edi
sub edi, 0x6b0f05ee
or dword [0x10756df], eax
add esi, ebp
sub esi, dword [0x1075e26]
xor esi, 0xe0206bb8
sub dword [0x107582a], 0x5df20acc
rol esi, 0xa
add dword [0x1075927], eax
call fcn.0102ec01
call fcn.0102ec01
xor dword [0x1075755], edx
ror esi, 0xa
xor esi, 0xe0206bb8
sub esi, ebp
and dword [0x10758bf], esi
add edi, 0x6b0f05ee
not edi
rol ecx, 4
xor edi, 0xf394ce09
add ebx, esi
sub ebx, edi
xchg edi, eax
ror edx, 0x13
xor ebx, dword [0x1075d0c]
call fcn.0101c315
xchg ebx, eax
dec esi
and dword [0x1075990], eax
add edi, ebp
mov dword [0x10755d5], 0x73c04a31
sub dword [0x107570b], 0x154bddb9
sub edi, ebp
inc esi
xchg ebx, eax
rol edx, 0x13
xchg edi, eax
add ebx, edi
sub ebx, esi
xor edi, 0x325cb775
neg esi
or dword [0x1075601], eax
dec edx
call fcn.0101c315
neg esi
rol edx, 0xa
neg esi
rol ebx, 0x11
sub dword [0x107575f], edx
adc eax, 0x107575f
xchg ecx, edx
call fcn.01005662
xor ebx, 0x6121af86
add eax, ebx
call fcn.01005662
ror edx, 0x1f
rol edx, 0x1f
call fcn.01032ce2
sub eax, ebx
xor ebx, 0x6121af86
call fcn.0101c315
xchg ecx, edx
sub dword [0x1075a4c], esi
ror ebx, 0x11
neg esi
ror edx, 0xa
neg esi
inc edx
neg esi
push edi
sub ebx, 0x75422e7d
rol edi, 0x13
or dword [0x10758df], edx
add dword [0x1075833], edi
rol esi, 0x1d
neg edx
or dword [0x1075966], edx
not edx
call fcn.0100c08c
xchg edx, eax
xor ebx, 0x8ba86ad
xor edi, dword [0x1075b37]
ror esi, 0x1c
xchg eax, esi
inc edi
xor ecx, dword [0x1075e98]
ror esi, 0xb
call fcn.0102ec01
call fcn.0103a738
call fcn.0100c08c
rol esi, 0xb
dec edi
xchg eax, esi
rol esi, 0x1c
xor ebx, 0x8ba86ad
xchg edx, eax
call fcn.0104b3dd
not edx
or dword [0x1075875], eax
neg edx
ror esi, 0x1d
or dword [0x1075676], edi
sub dword [0x1075892], ecx
ror edi, 0x13
add ebx, 0x75422e7d
mov edi, 0xb43313a7
sub dword [0x10755d4], eax
or eax, dword [0x1075f53]
xchg ecx, esi
call fcn.0100c08c
neg esi
add eax, dword [0x1075c75]
xchg ecx, eax
mov dword [0x1075a66], ebx
inc edi
ror ebx, 7
neg esi
inc ebx
ror edx, 0x10
add dword [0x1075941], ebx
not esi
add ecx, dword [0x1075f07]
not esi
rol edx, 0x10
dec ebx
neg esi
rol ebx, 7
dec edi
xor dword [0x107570f], ebx
xchg ecx, eax
neg esi
call fcn.01033583
xchg ecx, esi
and edi, 0xa9aae2fe
xor eax, dword [0x1075af0]
call fcn.010354ba
xor ebx, dword [0x1075e36]
add ebx, dword [0x1075c19]
xor esi, 0x39425f6
call fcn.0102ec01
add esi, dword [0x1075cb4]
add dword [0x107569b], ebx
inc edi
xchg eax, esi
dec edi
sub edx, dword [0x1075d0f]
sub dword [0x1075a8c], ebx
not ecx
or dword [0x1075682], edx
ror ecx, 0x1e
xchg edi, eax
sub ebx, ebp
add ebx, ebp
xchg edi, eax
rol ecx, 0x1e
sub dword [0x107581c], ecx
not ecx
or dword [0x1075803], ecx
inc edi
xchg eax, esi
dec edi
add dword [0x10755c4], ecx
call fcn.0102ec01
xor esi, 0x39425f6
call fcn.01010495
sub edi, 0xa021d2a6
call fcn.01055dba
not edx
or esi, dword [0x1075b87]
sub edx, dword [0x1075e5b]
rol ebx, 0xb
call fcn.0101c315
add eax, dword [0x1075d6f]
xor esi, 0x73375ce3
rol eax, 1
add edi, dword [0x1075cb1]
not ecx
call fcn.0102ec01
not ecx
ror eax, 1
xor esi, 0x73375ce3
call fcn.01046396
ror ebx, 0xb
not edx
call fcn.01010495
push edi
add ebx, 0xc449ccb5
inc esi
or eax, dword [0x1075ba3]
xor ecx, dword [0x1075c83]
sub dword [0x1075965], ecx
neg ebx
mov dword [0x1075a7a], eax
sub ebx, dword [0x1075bc8]
dec ebx
call fcn.01048735
call fcn.0103a738
call fcn.0101225d
inc ebx
neg ebx
mov dword [0x107579c], esi
dec esi
sub ebx, 0xc449ccb5
push 0x1b0c
dec ebx
sub edi, dword [0x1075e54]
xor edx, ebx
call fcn.0104ce49
sub ebx, edx
and dword [0x1075962], edx
xor esi, dword [0x1075db2]
or edx, dword [0x1075f22]
add edx, dword [0x1075fae]
dec edx
xchg ebx, esi
rol eax, 3
call fcn.0102ec01
neg ebx
add ecx, dword [0x1075beb]
add esi, 0x881c4157
or esi, dword [0x1075acd]
sub esi, 0x881c4157
neg ebx
ror eax, 3
xchg ebx, esi
inc edx
and dword [0x10759d9], ecx
add ebx, edx
xor edx, ebx
inc ebx
mov edi, 0xd42c8bac
dec esi
xor esi, 0x25d78eff
or dword [0x107586a], ebx
xor ecx, esp
add edx, ebp
ror ecx, 0x17
call fcn.0103f824
add ecx, eax
call fcn.01053c37
xchg ecx, edx
rol esi, 0x1e
add ecx, esp
call fcn.010537f4
sub edi, 0x7edc98c3
call fcn.0104465c
call fcn.0101f354
add edi, 0x7edc98c3
sub ecx, esp
ror esi, 0x1e
xchg ecx, edx
call fcn.01048220
sub ecx, eax
call fcn.0105efdc
rol ecx, 0x17
sub edx, ebp
xor ecx, esp
xor esi, 0x25d78eff
inc esi
or edi, 0xc86fe792
sub dword [0x1075595], 0x9bac8eb0
xor ecx, edx
add dword [0x10759ef], esi
ror edi, 0x11
not edx
xchg edi, eax
add esi, 0x7bfe82a7
ror esi, 6
mov dword [0x1075675], eax
mov dword [0x1075922], esi
sub ebx, eax
add ebx, dword [0x1075b37]
call fcn.0101c315
add ebx, eax
sub dword [0x1075940], eax
rol esi, 6
sub esi, 0x7bfe82a7
xchg edi, eax
not edx
rol edi, 0x11
or dword [0x1075948], edi
xor ecx, edx
sub dword [0x107578f], 0x81ec1c61
xor edi, 0xdc6fefbe
mov dword [0x10757c6], ecx
xchg eax, edx
call fcn.01053473
mov bl, 0xfe
dec dword [ebx]
add eax, 0x1075ee3
call fcn.0102ec01
and dword [0x10755bc], 0x103bb728
mov dword [0x10759d7], eax
neg edx
mov dword [0x10759d8], ebx
call fcn.0104f6ef
call fcn.0102ec01
call fcn.0101c315
sub dword [0x1075611], ecx
neg edx
add dword [0x10755ca], eax
or dword [0x1075624], 0x6f61e53b
xchg eax, edx
push edi
and dword [0x10758ed], 0x5712cf22
rol edi, 0x14
not edx
call fcn.01010495
not eax
xor esi, edx
or ecx, dword [0x1075b2a]
and dword [0x10756ce], 0x694fd57d
or ecx, dword [0x1075d28]
dec ebx
ror esi, 0x10
rol esi, 0x10
inc ebx
xor esi, edx
not eax
call fcn.0101c315
not edx
ror edi, 0x14
or dword [0x107580d], 0x7a55052a
call eax
sub esi, 0x29571d02
xor eax, dword [0x1075c29]
sub dword [0x10757a2], eax
not ecx
inc edi
ror ebx, 0x1e
and dword [0x1075848], eax
xor ebx, esp
not edx
or edx, dword [0x1075ae7]
sub eax, dword [0x1075e23]
not edx
xor ebx, esp
rol ebx, 0x1e
dec edi
not ecx
add esi, 0x29571d02
lea esi, [0x65d0cc8]
dec edx
xchg ecx, edx
neg ecx
ror edx, 7
xor ebx, dword [0x1075f9f]
call fcn.0106659f
sub eax, dword [0x1075bd3]
xor esi, 0xbdfe65f8
xor edx, edi
add ebx, 0x5b753ce4
xchg edi, edx
dec esi
or dword [0x10755ee], eax
mov dword [0x1075706], edi
inc esi
xchg edi, edx
sub ebx, 0x5b753ce4
xor edx, edi
xor esi, 0xbdfe65f8
call fcn.01064356
rol edx, 7
neg ecx
xchg ecx, edx
inc edx
and esi, 0x5de2e89
add eax, dword [0x1075efb]
xor ebx, edx
sub ecx, dword [0x1075b57]
and dword [0x1075a8f], esi
xor ecx, dword [0x1075f71]
inc edx
and dword [0x10756e4], eax
sub ecx, dword [0x1075e98]
ror eax, 0x14
xor dword [0x1075595], 0xf52c1347
xchg edi, edx
neg ebx
call fcn.0101c315
call fcn.0105a0eb
neg ebx
xchg edi, edx
xor dword [0x10755c1], 0xc0562689
rol eax, 0x14
add dword [0x1075a52], esi
dec edx
mov dword [0x10756ad], edi
xor ebx, edx
xor esi, 0x542e088
not ecx
rol ebx, 0xd
call fcn.01043d75
xchg ebx, esi
call fcn.01057e89
neg edi
ror ecx, 0x1e
sub edi, 0xacfbe3bb
call fcn.01063560
add edi, dword [0x1075f22]
ror esi, 0x17
rol esi, 0x17
add edi, 0xacfbe3bb
rol ecx, 0x1e
neg edi
xchg ebx, esi
call fcn.01057af3
ror ebx, 0xd
not ecx
mov edi, eax
add dword [0x107597d], edi
xchg ebx, eax
mov dword [0x107597c], ebx
xor ecx, esi
or esi, dword [0x1075c7b]
ror eax, 0x11
xchg ecx, eax
rol ecx, 7
pop es
sub ebx, dword [0x1075d2e]
neg esi
call fcn.01010495
or dword [0x1075628], 0x49f7eae2
mov dword [0x107578b], ebx
and dword [0x10759a8], edx
call fcn.0103af77
neg esi
ror ecx, 7
xchg ecx, eax
rol eax, 0x11
adc dword [ebx], esi
into
sub dword [0x10759e0], eax
xchg ebx, eax
add dword [0x1075a39], edx
mov ecx, 0x1b0c
add dword [0x10755e9], ecx
ror ebx, 0x1e
xor edi, dword [0x1075afe]
neg esi
rol esi, 0xa
sub dword [0x1075644], esi
neg esi
call fcn.01005662
add edi, ebp
sub ecx, ebx
ror esi, 0xf
xor eax, 0x4f65d55d
add edx, dword [0x1075c94]
ror edx, 0x17
xor esi, dword [0x1075ef4]
inc esi
xor edi, 0xcac78551
test edi, eax
retf 0xd29
sub edx, dword [esi + 7]
add ecx, eax
leave
add ecx, eax
rol dword [ecx], 1
add eax, 0x10759f9
xor edi, 0xcac78551
dec esi
rol edx, 0x17
xor eax, 0x4f65d55d
rol esi, 0xf
add ecx, ebx
sub edi, ebp
call fcn.0101c315
neg esi
ror esi, 0xa
neg esi
rol ebx, 0x1e
rep movsb byte es:[edi], byte [esi]
add edi, dword [0x1075f23]
sub ebx, dword [0x1075bc4]
rol edx, 0x1c
neg esi
sub dword [0x10758d5], edi
dec eax
add edi, dword [0x1075ddf]
add edx, ecx