Function at 0x401000
Capabilities:
Decompress data using ucl
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
call sub.kernel32.dll_GetProcessHeap
cmp eax, 0xffffff34
jne 0x401089
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
ret
call sub.kernel32.dll_GetProcessHeap
cmp eax, 0xffffff1c
jne 0x4010f4
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
ret
call sub.kernel32.dll_GetUserDefaultLCID
cmp eax, 0xffffff32
jne 0x401187
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
ret
call sub.kernel32.dll_GetUserDefaultLCID
cmp eax, 0xfffffef6
jne 0x401224
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
call sub.ntdll.dll_NtQueryBootEntryOrder
ret
jmp 0x48c74b
and ebx, ecx
nop
xchg ecx, edx
bswap edi
xchg ebx, edx
jmp 0x48cdb1
call fcn.0048d40c
or edi, ecx
and edx, esi
inc edx
rol edi, 0x10
and edx, 0x9b8ba73a
xchg ecx, esi
xchg esi, edi
and edi, edx
and edi, 0x9b8d725e
add ecx, 0x9b8de052
jmp 0x48e5c8
push 0x9a1be7d6
or ecx, edi
xor edx, 0x9b8ee2ec
sub ecx, edx
xor edi, edx
or esi, ecx
and edi, esi
jmp 0x48c8be
pop ebx
shl edx, 0x1d
mov ecx, 0x9b97f16c
xor edx, ecx
or edx, esi
rol edi, 6
sub ecx, esi
xchg edx, esi
xor edx, 0x9b9a9c1e
add edx, 0x9b9b0af2
rol edx, 0xd
and edx, edi
sub ecx, edx
jmp 0x48ca03
push 0x9a3d30f8
mov edx, edi
not ecx
sub edi, esi
or edx, 0x9b9e4e48
sub edi, 0x9b9ebce6
mov esi, edx
jmp 0x48f753
mov ebx, 0x6332a2e
xchg edx, esi
xor esi, ecx
dec ecx
dec edx
sub esi, edi
sub edi, edx
not ecx
sub ecx, edi
nop
and ecx, edi
jmp 0x48cc55
pop ebx
xor edx, 0x9bbd43f8
inc esi
add esi, edx
inc edx
or edi, ecx
not edi
xor edx, 0x9bbfedec
ror ecx, 0x18
jmp 0x48e352
push 0x9a39cb9a
xor ecx, edx
sub esi, edx
mov ecx, esi
dec esi
mov esi, edx
mov esi, ecx
xor edx, edi
mov edx, edi
mov ecx, esi
shl esi, 0x14
jmp 0x48eab9
mov ebx, 0x6332a2e
inc edi
xchg edi, ecx
sub esi, 0x9bc83518
or edi, esi
and edx, esi
sub edx, edi
mov ecx, 0x9bc9fb24
mov esi, edi
not edi
not ecx
jmp 0x48d0ab
pop ebx
xor ecx, 0x9bcd0074
xchg esi, edi
mov esi, 0x9bcdf68a
add ecx, edx
jmp 0x48d9af
push 0x9a1af4b8
and esi, edi
mov edi, esi
jmp 0x48e71a
call ebx
mov edi, ecx
xor ecx, edi
sub esi, ecx
and edx, edi
or edi, ecx
add esi, 0x9be08b24
ror edi, 6
xor edx, ecx
add edi, edx
and ecx, 0x9be2aafe
rol esi, 0xc
bswap edi
jmp 0x48eec3
pop ebx
sub edi, esi
shl ecx, 0x11
mov ecx, 0x9be57c2c
xor edx, 0x9be6179a
inc edi
or esi, edi
ror esi, 0xa
inc ecx
mov edx, edi
or edi, 0x9bea14a8
jmp fcn.0048d184
push 0x9a2dc674
or edi, edx
add ecx, edi
nop
xor esi, edx
mov edx, ecx
and edx, esi
jmp 0x48f82a
push 0x9a38d184
sub esi, edx
add esi, ecx
add ecx, 0x9bfc2256
xor ecx, edx
mov edx, esi
xchg esi, edi
inc edx
shl esi, 0x1e
xchg edi, esi
ror ecx, 0xa
or ecx, 0x9bffc9d8
sub edx, esi
jmp 0x48f0c5
pop ebx
mov esi, 0x9c096220
mov edi, 0x9c09e6b4
inc esi
sub ecx, edi
rol edx, 8
mov ecx, 0x9c0bcd90
rol ecx, 0x13
dec edi
sub ecx, esi
mov edx, edi
and edi, edx
neg edx
xor edi, 0x9c0efb92
xchg edx, edi
jmp 0x48e460
call fcn.0048d40c
xor edx, 0x9c10295a
xchg edx, ecx
add edi, esi
and ecx, esi
and edx, ecx
sub edi, edx
mov ecx, esi
xchg ecx, edx
jmp 0x48f7fb
pop ebx
sub edi, edx
dec esi
add esi, 0x9c1c71ba
add edi, esi
mov edx, 0x9c1d48fa
mov edi, edx
sub edi, 0x9c1e4f16
bswap esi
shl edi, 5
or esi, edi
jmp 0x48de08
pop ebx
and ecx, edi
and ecx, edx
jmp 0x48c907
push 0x9a478290
xchg esi, ecx
bswap edx
jmp 0x48d57b
call fcn.0048d40c
and esi, 0x9c2b7e58
mov ecx, edi
and edi, esi
shl edx, 0xb
sub ecx, esi
shl ecx, 0x11
xor edx, 0x9c2e3746
add ecx, esi
jmp 0x48cf71
pop ebx
add edi, esi
add ecx, edi
and esi, ecx
shl edx, 0x13
add edi, esi
not edx
add edx, esi
add esi, 0x9c36cc40
inc ecx
xor edx, ecx
neg edx
sub edi, edx
jmp 0x48e44a
pop ebx
add edi, esi
mov esi, ecx
ror esi, 2
xchg edi, esi
jmp 0x48dd47
pop ebx
dec ecx
sub edi, 0x9c498248
xchg edx, esi
ror ecx, 0x16
xor ecx, 0x9c4ad244
neg edx
inc esi
mov ecx, esi
jmp 0x48ece9
push 0x9a0ee25e
add edi, 0x9c56f18c
xor edi, 0x9c57729e
mov ecx, esi
sub esi, ecx
ror ecx, 0xd
and ecx, edi
bswap esi
inc edx
xor ecx, edx
inc ecx
and edx, ecx
ror esi, 0xf
jmp 0x48f65a
push 0x9a41100e
bswap edx
and edx, ecx
xchg ecx, esi
mov edi, ecx
and edi, esi
xchg esi, edi
jmp 0x48e63a
call ebx
xor ecx, 0x9c8f0d2a
sub edx, ecx
ror esi, 3
mov esi, edx
sub esi, ecx
and esi, edx
or edi, ecx
sub edi, 0x9c92178a
not edi
or edi, esi
jmp 0x48d1fe
push 0x9a32870e
nop
rol edi, 0xb
not edi
and ecx, edx
mov esi, 0x9c9561f6
xchg esi, edx
sub esi, edx
rol esi, 0xf
sub ecx, edx
not edx
jmp 0x48f1ba
mov ebx, 0x6332a2e
dec edi
sub esi, ecx
sub edx, edi
mov ecx, esi
and edx, ecx
or edx, esi
sub esi, ecx
add esi, 0x9ca86fa4
jmp 0x48e5fd
call fcn.0048d40c
neg ecx
add edi, esi
add edx, ecx
sub edi, 0x9cbbda7e
rol ecx, 1
sub esi, 0x9cbcb368
add esi, edx
or esi, 0x9cbda426
jmp 0x48d4cc
mov ebx, 0x6332a2e
sub edx, ecx
sub ecx, edx
or edi, ecx
rol edi, 0x1c
sub esi, edi
xor ecx, 0x9cc42066
ror edi, 5
add ecx, esi
jmp 0x48cb69
pop ebx
neg edi
and ecx, edx
neg ecx
mov esi, edx
or ecx, edi
shr edi, 0x1d
rol ecx, 4
not ecx
xchg edx, ecx
xor esi, ecx
jmp 0x48f10b
call ebx
mov edx, esi
xchg esi, edx
xchg edi, ecx
or esi, ecx
xor esi, 0x9cd828fe
add esi, edx
mov ecx, 0x9cd8ff74
add edi, edx
jmp 0x48cc12
call fcn.0048d40c
and edi, 0x9ce0cc42
xor ecx, esi
or edi, edx
bswap ecx
dec edi
sub edx, esi
jmp 0x48d19b
pop ebx
inc edx
xor edi, 0x9ce4205c
shl edx, 3
and ecx, 0x9ce5055a
mov ecx, 0x9ce572da
neg edi
mov esi, ecx
or esi, 0x9ce6e26a
mov esi, 0x9ce75a08
ror ecx, 1
mov esi, edx
and ecx, 0x9ce98f90
jmp 0x48cb3a
call ebx
and edi, edx
xor edi, 0x9ceb6e6e
mov ecx, edx
and edi, esi
xchg ecx, esi
and edx, esi
jmp 0x48de2b
pop ebx
xchg edx, edi
sub edi, edx
mov edi, 0x9cfe2f50
xor edi, edx
mov edi, edx
mov edx, edi
jmp 0x48f5d0
pop ebx
or edi, 0x9d05a8a6
xor esi, ecx
xchg ecx, edi
xchg ecx, edi
mov edi, esi
xchg esi, edi
and ecx, edi
sub esi, ecx
jmp 0x48eeff
pop ebx
mov ecx, 0x9d1fca36
sub edx, esi
not esi
mov edx, edi
bswap esi
sub edx, ecx
sub edx, ecx
xor edi, 0x9d230b00
or esi, edx
sub edi, 0x9d23e8ea
jmp 0x48e123
call ebx
dec esi
not ecx
rol edx, 0x12
shr edi, 0x18
add edx, esi
and edx, 0x9d3f367a
xchg edi, edx
add esi, edx
mov ecx, 0x9d409d42
mov edi, edx
jmp 0x48d2b8
push 0x9a20b6aa
add edi, esi
xor edx, 0x9d46be5e
and edi, 0x9d4733d4
mov edi, ecx
or ecx, edi
add esi, ecx
xor edi, ecx
xor edx, edi
jmp 0x48dcef
push 0x9a47ff40
xchg ecx, edx
mov esi, ecx
sub ecx, 0x9d547626
xor ecx, esi
or ecx, edx
mov edi, ecx
jmp 0x48da92
call ebx
and esi, edx
and edx, esi
bswap edi
xchg edx, edi
jmp 0x48cd35
push 0x40
dec edi
bswap edi
jmp 0x48ea81
push 0x9a248e92
add edx, esi
or ecx, esi
mov esi, ecx
ror esi, 0x16
bswap esi
add ecx, edx
jmp 0x48ead7
push 0x9a1f48aa
xor edx, edi
bswap edi
dec edx
xor ecx, 0xa51b8d74
xor edx, 0xa51c4782
ror esi, 0x12
jmp 0x48e30c
call ebx
dec edi
or ecx, 0xa54e2a44
and esi, ecx
mov ecx, edi
mov ecx, 0xa5512fbe
add edx, ecx
mov edi, 0xa552687c
xor esi, edx
and esi, ecx
mov edx, ecx
jmp 0x48e7fc
pop ebx
xchg edi, esi
inc edx
jmp 0x48db34
push 0x9a320c6e
shl ecx, 0x12
add edi, 0xa61f15aa
bswap edi
sub edi, 0xa62082aa
add esi, ecx
xchg edi, esi
mov edi, 0xa621c308
and ecx, edx
jmp 0x48cf95
push 0x9a4878b2
xor esi, 0xa64c48d6
sub esi, ecx
jmp 0x48d01a
push 0x9a366470
add edx, ecx
xor edx, 0xa65dc380
jmp 0x48e5de
pop ebx
xchg edi, edx
rol edi, 0x15
rol ecx, 0xc
add edx, edi
add esi, 0xa6697616
sub edi, ecx
not edx
xor edx, ecx
rol esi, 0xa
and esi, edx
xor ecx, edx
or edx, ecx
xchg ecx, edi
and edx, edi
jmp 0x48d9b8
mov ebx, 0x6332a2e
mov ecx, 0xa670db76
mov edx, esi
not esi
xchg edx, edi
xor ecx, esi
mov edi, ecx
sub ecx, 0xa67723f6
bswap edx
ror edi, 0x11
ror edx, 4
jmp 0x48df5a
call ebx
xchg edx, ecx
add ecx, edi
and edx, 0xa692a9b8
and edx, ecx
sub edx, 0xa6946d1a
or esi, edx
jmp 0x48d11a
pop ebx
neg edx
sub edi, edx
or ecx, edx
or edi, esi
neg esi
and edx, edi
nop
and esi, 0xa6a659a2
jmp 0x48cbbf
pop ebx
xor ecx, 0xa6b3bc8a
xor edx, esi
add esi, ecx
sub esi, edx
xchg ecx, edi
and edi, esi
and ecx, 0xa6b7cb6c
xor edx, ecx
jmp 0x48e7be
mov ebx, 0x6332a2e
shr edx, 0x1a
or edi, ecx
sub ecx, esi
shr edx, 0x11
xchg esi, edi
add edi, esi
and esi, 0xa6c380ec
xor ecx, edx
or edi, edx
nop
jmp 0x48e067
pop ebx
sub edx, 0xa6d468b8
sub ecx, edi
or edx, 0xa6d54ef4
not edi
add edi, ecx
xor ecx, edx
jmp 0x48f600
pop ebx
shl ecx, 0x1a
mov edi, esi
jmp 0x48e4a8
pop ebx
or edx, edi
mov edi, ecx
xor edi, esi
xor esi, ecx
mov edi, 0xa6ff9838
add esi, ecx
inc edx
and ecx, edi
and edi, edx
ror esi, 0x14
mov edx, ecx
or edx, edi
jmp 0x48d3d5
call fcn.0048d40c
shl esi, 0xe
add edi, edx
add edx, esi
xchg edx, edi
neg ecx
mov edi, edx
sub edi, edx
xchg edi, ecx
bswap edx
mov edi, ecx
jmp 0x48d8f9
mov ebx, 0x6332a2e
sub edx, 0xa74ddd8c
or edi, ecx
bswap ecx
xchg edi, ecx
shl edi, 9
mov ecx, 0xa750f65e
jmp 0x48e262
push 0x401400
and ecx, esi
or edi, ecx
dec esi
mov edi, 0xa758470e
mov edx, edi
or edi, 0xa7592cc2
jmp 0x48f558
push 0x9a110a1e
ror edx, 0xe
add ecx, 0xa75af66e
xchg esi, edi
inc edx
shr ecx, 0xa
mov ecx, 0xa75e4dae
xchg esi, edx
neg esi
jmp 0x48c95b
call fcn.0048d40c
xor edi, edx
add esi, 0xa769c024
dec esi
xor edi, esi
xor ecx, edi
xor edi, esi
xchg ecx, edx
rol ecx, 0xd
and esi, edi
or esi, ecx
xchg ecx, esi
mov edi, edx
jmp 0x48dc12
call ebx
shl edx, 0x18
sub ecx, esi
sub edx, esi
or edi, ecx
add ecx, edx
add edx, edi
rol edi, 0x17
add edx, edi
xchg edi, edx
xor ecx, edi
or ecx, edx
sub edi, edx
ror ecx, 0x12
sub edx, edi
jmp 0x48c98f
pop ebx
or edi, 0xa794d3d2
or edx, edi
dec ecx
sub esi, edi
shr edx, 0xf
sub esi, edi
mov edi, edx
add edi, edx
jmp 0x48c7f6
pop ebx
and ecx, esi
add edi, 0xa7a5cb12
and ecx, 0xa7a6110c
xchg esi, edi
xchg edi, ecx
xor edi, 0xa7a75fb6
xor edi, esi
and ecx, 0xa7a8c134
jmp 0x48f19a
call fcn.0048d40c
xchg edi, edx
xchg ecx, esi
mov esi, ecx
not esi
and edi, 0xa7d0542a
rol edx, 0x15
jmp 0x48d595
push 0x9a1fc1f6
add edx, edi
ror edi, 0xa
xchg esi, edx
mov edx, 0xa7ee436a
rol edx, 7
xor ecx, edx
jmp 0x48f350
pop ebx
or esi, edi
neg edi
or edx, ecx
shr esi, 0x1f
shr edi, 0x11
bswap edi
xor edx, ecx
sub edi, esi
sub esi, 0xa7ff6e7a
inc esi
jmp 0x48f398
call fcn.0048d40c
shr ecx, 0x13
and edx, ecx
dec ecx
xchg edx, edi
xchg edx, esi
add edi, esi
dec esi
sub edx, esi
jmp 0x48ec41
push 0x9a4206be
sub ecx, edi
neg ecx
jmp 0x48f5f2
pop ebx
shr esi, 0x12
mov edi, 0xa82ced98
sub esi, edi
neg edi
sub edx, esi
xchg ecx, edx
jmp 0x48f2a8
pop ebx
and edx, esi
mov ecx, edx
or edi, esi
shr esi, 0x1c
xor esi, ecx
and ecx, edx
jmp 0x48d847
mov ebx, 0x4132136a
shl edi, 8
mov edx, ecx
sub esi, 0xa83dba84
mov edx, esi
and esi, edi
rol ecx, 0x13
add ecx, esi
add edx, ecx
add edi, esi
xor esi, 0xa84060b0
jmp 0x48e98e
call ebx
add ecx, edi
sub ecx, 0xa86b4708
inc ecx
and esi, edi
bswap ecx
and ecx, esi
jmp 0x48f012
mov ebx, 0x6332a2e
and esi, edi
add esi, edx
mov edx, esi
or esi, ecx
xchg esi, ecx
xor edi, ecx
mov edx, 0xa8733c3c
inc edi
dec esi
xor ecx, edi
jmp 0x48e371
call fcn.0048d40c
sub edi, 0xa8761880
mov edx, ecx
nop
and edx, edi
or edx, ecx
xor edi, ecx
ror esi, 0xc
xchg edx, edi
and edx, edi
shr esi, 0xb
or esi, edi
sub esi, edi
add edi, 0xa87e7074
rol edi, 0xb
jmp 0x48ca11
push 0x9a418b90
mov esi, edi
add edi, ecx
ror ecx, 3
sub edi, esi
and esi, 0xa882c958
mov ecx, edx
xor edi, ecx
and ecx, esi
jmp 0x48e3b0
push 0x9a10119a
or edx, 0xa8acb916
or edi, 0xa8ad8296
add esi, ecx
sub esi, edx
xor esi, ecx
add esi, ecx
or esi, edi
xor edi, ecx
jmp 0x48f305
push 0x9a1b6f5e
xor edx, 0xa8b1e4c6
mov edi, ecx
mov edi, esi
mov esi, edi
or edx, ecx
and edx, ecx
jmp 0x48c783
pop ebx
or ecx, esi
xor esi, edx
and esi, 0xa8b6270c
xor esi, 0xa8b67a92
sub edi, ecx
rol esi, 0x12
neg edi
add esi, 0xa8b9ea82
rol edx, 0x17
rol ecx, 0x1f
jmp 0x48f055
pop ebx
sub edi, edx
and esi, ecx
sub edx, 0xa8cf992e
rol ecx, 0xd
mov esi, edx
xchg edx, ecx
dec edi
bswap ecx
and ecx, edx
xor edx, 0xa8d31cce
jmp 0x48d6ad
pop ebx
xor esi, edi
xor edi, esi
not edx
xor esi, edx
sub ecx, edi
rol edx, 8
or ecx, edi
and edi, 0xa8de4574
ror esi, 0x19
add ecx, esi
neg edi
rol edx, 0x18
xchg edx, esi
xchg esi, edi
jmp 0x48e17e
call fcn.0048d40c
sub edi, 0xa9313b42
sub ecx, edi
xchg esi, edx
or edi, 0xa932eeda
xchg esi, ecx
ror edi, 6
add ecx, esi
sub esi, ecx
neg edx
bswap ecx
jmp 0x48f24a
push 0x8b34b
xchg edi, edx
xor esi, 0xa97689e0
and edx, 0xa9777c12
xor edx, esi
or edx, ecx
xchg ecx, esi
jmp 0x48dfe5
mov ebx, 0x6332a2e
add edi, edx
xor ecx, 0xa982675a
sub edi, ecx
not esi
add edi, ecx
sub ecx, edx
or edx, edi
xor edi, ecx
jmp 0x48f895
push 0x9a250b48
xchg edx, edi
xor ecx, edi
xor esi, 0xa98c1990
xchg esi, ecx
shl edx, 0xd
and ecx, esi
add edx, ecx
not edx
jmp 0x48f50f
push 0x9a15ac90
ror esi, 0x12
not ecx
or ecx, edx
neg ecx
sub edx, 0xa9baa104
sub edx, esi
jmp 0x48edec
call ebx
sub ecx, edx
not edi
rol edi, 8
add edx, ecx
xor edx, 0xa9ca52ba
and edx, 0xa9cadbb2
xor edi, ecx
xor edx, edi
add ecx, esi
add ecx, edx
or edi, ecx
mov ecx, edx
jmp 0x48f40b
push 0x9a16a548
nop
and esi, ecx
shl edx, 0x1f
inc edx
jmp 0x48ef43
push 0x9a4094c2
xor edx, 0xa9e0a432
or esi, ecx
neg edx
add edi, 0xa9e1675a
sub esi, edi
neg esi
sub ecx, edx
not esi
xor edi, 0xa9e2ebc8
inc ecx
add esi, 0xa9e36eee
xchg edx, esi
neg edx
nop
jmp 0x48ceeb
mov ebx, 0x6332a2e
rol edx, 0x13
bswap esi
mov esi, edi
inc edx
sub edi, esi
rol ecx, 0x1b
jmp 0x48c759
push 0x9a162af4
mov esi, 0xaa03ce44
or edi, 0xaa045e88
neg esi
sub esi, edi
jmp 0x48ecb4
pop ebx
bswap edi
xor edi, 0xaa1ec5e0
and edx, esi
sub ecx, edx
or esi, edx
add ecx, edx
or edi, ecx
or ecx, 0xaa21966a
jmp 0x48ca3a
push 0x9a47074c
sub esi, ecx
and esi, ecx
bswap esi
not edx
or esi, edi
xchg ecx, edi
ror esi, 9
add esi, edx
jmp 0x48cc47
push esp
and edx, edi
and ecx, edx
mov edx, esi
add esi, 0xaa2bff84
jmp 0x48d5a4
push 0x9a171da0
and edi, 0xaa2ddd88
dec edx
dec edx
nop
mov edx, edi
sub esi, edx
shl esi, 0x13
sub edi, 0xaa302ffc
bswap edi
ror esi, 3
jmp 0x48dfb0
pop ebx
add edi, esi
xchg esi, ecx
sub esi, edx
neg esi
shr ecx, 0x1c
shl ecx, 0x1b
jmp 0x48cd44
push 0x9a2d4992
not ecx
xor ecx, edx
and esi, edi
or ecx, 0xaa55ba32
add edi, 0xaa56308c
and edi, edx
or esi, ecx
add ecx, esi
not edx
xchg edi, ecx
jmp 0x48ca8b
push 0x9a394e74
mov ecx, edx
sub esi, edi
and edi, edx
dec edx
or ecx, 0xaa62b78c
xor edi, 0xaa634048
ror edi, 0x15
and edi, 0xaa642336
jmp 0x48c93d
pop ebx
xchg edx, esi
and edx, edi
xchg esi, edx
mov edx, edi
mov edx, ecx
xor ecx, edx
add esi, edx
rol ecx, 0x13
jmp 0x48dcb0
pop ebx
mov edx, ecx
shl edi, 0x11
xor edi, 0xaa7d9844
mov edi, edx
dec ecx
shl ecx, 1
bswap esi
rol edx, 0x19
xor esi, edi
or edi, ecx
jmp 0x48db06
push 0x9a330190
xor edi, 0xaa81d738
xor esi, ecx
jmp 0x48db5d
mov ebx, 0x6332a2e
and edi, edx
shr edx, 9
rol edi, 2
sub edx, esi
rol edx, 0xf
add edx, ecx
add esi, 0xaa8fb2c6
xor edi, esi
add edi, ecx
shr edx, 4
xor esi, ecx
and esi, ecx
jmp 0x48d1e5
push esp
add esi, 0xaa9289a8
and esi, edi
and ecx, esi
not esi
and esi, edx
sub edi, edx
or edi, esi
add edx, esi
jmp 0x48ef1a
pop ebx
xor edx, edi
add esi, edi
or edx, 0xaaa04af8
sub esi, 0xaaa0c26c
add edx, esi
xchg edi, esi
or esi, 0xaaa2146a
neg edx
jmp 0x48ebc6
push 0x9a108eca
or edx, esi
rol ecx, 0x1e
sub edi, 0xaaac7ee4
ror edx, 0x1a
xchg esi, edi
inc esi
xor edx, edi
rol edi, 0xf
dec edx
or edx, ecx
jmp 0x48e001
push 0x9a203c56
mov esi, ecx
add edi, ecx
add ecx, 0xaab75a08
sub esi, 0xaab7d78e
xor esi, edx
dec edi
add esi, edi
sub edi, ecx
xchg edi, ecx
or edi, esi
jmp 0x48d50c
pop ebx
xor edx, edi
xchg edx, ecx
shl edi, 0x13
mov edx, edi
jmp 0x48d2fc
pop ebx
not edi
shl edi, 1
add edx, ecx
xor esi, ecx
add edi, 0xaad29c96
mov edx, edi
or esi, edi
sub esi, 0xaad4374c
jmp 0x48cad3
push 0x9a25852a
add ecx, edx
add esi, edi
jmp 0x48d0fa
call ebx
and edx, edi
or edx, edi
jmp 0x48e734
pop ebx
add edi, 0xab0b4200
bswap esi
bswap edi
add edx, edi
mov edi, 0xab0d52b2
add edx, edi
ror esi, 0xd
xor edi, ecx
xor edx, edi
or edi, esi
jmp 0x48cc98
push 0x9a428162
mov ecx, edx
xchg edi, ecx
jmp 0x48f220
pop ebx
sub ecx, esi
add edx, ecx
xchg esi, edx
xchg ecx, edi
not edi
or edx, 0xab14224a
shl esi, 0x11
mov esi, edi
jmp 0x48c7ca
call fcn.0048d40c
and ecx, edi
shl edx, 0x1f
bswap ecx
dec edx
and ecx, esi
ror edi, 3
jmp 0x48e0dd
push 0x9a0f7cd8
and ecx, edi
and esi, 0xab1f26ca
not edx
bswap edi
or edi, 0xab20cca6
shl esi, 0x18
xor esi, edi
and edi, ecx
xor ecx, edi
shl ecx, 0x1c
or edx, 0xab23c566
sub edi, edx
jmp 0x48e6f8
push 0x9a3dacce
xor edx, esi
or edi, edx
bswap edi
xor edx, edi
dec edx
add edx, ecx
or esi, 0xab3f6d56
and edi, ecx
shr edi, 2
add edx, esi
jmp 0x48ed85
call ebx
xor edx, esi
sub edx, 0xab4d4c2a
bswap esi
or edi, ecx
xor edi, esi
nop
jmp 0x48dc6d
push 0x9a2e40b4
sub ecx, 0xab529634
xor edx, ecx
or esi, 0xab5327ce
not esi
jmp 0x48f8df
call fcn.0048d40c
sub esi, edx
rol ecx, 0x10
neg ecx
add edi, ecx
rol ecx, 8
ror edi, 0x19
mov edi, 0xab629ae6
bswap edx
or edi, esi
xchg edi, ecx
jmp 0x48d233
mov ebx, 0x6332a2e
ror edx, 0x13
ror esi, 0x17
xor edx, ecx
mov edx, ecx
sub edx, ecx
sub esi, edi
and edx, 0xab6cbad2
sub ecx, 0xab6d4eee
sub ecx, 0xab6d95be
xor edx, 0xab6dd7c8
jmp 0x48f61b