Function at 0x401000
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Identify system language via api

Disassembly:
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xffffff00
jne 0x401089
call sub.ole32.dll_OleCreateFromData
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call main
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call main
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call main
call main
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xfffffeda
jne 0x4010f4
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call main
call sub.advapi32.dll_LogonUserExW
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call sub.ole32.dll_OleCreateFromData
call main
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call main
call sub.advapi32.dll_LogonUserExW
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xfffffefc
jne 0x401155
call main
call sub.ole32.dll_OleCreateFromData
call main
call sub.advapi32.dll_LogonUserExW
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call main
call main
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
ret
call sub.kernel32.dll_GetUserDefaultUILanguage
cmp eax, 0xfffffedc
jne 0x4011de
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call main
call sub.ole32.dll_OleCreateFromData
call main
call sub.ole32.dll_OleCreateFromData
call sub.ole32.dll_OleCreateFromData
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call main
call main
call sub.ole32.dll_OleCreateFromData
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call main
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
ret
call sub.kernel32.dll_GetCurrentProcessId
cmp eax, 0xffffff03
jne 0x401285
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.advapi32.dll_LogonUserExW
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call main
call sub.ole32.dll_OleCreateFromData
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
call main
call sub.advapi32.dll_LogonUserExW
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.ole32.dll_OleCreateFromData
call main
call sub.ole32.dll_OleCreateFromData
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.kernel32.dll_ScrollConsoleScreenBufferA
call sub.advapi32.dll_LogonUserExW
call main
call sub.advapi32.dll_LogonUserExW
call sub.ole32.dll_OleCreateFromData
ret
jmp 0x48a45e
ror edx, 6
xor ebx, ecx
dec ecx
mov esi, 0xe53de8c6
xchg ecx, esi
bswap ebx
xor esi, ebx
jmp 0x48cb57
push 0xe561336b
xor ebx, edi
or ebx, edi
add ebx, edi
add edx, esi
and edx, edi
xchg ebx, esi
bswap ebx
jmp 0x48d261
mov ecx, 0x6e447c44
sub ebx, 0xe65adacc
xchg esi, edi
xor edx, esi
and ebx, edx
xor edi, ebx
and edx, ebx
mov ebx, edx
shl ebx, 1
jmp 0x48c549
mov ecx, 0x5027095f
and edx, esi
xchg ebx, edx
rol edi, 0xb
sub edx, ebx
add edi, edx
xchg edi, esi
mov edx, ebx
shr ebx, 0xf
sub edi, edx
and edi, 0xe661956c
xor edi, 0xe661d21d
or edi, edx
jmp 0x48c3a1
pop ecx
mov ebx, 0xe6652999
and esi, 0xe66569b6
inc ebx
xor edi, ebx
and edi, esi
mov edi, 0xe66673da
xchg ebx, edi
jmp 0x48d419
push 0xe54bc991
xor esi, ebx
xchg ebx, edi
ror ebx, 0xb
xor ebx, esi
xor edi, 0xe6775039
mov esi, 0xe6778f7c
ror esi, 0xe
and esi, edx
xor esi, 0xe67854d6
or edi, esi
inc ebx
add edx, ebx
mov edx, esi
mov esi, edi
jmp 0x48bc34
call ecx
xchg ebx, edi
and ebx, esi
and esi, edi
or edx, esi
shl edx, 7
not ebx
xchg edi, ebx
nop
bswap esi
mov esi, edx
jmp 0x48ce1c
call fcn.0048deea
inc ebx
add edx, 0xe6871dcc
dec edx
inc edx
sub ebx, edx
neg esi
xor esi, edx
add esi, edi
xor edi, ebx
xor esi, ebx
jmp 0x48dbb8
pop ecx
add edi, edx
xor edx, esi
neg edi
mov ebx, esi
inc ebx
jmp 0x48b1c3
mov ecx, 0x4132136a
xchg edi, esi
mov edx, esi
and ebx, esi
add edi, ebx
neg edi
dec edx
add edi, esi
or esi, 0xe68f02d9
or esi, 0xe68f407b
mov esi, 0xe68f7f12
not edx
mov ebx, edi
dec edx
xor edx, esi
jmp 0x48cb95
pop ecx
inc edi
mov edi, ebx
and edi, 0xe691e70a
sub ebx, edx
or esi, ebx
or ebx, 0xe6929a74
sub edx, ebx
and esi, ebx
sub esi, ebx
and edx, edi
xor edx, esi
jmp 0x48c2aa
mov ecx, 0x5027095f
xor edx, 0xe69c3bfb
not esi
mov edi, esi
xor esi, ebx
sub edx, ebx
add edi, edx
sub edi, esi
dec edi
not esi
add edx, edi
jmp 0x48d006
pop ecx
mov edi, ebx
not edx
shr ebx, 8
or edx, esi
and esi, ebx
not edi
sub edx, ebx
jmp 0x48d681
call fcn.0048deea
add esi, 0xe70f5786
add edx, esi
and edx, esi
not esi
add esi, edi
xchg edx, edi
xor esi, ebx
bswap esi
mov edx, esi
neg edx
rol edi, 9
jmp 0x48cbb6
pop ecx
sub edx, ebx
add edx, 0xe74f3606
mov edi, esi
mov edx, esi
and edi, esi
mov ebx, edx
dec esi
xor ebx, esi
and esi, edx
jmp 0x48b892
pop ecx
mov edi, 0xe75134e1
and edx, ebx
inc esi
or edi, esi
mov ebx, edi
neg edi
add edi, edx
not esi
and esi, 0xe7533237
bswap ebx
sub ebx, edi
xchg esi, ebx
or esi, ebx
jmp 0x48c107
push 0xe557c74d
xor ebx, edx
mov edi, ebx
add ebx, edi
mov esi, 0xe75cc8fb
sub edi, 0xe75d093e
sub esi, edx
sub edi, 0xe75d95a0
add edx, edi
shl edi, 9
xor esi, ebx
mov esi, edx
or esi, edx
and ebx, edi
shr esi, 7
jmp 0x48dad2
push 0xe55344be
sub ebx, esi
ror edx, 0x16
xor edi, esi
mov esi, ebx
or edx, ebx
and ebx, edi
or ebx, 0xe764667a
jmp 0x48dc72
push 0xe54c59af
mov edi, 0xe764bcdf
xor esi, ebx
sub edx, esi
mov ebx, esi
neg edi
mov ebx, 0xe76603a3
sub edi, edx
xchg ebx, edi
rol edx, 7
neg edx
jmp 0x48b599
push 0xe5442523
or edi, ebx
shr ebx, 0xa
and ebx, edx
neg ebx
bswap ebx
xchg ebx, esi
not esi
and ebx, edi
not esi
or edx, ebx
shl edi, 8
neg edi
sub edx, esi
mov edi, ebx
jmp 0x48c20f
push 0xe5683255
xchg esi, edx
not edi
and edi, 0xe7791b2f
sub ebx, edi
rol edi, 0x12
mov ebx, edx
mov edi, 0xe77a1a7f
ror edx, 0x1e
mov edi, ebx
mov esi, edi
jmp 0x48a502
push 0xe55c9da0
or esi, 0xe783be6f
xchg edi, esi
sub edi, 0xe7843f65
rol edx, 0x15
add edx, 0xe784bd0a
add esi, ebx
jmp 0x48d3c1
mov ecx, 0x6e447c44
or esi, ebx
add edx, ebx
mov ebx, edx
mov esi, 0xe787c684
add esi, edx
or esi, ebx
mov edi, esi
xchg edx, ebx
shl ebx, 0x1f
xor edi, 0xe789ea09
jmp 0x48ca8b
pop ecx
shr edx, 0x17
and edi, edx
sub edx, edi
nop
or ebx, edi
add edx, esi
xchg esi, ebx
not edi
xchg ebx, edx
mov ebx, 0xe7921d4c
rol edx, 0xe
jmp 0x48bea7
push 0xe54c9e80
inc esi
sub edi, edx
mov ebx, edx
not esi
mov esi, edx
mov edx, ebx
add edx, ebx
or edx, esi
mov edi, esi
add edi, edx
add esi, edx
xchg ebx, edx
add esi, 0xe79cf5e0
jmp 0x48cf84
call ecx
xor ebx, 0xe7acc628
xor ebx, esi
neg esi
neg esi
sub esi, edi
and edx, esi
sub edx, ebx
and esi, 0xe7ae8bf8
shr ebx, 0xb
shl esi, 0x16
and edx, edi
or edx, edi
and edi, ebx
xor edx, 0xe7affe4d
jmp 0x48ca71
mov ecx, 0x5027095f
bswap ebx
and ebx, edx
xor edx, esi
shr esi, 0xb
rol edx, 0x19
not edx
mov esi, 0xe7cdc55c
dec edx
shl edx, 3
jmp 0x48c9be
pop ecx
neg edi
and esi, 0xe7d13d41
neg edi
and edi, ebx
nop
rol esi, 3
neg edx
or ebx, edi
jmp 0x48b46f
push 0xe552c378
dec ebx
or ebx, edx
or esi, ebx
shl edx, 0x13
sub ebx, esi
shl edi, 0x12
xor edx, edi
xchg esi, edx
jmp 0x48b2ae
pop ecx
xchg esi, edi
mov esi, 0xe7db0f9d
or edx, esi
mov esi, edi
mov esi, ebx
or edi, esi
add ebx, 0xe7dc46e0
xor edi, esi
jmp 0x48b978
push 0xe543dcfe
dec ebx
sub edi, 0xe7e05acc
and edi, edx
and edx, 0xe7e0d2ab
add ebx, 0xe7e12013
jmp 0x48b2f8
pop ecx
neg ebx
bswap esi
neg edi
not edx
xor edi, esi
or edx, ebx
mov edi, esi
mov edi, ebx
dec edi
jmp 0x48c61f
pop ecx
rol edi, 4
xor ebx, esi
ror edx, 0xd
mov esi, 0xe7e74988
ror ebx, 0x1b
add esi, edi
xor ebx, edi
jmp 0x48c5db
push esp
mov ebx, 0xe7f9e726
add edx, 0xe7fa22e1
rol esi, 0xe
sub esi, 0xe7fab09a
xchg edx, ebx
mov ebx, edi
mov esi, edx
or edi, 0xe7fb9e12
sub edx, ebx
shl esi, 2
mov edi, esi
jmp 0x48dbd9
pop ecx
inc ebx
not esi
or edx, edi
or edx, esi
add edi, ebx
shl ebx, 6
xor edi, edx
inc esi
xor ebx, esi
add edi, edx
xchg esi, ebx
or ebx, edi
jmp 0x48caa3
push 0xe54c11da
rol ebx, 0x1d
add edi, 0xe813eff4
or edx, edi
xchg esi, edi
neg edx
jmp 0x48b2cb
push 0xe56a913f
add ebx, edi
xor ebx, esi
xor esi, edx
and edi, ebx
and ebx, esi
or ebx, 0xe82132f7
mov esi, ebx
mov edx, esi
or edi, ebx
ror edi, 0x18
xor edx, edi
mov edx, esi
shr esi, 0xc
and ebx, edi
jmp fcn.0048d749
pop ecx
sub ebx, edx
or esi, edi
neg edx
and edx, edi
mov esi, ebx
or edx, 0xe8289e4f
sub edx, ebx
jmp 0x48d31d
mov ecx, 0x5027095f
xchg edi, ebx
sub ebx, esi
add edx, esi
mov edi, edx
add edi, 0xe839d9be
rol edi, 0x11
xor edi, ebx
mov edi, edx
rol ebx, 8
mov edx, edi
jmp 0x48c26e
pop ecx
and esi, edx
xor edi, esi
ror edi, 0x16
jmp 0x48c376
pop ecx
sub esi, edx
ror edx, 6
or esi, ebx
mov ebx, edx
xchg ebx, edx
neg esi
ror ebx, 3
and edx, 0xe84742c3
rol edi, 0x14
mov ebx, 0xe847bcbd
jmp 0x48c2fc
push 0xe55d2eed
and edx, ebx
add ebx, edi
jmp 0x48cae4
mov ecx, 0x6e447c44
inc edx
ror esi, 0x1a
xchg esi, edx
or esi, ebx
mov esi, edx
xor edx, edi
bswap edx
or edx, esi
or ebx, edx
sub edi, ebx
not esi
add edi, edx
jmp 0x48db06
push 0xe548f1f6
neg ebx
add edx, ebx
xor edi, 0xe858d1ce
inc ebx
and edx, esi
sub ebx, 0xe8598bf9
inc ebx
jmp 0x48ca48
push 0x8905e
sub esi, ebx
sub edx, edi
neg esi
add ebx, esi
sub edx, esi
or esi, edx
dec edx
sub ebx, 0xe8611859
jmp 0x48c45a
call fcn.0048deea
mov ebx, edx
and edi, 0xe870d5cd
bswap ebx
add edx, 0xe8715271
add edx, edi
xchg ebx, edx
shr edi, 0x1f
not edx
xchg edi, esi
shr edi, 6
sub ebx, esi
bswap edi
or esi, edi
or esi, edi
jmp 0x48d970
pop ecx
xor edi, edx
neg esi
and ebx, edx
xchg esi, edi
not edx
rol esi, 1
or edi, ebx
add esi, 0xe875db06
add ebx, edx
add edx, ebx
add esi, edi
jmp 0x48b511
pop ecx
sub ebx, edi
ror edi, 0x10
add edx, ebx
sub edx, esi
rol ebx, 0xf
add ebx, edx
neg edx
or edx, edi
xor esi, 0xe87c4ae4
xchg ebx, edx
jmp 0x48a7a2
mov ecx, 0x6e447c44
or edi, 0xe880ecf1
neg esi
and edx, 0xe8816f4e
rol ebx, 0x1c
ror ebx, 0x19
neg esi
or edi, edx
or edx, esi
neg esi
jmp 0x48a71b
push 0xe55a1c4a
ror esi, 0x11
neg edi
add edi, ebx
not ebx
and esi, ebx
or edi, 0xe8878e70
jmp 0x48d50c
push 0xe5446ae1
xchg edx, edi
neg ebx
xchg edx, ebx
add ebx, edx
sub esi, edi
xor esi, edx
or edi, esi
mov ebx, edx
jmp 0x48c1ae
call fcn.0048deea
xchg edx, ebx
xchg ebx, edx
and esi, 0xe88f05c8
inc edi
dec edi
mov ebx, 0xe88fc07e
nop
neg ebx
jmp 0x48c902
push 0xe569f847
shl edx, 0x16
bswap esi
xor esi, edx
mov edx, 0xe893eab3
add esi, ebx
and ebx, esi
mov ebx, 0xe894b2f0
and edx, 0xe894f329
or edi, ebx
not esi
ror edx, 0xe
add ebx, edx
jmp 0x48d056
pop ecx
xchg ebx, edi
xchg esi, ebx
and edi, edx
xchg ebx, edx
add edx, ebx
ror esi, 4
xor esi, 0xe897bbb6
dec edx
sub ebx, esi
add edx, esi
rol ebx, 0xb
mov edx, ebx
inc edx
jmp 0x48d8ea
push 0xe5605737
xchg edi, ebx
xchg ebx, edi
shl ebx, 0xa
or esi, 0xe89a557e
mov edx, ebx
mov ebx, esi
mov ebx, 0xe89b18ef
add edi, esi
mov ebx, edx
or ebx, edx
dec ebx
jmp 0x48c386
pop ecx
bswap edx
mov ebx, edi
not ebx
sub edi, esi
or edx, esi
jmp 0x48d2ce
push 0xe5609ebc
mov ebx, 0xe8a3c68a
sub esi, ebx
mov edx, ebx
or ebx, edi
bswap ebx
sub esi, ebx
or esi, edi
jmp 0x48da41
call fcn.0048deea
sub edi, esi
add esi, edx
or ebx, esi
xchg edi, esi
xor esi, edi
and edx, esi
sub edx, esi
and edi, edx
sub edi, esi
jmp 0x48da5c
pop ecx
and ebx, 0xe8aa224f
mov esi, edx
ror esi, 1
sub ebx, esi
neg edx
jmp 0x48bb8f
call ecx
mov edx, edi
add ebx, edx
neg edx
sub esi, ebx
jmp 0x48cd68
call ecx
add esi, 0xe8aefe2b
xchg esi, edi
rol edx, 6
mov ebx, edi
xchg esi, edi
ror edx, 5
add edi, edx
jmp 0x48c2d8
push 0x401400
and edi, esi
add edi, 0xe8b2f27d
mov edx, edi
and edi, ebx
mov esi, ebx
and esi, edi
xor edi, 0xe8b4338a
or ebx, edi
jmp 0x48c427
push 0xe55dc31f
or ebx, edx
mov edi, ebx
mov ebx, edi
or edi, ebx
and ebx, esi
mov ebx, esi
mov esi, ebx
ror esi, 0x1e
xor esi, 0xe8b6c14c
rol edx, 7
jmp 0x48c791
pop ecx
shr ebx, 3
xor ebx, 0xe8b9c4f4
shr ebx, 0x1a
mov ebx, esi
xor ebx, edx
mov edi, ebx
mov ebx, edx
add esi, edx
and edi, ebx
add edi, esi
add edx, esi
jmp 0x48d12e
call fcn.0048deea
or ebx, edi
add esi, edx
or edx, edi
xor ebx, edi
mov edx, edi
mov edi, esi
shl esi, 4
inc edi
sub edx, 0xe8c547c7
dec ebx
add esi, 0xe8c5c558
jmp 0x48cf65
pop ecx
add edx, edi
sub ebx, esi
mov esi, ebx
or esi, edi
and edi, 0xe8cc4400
add ebx, 0xe8cc925c
sub edx, edi
add edi, edx
or esi, edx
xchg esi, ebx
sub ebx, 0xe8cdc098
not edx
jmp 0x48d5f5
push 0xe54fae62
mov esi, ebx
bswap ebx
xor esi, 0xe8ced234
xchg ebx, edx
sub edi, esi
jmp 0x48b4a9
pop ecx
bswap edi
or edi, esi
or esi, edx
add edx, 0xe8d33f6c
xchg edi, edx
mov edi, 0xe8d3b8dc
xor esi, ebx
not edi
neg edi
sub edx, esi
rol edx, 0x1f
jmp 0x48a551
pop ecx
xor esi, 0xe8d55632
mov edx, esi
not ebx
or ebx, 0xe8d61f6d
xor edi, esi
or ebx, edi
xchg edx, ebx
and edx, esi
jmp 0x48ded0
mov ecx, 0x5027095f
inc edi
mov ebx, 0xe8deb65a
sub ebx, 0xe8df072b
and ebx, edx
xor edx, edi
sub esi, 0xe8dfbfa5
jmp 0x48ae63
mov ecx, 0x5027095f
and esi, edi
neg edi
not edi
and ebx, edx
neg ebx
sub ebx, esi
mov ebx, esi
add edi, ebx
jmp 0x48c0d7
call ecx
or esi, edi
xor edi, edx
xor ebx, esi
xchg ebx, esi
sub edx, edi
add ebx, esi
xchg edi, ebx
xchg edi, esi
mov edi, ebx
jmp 0x48cc90
call fcn.0048deea
and edx, 0xe9195da7
xchg esi, ebx
xchg esi, ebx
shl esi, 5
nop
ror esi, 9
xor edx, edi
or ebx, esi
jmp 0x48c3ef
mov ecx, 0x5027095f
xchg edi, ebx
nop
dec esi
xor esi, edx
mov edi, esi
and edi, ebx
mov edi, ebx
ror esi, 0xe
sub edx, 0xe925af75
add edi, 0xe925edc1
or ebx, esi
mov ebx, edx
jmp 0x48cc34
pop ecx
add edi, ebx
xor esi, 0xe927087b
xchg edx, ebx
xor esi, edi
inc ebx
or edx, esi
or ebx, esi
or edi, edx
inc edi
jmp 0x48a637
call fcn.0048deea
and ebx, 0xe929110b
not ebx
xchg esi, ebx
nop
dec edx
add edi, edx
jmp 0x48cdab
pop ecx
add esi, edx
or esi, edi
xchg esi, edi
add edi, ebx
not ebx
sub esi, edx
ror esi, 0x19
ror edi, 7
add edi, edx
shl ebx, 0x11
and edi, edx
jmp 0x48b9bd
push 0xe55d784b
mov esi, edx
add edx, edi
and esi, 0xe9313423
add esi, ebx
mov edx, ebx
shr ebx, 0x13
xor ebx, esi
bswap edx
dec edi
jmp 0x48c47c
call fcn.0048deea
shr esi, 0x14
xor esi, 0xe9364fea
xchg edx, ebx
or esi, edi
mov esi, 0xe937153d
sub ebx, edi
not edx
or edi, esi
and edi, 0xe9380e0f
sub edx, esi
xor edi, edx
jmp 0x48d997
push 0xe54345b3
sub ebx, 0xe938e30f
sub edi, esi
bswap edx
xchg esi, edi
add ebx, edx
mov ebx, esi
jmp 0x48cbf9
push 0xe5541adf
mov edi, ebx
sub edi, esi
add esi, 0xe93af880
or edx, esi
dec edx
shr edx, 0x17
mov edi, 0xe93bee2f
shl esi, 0xc
add ebx, edx
jmp 0x48b852
call fcn.0048deea
not edx
shr ebx, 0x1b
add esi, edi
not ebx
sub edx, ebx
and ebx, edi
add ebx, edi
or edi, edx
add edi, edx
add esi, edx
sub esi, edx
jmp 0x48d3a1
call ecx
ror ebx, 0x18
shr edi, 0xd
add esi, edx
mov esi, 0xe946ab4e
mov esi, edx
sub esi, 0xe94732ec
and esi, edx
add ebx, edx
mov edi, 0xe947e9d4
or esi, 0xe948267e
or edi, ebx
jmp 0x48c643
push 0xe54a5b82
dec edi
add edi, edx
sub ebx, esi
neg ebx
nop
sub edi, esi
mov edx, edi
jmp 0x48a843
push 0xe5439467
mov edi, 0xe94fa5b0
neg edx
xchg esi, edx
xchg esi, edi
or ebx, esi
xor edx, esi
inc esi
inc ebx
and esi, 0xe9583e2d
add esi, ebx
jmp 0x48b959
call fcn.0048deea
not edi
xchg edx, ebx
or edx, ebx
sub edi, 0xe95b7fc5
ror edx, 0xf
mov edx, 0xe95bfc5c
add edi, ebx
not ebx
xchg esi, edx
and ebx, 0xe95d0477
bswap edi
add edx, ebx
and esi, 0xe95dc10c
jmp 0x48a6d8
pop ecx
sub ebx, 0xe9619898
mov ebx, edx
and edx, ebx
jmp 0x48ad14
push 0xe546f78e
add edi, esi
mov edx, esi
xchg ebx, esi
or edi, 0xe96a653a
mov esi, edx
mov esi, ebx
sub edx, esi
or edx, 0xe96b60d2
or edi, edx
and edx, edi
jmp 0x48d581
pop ecx
xchg edx, ebx
neg esi
add esi, edx
dec edx
sub edi, edx
or esi, ebx
xchg ebx, edi
add ebx, edx
jmp 0x48dd91
call ecx
sub ebx, 0xe9762853
xor edi, 0xe97667ca
xor ebx, edi
mov edi, esi
not edi
mov esi, ebx
xchg edi, ebx
bswap ebx
add edi, ebx
sub esi, 0xe978582d
jmp 0x48c4c7
pop ecx
or esi, edi
ror esi, 0xc
add edi, esi
sub esi, 0xe97e55a2
xor ebx, 0xe97e8c11
and edi, esi
dec ebx
and edi, edx
jmp 0x48cbe3
call ecx
add edx, edi
add edx, ebx
mov edi, ebx
add ebx, edi
xor edx, ebx
sub ebx, esi
or ebx, edi
shr edi, 0x19
add ebx, edx
mov esi, 0xe998a3e8
jmp 0x48b1a8
push 0xe54ce606
add esi, edx
rol edx, 7
nop
xor edx, edi
sub edx, ebx
jmp 0x48d0a5
call fcn.0048deea
add ebx, edi
not edi
mov esi, 0xe9a211b1
or ebx, edx
and edi, edx
or edi, esi
add edi, edx
and edx, edi
sub ebx, 0xe9a38717
jmp 0x48b69f
push 0xe56a45b2
and edi, 0xe9a6ef20
xchg esi, edi
sub ebx, edx
inc edi
add ebx, 0xe9a7e21b
xor esi, 0xe9a8303b
xchg esi, ebx
or esi, ebx
sub edi, ebx
sub esi, edi
and edx, edi
xor esi, edx
xchg edx, ebx
jmp 0x48bca2
mov ecx, 0x5027095f
add edx, ebx
shl edx, 9
and ebx, esi
add edi, ebx
add edx, esi
neg ebx
xor edi, 0xe9ada951
mov ebx, edx
sub edi, 0xe9ae3086
xor esi, 0xe9ae6e3a
xor edx, esi
xchg ebx, edx
jmp 0x48cb2b
push 0xe5524491
or edi, ebx
neg ebx
mov ebx, edi
and ebx, edi
or edi, 0xe9b77410
xor ebx, esi
add ebx, edi
nop
bswap ebx
and esi, edi
inc ebx
neg edx
jmp 0x48b8be
push 0xe5617a39
add edx, ebx
neg edi
sub edi, esi
and esi, 0xe9cebb66
mov esi, edi
dec edi
sub ebx, edx
add edx, esi
xchg edi, esi
add esi, edx
sub ebx, edi
add edi, esi
add esi, edi
sub esi, ebx
xor ebx, edi
mov edi, ebx
jmp 0x48c6b2
push 0xe5577a38
xor ebx, esi
bswap edi
xchg edi, edx
or ebx, edx
or ebx, edx
jmp 0x48b252
pop ecx
neg esi
xchg edx, ebx
add edi, esi
xor edx, 0xe9de836a
bswap edi
inc edx
mov ebx, edi
add ebx, edi
inc esi
rol ebx, 0x17
mov edx, edi
or edi, ebx
jmp 0x48bf93
push esp
and esi, ebx
add ebx, esi
xor edi, edx
or edi, ebx
or edi, ebx
and edi, edx
xor edx, esi
add edi, ebx
or edx, 0xe9eb12ba
and edx, ebx
xchg esi, edx
jmp 0x48bae6
push 0xe55ce72d
mov ebx, edx
or edi, ebx
or edx, esi
sub ebx, edi
jmp 0x48beed
pop ecx
mov esi, edx
xor ebx, esi
add esi, edx
and esi, 0xe9f46080
jmp 0x48cd04
pop ecx
shr edi, 0x17
mov edx, ebx
inc edi
xchg edx, esi
ror ebx, 0x10
or edi, edx
xor esi, ebx
ror edx, 0x1f
ror edx, 1
add esi, edx
jmp 0x48a765
push 0xe55a66ff
add edi, edx
neg ebx
sub ebx, esi
sub edi, 0xea078ecb
sub edx, esi
add edi, ebx
add edx, edi
mov edx, 0xea089555
and edi, esi
jmp 0x48a4c4
push 0xe5473fbc
and edx, 0xea0e9873
and esi, edi
add esi, edi
add edi, 0xea0f5eb6
or edi, edx
mov ebx, edi
ror ebx, 0xb
mov esi, edi
or esi, edx
jmp 0x48bf38
pop ecx
mov esi, edi
neg ebx
add esi, edi
jmp 0x48d496
pop ecx
mov edi, 0xea208b55
mov edi, 0xea20c925
xchg edi, ebx
shr esi, 0x18
sub esi, ebx
shl esi, 7
and esi, 0xea221316
dec edx
xor esi, edi
xor esi, edx
jmp 0x48c1f4
call ecx
rol esi, 0x12
and esi, ebx
or edi, ebx
xor ebx, 0xea23eec0
jmp 0x48bd13
push 0xe567e9c4
or edi, esi
and esi, edx
and ebx, esi
rol esi, 0x13
and esi, 0xea4b4629
bswap esi
add ebx, edi
add edx, ebx
shl esi, 0x11
or esi, 0xea4c74fc
jmp 0x48b3d7
call ecx
inc ebx
add edi, ebx
sub edx, edi
and ebx, esi
ror edx, 9
and esi, 0xea53f6a9
and edx, esi
bswap esi
xor ebx, esi
inc edx
or ebx, 0xea55367f
shl edx, 0x12
jmp 0x48a756
call ecx
or ebx, esi
mov edx, edi
ror edi, 0x13
jmp 0x48db88
push 0xe560e98f
or edi, ebx
add ebx, edi
or ebx, edx
or esi, edi
xchg edx, ebx
not esi
shr edx, 0xd
or esi, edi
jmp 0x48a4ac
call ecx
sub ebx, 0xea63f77e
dec ebx
or esi, edx
xchg edi, ebx
sub esi, edx
sub esi, edi
ror edi, 0x13
add ebx, edx
or esi, edx
or edx, 0xeaa782f9
mov edi, edx
jmp 0x48c157
push 0xe55811c2
not edi
sub esi, ebx
xchg esi, edx
and edx, esi
mov edx, edi
inc edi
and edi, ebx
jmp 0x48be07
pop ecx
xor esi, ebx
xchg edi, esi
and ebx, 0xeaaf4dc6
rol edx, 6
add esi, 0xeaafcbfb
mov edx, ebx
sub edi, ebx
jmp 0x48be78
call fcn.0048deea
xchg edi, edx
xchg edx, esi
mov edi, ebx
shr edi, 0x18
add edx, 0xeab1a380
not esi
xchg esi, edi
shr esi, 7
xchg edi, esi
and edx, 0xeab2dee7
jmp 0x48d6a6
pop ecx
sub esi, 0xeabad69f
mov edi, 0xeabb17b0
or edx, edi
sub ebx, 0xeabb93e3
rol ebx, 0x10
and edi, edx
xchg edi, ebx
dec esi
xor edx, 0xeabcdb2b
inc esi
xor edx, 0xeabd56aa
and esi, edi
jmp 0x48c3da
call ecx
add esi, edi
xor ebx, esi
and edx, ebx
shl edx, 0x14
mov edx, 0xeabee09c
add edi, edx
shl edx, 0x16
inc ebx
sub edi, 0xeabfef02
jmp 0x48b919
push 0x40
mov ebx, esi
not edx
add edx, esi
sub esi, ebx
xor esi, ebx
sub esi, ebx
xchg esi, edi
and edx, ebx
or esi, 0xeac2450d
jmp 0x48bfed
push 0xe553d119
mov esi, edx
and esi, ebx
sub edi, edx
bswap edi
xor esi, 0xeacea635
xor edi, esi
not edi
xor esi, edi
jmp 0x48cb71
pop ecx
and edx, 0xeae1f756
xchg esi, edx
xchg esi, edx
shr edi, 0xf
and edi, edx
inc esi
xor esi, 0xeae37abc
or edx, ebx
jmp 0x48dae9
pop ecx
xor edx, esi
xor edx, 0xeaf78a4d
xor edx, esi
sub ebx, 0xeaf8195a
mov ebx, edi
xchg edi, esi
jmp 0x48c5b1