Function at 0x47ffe4
Capabilities:
Hash data using murmur3

Disassembly:
leave
pop ds
xchg edi, esi
rol edi, 8
xchg ecx, esi
mov ecx, 0x2ebd809
mov dword [0x653dbe], esi
xor edx, 0xb7acbd52
sub dword [0x653ca7], ebx
add edx, dword [0x653fb1]
dec edi
ror edi, 5
add edi, dword [0x653f34]
call fcn.005d0115
add esi, dword [0x653e12]
mov dword [0x653c89], ecx
not ebx
dec esi
xchg esi, eax
inc esi
xor eax, 0x6b1ecd09
sub edi, esi
dec ecx
xor edi, 0x9ca993d
add dword [0x653c20], eax
xor ebx, 0x44342c55
ror eax, 0x17
ror ebx, 0x10
rol ebx, 0x10
rol eax, 0x17
xor ebx, 0x44342c55
xor edi, 0x9ca993d
inc ecx
add edi, esi
xor eax, 0x6b1ecd09
dec esi
xchg esi, eax
inc esi
not ebx
add dword [0x653cf2], eax
call fcn.00560306
rol edi, 5
inc edi
mov dword [0x653dc4], esi
xor edx, 0xb7acbd52
sub dword [0x653d77], ebx
or ecx, 0x364df4f7
xor esi, 0x29c718a9
xor dword [0x653dc3], ebx
inc eax
ror eax, 0x1e
sub edx, 0x52300032
xor dword [0x653d61], ecx
add dword [0x653dab], edi
or ebx, dword [0x653e33]
xor edi, 0x8597bb43
call fcn.0041f6e6
and dword [0x653cef], ecx
ror esi, 4
call fcn.00578c11
call fcn.0056f81b
rol esi, 4
call fcn.004f2753
xor edi, 0x8597bb43
add dword [0x653d82], edx
mov dword [0x653d53], edi
add edx, 0x52300032
rol eax, 0x1e
dec eax
xor dword [0x653d8e], edx
xor esi, 0x29c718a9
xor ecx, 0x36ddfccc
or edi, dword [0x653f42]
ror edx, 0x18
sub dword [0x653ccd], ecx
sub edi, dword [0x653fb8]
sub dword [0x653cb0], 0x2d307188
neg esi
dec edi
or ecx, dword [0x653f1c]
add ecx, ebp
xor edi, edx
ror edx, 2
rol edx, 2
xor edi, edx
sub ecx, ebp
inc edi
neg esi
mov dword [0x653cd7], 0x2b656dd5
xor dword [0x653dc6], ecx
rol edx, 0x18
push ecx
or dword [0x653d9b], edx
sub ebx, eax
dec ecx
ror edx, 8
sub eax, esi
xor edi, 0xbcab75d9
or dword [0x653c0e], ebx
dec eax
xor esi, dword [0x653fb0]
add dword [0x653dca], ebx
call fcn.00588b50
xor eax, 0x197c0a31
add edx, dword [0x653f6e]
add ebx, 0x3b75c39a
call fcn.004d4906
sub ebx, 0x3b75c39a
xor eax, 0x197c0a31
call fcn.0058c53e
and dword [0x653d0d], edx
inc eax
or dword [0x653c38], eax
xor edi, 0xbcab75d9
add eax, esi
rol edx, 8
inc ecx
add ebx, eax
mov dword [0x653d01], esi
mov eax, 0x8fc72f47
add edx, eax
not ecx
add edx, 0x349240b3
add dword [0x653d91], eax
call fcn.0049baec
xchg edx, eax
sub ecx, 0x4db71d4d
rol ebx, 0x12
xor eax, edx
add dword [0x653d08], 0x115dc9e4
call fcn.0043fb84
rol eax, 4
sub dword [0x653ce7], edx
neg edx
xchg edx, esi
xchg edi, edx
xchg edi, edx
xchg edx, esi
neg edx
ror eax, 4
call fcn.005bf310
and dword [0x653c0d], 0x398e4901
xor eax, edx
ror ebx, 0x12
add ecx, 0x4db71d4d
xchg edx, eax
call fcn.00434233
sub edx, 0x349240b3
not ecx
sub edx, eax
add eax, 0xc55f36d0
neg ebx
sub ebx, dword [0x653f42]
and dword [0x653d2b], ecx
xchg esi, edx
sub dword [0x653db3], ecx
call fcn.005e79fa
or edx, dword [0x653f0a]
ror eax, 9
xor ecx, 0xb31085b1
xor eax, edi
sub ebx, dword [0x653f42]
xor edx, dword [0x653fab]
xchg ecx, eax
xchg ecx, eax
xor eax, edi
xor ecx, 0xb31085b1
rol eax, 9
call fcn.00431350
xchg esi, edx
xor dword [0x653da4], esi
neg ebx
add eax, 0xab459a4e
or ebx, dword [0x653f4b]
sub esi, 0x2134b19a
sub ecx, dword [0x653f90]
xor ecx, 0x8d7c2804
xor eax, dword [0x653f24]
xor eax, dword [0x653e0c]
not esi
xchg esi, eax
not ecx
sub dword [0x653d28], ebx
call fcn.0047e8f0
call fcn.005daab1
not ecx
xchg esi, eax
not esi
xor ecx, 0x8d7c2804
add esi, 0x2134b19a
push eax
inc ecx
or dword [0x653cbc], esi
call fcn.00507622
add eax, dword [0x653f85]
dec eax
or edi, dword [0x653f06]
ror edi, 0x17
dec eax
neg esi
or esi, dword [0x653eb2]
neg edx
ror ecx, 5
not esi
sub ecx, esi
add dword [0x653dc3], edi
ror ebx, 0x1f
add dword [0x653dc2], edi
add ecx, ebx
call fcn.005a33d2
sub eax, dword [0x653e62]
sub ecx, ebx
rol ebx, 0x1f
add ecx, esi
not esi
rol ecx, 5
neg edx
neg esi
inc eax
rol edi, 0x17
inc eax
call fcn.0051d50d
dec ecx
mov eax, 0xf32da2ab
xchg edi, eax
xor esi, 0x1c6fe215
or dword [0x653c88], ebx
xchg esi, eax
or dword [0x653d3a], eax
neg ebx
sub ecx, 0x87bea0af
call fcn.00410bce
or ecx, dword [0x653f39]
sub dword [0x653c5a], edi
ror ebx, 0x1a
call fcn.0044b023
xor dword [0x653c45], ecx
add dword [0x653d6a], edi
xor ecx, eax
call fcn.004114e4
neg esi
and dword [0x653c57], 0x10314081
dec edi
call fcn.005b74cd
add eax, edi
sub edi, 0x81ba276
add edi, 0x81ba276
sub eax, edi
call fcn.004e7cfa
inc edi
or dword [0x653d77], 0x2bd64abd
neg esi
call fcn.0044c358
xor ecx, eax
sub dword [0x653c94], eax
and dword [0x653c1a], ecx
call fcn.0057cce1
rol ebx, 0x1a
xor dword [0x653c72], edi
call fcn.0043fb84
add ecx, 0x87bea0af
neg ebx
xor dword [0x653cc7], edi
xchg esi, eax
xor esi, 0x1c6fe215
xchg edi, eax
and eax, 0xc72cac42
dec edi
add dword [0x653c51], eax
sub ecx, esp
not ecx
rol ebx, 0x10
add eax, dword [0x653f1d]
or esi, dword [0x653f47]
not ebx
xor edx, ebx
xor ecx, dword [0x653eac]
call fcn.004fce39
add esi, 0xa1792887
call fcn.004e7cfa
call fcn.00456f40
sub esi, 0xa1792887
call fcn.004bc8dc
xor edx, ebx
not ebx
ror ebx, 0x10
not ecx
add ecx, esp
xor dword [0x653d4d], ebx
inc edi
xor eax, 0xc342a070
xor esi, esp
dec eax
add edx, 0xa810e8d8
inc eax
xor edx, ebp
dec edi
xor esi, dword [0x653df1]
add edx, ebp
xor edx, 0xe54d0680
in eax, 0x89
xor eax, 0x653cf0
ror eax, 9
or esi, dword [0x653f25]
rol edi, 0xf
sub esi, eax
inc eax
xor edi, 0x16911926
call fcn.004a080a
inc esi
add dword [0x653dbf], ecx
sub ecx, dword [0x653fa0]
invalid
invalid