Function at 0x401000
Capabilities:
Hash data using murmur3

Disassembly:
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xfffffef1
jne 0x40108e
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
ret
call sub.user32.dll_GetProcessWindowStation
cmp eax, 0xffffff1b
jne 0x401112
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
ret
call sub.user32.dll_GetProcessWindowStation
cmp eax, 0xffffff2b
jne 0x4011aa
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xfffffeed
jne 0x401251
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
call sub.shell32.dll_SHDefExtractIconW
ret
jmp 0x488d97
xchg ecx, edi
sub ebx, 0xb2362139
shl edx, 9
and edx, edi
jmp 0x4896b3
push 0xb240d8dd
sub edx, ecx
not ebx
add ebx, esi
inc edx
and ecx, edx
xor ecx, esi
mov esi, 0xb2c686cb
mov esi, ebx
xor ecx, 0xb2c6b92b
and ebx, ecx
and edx, esi
and edx, ebx
jmp 0x48ac7f
pop edi
mov edx, ebx
xor edx, esi
bswap ebx
shr esi, 9
or edx, esi
rol edx, 0xb
xchg ecx, esi
xor ebx, edx
or esi, edx
or esi, ebx
mov ebx, edx
add ebx, edx
jmp 0x48962f
mov edi, 0x2a676233
inc esi
or esi, ebx
ror ecx, 0xe
and esi, ebx
rol ecx, 0xd
or edx, 0xb2ca41a9
sub edx, ebx
mov ebx, 0xb2ca7331
sub edx, 0xb2ca9067
xor edx, ebx
jmp 0x489a7b
pop edi
xor ebx, ecx
not ebx
mov esi, edx
and ecx, esi
dec esi
xor edx, ecx
neg esi
xor edx, ebx
jmp 0x48a589
call edi
mov ecx, 0xb2cc7c39
dec ecx
xchg esi, ebx
xor edx, ecx
xor ebx, 0xb2ccebab
xor edx, esi
xor esi, edx
add esi, 0xb2cd374b
bswap esi
sub ecx, esi
shl edx, 0x14
or esi, edx
jmp 0x489a6b
pop edi
sub edx, esi
mov ebx, esi
sub ebx, edx
and ecx, edx
mov ecx, ebx
add ecx, ebx
xchg ebx, ecx
and esi, ecx
and edx, esi
xor edx, ebx
jmp 0x48b49e
push 0xb2386d6d
xor esi, 0xb2d1b40d
and ecx, esi
or edx, 0xb2d1ea07
xor edx, 0xb2d20793
mov esi, 0xb2d21e2b
mov ebx, esi
xchg edx, ebx
and esi, ecx
inc edx
dec esi
jmp 0x48ab33
call edi
or esi, ebx
or ebx, esi
mov ebx, edx
or edx, ebx
xor ecx, ebx
nop
ror esi, 0x16
inc ecx
jmp 0x489b4f
call edi
and esi, 0xb2d75925
neg ecx
xchg ebx, esi
add ecx, ebx
mov edx, esi
sub ecx, esi
sub esi, edx
bswap ebx
jmp 0x48b337
call fcn.0048b1d8
ror edx, 0x17
sub esi, edx
ror esi, 0x1e
and esi, ebx
xor edx, ebx
sub ecx, esi
add ecx, ebx
sub ecx, 0xb2dafe1b
sub esi, ecx
neg esi
not esi
xchg ecx, ebx
jmp 0x48b127
push 0x401400
or ebx, esi
mov ecx, ebx
sub edx, esi
add esi, ebx
jmp 0x489bf9
push 0xb24857ef
or ecx, 0xb2de8ae7
xchg ecx, edx
mov ecx, ebx
inc ebx
or esi, 0xb2df14d9
xor esi, 0xb2df2e43
jmp 0x48907f
mov edi, 0x2a676233
and ebx, ecx
or ecx, ebx
or esi, ecx
shl ecx, 2
mov ecx, ebx
xor ecx, ebx
jmp 0x48a5ab
push 0xb23a41d7
bswap ecx
shr esi, 8
dec edx
add edx, 0xb2e30cbf
or edx, 0xb2e3267f
bswap esi
xor ebx, 0xb2e373c9
add edx, ecx
and ebx, esi
mov ebx, ecx
sub ecx, esi
add ecx, edx
jmp 0x489465
push 0xb2458537
xchg esi, ecx
mov esi, edx
xchg ebx, ecx
sub esi, edx
and esi, 0xb2e5ceb5
sub esi, 0xb2e5e875
mov ebx, 0xb2e602b7
dec ebx
xchg ebx, ecx
xor edx, esi
bswap ebx
and esi, ecx
jmp 0x48980a
pop edi
sub ecx, ebx
bswap edx
xor ebx, edx
xchg esi, ebx
xor ebx, ecx
add edx, 0xb2e85519
inc ecx
add edx, esi
and edx, ebx
xchg esi, edx
jmp 0x48939c
push 0xb2428ebc
xor esi, edx
xchg esi, ebx
neg ebx
bswap ecx
or edx, ebx
not esi
and edx, ebx
xor esi, 0xb2e990c7
inc ebx
or ebx, 0xb2e9c859
jmp 0x48b35b
call fcn.0048b1d8
and ecx, edx
shr edx, 0x19
and esi, 0xb2ef3b6f
sub ecx, edx
shl edx, 4
and edx, esi
xchg ebx, ecx
or edx, esi
jmp 0x48b293
mov edi, 0x2a676233
mov esi, 0xb2efe177
ror edx, 0x15
xchg edx, ecx
or ebx, edx
or ebx, 0xb2f04b1d
xor esi, ecx
inc ecx
or ebx, ecx
mov edx, 0xb2f0b17f
dec ecx
jmp 0x48a6b3
push 0xb23c7d15
or edx, ebx
rol edx, 0x1f
add esi, ebx
and edx, ecx
add esi, ecx
or ecx, esi
xor edx, 0xb2f18745
xor esi, ecx
or esi, 0xb2f1b81f
inc ebx
jmp 0x48a02b
push esp
xor esi, 0xb2f3c44f
and ecx, esi
shr esi, 0x10
mov ebx, edx
xchg ecx, ebx
and ebx, 0xb2f443ff
sub ebx, 0xb2f45d95
not ecx
xchg esi, ecx
ror edx, 9
mov esi, ebx
xor ecx, ebx
xchg edx, ecx
ror ecx, 5
jmp 0x48b7fb
call fcn.0048b1d8
add ebx, ecx
or edx, 0xb2f550a9
add edx, esi
mov esi, edx
xor esi, 0xb2f59ad3
add edx, ecx
add ebx, ecx
or ecx, ebx
add ecx, 0xb2f60195
mov ecx, edx
sub esi, ecx
add esi, ebx
and ebx, esi
mov ebx, edx
mov ebx, edx
xchg esi, edx
jmp 0x48a1a2
mov edi, 0x2a676233
mov ebx, ecx
xor edx, ecx
or esi, ebx
add ecx, ebx
and ebx, edx
shl esi, 0x10
shr ebx, 0x17
inc esi
dec ecx
and edx, esi
mov edx, ecx
mov edx, ecx
jmp 0x4891f7
pop edi
xor ebx, 0xb2fdfb55
shr ebx, 0xc
and esi, ecx
shl edx, 0x12
bswap esi
neg esi
and ebx, 0xb2fe9aeb
mov edx, ecx
jmp 0x48a2ed
push 0xb24335c3
xchg edx, ebx
sub ecx, esi
xchg edx, esi
mov edx, esi
dec edx
or ecx, edx
or ebx, esi
xchg ecx, ebx
dec ecx
not edx
or edx, 0xb3037043
xor edx, 0xb3038a59
ror edx, 0x1f
and esi, 0xb303be5b
add ebx, 0xb303d8f3
or ebx, esi
jmp 0x48abd5
push 0xb23a5d0d
and esi, ebx
sub edx, 0xb305398b
mov ebx, edx
sub edx, esi
mov ecx, edx
sub ecx, 0xb3059da7
sub esi, edx
inc ebx
or esi, ecx
ror edx, 0x16
jmp 0x489afe
pop edi
xor ebx, 0xb30629ef
mov esi, edx
add ebx, esi
xchg edx, ecx
xor ecx, 0xb30688b1
neg edx
xor edx, esi
add ebx, esi
ror ebx, 0x1c
and ecx, 0xb3070a7d
jmp 0x4899e0
push 0xb23c61df
xchg ecx, esi
xor esi, ebx
or esi, ebx
xchg ecx, edx
mov esi, 0xb30e7655
add ebx, edx
jmp 0x48923e
push 0xb23a2274
xchg ecx, ebx
mov ecx, esi
add ecx, esi
dec ecx
sub ecx, ebx
shl ecx, 5
or esi, edx
or esi, ebx
dec ecx
and ebx, edx
jmp 0x4890bc
pop edi
shl edx, 0xf
sub ecx, ebx
xor edx, ebx
xchg ecx, edx
rol ecx, 1
rol ecx, 0x16
xor edx, 0xb3162fcb
add ebx, edx
jmp 0x48a6cf
call edi
xchg ebx, edx
ror esi, 0xa
or edx, ecx
shl ebx, 2
jmp 0x48b442
push 0xb2383833
xor ebx, 0xb31abf47
neg ecx
xchg edx, esi
xor edx, ecx
xchg ebx, esi
and edx, esi
sub ebx, edx
xchg edx, ebx
not esi
xchg ebx, esi
jmp 0x488ecf
push 0xb23cc795
xor esi, edx
mov edx, ecx
or ebx, 0xb31dabbd
xor esi, ecx
sub ebx, ecx
or ecx, 0xb31df435
shr ecx, 0x1b
and esi, edx
jmp 0x488df1
pop edi
xor ebx, edx
xchg ecx, esi
xchg ebx, ecx
xor ebx, 0xb320a6ef
sub edx, ebx
mov ebx, ecx
xchg ecx, edx
add ebx, edx
bswap edx
dec edx
sub esi, edx
inc ebx
mov ecx, ebx
xor ecx, esi
jmp 0x48a86b
mov edi, 0x2a676233
shl edx, 0x17
xchg esi, ebx
xor ebx, 0xb3250edd
and esi, edx
shl esi, 3
xor ebx, esi
jmp 0x489b68
push 0xb23f9892
add ecx, esi
shr ecx, 2
and esi, edx
rol esi, 0x1b
xor edx, ebx
and ecx, ebx
shr ecx, 0x1b
and esi, edx
jmp 0x48a163
push 0xb245a3e3
sub edx, ebx
dec ebx
xor esi, 0xb3269bed
add ebx, 0xb326b22f
xchg ebx, esi
add esi, 0xb326e681
not esi
add esi, ebx
sub ebx, ecx
add ebx, 0xb3274e03
or edx, 0xb3276877
sub edx, ecx
add edx, ebx
or esi, ebx
jmp 0x489217
call edi
mov ebx, 0xb32f1961
shr ebx, 0xd
inc esi
xor edx, 0xb3307f65
and ecx, edx
xchg ebx, edx
mov ebx, esi
or edx, 0xb330e7bf
jmp 0x48b089
call fcn.0048b1d8
or ecx, esi
xchg ebx, esi
and edx, esi
xchg ecx, esi
jmp 0x48996b
call edi
and ecx, 0xb332c2ad
shl ecx, 0x1d
xchg ecx, esi
xchg ebx, ecx
and esi, ecx
rol edx, 9
xor esi, 0xb33363fd
and ecx, esi
jmp 0x48a239
mov edi, 0x2a676233
xor esi, ebx
or edx, 0xb334c8f5
shr edx, 4
dec ecx
add esi, 0xb3351d19
sub ebx, edx
mov esi, edx
xor ecx, esi
jmp 0x489f78
pop edi
xor edx, ecx
mov esi, 0xb335a7eb
or ebx, 0xb335c59b
ror ecx, 5
mov ebx, ecx
mov ecx, ebx
jmp 0x48a5e8
pop edi
or esi, 0xb338f13d
shr esi, 1
add ebx, 0xb339248b
xor ebx, esi
xor edx, ecx
shr ebx, 0xa
and ebx, edx
add esi, edx
xor esi, edx
add esi, ecx
jmp 0x488eb5
pop edi
rol ecx, 0x1d
add edx, esi
add esi, ebx
rol ebx, 0x1f
jmp 0x48ad41
call fcn.0048b1d8
xor edx, ecx
xor ecx, 0xb33ace71
xor esi, ecx
xor ebx, edx
xchg edx, esi
xor edx, ecx
and edx, esi
xor ecx, esi
neg ecx
bswap edx
and esi, edx
neg ebx
sub ebx, ecx
or ebx, ecx
jmp 0x48b579
mov edi, 0x2a676233
xchg ebx, edx
add ebx, esi
and ebx, ecx
add ecx, ebx
neg edx
add esi, edx
shl ecx, 5
and edx, ecx
xchg ebx, esi
mov edx, ecx
jmp 0x488fb8
pop edi
sub esi, 0xb3430bab
sub esi, 0xb3432541
mov ecx, 0xb343434f
neg ecx
jmp 0x48b06e
call fcn.0048b1d8
neg edx
sub ebx, ecx
or ebx, 0xb343b719
mov ecx, ebx
xor edx, ebx
neg edx
and esi, ebx
xchg edx, esi
add ecx, esi
and ecx, ebx
shr ecx, 4
mov ecx, 0xb3449b85
and esi, 0xb344b5e9
or ebx, ecx
jmp 0x4896a2
call edi
or edx, 0xb3495769
or edx, 0xb3497107
dec esi
inc esi
bswap edx
sub ecx, edx
jmp 0x48adaf
mov edi, 0x2a676233
xor ebx, esi
add ebx, edx
mov ebx, esi
shr edx, 0xb
inc ebx
sub esi, 0xb351d2c3
nop
mov edx, ecx
xor ebx, edx
mov esi, ecx
jmp 0x489959
pop edi
and ebx, edx
xchg ebx, ecx
xor edx, esi
mov esi, ecx
add edx, ecx
neg esi
or esi, 0xb35fa15f
dec ebx
add edx, ecx
mov ecx, ebx
mov edx, ebx
xor edx, esi
jmp 0x48940a
call fcn.0048b1d8
and edx, ebx
and ecx, edx
sub ecx, ebx
add edx, ecx
or ebx, esi
and ecx, esi
jmp 0x488f5c
call fcn.0048b1d8
or esi, ebx
xor edx, ebx
add ecx, esi
mov ebx, ecx
or esi, ecx
sub esi, 0xb369bc69
xor edx, esi
or ecx, 0xb369f4e5
xor esi, edx
mov ecx, esi
jmp 0x48ad18
push 0xb23c9875
mov esi, ecx
and ecx, esi
add ecx, 0xb36f8dad
xor ecx, ebx
and ebx, esi
mov esi, ebx
ror ecx, 8
add ecx, esi
xchg esi, ecx
mov esi, 0xb3703fd3
jmp 0x489717
call edi
xor esi, edx
xor esi, ebx
mov ecx, esi
add ebx, edx
or esi, 0xb377f585
shr edx, 7
mov edx, 0xb378414f
inc esi
jmp 0x48a806
mov edi, 0x2a676233
xor ebx, ecx
shr esi, 8
add ebx, 0xb378c5db
bswap ebx
neg ebx
or esi, ecx
or edx, esi
sub ecx, ebx
rol ebx, 0xd
xchg esi, edx
jmp 0x48af23
call edi
sub esi, ebx
sub ebx, ecx
shr edx, 0xc
or edx, ebx
or ecx, edx
or ebx, esi
ror edx, 9
add esi, ecx
add esi, 0xb37bca61
mov ecx, edx
and edx, ecx
xchg ebx, esi
xchg ecx, edx
xchg ecx, ebx
jmp 0x489751
pop edi
sub edx, esi
and esi, edx
mov esi, ecx
dec esi
xor ebx, ecx
add esi, ecx
sub ebx, edx
bswap edx
or esi, ebx
or edx, ecx
jmp 0x4897ed
pop edi
or ecx, 0xb383bc99
sub edx, ecx
xor esi, ebx
or ecx, ebx
mov ecx, ebx
and ebx, 0xb3843a1f
nop
bswap ebx
jmp 0x48adcd
call edi
mov ebx, 0xb384977b
xor edx, esi
mov ecx, edx
mov edx, ecx
xor ebx, edx
xchg esi, ebx
and ebx, esi
sub ecx, esi
nop
bswap ebx
jmp 0x489e5f
call fcn.0048b1d8
and esi, 0xb3859fd5
mov ebx, esi
sub esi, ebx
shr esi, 0x13
or ebx, edx
xor esi, ecx
bswap edx
dec edx
xor edx, ecx
or esi, ecx
sub ecx, esi
shl edx, 0x1f
and edx, esi
xor edx, ebx
jmp 0x48990e
push 0xb23ba52d
and esi, 0xb3878761
mov ebx, esi
or ecx, esi
add esi, 0xb387d287
bswap esi
and ecx, edx
mov esi, edx
add edx, 0xb38836e9
jmp 0x4899be
push 0xb238b46f
mov ecx, edx
xor edx, ecx
and ecx, esi
add ebx, ecx
and edx, esi
mov edx, ebx
jmp 0x48a6e9
push 0xb24769b5
shl ebx, 0xe
and edx, ebx
sub esi, ebx
shr ebx, 7
sub edx, 0xb392a4b1
shl edx, 0xd
and edx, esi
xchg ecx, esi
jmp 0x48b7cd
mov edi, 0x2a676233
xchg ecx, edx
xchg esi, ebx
shl edx, 0xd
inc ecx
ror esi, 3
mov esi, 0xb39474a9
add ebx, 0xb39492b7
bswap ebx
jmp 0x489eb2
pop edi
sub edx, ecx
mov esi, ecx
xchg esi, edx
shl ecx, 2
xor edx, ebx
mov ebx, esi
mov ecx, esi
inc edx
or esi, 0xb39e787d
shr esi, 0x18
inc esi
sub edx, esi
jmp 0x48b51d
call fcn.0048b1d8
mov edx, ecx
add edx, ecx
bswap ebx
rol esi, 0x1f
and ebx, 0xb3a0699b
nop
sub edx, ebx
add ecx, esi
jmp 0x488f2b
push 0xb246b316
xchg ecx, ebx
sub esi, edx
xchg esi, edx
shl ecx, 0x1f
or ecx, ebx
add esi, ecx
bswap esi
neg esi
mov ecx, 0xb3a2875d
xor esi, ebx
jmp 0x4897d1
call fcn.0048b1d8
inc edx
bswap ecx
mov esi, 0xb3a96b29
or ebx, edx
sub edx, ebx
dec ebx
rol ecx, 0x1d
or ecx, ebx
jmp 0x48b9a8
mov edi, 0x401400
neg esi
not esi
and edx, ebx
or esi, 0xb3aa64db
sub esi, ebx
xor esi, ecx
jmp 0x48af5a
push 0xb238d027
ror esi, 0x14
mov esi, ebx
and ebx, 0xb3aafa21
sub ebx, esi
sub ebx, ecx
not edx
dec edx
and edx, ecx
mov ecx, esi
xor edx, ecx
or edx, ebx
xor edx, ebx
and esi, edx
and ebx, esi
jmp 0x48ad63
pop edi
inc edx
or esi, 0xb3b50045
xor esi, ecx
sub ebx, ecx
xor ecx, 0xb3b560bf
xchg ecx, edx
or esi, 0xb3b59545
ror ecx, 0x1d
shl esi, 0x12
not ecx
jmp 0x488e3c
push 0xb243e9ba
xor edx, 0xb3b859ab
sub ebx, esi
xor esi, 0xb3b89b25
mov ecx, ebx
bswap ecx
ror ebx, 0xc
sub ebx, ecx
sub edx, ecx
or ecx, ebx
shr esi, 4
jmp 0x4892f8
pop edi
or edx, esi
or edx, ebx
or ecx, edx
add edx, 0xb3c2dfe9
not edx
neg esi
not esi
xchg esi, edx
sub ebx, 0xb3c36747
not ecx
ror ecx, 0x14
mov edx, esi
add edx, ebx
or edx, esi
jmp 0x48b934
push 0xb240bdcb
not ecx
xor ebx, esi
sub ebx, 0xb3cd50f3
or ecx, esi
sub esi, edx
bswap ebx
jmp 0x488da9
push 0xb2388925
sub esi, ebx
or esi, ebx
ror ecx, 6
shl edx, 0x1b
and edx, esi
add ecx, ebx
xchg ebx, edx
mov esi, edx
shl ecx, 0x10
and edx, ecx
rol ecx, 0x17
or ecx, ebx
ror esi, 0x19
sub esi, ebx
sub edx, ecx
mov esi, ecx
jmp 0x48a379
call fcn.0048b1d8
add edx, ecx
bswap ecx
xchg esi, ecx
add edx, esi
add ecx, 0xb3d7cabd
add esi, ebx
jmp 0x48a145
call edi
shr ebx, 6
xor edx, esi
bswap ebx
or edx, ebx
sub ebx, 0xb3d95381
sub esi, ecx
jmp 0x48b643
mov edi, 0x2a676233
inc esi
xor ecx, esi
neg ecx
or esi, edx
mov ecx, ebx
sub esi, ebx
xor esi, ecx
xor ecx, esi
ror ebx, 9
sub esi, ebx
mov esi, 0xb3da9125
or ecx, 0xb3daab33
jmp 0x4892c2
pop edi
mov ebx, esi
xchg edx, ebx
mov edx, ecx
neg ebx
inc ebx
neg esi
not esi
bswap ebx
nop
and ecx, esi
shr esi, 0xd
xchg ecx, edx
jmp 0x48acab
mov edi, 0x2a676233
add ecx, ebx
xor edx, ebx
shl esi, 2
xor edx, ecx
xor edx, ecx
xchg esi, edx
not ebx
xor esi, ebx
and esi, 0xb3e07cbd
ror ebx, 6
mov ebx, 0xb3e0c04b
rol ebx, 3
jmp 0x48b8d9
push 0xb23c42a1
not esi
and ecx, 0xb3e12b27
sub ecx, ebx
xchg ebx, edx
ror ecx, 0x1c
sub ebx, ecx
or esi, ecx
mov edx, 0xb3e1f9b1
mov ecx, 0xb3e213c9
and esi, 0xb3e22a3d
jmp 0x489574
pop edi
ror ecx, 9
neg ebx
inc ebx
and ecx, ebx
add edx, ebx
mov esi, 0xb3e2e2ff
or ecx, 0xb3e2fd39
sub ebx, esi
jmp 0x489134
call fcn.0048b1d8
not edx
sub ecx, edx
bswap ebx
sub esi, ebx
neg ecx
ror edx, 0x1a
add esi, edx
xchg ebx, esi
or ecx, ebx
xor ecx, 0xb3e486d5
jmp 0x489291
call edi
add ebx, edx
and edx, ecx
add ebx, esi
and ecx, 0xb3e4f04f
and esi, ecx
mov ebx, 0xb3e522af
or edx, ebx
or esi, 0xb3e55437
mov ebx, 0xb3e67e4b
add ecx, edx
jmp 0x48ac2c
push 0xb2402873
xchg esi, ebx
sub ecx, edx
and edx, ecx
xor ecx, esi
dec ecx
inc ecx
mov esi, 0xb3e75881
dec esi
add ecx, esi
sub esi, 0xb3e7a4a1
jmp 0x48b70b
mov edi, 0x2a676233
inc ecx
dec edx
sub esi, edx
xchg ebx, esi
and edx, ecx
shl ebx, 0xc
jmp 0x48ab80
pop edi
bswap ebx
xor edx, ecx
dec ecx
rol ecx, 0x15
bswap ebx
or edx, ebx
xor esi, 0xb3eab67b
and ecx, esi
add ebx, ecx
not edx
jmp 0x489151
push 0xb2449b6f
add edx, 0xb3eb2609
sub ebx, 0xb3eb4027
rol ebx, 0x1f
add ecx, 0xb3eb77cb
bswap ecx
ror ebx, 0x18
sub esi, edx
xchg esi, edx
and edx, ecx
add ebx, esi
xor edx, esi
or esi, ecx
jmp 0x48a46e
call fcn.0048b1d8
shr ebx, 9
sub esi, ecx
xchg ecx, edx
xchg ecx, ebx
and ebx, 0xb3f7ffb3
xor edx, ebx
or ebx, ecx
and ecx, 0xb3f84b87
mov edx, esi
and esi, edx
xor edx, esi
mov esi, edx
and ecx, esi
ror ecx, 5
add ecx, esi
mov edx, 0xb3f9137b
jmp 0x488e51
xor eax, eax
mov edx, esi
xor esi, edx
add esi, ebx
or ebx, esi
xor ecx, 0xb3f99eeb
mov edx, 0xb3f9b8df
jmp fcn.0048a059
call fcn.0048b1d8
and ebx, 0xb4006cf7
sub ebx, 0xb40086b7
add esi, ecx
shl ebx, 0x13
neg esi
xor edx, esi
sub edx, ebx
sub esi, edx
or esi, ebx
xor ebx, ecx
xchg ecx, esi
xor edx, ebx
or edx, esi
sub esi, edx
xchg ecx, ebx
add ebx, esi
jmp 0x48b1fa
pop edi
mov ebx, 0xb40211a5
nop
mov ecx, edx
sub ebx, edx
add esi, ebx
xchg ebx, esi
inc edx
add ebx, edx
bswap edx
xchg ebx, edx
jmp 0x488dd1
pop edi
add edx, ecx
xor ecx, 0xb40332a9
xor ebx, esi
not edx
ror edx, 6
mov esi, ebx
jmp 0x48aa71
push 0x40
xor ebx, ecx
sub edx, ecx
xor edx, esi
or esi, ecx
and ebx, edx
and esi, edx
mov ecx, 0xb4045bd1
dec ecx
xchg esi, ebx
sub esi, 0xb404a9c7
jmp 0x48b489
call edi
not ebx
xchg ebx, edx
and ecx, edx
mov ecx, ebx
add ecx, ebx
inc esi
xor ecx, esi
sub ecx, 0xb409595b
xchg edx, ecx
shr ebx, 1
and ecx, 0xb409abb9
neg ecx
inc ecx
xor esi, ecx
jmp 0x48acd8
push 0xb247fc56
xor ecx, 0xb40ba1c3
and ecx, ebx
xchg esi, ecx
shl esi, 0x17
bswap edx
mov edx, esi
ror ebx, 0x11
not esi
jmp 0x48b5df
pop edi
sub esi, ebx
dec ecx
mov ebx, ecx
mov ecx, ebx
sub ecx, 0xb40e42bd
mov edx, esi
xor ebx, edx
bswap edx
and ecx, edx
shr edx, 4
xor esi, ecx
xor ecx, esi
xchg ebx, edx
or ebx, edx
jmp 0x48b178
call fcn.0048b1d8
mov ebx, esi
and esi, ebx
xchg edx, esi
xor edx, ecx
xchg ecx, esi
sub edx, 0xb40fcb5d
jmp 0x48a293
call edi
shl ecx, 0x18
bswap edx
xchg ecx, edx
shl ebx, 0x12
inc ebx
neg esi
or edx, ebx
or ecx, edx
sub ebx, esi
inc ebx
jmp 0x48b198
call edi
add edx, ebx
neg esi
mov ecx, edx
mov edx, ecx
not edx
xor ecx, ebx
and edx, ecx
xchg ebx, esi
jmp 0x48a276
pop edi
mov edx, esi
mov ebx, edx
ror ecx, 4
mov ecx, 0xb41835fb
neg ebx
xchg ebx, esi
not ebx
mov ebx, esi
sub ebx, edx
bswap esi
jmp 0x48948b
pop edi
or ecx, esi
or edx, esi
sub esi, edx
xor ecx, 0xb41d6f6f
ror ecx, 0x14
sub ebx, edx
shr esi, 3
or edx, ebx
xor esi, 0xb41e1355
add edx, esi
jmp 0x48ba2b
mov edi, 0x2a676233
dec edx
and edx, 0xb41e8db3
and esi, edx
mov ecx, 0xb41ecfd3
xor ecx, esi
dec ecx
mov edx, ebx
xchg edx, ecx
jmp 0x48b1be
pop edi
shr ebx, 0x19
ror ebx, 0xe
or edx, ebx
not esi
rol ebx, 6
or ebx, esi
jmp 0x48a42b
push 0x87997
inc ebx
and ecx, ebx
xor ebx, 0xb42a2bdd
and ebx, esi
jmp 0x489031
pop edi
xor ecx, edx
rol esi, 0x1c
sub ecx, 0xb42a98c5
xchg ebx, ecx
sub ecx, edx
rol edx, 0x16
jmp 0x48b691
pop edi
add edx, 0xb42c0e4b
bswap edx
ror ecx, 0x18
shl edx, 0xd
shl edx, 0x12
nop
or ebx, edx
neg edx
rol esi, 0x14
sub ebx, 0xb42cfeaf
add ecx, ebx
mov edx, esi
mov esi, 0xb42d46b5
xchg esi, edx
xor edx, ebx
add ebx, 0xb42d932d
jmp 0x489a47
pop edi
mov ebx, edx
add ebx, edx
xchg ebx, ecx
mov esi, ebx
xchg esi, edx
add esi, ecx
sub esi, ebx
add ecx, 0xb42e5feb
or edx, 0xb42e7d9b
ror esi, 0x14
mov esi, 0xb42eb14f
or ecx, 0xb42ecb89
jmp 0x48ba07
pop edi
mov ecx, esi
mov ebx, 0xb42f0475
add edx, ebx
dec ebx
add ebx, esi
rol esi, 0x1f
xor ecx, edx
neg ebx
jmp 0x48b4e5
call edi
xor ebx, esi
mov ebx, 0xb4319317
dec ecx
rol edx, 0xc
jmp 0x48b54b
push 0xb2481adf
add edx, esi
bswap ecx
or edx, ebx
sub ebx, edx
or edx, 0xb434a8b5
sub edx, ecx
jmp 0x48b907
pop edi
inc esi
add ebx, esi
xchg edx, ecx
ror ecx, 3
neg ebx
xchg ebx, esi
and edx, esi
add ecx, ebx
shl esi, 0x12
or edx, ebx
jmp 0x48a96f
push 0xb23f098b
mov edx, ebx
or edx, ecx
or ecx, esi
mov ecx, esi
and ebx, edx
and ecx, ebx
jmp 0x489cfa
mov edi, 0x2a676233
mov ecx, esi
shl ebx, 0xf
or ecx, 0xb43eafff
mov ecx, edx
sub ebx, ecx
shr edx, 0x15
xor esi, ecx
xor edx, 0xb43f3b3b
xor edx, ebx
ror ecx, 0x1a
jmp 0x48a2b0
mov edi, 0x2a676233
or ecx, ebx
xor esi, ebx
xor ecx, edx
mov ebx, ecx
add ecx, 0xb4463aa5
xchg ecx, esi
xchg ebx, ecx
shl esi, 0xb
and ebx, ecx
add ecx, ebx
and esi, ecx
dec esi
xor edx, esi
or ecx, 0xb44860e3
jmp 0x48b03b
push esp
shr ebx, 0xe
xchg edx, ecx
and ecx, ebx
xor ebx, edx
or esi, 0xb448eea1
or esi, 0xb44908bf
jmp 0x48b0a0
call fcn.0048b1d8
add edx, esi
xor edx, 0xb44e9141
or ecx, 0xb44faa99
add edx, 0xb44fc50f
add esi, 0xb44fdf49
not esi
or ecx, 0xb45016bf
mov ecx, edx
jmp 0x48abbd
push 0xb2483909
mov ebx, ecx
add ecx, 0xb4506a61
xchg ecx, esi
or ecx, esi
inc ecx
sub edx, ebx
and esi, ebx
mov edx, esi
xor esi, ecx
xor ecx, esi
or edx, ebx
or esi, 0xb4516989
or ecx, edx
sub ebx, ecx
jmp 0x489043
mov edi, 0x4132136a
xchg ecx, edx
dec esi
add edx, ebx
or esi, ebx
mov ebx, ecx
xchg ebx, esi
jmp 0x48acf5
call edi
xor ebx, 0xb4554db9
and ebx, esi
shr ebx, 4
and esi, ecx
and ebx, edx
mov edx, esi
shr ecx, 0x15
and esi, edx
shr ebx, 7
and ecx, 0xb4562e25
mov edx, 0xb45648bd
or ebx, 0xb45662ff
mov esi, edx
xor esi, 0xb456958d
jmp 0x48b2b6
pop edi
mov esi, ecx
xchg edx, ebx
rol edx, 0x1e
or esi, 0xb457e4ab
sub ebx, ecx
or esi, ecx
or edx, esi
or edx, ebx
and ebx, 0xb4586551
shl ecx, 9
jmp 0x4895e7
push 0xb24556e9
xchg ecx, edx
add ecx, 0xb458bc3b
bswap ecx
ror ebx, 0x1b
and edx, esi
sub ebx, edx
shr edx, 0x11
and esi, 0xb45959f3
mov esi, ecx
shr esi, 0x1b
or ebx, edx
and esi, edx
rol esi, 0x18
and edx, ecx
jmp 0x489108