Function at 0x4b66c6
Capabilities:
Hash data using murmur3

Disassembly:
ror eax, 0x18
sub edx, dword [0x504be0]
add ecx, dword [0x504a78]
sub edi, dword [0x504946]
add eax, 0x99a9a60
call fcn.00407fe0
dec esi
add esi, esp
xor eax, 0x15b50953
push ebx
or dword [ebp - 0x63ca76eb], esi
inc esp
push eax
add byte [ecx + 0x50472015], cl
add byte [ecx], cl
sbb eax, 0x504434
xor dword [0x5042d4], edx
xor eax, 0x15b50953
sub esi, esp
inc esi
call fcn.00403208
sub eax, 0x99a9a60
rol eax, 0x18
sub eax, 0x25e23538
call fcn.0040500f
add esi, 0x1a3037b
xor esi, eax
sub esi, esp
xchg ecx, eax
push esp
ror esi, 0x17
inc edx
sub dword [0x5047d6], ecx
call fcn.0040500f
rol ecx, 0xb
call fcn.00402386
add edi, dword [0x5049a0]
xor esi, 0x181985f8
add ebx, dword [0x504c99]
call fcn.004063dc
call fcn.004066b8
xor esi, 0x181985f8
call fcn.00408326
ror ecx, 0xb
call fcn.004066b8
and dword [0x504463], esi
dec edx
rol esi, 0x17
push eax
mov dword [0x5043e0], 0x27ec082
ror eax, 0x1f
dec ecx
sub ecx, dword [0x504eea]
inc eax
sub dword [0x50461f], 0xe49a788
call fcn.00405755
or dword [0x5047e4], 0x116937b
not eax
mov dword [0x5044b6], esi
not eax
or dword [0x504666], 0x8812ae7
call fcn.00406fe6
sub dword [0x504620], 0x243fb42b
dec eax
inc ecx
rol eax, 0x1f
sub dword [0x50451d], 0x2ebd8308
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
call fcn.00405370
sub dword [0x504194], ecx
dec esi
mov dword [0x50446c], ebx
not esi
inc ebx
not eax
and dword [0x5045fc], 0x127031c4
inc esi
not esi
rol eax, 6
sub dword [0x5041d3], ebx
add ebx, esp
sub ecx, dword [0x5049f3]
dec ebx
add esi, eax
add ecx, dword [0x5049bd]
sub esi, eax
inc ebx
sub ebx, esp
ror eax, 6
not esi
dec esi
not eax
dec ebx
not esi
xor dword [0x5047df], edx
inc esi
or dword [0x5047e8], ecx
call fcn.0040674c
add esp, 0x10
xor edi, esp
mov dword [0x504361], 0xd3f870
inc esi
xor dword [0x50467b], ecx
call fcn.00408c0b
xor esi, dword [0x504da4]
xor eax, ebp
ror eax, 0x16
sub ecx, eax
or dword [0x504518], 0xc665dd2
neg esi
xchg edx, esi
xor edi, edx
add dword [0x504140], edi
sub dword [0x504352], ecx
xor edi, edx
xchg edx, esi
neg esi
mov dword [0x504645], 0xcd66f98
add ecx, eax
rol eax, 0x16
xor eax, ebp
add dword [0x504141], ecx
dec esi
or dword [0x50437b], 0x2c10561
xor edi, esp
push 0x40
not ebx
xor dword [0x5041d8], edi
xor edi, dword [0x504e34]
and dword [0x5044b9], 0xa2e45f0
call fcn.00406961
xor ecx, 0x5cc60
add ecx, esp
sub edx, dword [0x504d44]
rol edi, 0xa
xchg esi, esi
sub ecx, ebx
ror edi, 0x1d
xor dword [0x5043c4], ebx
xchg edx, eax
xor esi, dword [0x504fd9]
xchg edx, eax
sub dword [0x504465], edi
rol edi, 0x1d
add ecx, ebx
xchg esi, esi
ror edi, 0xa
sub ecx, esp
xor ecx, 0x5cc60
call fcn.00401ab2
xor dword [0x504216], 0xde27978
or dword [0x50453f], edx
not ebx
push 0x3000
xor esi, eax
sub esi, edx
xor ebx, dword [0x504e98]
xor edi, esp
dec ebx
sub esi, eax
dec esi
neg eax
call fcn.00407fe0
mov dword [0x5043ca], 0x25cf2184
sub ebx, 0xbc1abed
ror esi, 0x10
rol esi, 0x10
add ebx, 0xbc1abed
mov dword [0x50442a], 0x23ac5fcb
call fcn.00407fe0
neg eax
inc esi
add esi, eax
inc ebx
xor edi, esp
add esi, edx
xor esi, eax
push 0x835
call fcn.00401ab2
inc eax
call fcn.00403527
dec esi
call fcn.00407fe0
sub esi, eax
call fcn.00407fe0
xor dword [0x504370], 0x51ee14
add ebx, 0x13ee1cb4
inc edx
sub ecx, eax
add ecx, eax
dec edx
sub ebx, 0x13ee1cb4
add esi, eax
call fcn.00403527
inc esi
call fcn.0040703c
dec eax
push 0
inc esi
mov dword [0x504474], ecx
call fcn.00404172
sub edi, 0x81cd290
rol eax, 0x11
xor ebx, edx
sub esi, eax
add esi, eax
xchg esi, eax
call fcn.0040767c
neg eax
xor esi, 0x126967e0
mov dword [0x5047bc], ecx
call fcn.004022be
rol esi, 0x1f
xor ecx, dword [0x504e18]
xchg eax, eax
call fcn.0040872c
inc esi
xor edx, dword [0x504f72]
xor esi, 0x995a782
xchg esi, esi
xchg esi, esi
xor esi, 0x995a782
dec esi
call fcn.0040703c
xchg eax, eax
ror esi, 0x1f
call fcn.00403911
xor esi, 0x126967e0
neg eax
call fcn.00405e62
xchg esi, eax
sub esi, eax
add esi, eax
xor ebx, edx
ror eax, 0x11
add edi, 0x81cd290
call fcn.00404172
dec esi
call eax
dec esi
sub ecx, dword [0x504cc8]
rol ecx, 0x17
inc edx
xor esi, 0x2b1c4530
xor edx, ecx
add ebx, dword [0x504c8c]
xor edi, ebp
xor esi, eax
xor dword [0x5040e1], ecx
xor edi, eax
dec ecx
mov dword [0x5047af], ecx
xor ecx, dword [0x504aa9]
rol esi, 0xd
xor eax, 0x711b076
mov dword [0x504578], 0x171951dc
xor eax, 0x711b076
ror esi, 0xd
inc ecx
xor edi, eax
mov dword [0x5042d0], esi
xor esi, eax
xor edi, ebp
xor edx, ecx
xor esi, 0x2b1c4530
dec edx
ror ecx, 0x17
inc esi
call 0x4b6acc
xor edx, 0xc2a894a
xor ecx, dword [0x504f0d]
not eax
xor ebx, esp
neg esi
mov dword [0x504758], ecx
neg esi
xor edx, esp
or dword [0x5041f8], 0x891492c
xor edx, ecx
rol esi, 0x14
add esi, 0x338a9f4a
add dword [0x5047d0], esi
add edx, esi
xor esi, dword [0x504aae]
sub edx, esi
sub esi, 0x338a9f4a
ror esi, 0x14
xor edx, ecx
add dword [0x5046d4], 0x1d22d893
xor edx, esp
neg esi
add dword [0x5043e2], ebx
neg esi
xor ebx, esp
not eax
xor edx, 0xc2a894a
pop esi
ror ebx, 0xf
xor esi, eax
xchg esi, eax
xor ecx, esi
dec eax
xor edi, ebp
xor esi, eax
sub edx, dword [0x504a3c]
mov dword [0x5044ef], 0xa833239
xor ebx, esi
add edx, dword [0x504dc9]
neg esi
xor ecx, dword [0x50498e]
call fcn.00404172
xor ecx, dword [0x504c1a]
sub dword [0x504716], 0x104c7682
inc ebx
add esi, dword [0x504aa4]
neg edi
neg edi
dec ebx
sub dword [0x50443c], 0x14c19483
call fcn.004044f9
neg esi
xor ebx, esi
or dword [0x504855], 0x2cd33d4
xor esi, eax
xor edi, ebp
inc eax
xor ecx, esi
xchg esi, eax
xor esi, eax
rol ebx, 0xf
add esi, 0x313
dec ebx
call fcn.00401ab2
rol esi, 0x12
xor eax, esi
rol edi, 9
sub edx, dword [0x504f68]
and dword [0x5045ee], edx
neg edx
xchg esi, eax
call fcn.00406fe6
add edi, esi
sub edi, esi
call fcn.00401ab2
xchg esi, eax
neg edx
ror edi, 9
xor eax, esi
ror esi, 0x12
inc ebx
mov edi, eax
xor ecx, eax
sub esi, eax
dec edi
mov dword [0x50436b], 0xd514d9
xor ebx, esp
rol ecx, 0xc
call fcn.00407a90
mov dword [0x5042b7], 0xde4fb12
rol esi, 0xb
mov dword [0x504454], 0x5072023
xor esi, dword [0x504902]
ror eax, 0x1c
sub esi, 0x151d4204
xor edx, dword [0x504d3e]
call fcn.00406fe6
dec esi
xor eax, edx
sub dword [0x5047f4], edi
mov dword [0x5045fc], edi
mov dword [0x5042b9], 0x32b2a8e
rol eax, 1
ror eax, 1
mov dword [0x504110], 0x1c28cd0c
add dword [0x5043b0], ebx
mov dword [0x5042c8], ecx
xor eax, edx
inc esi
add esi, 0x151d4204
rol eax, 0x1c
ror esi, 0xb
call fcn.00407fe0
ror ecx, 0xc
xor ebx, esp
invalid
xor eax, 0x5043a0
invalid