Function at 0x455190
Capabilities:
Hash data using murmur3

Disassembly:
call fcn.0045dfad
ror esi, 0x1c
sub dword [0x553f9b], ecx
dec edi
ror esi, 8
call fcn.004a8fc9
rol esi, 0x18
xor ebx, 0xac25ca17
sub dword [0x553f71], edx
xchg esi, eax
dec esi
call fcn.0045b47e
sub esi, 0xdd89e028
add dword [0x553fc6], esi
and dword [0x553fba], edx
rol esi, 5
add esi, 0x2ab4dfe7
sub dword [0x553fe1], edi
dec esi
rol ebx, 0xd
call fcn.004aae2a
xor ebx, 0x1c42bd3f
xor eax, ebp
rol esi, 7
call fcn.004ebdf7
inc ebx
xor ecx, eax
inc edx
call fcn.00404e69
call fcn.004bc96d
dec edx
xor ecx, eax
dec ebx
call fcn.004370df
ror esi, 7
xor eax, ebp
xor ebx, 0x1c42bd3f
call fcn.0042f40f
ror ebx, 0xd
inc esi
and dword [0x553f75], edx
push esi
ror ebx, 6
neg edx
call fcn.0041b70f
not esi
ror ecx, 5
xor edx, esp
add dword [0x553fc1], edx
rol ecx, 1
dec edx
not ecx
rol ecx, 0xd
sub edi, 0x5f8407dc
call fcn.0041c4af
call fcn.0046c6b4
add edi, 0x5f8407dc
ror ecx, 0xd
not ecx
inc edx
ror ecx, 1
xor dword [0x553fae], edi
xor edx, esp
rol ecx, 5
not esi
call fcn.0047a7a3
neg edx
rol ebx, 6
push 0x61e67
add ecx, eax
call fcn.0044dd04
not eax
dec edx
rol eax, 6
xor ecx, 0x1f08ca07
xor edx, ecx
dec edx
rol edi, 0xf
and dword [0x553f85], 0x274a36f2
dec ebx
rol eax, 7
or dword [0x553fc3], edi
not esi
not esi
mov dword [0x553fab], esi
ror eax, 7
inc ebx
ror edi, 0xf
inc edx
xor edx, ecx
xor ecx, 0x1f08ca07
ror eax, 6
inc edx
not eax
call fcn.00448c2d
sub ecx, eax
mov edi, 0x626b5988
sub edx, eax
rol ebx, 8
xor eax, ebp
not edi
inc edx
sub ecx, 0xae001263
xchg ebx, edx
call fcn.0040dc82
sub dword [0x553f6b], ebx
inc edx
mov dword [0x553fe1], esi
xor eax, edi
add dword [0x553f6e], esi
xor esi, 0x61b89a84
sub dword [0x553f91], esi
ror ebx, 0x1d
rol ebx, 0x1d
sub dword [0x553f84], edi
xor esi, 0x61b89a84
add dword [0x553fcb], ecx
xor eax, edi
mov dword [0x553f85], esi
dec edx
and dword [0x553fe7], edi
call fcn.00461397
xchg ebx, edx
add ecx, 0xae001263
dec edx
not edi
xor eax, ebp
ror ebx, 8
add edx, eax
or edi, 0x62cda938
xchg edx, eax
sub ecx, edx
dec ebx
call fcn.004c12d3
inc edi
ror ecx, 0xf
xchg eax, esi
sub ebx, edi
xor eax, 0x32af6f46
not esi
xor eax, 0x91757099
sub eax, 0x8db98bb8
xchg edi, esi
not edx
inc ebx
call fcn.004105a9
xor ecx, ebp
or dword [0x553fad], esi
xor edi, 0x2eff342e
not edx
not edx
xor edi, 0x2eff342e
mov dword [0x553fbf], edx
xor ecx, ebp
dec ebx
not edx
xchg edi, esi
add eax, 0x8db98bb8
xor eax, 0x91757099
not esi
xor eax, 0x32af6f46
outsd dx, dword [esi]
scasd eax, dword es:[edi]
xor al, byte [ebx]
fild word [edi + 0xfc1c1f0]
dec edi
call fcn.004cecc9
inc ebx
add ecx, edx
xchg edx, eax
xor edi, 0x62eff9b8
mov dword [0x553fe1], 0x149018ec
ror edx, 7
sub ecx, esi
neg edi
add edx, 0x9ef6018a
not edx
ror ebx, 3
sub edi, 0x9c37155f
xor ecx, 0x47f8d7b2
xor ecx, ebx
neg esi
call fcn.004aea2d
neg esi
xor ecx, ebx
xor ecx, 0x47f8d7b2
add edi, 0x9c37155f
rol ebx, 3
not edx
sub edx, 0x9ef6018a
neg edi
add ecx, esi
rol edx, 7
add dword [0x553f90], 0xeb7580bc
push edi
add edi, 0x75fa7a0b
xchg edx, esi
mov dword [0x553fd7], ecx
not edi
xor edi, 0x7459fb2d
sub dword [0x553fe9], ebx
add dword [0x553f83], ecx
and dword [0x553f7a], 0xb5b0e8e2
inc ecx
mov dword [0x553fd0], ecx
dec ecx
xor dword [0x553fc7], 0x698e8bd4
or dword [0x553fc2], ebx
xor edi, 0x7459fb2d
not edi
xchg edx, esi
sub edi, 0x75fa7a0b
call eax
neg edx
sub dword [0x553f6c], ecx
xchg esi, edx
neg esi
ror ebx, 6
call fcn.0046a133
xor ecx, 0xf73de0f8
inc ecx
ror esi, 0x1b
inc ecx
xor edi, ebx
and dword [0x553fe8], edx
xor eax, esi
and dword [0x553fce], 0x9bf8ece2
xor edi, 0x9358fa23
call fcn.004a0749
call fcn.004b631e
xor edi, 0x9358fa23
mov dword [0x553f85], 0x7ed76482
xor eax, esi
add dword [0x553fd4], edx
xor edi, ebx
dec ecx
rol esi, 0x1b
dec ecx
xor ecx, 0xf73de0f8
rol ebx, 6
neg esi
xchg esi, edx
mov dword [0x553fa5], ecx
neg edx
lea esi, [0xda1e57]
mov dword [0x553fe9], 0x8090821d
xor edx, esp
call fcn.004c4655
sub dword [0x553f7d], ecx
neg esi
xchg edi, edx
or dword [0x553fe7], edi
dec ecx
xor ecx, eax
call fcn.004827d7
xor dword [0x553fe9], edx
dec ecx
call fcn.004b835a
add byte [edx - 0x7f], al
xor eax, 0x553fcc
adc dword [edx], edi
mov ebx, 0xa928e8fa
push es
add byte [ecx + 0x553f9235], al
add ah, ah
mov cl, byte [eax - 0x170f78b1]
sub al, 0x6e
or dword [eax], eax
add ebx, ebp
call fcn.004ee731
call fcn.004915eb
sub ebx, ebp
call fcn.0045052d
xchg eax, esi
sub dword [0x553f69], 0xdcfc392c
dec edx
inc ecx
or dword [0x553faa], edx
call fcn.004a5203
xor ecx, eax