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

Disassembly:
call sub.user32.dll_GetDoubleClickTime
cmp eax, 0xffffff34
jne 0x401098
call sub.kernel32.dll_HeapValidate
call sub.user32.dll_SetCaretPos
call sub.user32.dll_SetCaretPos
call sub.user32.dll_SetCaretPos
call sub.kernel32.dll_HeapValidate
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.kernel32.dll_HeapValidate
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.user32.dll_SetCaretPos
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.kernel32.dll_HeapValidate
call sub.kernel32.dll_HeapValidate
call sub.kernel32.dll_HeapValidate
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.advapi32.dll_CredWriteA
call sub.advapi32.dll_CredWriteA
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.ntdll.dll_RtlCopySecurityDescriptor
ret
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xfffffee6
jne 0x401130
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.kernel32.dll_HeapValidate
call sub.user32.dll_SetCaretPos
call sub.advapi32.dll_CredWriteA
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.kernel32.dll_HeapValidate
call sub.kernel32.dll_HeapValidate
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.kernel32.dll_HeapValidate
call sub.kernel32.dll_HeapValidate
call sub.user32.dll_SetCaretPos
call sub.advapi32.dll_CredWriteA
call sub.kernel32.dll_HeapValidate
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.advapi32.dll_CredWriteA
call sub.kernel32.dll_HeapValidate
call sub.user32.dll_SetCaretPos
call sub.advapi32.dll_CredWriteA
call sub.user32.dll_SetCaretPos
call sub.kernel32.dll_HeapValidate
ret
call sub.kernel32.dll_GetSystemDefaultLCID
cmp eax, 0xfffffee5
jne 0x401191
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.user32.dll_SetCaretPos
call sub.kernel32.dll_HeapValidate
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.advapi32.dll_CredWriteA
call sub.user32.dll_SetCaretPos
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.advapi32.dll_CredWriteA
call sub.user32.dll_SetCaretPos
call sub.advapi32.dll_CredWriteA
call sub.user32.dll_SetCaretPos
ret
call sub.user32.dll_GetDoubleClickTime
cmp eax, 0xffffff33
jne 0x401238
call sub.advapi32.dll_CredWriteA
call sub.advapi32.dll_CredWriteA
call sub.advapi32.dll_CredWriteA
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.kernel32.dll_HeapValidate
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.advapi32.dll_CredWriteA
call sub.user32.dll_SetCaretPos
call sub.user32.dll_SetCaretPos
call sub.user32.dll_SetCaretPos
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.kernel32.dll_HeapValidate
call sub.advapi32.dll_CredWriteA
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.advapi32.dll_CredWriteA
call sub.kernel32.dll_HeapValidate
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.kernel32.dll_HeapValidate
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.ntdll.dll_RtlCopySecurityDescriptor
call sub.user32.dll_SetCaretPos
call sub.user32.dll_SetCaretPos
ret
jmp 0x47864d
add edx, 0xfacf1884
and esi, edx
mov edx, ecx
jmp 0x479e68
pop esi
neg ecx
or edx, 0x13e4769
xor edx, edi
xchg edx, ebx
add ecx, 0x13fa68c
xchg edx, ecx
ror ecx, 0x19
and ecx, edi
mov edx, ecx
sub edi, 0x141a36e
jmp 0x47a81f
call esi
and edx, edi
shl ecx, 0xd
xchg ecx, ebx
xor ecx, edx
rol ebx, 1
xor ecx, edx
xor edi, edx
bswap edx
shr ecx, 0xa
jmp 0x47a400
pop esi
add edx, 0x1878344
xchg edi, ebx
mov ecx, ebx
and edx, ebx
rol edx, 0xc
or ecx, edx
xor edi, edx
and ebx, edx
sub ebx, edi
add ecx, edx
rol ecx, 0x1d
and edi, ecx
mov edi, ebx
jmp 0x479515
push 0xfb21cdeb
inc edx
add ecx, edx
rol ecx, 0x17
or ecx, edi
mov edi, ecx
not edx
mov ebx, edx
add ebx, ecx
inc ecx
sub edx, ebx
sub edi, 0x18c8079
mov edx, ecx
jmp 0x47934e
pop esi
xor edx, 0x18eb225
add edi, 0x18ef27a
or edi, ecx
jmp 0x4786e7
pop esi
sub ecx, edx
xchg ebx, ecx
sub edi, 0x1932a4f
mov ebx, edi
add ecx, 0x19390e2
xor edx, 0x193d0fd
bswap ecx
sub ecx, edx
sub ebx, 0x1946e28
or ebx, 0x194a563
sub ebx, 0x194d8c0
rol ecx, 0x12
xchg edx, ecx
jmp 0x47a49c
pop esi
xchg ecx, ebx
or edi, 0x1adb0ea
xchg ecx, ebx
shl ecx, 0x12
shr ebx, 0xc
and edi, edx
mov edx, ecx
sub ebx, ecx
dec ecx
mov edx, ecx
xor ecx, edi
mov ecx, ebx
jmp 0x47b25d
call fcn.0047a88e
and ebx, edi
add edx, 0x1bf3749
or ebx, 0x1bf924b
or edi, edx
rol ecx, 8
rol edx, 5
mov edx, edi
xor ecx, edi
add ecx, ebx
and ebx, edi
jmp loc.0047abb2
push 0xfb1e4814
xchg ebx, ecx
or ecx, ebx
add edx, ebx
or ecx, edi
or edi, edx
jmp 0x47ab49
push 0xfb2f35e3
add ecx, edx
mov edi, ebx
inc edx
mov edx, ecx
mov ebx, edx
xchg ecx, ebx
or ebx, edi
add ecx, edi
sub ebx, 0x1d22ced
not ebx
shl edi, 0xa
add ecx, ebx
jmp 0x4799b1
pop esi
add ebx, 0x1d34013
add edx, edi
xor ecx, ebx
or ecx, ebx
mov ecx, 0x1d41be1
xor edx, ecx
shl ebx, 3
xor ecx, edi
jmp 0x47af8c
call fcn.0047a88e
and ecx, 0x1d70218
and edx, ebx
mov ecx, edi
mov edx, ecx
or ecx, 0x1d7d884
or ecx, 0x1d80f90
xchg ecx, edx
jmp 0x47aad2
mov esi, 0x2774562b
xchg edi, edx
inc edx
dec edi
and ecx, 0x1dc69f5
add ecx, 0x1dc9c8c
and edi, ecx
sub edx, ebx
mov edx, ebx
sub edi, 0x1dd6800
shr ebx, 0x1f
jmp 0x47a309
mov esi, 0x2774562b
add ecx, 0x1ebff1e
or edi, 0x1ec35cf
xor ebx, 0x1ec684a
dec ecx
xor ecx, edx
xor edi, edx
and ebx, edx
and edx, 0x1ed7bfc
jmp 0x478a9f
call esi
not ecx
and ebx, 0x1edfbfe
xor ecx, ebx
xor ecx, ebx
and ebx, edi
and edi, 0x1eec8d2
and ebx, 0x1ef08f6
or ebx, ecx
jmp 0x47a1db
call fcn.0047a88e
sub edx, ecx
and ebx, edx
mov ecx, 0x1f89ba5
not edx
xchg edx, ecx
xchg edi, edx
and edx, edi
jmp 0x47ac9d
call fcn.0047a88e
inc ebx
or ecx, ebx
rol edx, 0x1d
sub ebx, 0x1fa62e0
and edi, 0x1fa99e8
sub ecx, 0x1fad9fa
jmp 0x47aa12
push 0xfb1c0a4b
mov edx, ecx
and edi, ebx
xor edi, ebx
or ebx, edx
shl edi, 0x1f
shl ebx, 0xb
mov ecx, 0x1fc821b
ror edx, 0x11
jmp 0x478e85
pop esi
rol ecx, 0x1f
and ebx, edi
mov edx, ecx
bswap edi
bswap edi
sub ebx, 0x1fe08e5
add edx, edi
mov ebx, edi
and edx, edi
bswap ebx
sub ecx, 0x1ff127b
xor ebx, 0x1ff4968
jmp 0x47ab88
push 0xfb217f5e
or edx, edi
sub ebx, ecx
xchg edi, ecx
sub ebx, 0x200885d
xor edx, ecx
and ecx, edx
add ebx, ecx
dec edi
add edi, ebx
sub ecx, 0x202f1d7
sub ebx, 0x2034eba
mov ecx, edx
xchg ecx, edx
not edi
add edx, 0x20654d1
jmp 0x4787b3
mov esi, 0x123b2f04
and edi, edx
neg edi
xor edi, ecx
mov ebx, edx
or edx, ecx
and edi, edx
add ebx, ecx
shr edi, 0x13
sub ecx, ebx
xchg ecx, ebx
not ebx
or edi, edx
jmp 0x4789ad
mov esi, 0x2774562b
add ebx, ecx
and ebx, ecx
not ebx
or edi, edx
or edx, 0x20e13ed
mov edi, edx
inc edx
xor edx, ecx
xor ecx, edi
jmp 0x47ac37
call esi
xchg edx, edi
add edi, edx
and edx, ecx
shr edx, 0x1f
xchg ecx, ebx
xchg edi, ecx
dec ecx
jmp 0x47aa49
push 0xfb1281fb
mov ebx, 0x2203586
mov ecx, ebx
or ecx, edi
and edi, ebx
sub edx, edi
jmp 0x47923b
mov esi, 0x2774562b
xor ebx, edi
xchg ebx, edi
and ebx, edi
ror ebx, 0x11
mov ecx, ebx
add edi, edx
inc edx
xor ebx, edi
jmp 0x47b5a0
call esi
mov edx, ecx
sub ebx, edi
bswap ecx
inc edx
ror edi, 0xc
shl edx, 7
sub ecx, 0x22ea85c
or edx, edi
jmp 0x47b61e
push 0x7724d
shr edi, 0xc
add ebx, ecx
dec ecx
or ebx, edx
or edx, edi
sub edx, 0x2302a99
and edi, ebx
add ecx, ebx
sub ecx, 0x2324d0d
xor edi, ebx
and ecx, edx
dec edi
and edi, 0x2331fc7
add ecx, edi
xchg edx, ecx
xor ebx, 0x233bbed
jmp 0x4796a6
pop esi
xchg ecx, ebx
shr ecx, 0x18
inc ebx
add edx, 0x286f194
xor ebx, edx
or ecx, edx
sub edx, ebx
xor ebx, 0x2887fd5
neg ecx
jmp 0x47b507
pop esi
or ecx, 0x28ed194
xor ecx, ebx
add edi, ebx
sub edi, edx
shl edx, 8
xor edx, 0x290c550
and ebx, edi
neg ecx
dec ebx
dec edx
or ebx, 0x2945dc5
not ecx
sub ebx, edi
sub ebx, ecx
ror edx, 0x1d
jmp 0x478a62
push 0xfb12cc35
sub edx, 0x3772da1
mov ecx, edi
neg edx
xchg ebx, ecx
sub edi, ebx
neg ebx
jmp 0x47b012
pop esi
shr ebx, 4
or edx, 0x3998d6b
sub edi, edx
rol ecx, 0x1f
sub ecx, edx
add ebx, edx
jmp 0x47b5d5
mov esi, 0x2774562b
neg ecx
shl ecx, 0xd
or edi, ebx
xor edx, edi
ror ebx, 0xd
xchg edi, edx
sub edx, ebx
add ecx, ebx
ror ebx, 0x1a
xchg edi, ebx
sub edx, edi
or ecx, edx
mov ebx, edx
and edx, ecx
jmp 0x47aa7c
push 0xfb221bac
xor edi, ebx
xchg ecx, edx
and edi, 0x3ae1281
or edi, ebx
mov ebx, ecx
xor edi, ebx
shl edx, 0x16
sub edi, ecx
dec edx
or ecx, ebx
not edi
shr edi, 0x14
xchg edi, ebx
inc edi
jmp 0x47a4d5
push 0xfb25bf72
add edx, 0x3fefabc
and edi, edx
mov edi, ebx
shl edi, 0xb
shl edi, 4
xor edi, ebx
not ebx
and ecx, 0x40068d9
inc ebx
add ebx, edi
shl edx, 0xd
or edi, 0x4014511
mov edx, 0x4017bfe
add edi, 0x401af52
sub edi, edx
jmp 0x47b152
pop esi
not ebx
sub edx, ebx
xor ebx, 0x42d28b3
shl ecx, 0xc
mov ecx, 0x42e0990
jmp 0x47a5b5
push 0xfb31d7c1
shl edi, 0x1a
or ecx, edi
shl edx, 5
xchg edx, edi
sub ecx, edi
xor edx, 0x438df14
and ecx, ebx
shl edx, 0xd
xor edi, ecx
jmp 0x478d87
call esi
neg edi
add ecx, 0x43d804a
add edi, ecx
add ecx, edx
sub ecx, 0x43e1814
rol ecx, 0xa
shr edi, 0xd
or edx, ecx
add edi, ecx
and ecx, edi
shr ebx, 3
or ebx, 0x43f93cd
sub edi, edx
jmp 0x479c39
push 0xfb19253d
sub ecx, edx
mov edx, 0x4503804
xor ecx, edi
shr ebx, 0x17
add ebx, edi
not edx
jmp 0x479780
push 0x401400
xor edi, edx
sub edi, 0x4574632
mov ecx, 0x4577dd8
and edx, edi
or edx, edi
dec ecx
or edx, ebx
rol edx, 0x17
shr edx, 2
shr ecx, 0x14
xor edx, ecx
shr ecx, 0x1f
jmp 0x47b39e
push 0xfb1ee609
mov ecx, ebx
sub edx, 0x459e10c
xor edi, edx
mov edi, ebx
sub ecx, edx
xor ecx, edx
sub edx, ecx
neg edx
or ecx, edi
or ebx, 0x45d41b1
mov ebx, 0x45d74c4
dec edi
add edx, ebx
jmp 0x47a6fc
pop esi
shr edi, 0xe
sub ecx, edi
xor ecx, edi
sub edx, ebx
xchg edx, ebx
dec ecx
and edx, edi
jmp 0x4788f4
push 0xfb1979a1
dec ecx
mov ebx, edi
add ebx, 0x46d4a50
neg ebx
add edx, ebx
dec ecx
or ebx, edx
mov ebx, 0x46e5d4c
nop
sub edx, ecx
mov edi, ebx
mov ecx, edx
jmp 0x47a46c
call esi
bswap ecx
xchg ebx, edi
and edi, edx
xchg edi, ecx
shl ecx, 0xd
xor ebx, edx
sub ebx, edi
xchg edx, ebx
sub edi, ecx
and ecx, 0x47329e5
jmp 0x479b3c
call fcn.0047a88e
sub ebx, edi
mov edx, 0x498a49e
xor edi, edx
xor edx, edi
neg edx
ror ebx, 0x14
mov edx, ebx
jmp 0x479e15
mov esi, 0x2774562b
shl ebx, 5
sub edi, 0x4abbcc7
shr edi, 0x19
mov edi, 0x4ac267e
ror ebx, 0x14
add ebx, edi
bswap edi
and ecx, 0x4acf823
dec edx
jmp 0x478cc8
push 0xfb0f5171
and ecx, edi
sub ecx, edx
and ebx, ecx
or edx, 0x4ae1288
dec ebx
add edi, 0x4ae7fef
mov ecx, ebx
mov ecx, edi
sub ebx, 0x4af21f2
mov ecx, ebx
sub ecx, edi
sub ebx, 0x4afb93d
mov edx, ebx
mov ebx, 0x4b01ec3
jmp 0x47b473
push 0x40
and ebx, edx
bswap ebx
bswap edi
mov edi, ebx
inc ebx
and ebx, edx
and ebx, edx
jmp 0x478f23
push 0xfadf97c5
ror edi, 0x18
rol ecx, 5
add edi, edx
add ecx, edx
and edx, edi
shr edi, 0x1f
add ebx, 0x4bc6c9c
and ebx, edx
add ecx, edi
mov edi, ecx
sub edi, edx
neg ecx
xor edi, edx
jmp 0x47afbf
call fcn.0047a88e
mov edx, ebx
and edx, ecx
not edi
xchg ecx, edi
or edx, edi
jmp 0x47959a
pop esi
ror ebx, 0x1c
nop
or edi, ebx
neg edx
mov ecx, 0x4c52ed1
jmp 0x47a787
pop esi
xor edx, ebx
sub ecx, 0x4caec77
inc edi
add ebx, edx
add edi, 0x4cb94c4
mov edi, edx
jmp 0x47a94c
pop esi
sub ecx, 0x4d2fe1b
xchg edx, ecx
mov ecx, ebx
xor ebx, 0x4d39ba8
mov edi, ecx
or ecx, 0x4d40160
add ebx, 0x4d4345a
xor edi, ebx
bswap ebx
shl ebx, 0x1d
shl edx, 1
xchg ebx, edi
jmp 0x47906b
push 0xfb2e916d
sub edi, ecx
xor edi, ebx
xchg edi, ebx
mov edx, ecx
xchg ebx, edi
xchg ebx, edi
ror ebx, 3
or ebx, 0x4d82f10
and ecx, edi
or edx, ecx
add ebx, 0x4d8ebe5
jmp 0x47a192
push 0xfb15ee7b
ror ebx, 6
xor ebx, edi
xor edx, 0x4e250d3
inc ecx
dec ecx
and edi, edx
xchg edx, edi
or edi, ecx
xchg edi, edx
add ebx, 0x4e5110e
xchg ecx, ebx
jmp 0x47a5d6
push 0xfb1bbd5c
neg edi
sub ebx, 0x507408d
xor ebx, edx
rol edi, 6
and edx, 0x507de4b
sub ebx, ecx
and ecx, 0x5085318
inc ecx
or ebx, ecx
not edi
shr edx, 6
inc ebx
jmp 0x478d05
call esi
mov ecx, edi
xchg edi, ebx
xor ebx, edx
add edx, 0x50a9a9a
mov edx, ecx
mov ecx, edx
not edx
mov ecx, edi
dec ecx
xchg edi, ecx
jmp 0x47a9bb
call fcn.0047a88e
mov edx, edi
shr ebx, 0xd
mov edx, edi
add edi, ebx
rol ecx, 5
and ecx, edx
neg edx
mov edi, ecx
mov ecx, ebx
jmp 0x47ac74
pop esi
xchg edi, edx
mov ecx, 0x514e091
and ebx, edx
sub edi, edx
add ecx, ebx
sub ebx, edi
xchg edx, ebx
jmp 0x47b3df
push 0xfade4ced
mov edx, 0x516354a
xor ecx, 0x5166bdf
inc edx
sub edi, 0x516d530
not ecx
sub ebx, 0x5174b57
xchg edi, ecx
inc ebx
and edx, edi
xor ecx, edx
xchg edx, ecx
neg edx
jmp 0x47a2ad
push 0xfb159c8a
xor ebx, ecx
shl ecx, 0x19
or ecx, 0x5193be1
and edi, edx
and edx, ecx
ror ebx, 0x1f
sub ebx, edx
xchg ecx, edi
add edi, edx
sub ebx, ecx
add edx, 0x51ae05d
and ebx, edi
mov edx, ecx
rol edx, 2
jmp 0x479d16
pop esi
ror edx, 2
or edx, 0x5210374
mov edx, ebx
shl ecx, 0xe
xchg ebx, ecx
neg ebx
neg edi
neg ebx
or edx, ebx
bswap ebx
sub ecx, 0x529267f
xchg ebx, edi
jmp 0x47a3ca
push 0xfb0eff32
inc ecx
and ecx, ebx
shl ecx, 2
xor ebx, edx
xchg ebx, edi
and edi, ebx
add ecx, edi
or ecx, edx
add ebx, 0x52b5386
sub edi, ecx
jmp 0x4799da
call fcn.0047a88e
and edi, ebx
xchg edi, ecx
sub ecx, edx
xor ecx, edi
mov edx, 0x53029a8
xchg ecx, ebx
xor edi, ebx
mov ebx, ecx
xchg ebx, edx
inc ebx
add edi, ebx
mov ecx, edi
add edi, ebx
add ebx, edi
jmp 0x47accc
pop esi
add edi, ecx
nop
dec edx
or edi, ecx
xor edx, ebx
add ecx, ebx
rol edx, 0x13
jmp 0x47b35f
push 0xfadf47b9
xor ecx, edi
sub ebx, edx
sub edi, edx
sub ebx, 0x5450092
not ecx
add edx, ebx
add ecx, 0x5459fb7
and edx, edi
or edx, edi
inc edi
and ecx, edx
rol edx, 0x1d
and edx, ecx
xor edx, ebx
mov ebx, 0x5474713
xor ebx, edx
jmp 0x479ac4
pop esi
neg ecx
dec edi
inc edx
not edi
mov ecx, edx
mov ecx, edi
dec ebx
ror edi, 7
sub ebx, edx
jmp 0x47976c
push 0xfb2ee2ce
xor edi, 0x5790e2f
sub ebx, 0x579745c
and ebx, ecx
xchg ebx, edi
mov ebx, edx
inc edx
ror ecx, 0x19
ror ebx, 7
sub ebx, edx
mov edx, ecx
or ecx, ebx
add ebx, edx
dec ebx
rol edi, 0xa
neg ecx
jmp 0x478a3c
pop esi
add edx, 0x581820b
or ebx, 0x581f3f0
neg edi
bswap edx
add ecx, 0x5831858
shl edi, 0x10
or edx, ebx
mov ecx, edi
add edi, 0x584c22f
inc edi
inc edx
sub edi, ebx
mov ebx, 0x5865e86
jmp 0x478d25
pop esi
and edi, edx
mov ecx, edi
mov ecx, 0x5c476c3
mov ecx, edi
ror ecx, 6
rol edx, 2
xor ecx, ebx
xor edx, edi
jmp 0x47ad62
push 0xfadea548
mov ebx, edi
xor edx, 0x5d2abe7
or edi, ebx
inc ecx
xchg edi, ecx
and edx, 0x5db2085
shl edx, 0x13
and ecx, 0x5dd5888
dec edi
jmp 0x47ad3e
call fcn.0047a88e
add edx, edi
add edx, edi
neg edx
xor ecx, 0x5e6dfa8
xor edi, 0x5e712a0
or edx, 0x5e74d48
xchg edx, ecx
mov edx, ecx
jmp 0x478771
call fcn.0047a88e
sub ebx, edx
mov edx, ecx
or edx, edi
mov edi, edx
add edi, 0x5ea4abe
mov ebx, edi
sub ebx, edi
ror edi, 4
jmp 0x47a4fc
mov esi, 0x2774562b
mov ebx, edx
shr edx, 0x1b
or edi, 0x5fd80ce
add edx, 0x5fde27d
not edx
shr edx, 0xf
add edx, ebx
or edx, ecx
jmp 0x478ce3
push 0xfb318611
mov ecx, edx
add edi, 0x654758b
jmp 0x479577
pop esi
xor ebx, edx
xor ebx, 0x66508c3
add edi, ebx
and edx, edi
jmp 0x479f1a
pop esi
mov ecx, edi
neg ebx
inc edx
xor ebx, ecx
bswap ebx
xchg ebx, edi
and edi, edx
xor ecx, edi
add ebx, 0x66ff5b6
add edi, ebx
sub ebx, edi
and edi, edx
jmp 0x479e51
push 0xfb169318
sub edx, ebx
or edx, ebx
bswap ebx
xor edx, 0x6745fef
add edi, ebx
xor ecx, ebx
and edi, 0x675c7bf
or edi, 0x6763c71
mov edx, ecx
jmp 0x47ab6b
pop esi
sub edi, ecx
add edi, ecx
or edx, ecx
jmp 0x478840
mov esi, 0x2774562b
and ecx, edi
ror ecx, 3
xchg ebx, ecx
and ebx, edi
jmp 0x47b6fa
pop esi
mov ebx, edx
xchg edx, ecx
or edi, edx
or ecx, edi
add ebx, edx
jmp 0x479668
push 0xfb227961
sub edx, edi
or edi, ebx
shr edx, 0x12
and ecx, edi
shl edi, 0x1e
sub ebx, 0x689d473
shr ecx, 4
xchg ebx, edx
mov ecx, ebx
xchg edi, ebx
or ecx, ebx
jmp 0x47a351
call esi
not ebx
or edx, ebx
sub edi, ecx
mov edx, ebx
and edx, edi
sub ecx, edx
and ebx, 0x69fb03b
mov ebx, edx
and edi, ebx
mov ecx, ebx
not edx
jmp 0x4790c3
mov esi, 0x4132136a
dec ecx
sub edx, ebx
nop
or edx, edi
sub ebx, edi
or edi, ebx
xchg edx, edi
not edi
shr edx, 0x1f
xor edi, ecx
and ecx, edx
bswap edi
jmp 0x479f7d
push 0xfb16405e
add edi, ecx
shl edi, 6
xchg edx, ecx
inc edi
and ebx, 0x6e4aeae
not ebx
mov ecx, edx
bswap ebx
shr ebx, 8
ror edx, 0x1f
xor edi, edx
shr edx, 0x11
jmp 0x47a438
mov esi, 0x2774562b
mov ebx, edi
sub edx, ecx
xor ecx, 0x725822c
xor edi, 0x725eae7
xor edi, ecx
xor ecx, 0x726acb8
xchg edx, edi
sub ecx, edi
sub ebx, edi
add ecx, ebx
not ebx
jmp 0x4798cf
push 0xfb2ce7cc
shl edx, 0x11
or edi, ecx
and edi, ecx
and edi, ebx
add edx, 0x73e93a0
mov edx, edi
xor ecx, 0x73f786f
mov edx, 0x73fe54c
add edi, edx
or edx, 0x740aaed
or edi, edx
xchg ebx, ecx
xchg ecx, edi
jmp 0x478bef
pop esi
mov edi, ecx
mov edx, ecx
inc edx
and ebx, 0x75067d8
ror ecx, 0x15
sub edx, 0x7515c17
xchg edi, ecx
jmp 0x47a393
pop esi
mov ecx, 0x7730308
inc edi
or ecx, edx
xor edi, ebx
jmp 0x4789f6
pop esi
xor edx, edi
rol edx, 0xf
not edi
add ebx, ecx
sub edx, ebx
add ecx, 0x7fa00ec
add edi, ecx
jmp 0x47b06b
call esi
sub ebx, 0x807ab88
add ebx, 0x8080d75
add edi, ebx
shl ebx, 0x1e
rol ecx, 0x16
ror ebx, 3
neg ebx
add edx, 0x80ae183
ror ebx, 0x13
jmp 0x4792b7
pop esi
or ebx, ecx
or ecx, edi
bswap ebx
xchg ecx, edx
jmp 0x479bb2
call fcn.0047a88e
sub ecx, 0x8168cfc
add edi, edx
ror edi, 0x1f
xor edx, ebx
mov edi, ebx
and ebx, 0x818b453
ror ecx, 8
add edx, 0x81983af
jmp 0x4797c9
call esi
and ebx, 0x8203859
add ecx, 0x820a49f
add edi, 0x8210640
add edx, ecx
add ecx, 0x821f681
add edi, 0x8225f9c
or ecx, edi
sub edx, ecx
xor edi, 0x823b361
jmp 0x47aced
push esp
rol ebx, 0xf
add edx, ecx
xor ebx, 0x8252947
xor edi, 0x8258d4e
shl edi, 0x1e
xchg ecx, ebx
mov ebx, 0x826ecc9
bswap ecx
sub edx, edi
or ebx, edx
sub ebx, edi
xor edi, edx
and edx, edi
jmp 0x479aad
push 0xfb1e9b66
ror edi, 7
ror ebx, 0x12
neg edi
bswap edi
add edi, 0x82ee0e1
xor edx, 0x82f47fe
bswap ebx
jmp 0x4796d2
mov esi, 0x2774562b
shr ebx, 0xa
not ecx
bswap edx
add ebx, edi
and edx, 0x8322eb5
xchg ecx, edi
or ecx, edi
jmp 0x479e33
push 0xfb1b6a0b
or edi, edx
or edi, edx
shl edi, 8
and ebx, 0x834f247
sub ecx, edi
add ecx, edi
jmp 0x479de7
call fcn.0047a88e
or ebx, edi
xor edx, ecx
and ebx, edx
shl edi, 0x11
and edi, edx
bswap ebx
mov ebx, edx
mov edx, 0x859f0a3
or ecx, ebx
inc ebx
inc edi
sub ebx, ecx
sub edx, ecx
sub edx, edi
and ecx, edx
jmp 0x478f07
call esi
xor edi, edx
and ecx, 0x860f01a
and ecx, edx
xchg ecx, ebx
or edx, 0x8624b39
xchg ebx, edx
sub ecx, ebx
mov ebx, edi
sub edx, ebx
add edi, 0x86465aa
sub edx, ebx
jmp 0x47b4a1
call esi
xor ecx, 0x866984c
bswap ebx
or edi, ecx
mov edx, 0x867ec6f
and edi, edx
jmp 0x4787f0
push esp
or edx, ecx
ror edi, 9
ror edi, 5
dec edx
or ebx, 0x86c755e
xor ebx, edx
not edx
and edx, edi
or edi, ecx
dec edi
inc ecx
mov edi, ecx
jmp 0x47ab03
pop esi
xchg ebx, ecx
ror edi, 0xd
nop
sub ebx, edi
xchg ebx, edx
or ebx, ecx
mov edi, edx
sub edi, ecx
jmp 0x479c7c
push 0xfadef68a
or edx, ecx
mov ebx, 0x87c46cc
xor ecx, ebx
mov ecx, ebx
xor edi, edx
rol ecx, 0x1a
sub edi, 0x87e61e6
xor edx, ebx
bswap edx
jmp 0x47a0ca
push 0xfb2b48cc
rol edx, 0x14
xor edi, 0x8806f23
xor ebx, edx
or ebx, 0x881680b
and edi, ebx
add ebx, ecx
sub edi, ebx
sub ebx, edi
xchg edx, edi
not ebx
dec ebx
jmp 0x4792cf
push 0xfb0fecbb
or ecx, 0x8f0468a
xchg ecx, edx
and ecx, ebx
or ecx, edi
add edx, edi
add edx, 0x8f2a8cd
add edi, 0x904fc69
rol edx, 0x1d
or ecx, 0x905e8e3
sub ecx, ebx
xor edi, ebx
or edi, ebx
rol edx, 0x19
jmp 0x47b714
pop esi
mov ebx, ecx
not edi
mov ebx, 0x911d498
not ebx
sub ecx, edx
xor edx, ecx
mov edi, edx
nop
add ebx, edi
add edi, edx
and ecx, 0x931fddd
rol edx, 0xa
or edi, edx
jmp 0x479e97
mov esi, 0x123b2f04
shl ecx, 0xa
and edx, ecx
and edi, 0x9348f7b
or edi, edx
mov ecx, edx
sub edi, ecx
xor ebx, ecx
and ebx, edx
add edi, ecx
jmp 0x47a2e3
push 0xfb132469
xor ebx, edi
nop
sub ebx, ecx
dec edi
and ebx, 0x9486146
jmp 0x478aec
pop esi
or edi, ecx
sub ebx, ecx
and edi, ecx
sub ebx, edi
xchg ecx, edi
xor edx, ecx
xchg ecx, edi
jmp 0x479fde
push 0xfb26110a
xor ebx, 0x982fbd4
add ebx, edi
or ebx, 0x9840a0f
jmp 0x478dee
push 0xfb256979
or ecx, 0x9abb6fe
sub ebx, ecx
neg edx
sub ecx, 0x9ad260f
bswap edx
or ecx, ebx
shl ebx, 3
xchg edi, edx
sub edi, ebx
sub edi, ecx
jmp 0x4793f7
push 0xfb2130fd
sub edx, edi
sub ebx, 0x9cc159b
sub edi, ecx
xchg ebx, edx
add edx, edi
xchg ecx, edi
bswap edx
xor ebx, edx
and ecx, 0x9cf1c78
xor ecx, edi
add edi, edx
nop
jmp 0x478d50
call esi
add ebx, 0x9d2c683
sub ecx, ebx
and ebx, ecx
mov ecx, edi
sub edi, 0x9d44627
dec edx
and edx, edi
mov ecx, 0x9d5afc3
dec ebx
xor edi, ecx
jmp 0x47a276
pop esi
dec ebx
sub edi, ebx
add edx, 0x9e5bd34
rol edx, 0xa
mov edi, 0x9e69765
rol edi, 0xd
sub edx, edi
xor edx, ecx
shl edx, 0xc
jmp 0x479ef2
push 0xfb0f9d41
or ebx, ecx
not edi
add ecx, edi
add ebx, 0xa18dbd4
add ebx, 0xa19521e
mov ecx, edx
xchg edx, ebx
ror edx, 3
ror edx, 8
or ecx, edi
add edx, 0xa1fbe94
jmp 0x47af08
pop esi
shr edi, 0x11
sub ecx, edi
xor edx, ecx
bswap edx
xor edi, ebx
mov edx, edi
mov edi, 0xa236fbc
rol edi, 2
xor ecx, edi
or ecx, edx
or edx, 0xa2daf34
sub edi, ebx
mov ebx, edi
and edi, 0xa2f06c7
jmp 0x47a460
pop esi
and ebx, 0xa406182
inc edi
xor edi, 0xa412e9f
or ebx, edi
or ebx, edi
xchg edx, ebx
shl edi, 6
xchg edx, ebx
not ebx
or edx, ebx
jmp 0x47b529
pop esi
xor ecx, ebx
not ebx
add edi, 0xa735df3
sub edx, edi
and ecx, edi
rol ebx, 8
inc edi
add edi, edx
mov edx, ebx
or ebx, ecx
mov ebx, 0xa76b1f7
shr ebx, 0x1d
xchg ebx, edi
or edi, edx
shl ecx, 4
jmp 0x478e6e
call fcn.0047a88e
xchg ecx, edi
xor edx, ebx
or edi, 0xabd1389
xor ebx, 0xabd7615
add edx, ecx
jmp 0x478e59
pop esi
ror edx, 9
mov ebx, ecx
xchg edx, edi
sub ebx, ecx
shl edx, 0x11
xor edx, 0xac48574
xchg edi, ebx
xor edi, ebx
add edx, ecx
xor ebx, edx
jmp 0x47a156
pop esi
xor edi, 0xad14bd7
and edx, edi
or edx, edi
mov ebx, ecx
mov ebx, ecx
add edx, edi
not edx
xchg ecx, edx
jmp 0x47878d
call fcn.0047a88e
mov ecx, edi
or ecx, ebx
xchg edi, ecx
sub ecx, ebx
xor ebx, ecx
and ecx, 0xaec6fa8
jmp 0x478c18
mov esi, 0x123b2f04
xor ebx, edi
inc edi
and ecx, edx
dec ebx
mov edi, edx
dec ebx
xor ebx, edi
and ecx, ebx
sub ebx, edi
or edi, edx
or ecx, 0xaf0f6b0
not ecx
or ecx, ebx
jmp 0x479aef