Function at 0x401000
Capabilities:
Hash data using murmur3

Disassembly:
add ecx, 0xf1bc5ed
mov ebx, edi
sub edi, 0xf1cbd65
xor ecx, ebx
mov edi, esi
call sub.user32.dll_GetActiveWindow
nop
sub esi, ebx
sub esi, 0xf3da6b8
add edi, ecx
cmp eax, 0xffffff31
jne 0x4010c4
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
ror ecx, 0x12
call sub.user32.dll_GetFocus
add ecx, edi
ror ebx, 0x10
cmp eax, 0xfffffee2
jne 0x401137
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
dec esi
sub edi, esi
xor edi, ebx
mov ebx, edi
and edi, 0xf4abf2a
or edi, esi
sub esi, ebx
xchg ecx, esi
call sub.user32.dll_GetActiveWindow
xor ecx, ebx
not ecx
add esi, 0xf4f6d4f
inc esi
inc ebx
xchg ebx, edi
add esi, ebx
cmp eax, 0xfffffed9
jne 0x4011f2
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
dec esi
bswap ecx
or esi, ecx
sub esi, ebx
call sub.user32.dll_GetFocus
xor esi, edi
inc ecx
sub esi, edi
cmp eax, 0xffffff38
jne 0x4012a5
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
jmp 0x49404d
sub ecx, esi
mov edi, ebx
dec esi
sub edi, 0x107baa0d
ror ecx, 5
xchg ecx, ebx
jmp 0x4943ce
push 0x108ad57a
bswap edi
add edi, 0x1325791b
add ecx, edx
ror ecx, 9
jmp 0x4959d3
pop esi
add edi, 0x132738c4
xor edi, edx
mov ecx, 0x13281757
sub edi, 0x13288aee
and edx, ebx
and edi, 0x1329a571
ror ecx, 6
add edx, ecx
and ebx, edx
xor ebx, edi
nop
jmp 0x4958be
mov esi, 0x2774562b
sub ecx, ebx
add ecx, edx
sub edx, 0x133b2b35
and edi, edx
mov edx, ecx
sub ecx, ebx
shl edi, 5
or ebx, edx
sub edi, ecx
shr edx, 3
or edi, edx
jmp 0x4963e6
push 0x108419a3
add ebx, ecx
shl ebx, 8
add ecx, 0x134ecf01
xchg edx, ecx
mov ecx, edx
dec edi
mov ecx, ebx
or ebx, 0x135153dd
xchg edi, edx
jmp 0x496826
pop esi
neg edx
or edx, edi
inc ecx
mov ecx, edx
neg ebx
not ecx
add edx, ecx
bswap ecx
jmp 0x496886
push 0x1081b580
and edi, ecx
or edx, ecx
xchg ebx, ecx
mov ecx, edi
dec edi
add edx, ebx
xor ecx, 0x1362308a
sub ecx, ebx
xor ebx, edx
jmp 0x496f5c
mov esi, 0x2774562b
sub edi, edx
mov edi, ecx
sub edi, ebx
sub ecx, edx
shl edx, 0x19
or edi, 0x1365cee2
xchg ebx, edi
mov edi, edx
or ebx, 0x136690a1
mov ebx, 0x1366cf45
sub edx, ebx
mov ecx, edx
or edx, edi
jmp 0x4950c1
call fcn.0049465a
xor ebx, ecx
xor edx, edi
add edx, 0x13689c9b
and edi, ebx
or edx, ecx
sub edx, edi
xchg edx, ecx
xchg edi, ecx
xor ebx, 0x136a1545
xor edi, 0x136a52f9
mov edx, ecx
jmp 0x496605
mov esi, 0x2774562b
shl ecx, 0x19
or edi, 0x136da79c
not edi
xchg edx, ecx
and ecx, ebx
add ecx, edx
or edi, edx
mov ecx, edi
neg edx
jmp 0x495c84
call fcn.0049465a
rol ebx, 8
or edi, ecx
and ebx, edi
or edx, ebx
xor edi, ebx
bswap edi
inc ebx
jmp 0x496cf5
pop esi
or edx, edi
dec edi
rol edi, 3
not ebx
bswap edi
add ebx, 0x1387531f
and ecx, edx
rol edi, 0x12
shl edx, 9
xor ebx, 0x138847ab
jmp 0x495bea
push 0x107fc043
shl ecx, 3
and ecx, 0x138a0286
sub edi, ebx
ror edx, 0xd
bswap ebx
bswap ebx
xchg edx, ecx
xor ecx, ebx
mov ecx, edx
mov edx, edi
xor ecx, 0x138c792c
jmp 0x495a5b
pop esi
xchg edx, ebx
sub edx, edi
jmp 0x494436
push 0x108cc0ae
xchg edi, ebx
and edx, edi
add ecx, 0x13927f59
sub edi, ebx
and edx, 0x13931042
jmp 0x496add
call esi
dec ecx
xor edx, ebx
sub edi, edx
xor ecx, edx
xor edi, ecx
shr edi, 0xb
xchg ecx, ebx
jmp 0x4963c9
mov esi, 0x2774562b
xor ebx, ecx
mov edx, 0x13d97dca
add edi, ecx
xchg ecx, ebx
not edx
not ecx
xchg edx, ecx
shl edx, 0x11
add edx, ebx
mov ecx, 0x13dbd4d9
shr edi, 0xe
jmp 0x4942e5
pop esi
or ecx, edi
rol ecx, 0x10
and ecx, edi
xor ecx, ebx
and edx, 0x13e03eab
sub edx, ebx
xchg ecx, edx
rol ecx, 0xe
and ebx, 0x13e131f9
sub ebx, 0x13e16bc0
mov edi, edx
shr edi, 0xd
jmp 0x49509e
call fcn.0049465a
and edi, ebx
sub ecx, edx
shr edi, 5
xchg edi, ebx
xor edi, 0x13e57385
or ebx, 0x13e5b742
mov edi, ecx
add edi, 0x13e62970
neg ebx
jmp 0x495cc8
push 0x1087646e
inc edx
xchg ecx, edi
sub edi, edx
not edx
sub edi, edx
or ecx, edx
rol edx, 0x1f
xchg edx, ecx
and ebx, 0x13ea66ec
xchg edi, ecx
or edi, ecx
jmp 0x4957dd
call fcn.0049465a
and ebx, edx
mov edx, ebx
dec edi
mov ecx, ebx
add edx, ebx
jmp 0x494542
pop esi
sub ebx, 0x13f1dd34
mov ecx, 0x13f219ec
mov ecx, 0x13f25036
xor edx, edi
xor ecx, edi
xor ebx, ecx
not ecx
mov ebx, edx
mov edi, ebx
and edi, 0x13f43530
mov edx, edi
shr edx, 6
jmp 0x494bb8
call esi
bswap ebx
xor ecx, edi
sub ebx, edi
and edi, 0x13f5cbc1
sub edi, 0x13f60599
xchg ebx, edi
not ecx
ror ecx, 4
and edx, ecx
mov edx, edi
sub ecx, ebx
sub ebx, ecx
and edx, 0x13f7fc57
add edx, ebx
xor edi, ebx
jmp 0x494396
push 0x108f4807
shl ecx, 0x1e
and ecx, ebx
or ecx, ebx
xchg ecx, ebx
and edi, edx
mov ecx, 0x14007f5b
shr ecx, 0xe
not edi
add ecx, 0x140139fb
xchg ecx, edx
dec edx
and ecx, edi
not ecx
and edx, 0x14025647
jmp 0x496dac
mov esi, 0x123b2f04
and ecx, edi
inc ecx
ror edx, 8
neg edx
and edi, ebx
and edx, 0x14050569
mov ebx, ecx
dec ecx
jmp 0x4946a8
call esi
xchg ebx, edi
and edx, edi
sub ebx, edx
sub ebx, ecx
inc edi
sub edi, ebx
shl ebx, 0x19
add ecx, 0x140f0f7c
jmp 0x496293
push 0x1087da18
add edx, edi
mov ebx, edi
xor edx, 0x14313e39
mov edx, ecx
or edx, ecx
sub ecx, 0x14327fbe
xor edi, edx
or edx, ecx
and edi, 0x1433bcc0
jmp 0x494330
push 0x108b27b0
sub ebx, edi
and ecx, edx
sub edi, ecx
xor edi, ecx
or edx, 0x1437baf3
add edx, edi
add ecx, 0x1438b8ae
xor ebx, 0x14392ce0
or edx, 0x1439b631
xchg ebx, edx
inc ecx
ror edi, 0xd
xor edi, edx
inc ebx
jmp 0x4956b3
pop esi
sub edi, 0x1454dc09
and edx, ecx
inc ebx
mov ebx, 0x14561ae8
xchg ebx, edx
and edi, ebx
jmp 0x49549b
push 0x108d10d4
sub edx, ecx
and edx, ecx
xchg ecx, ebx
sub ecx, edi
or edx, 0x14615b06
bswap edi
jmp 0x495ff3
call fcn.0049465a
sub edx, ecx
and edi, ebx
and edi, ecx
and ebx, 0x1483317c
rol edx, 0xd
jmp 0x495551
push 0x401400
and ecx, ebx
or edx, 0x1484839b
nop
add ebx, edx
or ecx, edx
shl ebx, 4
sub edi, ebx
jmp 0x4955c9
pop esi
sub edi, ecx
sub edx, edi
mov ecx, edx
mov ebx, 0x14899eae
mov edi, 0x1489d883
sub edi, 0x148a1258
add edx, edi
jmp 0x496b09
mov esi, 0x2774562b
add edi, ecx
mov ebx, 0x148cee9d
jmp 0x495084
pop esi
or edx, edi
xor ebx, ecx
bswap edx
shr ebx, 7
add edx, ecx
not ebx
sub ebx, edx
or edx, edi
and edx, ecx
jmp 0x494d6b
push 0x108993df
mov ebx, 0x14bd8d3c
shl edx, 0x19
add ecx, ebx
and ebx, ecx
mov edx, 0x14be7f9d
add edi, ecx
sub edi, ecx
jmp 0x496737
push 0x10939e2f
or edi, ebx
mov edi, edx
add edx, 0x14d26661
or ecx, 0x14d2a066
neg edx
jmp 0x494bea
pop esi
dec ecx
or edi, ebx
or edi, edx
sub ebx, 0x14d41dee
not ebx
shr edx, 1
add ecx, ebx
add edi, edx
xchg ecx, ebx
inc edi
add ebx, 0x14d72120
or ecx, edx
xor ebx, 0x14d7ee74
jmp 0x496cd7
mov esi, 0x2774562b
mov ebx, edx
and edi, edx
or edx, ecx
or ebx, ecx
and ecx, 0x14da0688
neg edi
xor edi, ebx
sub edx, 0x14db460a
add edx, 0x14dbad73
jmp 0x495f29
push 0x1087b40d
xor edx, ebx
neg edx
or ecx, ebx
and ecx, ebx
add ecx, ebx
dec ecx
add ecx, edi
not edi
or edi, edx
mov ebx, edi
jmp 0x494934
push 0x108f2081
and ebx, 0x14e4c4af
or ebx, edx
not ecx
mov ebx, 0x14e57b0a
sub edi, ebx
jmp 0x494782
push 0x10935622
xor ecx, edi
xor ecx, ebx
or edi, edx
add ecx, ebx
xor ebx, edx
and ecx, 0x14eddeb2
add edx, ecx
jmp 0x494d4f
call fcn.0049465a
not ebx
xor edx, ecx
or edi, ecx
and ebx, edx
jmp 0x4946e8
mov esi, 0x123b2f04
and ecx, 0x153055a7
sub ecx, 0x1531050c
or edi, ebx
mov edi, ecx
or edi, ebx
shr ebx, 9
xchg ecx, ebx
shl ebx, 8
mov ebx, edx
sub ecx, edx
and edx, edi
mov edi, ecx
add edx, ebx
jmp 0x495833
pop esi
xchg edx, ebx
add edi, edx
shl ebx, 0x11
or ebx, ecx
jmp 0x4943f8
pop esi
or ecx, edi
xchg edi, edx
xor edi, edx
sub ebx, 0x15710b63
rol edi, 2
xor ecx, ebx
shl edx, 0xe
or edx, ebx
sub edx, ebx
mov ecx, edx
jmp 0x495779
call fcn.0049465a
xchg ecx, ebx
mov ebx, edx
add ebx, edx
or edx, ebx
inc edx
shl edx, 0x12
sub edi, ecx
xor ecx, ebx
jmp loc.004945d8
push 0x108e953b
not ebx
shl edx, 0x19
ror edx, 0x1e
xchg edi, ebx
ror ecx, 0x1f
or ecx, edi
xchg edx, ecx
xchg edx, edi
sub edi, ebx
and ecx, edi
xchg ebx, edi
jmp 0x4964c4
call fcn.0049465a
inc ebx
and edx, edi
xor edx, ecx
sub ecx, edi
or edx, 0x158698ab
mov ecx, ebx
jmp 0x496438
push 0x10894205
and edi, 0x15a95772
bswap edi
sub ecx, edi
and ecx, 0x15aad250
xor ebx, edi
shr ebx, 1
and ecx, 0x15ac2469
or ebx, ecx
rol edi, 0xb
jmp 0x496611
mov esi, 0x123b2f04
sub ecx, ebx
sub ebx, edi
xor ebx, 0x15ae528e
jmp 0x496c74
pop esi
mov edi, ebx
xchg edx, ebx
xor edx, ebx
xor edx, ebx
mov ebx, ecx
and edi, ebx
jmp 0x49618b
pop esi
mov ebx, edi
ror ebx, 0x10
mov ecx, ebx
and ebx, ecx
sub edx, ebx
add edx, edi
mov edx, ebx
mov edx, 0x15b437a3
xor ecx, ebx
jmp 0x4953ff
call esi
shr ecx, 0xd
sub edi, 0x15b9ea3c
not ebx
not ebx
or ebx, edi
sub edx, ecx
shr ebx, 0x17
add edx, ebx
add ebx, 0x15bd2167
sub edx, ebx
shr edx, 0x1b
and edx, ecx
mov ecx, edi
jmp 0x495029
mov esi, 0x123b2f04
xor edi, ecx
add ecx, 0x15c2b1c4
mov edi, ecx
dec ecx
jmp 0x4945f7
call esi
ror edi, 0x1d
neg edx
neg ebx
bswap edx
mov ecx, 0x15c90ce0
mov ebx, edi
sub edi, ecx
add ecx, 0x15c9b2b0
jmp 0x495f13
push 0x92c4d
rol ecx, 0x1e
xchg ebx, ecx
bswap ebx
xchg edi, edx
sub edi, edx
add ecx, 0x15d534ce
xor edi, ebx
xchg ecx, edi
sub edx, ebx
xor ebx, edi
mov edi, 0x15d73ae9
jmp 0x494b71
pop esi
xchg ebx, ecx
ror edx, 0xc
add ebx, edx
neg ebx
and edi, ebx
mov edi, ecx
and ecx, edi
add ebx, edx
jmp 0x496b91
pop esi
xor edi, ecx
xchg ecx, edx
shr edx, 0x10
and edx, edi
and edx, ebx
xor ecx, 0x15f88df9
xchg ecx, ebx
xchg edx, ecx
and edx, 0x15f948e7
jmp 0x496029
push 0x108ee424
or ecx, edi
xchg edx, edi
add edx, ecx
and ecx, ebx
xor ebx, ecx
sub edi, ebx
xor ebx, ecx
xor ebx, ecx
and edi, ecx
or ebx, edi
or ebx, edx
add ecx, 0x160169f6
sub edi, 0x1601a0cb
neg ecx
mov edx, ecx
jmp 0x494ddb
call esi
sub ebx, 0x16025c4e
inc ecx
ror ebx, 0x19
jmp 0x496548
call esi
or ebx, edx
sub ecx, ebx
xor ebx, edi
shl edx, 0x19
jmp 0x496a8d
push 0x10820138
add edx, ecx
shr edx, 3
shl edx, 0x14
xchg ebx, edx
jmp 0x495178
push 0x108b62a6
and ebx, 0x16185fd2
and edx, ecx
xor edx, 0x1618cc22
sub edx, 0x16190728
nop
or ecx, edx
add ebx, 0x1619aeaf
sub ebx, 0x1619f3e0
inc ecx
jmp 0x494d96
push 0x109305cb
sub edi, edx
xchg ebx, edx
mov ecx, edi
or ecx, 0x1623350b
xor ebx, 0x16237672
shr edi, 0xf
or edi, ebx
mov edx, 0x162421f7
sub edx, ecx
sub ecx, ebx
and ecx, edx
mov ecx, edx
jmp 0x495da9
push 0x10878c50
rol ecx, 0x15
sub ecx, edi
and ebx, edi
inc edi
add ecx, edi
and edx, 0x1629a1fa
mov edx, edi
and edi, 0x162a11b8
sub ecx, ebx
or ebx, ecx
and edi, ebx
add ecx, ebx
and ebx, ecx
sub ebx, 0x162c5f88
ror ecx, 0xd
jmp 0x494dbe
call fcn.0049465a
sub ecx, ebx
not ebx
xchg ebx, edx
ror edx, 0xf
mov edx, ebx
or edi, edx
add ebx, edx
mov ebx, ecx
xor edi, 0x163f1d17
mov edx, ecx
and ebx, edx
shr edi, 0x1d
sub ecx, edx
jmp 0x495282
pop esi
inc ecx
xchg edx, ebx
bswap ebx
jmp 0x494216
pop esi
sub edx, edi
or ebx, edi
xor edi, ebx
or ecx, edx
shr ebx, 0x1a
ror edx, 9
shl edi, 4
mov ecx, ebx
shl edi, 0x1b
jmp 0x494a70
mov esi, 0x4132136a
sub edx, ebx
or ecx, edi
or ecx, ebx
ror ecx, 0xa
xchg ecx, edx
and edi, edx
xchg edi, ecx
sub edx, ebx
xor edi, ebx
and edx, 0x16ae8af6
xor edx, ebx
xchg ebx, edx
jmp 0x496040
pop esi
not ecx
sub edx, edi
xor edi, ebx
rol edi, 5
or edi, edx
sub edx, ecx
sub edi, ebx
xchg ecx, edx
shr ecx, 9
mov edx, ebx
jmp 0x4945ab
push 0x108afcda
or edx, edi
xor edi, ebx
add edx, 0x16c82bd1
or ebx, edx
xor edi, ecx
sub edi, ecx
xor edi, edx
jmp 0x494966
push 0x107ff984
add ebx, 0x16fef2ae
not ebx
xor edi, edx
xor ecx, ebx
jmp 0x496ede
pop esi
inc edx
mov edi, ecx
and edx, edi
add ecx, edi
xchg ecx, edi
jmp 0x494c2a
call fcn.0049465a
bswap edx
sub edx, 0x17bf4cbc
and ebx, 0x17bfbaf1
sub edi, 0x17c03664
neg ecx
and edx, 0x17ccaa8c
jmp 0x496b2f
push 0x1080448c
shr ebx, 2
bswap ecx
xor ecx, edi
sub ebx, ecx
mov edi, edx
xor edi, 0x17d96d93
inc ebx
or ebx, ecx
jmp 0x496b4a
call esi
xchg ebx, edi
sub ebx, ecx
sub edi, ebx
xor ecx, edx
and ecx, edx
xchg edx, ebx
add ecx, 0x17e20151
jmp 0x4958b3
push 0x10932c21
rol edx, 0xd
or edx, 0x1830292b
xchg edx, edi
bswap ecx
jmp 0x494e1d
pop esi
and ebx, edi
sub edx, ebx
add ecx, 0x1882b80c
mov edx, edi
not ecx
nop
and edx, ecx
jmp 0x49501a
pop esi
add ecx, edx
mov ebx, edi
xor ecx, edi
sub edi, ecx
add edi, 0x18ae5bd9
xchg ecx, edi
jmp 0x49652a
call fcn.0049465a
xor edi, ebx
add edi, 0x18af2aec
ror ecx, 0xc
jmp 0x4947fe
push esp
mov edi, edx
xchg edx, ecx
mov ecx, edi
or ebx, edx
and edi, ecx
or ecx, 0x18ba1743
xchg ecx, edi
sub ecx, edx
inc ecx
and edx, 0x18baf963
mov edx, ebx
jmp 0x4968ac
push 0x108d393f
sub edx, ecx
xor edx, 0x18c4740f
or edx, ebx
xor ecx, ebx
mov ecx, ebx
mov ebx, ecx
sub edx, ebx
xor edx, edi
and ecx, edx
ror edi, 0x1e
ror edx, 0xc
mov edi, 0x18c87bcd
or ecx, 0x18c8e569
mov ecx, 0x18c953e8
jmp 0x494557
push 0x10891a56
add edx, ecx
xor edx, ebx
xor edi, 0x18cae51b
shr edi, 0x1f
jmp 0x49514e
call fcn.0049465a
dec edx
sub edx, 0x18cc52eb
mov ecx, edi
rol edx, 0x15
xchg ecx, edi
and ecx, edi
jmp 0x496e23
push 0x10846493
shl ecx, 0x13
dec ebx
xor ecx, edi
xchg edi, edx
add ecx, ebx
xor ebx, edx
sub ebx, 0x190321f6
add ecx, 0x19038815
add ecx, ebx
sub ecx, edi
xor edi, 0x1904cd6c
and ebx, 0x190537a1
add edx, ecx
jmp 0x494f72
pop esi
or ebx, edx
and ecx, edi
add ecx, edx
xor ebx, edi
or ecx, edx
or ecx, edx
add ecx, edi
xor edi, ebx
and edx, edi
not ecx
not ecx
mov edi, ecx
or edi, 0x191bc89e
sub edx, ebx
or ebx, edi
jmp 0x4959b7
call esi
bswap ebx
shr ecx, 0xa
or ecx, ebx
xor edi, edx
add edi, ecx
or ecx, edi
xchg ebx, ecx
mov ebx, edx
bswap edx
jmp 0x49423a
pop esi
or edi, edx
or ecx, edx
mov edx, edi
and edi, edx
or ecx, edx
xor ecx, ebx
and ecx, edx
mov edi, ebx
add edi, 0x1950aa6f
or edi, ecx
mov ebx, ecx
jmp 0x495efc
pop esi
mov edi, ecx
shr edx, 7
not edi
mov ecx, edx
mov ecx, edx
sub edx, 0x1969cd0c
xor ebx, 0x196a07c4
jmp 0x494636
call fcn.0049465a
or edi, ecx
nop
sub ecx, edi
mov ecx, edi
or ebx, ecx
bswap edi
and ebx, edx
add ebx, edi
jmp 0x4951de
pop esi
bswap ecx
or edx, ebx
sub edi, ebx
xor ebx, ecx
or edi, ebx
sub edi, ecx
or ecx, edi
xchg edx, ecx
add edx, edi
sub ebx, edx
jmp 0x4964e5
call esi
mov edi, 0x19708757
or edi, edx
and edx, ecx
mov edx, ecx
and edi, 0x19716a11
mov ebx, 0x1971a5bc
neg ebx
mov edx, ecx
xchg edx, ebx
add edx, ebx
add edx, ecx
jmp 0x4967bb
push 0x108ebfd9
and ebx, ecx
ror ebx, 0x15
xor edx, ebx
or edx, ebx
or edx, edi
or ebx, edx
add ebx, edi
xchg edx, ecx
xchg edi, ecx
or ecx, edx
xchg edx, edi
jmp 0x495521
pop esi
mov ebx, ecx
add edi, 0x197c532b
dec edx
and edx, ecx
or ebx, edi
xor ecx, ebx
and ecx, edx
xor ebx, edx
not ecx
ror edx, 0x1d
add edi, 0x197e520f
jmp 0x4965e9
pop esi
or ecx, ebx
mov edx, ebx
or edx, edi
mov edx, ecx
or ebx, 0x198e0bc5
xchg edi, ebx
and edi, edx
sub ecx, ebx
not edi
mov ebx, edi
jmp 0x496a39
pop esi
xor edi, edx
sub edx, ecx
and ebx, ecx
sub ebx, 0x19975085
ror edx, 1
and ecx, 0x1997c51f
jmp 0x496ebe
push 0x10835004
xor edx, ecx
or ebx, edi
or edi, ecx
xor ebx, edi
neg ecx
sub ebx, 0x19a34e6c
xchg edx, ecx
jmp 0x495224
call esi
add ecx, edx
not ecx
dec edi
jmp 0x49518c
push 0x10896ae7
xchg ebx, edx
and edx, ecx
neg edx
inc ecx
or ebx, edi
or ebx, ecx
or ecx, edi
shl ebx, 0x16
ror edi, 0xb
jmp 0x494cce
push 0x108670b2
bswap edi
sub ecx, 0x19b3c62f
and ecx, 0x19b415e6
neg edi
not edx
jmp 0x4947b4
mov esi, 0x2774562b
shl edi, 3
and ebx, edi
sub edi, ecx
neg ebx
sub edi, edx
xchg edi, ebx
and edi, edx
mov ebx, edi
jmp 0x494351
pop esi
xor ebx, 0x19c3b982
or edi, ecx
xchg ecx, edi
and ecx, edi
and ebx, edx
shl edx, 9
or ebx, edx
sub ecx, edi
jmp 0x4966e5
push 0x10843e28
xor edx, edi
not edx
xchg edi, edx
add ebx, edi
jmp 0x496106
pop esi
and edx, 0x19d005ca
neg edi
add edx, edi
sub edx, ecx
shr edx, 0x11
sub ecx, edx
sub ecx, ebx
dec edx
add edx, 0x19d1d26a
add edi, 0x19d20d2e
jmp 0x4963ff
push 0x40
mov edx, ecx
nop
xor edx, edi
xor ecx, edx
mov ecx, 0x19d3455d
xor ebx, edx
mov ebx, edi
not edx
bswap edx
jmp 0x49533d
push 0x108592d1
mov edx, 0x19dec2eb
inc ebx
xchg ebx, edx
sub ecx, edx
xor ebx, 0x19dfa489
nop
add edi, ebx
xor edx, ebx
sub ecx, edi
xor ebx, ecx
xor ebx, ecx
and edx, ecx
mov ebx, 0x19e16d88
xor edx, edi
add ecx, edi
jmp 0x4942b5
pop esi
dec edi
ror edx, 9
mov ecx, ebx
add ecx, 0x19ee0408
xor edx, ebx
xchg ecx, ebx
jmp 0x49695b
pop esi
add ebx, edi
and ecx, edx
mov edx, ecx
or ebx, edi
add ebx, edi
and ecx, edx
mov edi, edx
xor ebx, edi
jmp 0x496e03
push 0x108ce83d
neg edx
add edx, edi
add ebx, ecx
shr ebx, 0x11
add edi, 0x19fd82de
xor ecx, edx
add edx, ecx
add edi, edx
shl ecx, 1
xchg edx, ecx
xor ecx, 0x19feed03
mov ebx, edi
jmp 0x494ac1
pop esi
mov edx, 0x19ff75c7
or ecx, edx
inc ecx
sub edi, edx
mov ebx, edi
xchg edi, ecx
or edx, ecx
dec edx
bswap ecx
mov edx, ebx
add ecx, edi
and edi, 0x1a020543
inc ecx
xchg ecx, ebx
jmp 0x496e97
call esi
mov ebx, edx
mov ebx, edx
sub ebx, 0x1a033a57
xor edx, edi
xor edx, edi
xor ecx, 0x1a03f668
jmp 0x4940f5
mov esi, 0x123b2f04
add ecx, edx
add ecx, ebx
xchg ecx, ebx
or ebx, edi
mov edi, ecx
xor ebx, edx
xor ecx, ebx
or ebx, edi
jmp 0x494e39
pop esi
mov edi, edx
xchg edx, ebx
not ecx
and edx, edi
ror edx, 0x12
mov ecx, edi
xor edx, edi
xchg edi, ecx
jmp 0x49592e
call fcn.0049465a
ror edx, 0x14
nop
mov ecx, ebx
or ebx, 0x1a1cd78f
or edi, ecx
mov ecx, 0x1a1d47b6
bswap edx
add ecx, ebx
or ecx, edx
or ecx, ebx
jmp 0x496249
push 0x10818d24
add edi, edx
add edi, edx
and ebx, edi
xor edi, edx
ror ebx, 9
sub ebx, edi
ror ecx, 0x1d
mov edx, edi
mov edi, ebx
jmp 0x494296
call esi
xor ecx, edi
xchg edx, edi
or ecx, 0x1a2bfc1e
or ebx, edx
jmp 0x4946bb
mov esi, 0x123b2f04
add edi, ecx
inc ebx
dec edx
xor ecx, 0x1a3911e7
sub ebx, edi
and ebx, 0x1a39ea0b
bswap edx
add edx, edi
or ecx, 0x1a3ab46a
sub edi, 0x1a3aef32
xor edx, ebx
jmp 0x494b58
push 0x10923423
dec ebx
xchg edi, ebx
and ebx, ecx
add edx, 0x1a400d01
mov edx, ecx
add ecx, 0x1a407de2
shr ebx, 0x17
jmp 0x494185
push esp
shl ebx, 0x16
add ecx, ebx
ror ebx, 0x1f
inc ecx
shr ebx, 0xa
xor edi, ebx
add ecx, 0x1a42681c
or edx, ebx
jmp 0x495f6f
pop esi
xchg ebx, edi
ror ebx, 5
mov edi, ebx
mov ecx, edi
xchg ebx, edi
shl edx, 8
inc ecx
sub edx, 0x1a499d7c
add edi, 0x1a49d49e
or ecx, 0x1a4a0f99
jmp 0x4940de
pop esi
xor edi, 0x1a4a5b28
xor ecx, 0x1a4a9c53
xor ecx, 0x1a4ad72a
and ebx, 0x1a4b0e5f
neg edi
jmp 0x49519e
push 0x10801eaa
and edx, ecx
inc edx
xor edi, 0x1a4c05cb
xchg ebx, ecx
or edx, ecx
sub edx, ebx
or ebx, 0x1a4ce2ce
mov edx, ecx
dec edx
xor edi, 0x1a4d9720
and ebx, edi
or ebx, edx
jmp 0x495caa
push 0x1081da8c
neg edi
xchg edx, ecx
ror ecx, 0x13
sub edi, edx
add edx, ecx
or edx, edi
and ecx, ebx
jmp 0x49569f