Function at 0x401000
Capabilities:
Encrypt data using chaskey

Disassembly:
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xfffffed8
jne 0x40107f
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xfffffeea
jne 0x40112b
call sub.shell32.dll_SignalFileOpen
call sub.shell32.dll_SignalFileOpen
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xfffffef0
jne 0x401196
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xffffff38
jne 0x401238
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.user32.dll_IsChild
call sub.shell32.dll_SignalFileOpen
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.user32.dll_IsChild
call sub.oleaut32.dll_VarI2FromR4
call sub.shell32.dll_SignalFileOpen
ret
jmp 0x486daa
add esi, 0xaff696ea
or ebx, 0xaff6b362
xor edi, esi
jmp 0x489186
push 0xb0029d23
or ebx, edx
not edx
add ebx, 0xb048d842
bswap esi
inc ebx
mov edx, ebx
add edx, esi
and ecx, ebx
jmp 0x487d0d
call fcn.00488472
shl edx, 0xd
mov edx, ebx
xchg edx, esi
xchg ecx, ebx
add ecx, ebx
mov ebx, edx
and edx, ebx
ror ebx, 0x1d
jmp 0x489f52
push 0xaffa6efe
xchg ecx, esi
add ecx, ebx
mov esi, 0xb04ead16
mov ebx, edx
jmp 0x4896a3
pop edi
mov esi, ecx
rol ecx, 0xd
and esi, ecx
xchg ecx, ebx
neg edx
or edx, ecx
add edx, esi
sub ebx, edx
and ebx, esi
xor ecx, 0xb051b934
jmp 0x48853a
pop edi
xchg ebx, esi
or edx, esi
add ecx, 0xb05219ec
inc ecx
jmp 0x489f97
mov edi, 0x43370267
not ebx
not ebx
xor ebx, edx
mov edx, esi
shr esi, 3
or ebx, esi
jmp 0x489c01
call fcn.00488472
and esi, ecx
or edx, ecx
dec edx
sub ebx, ecx
sub ebx, ecx
or esi, edx
add ebx, 0xb05a8be8
mov edx, ebx
mov esi, ecx
mov ebx, 0xb05ad8a6
jmp 0x489521
push 0xb0042e2a
inc edx
xor ecx, ebx
shl edx, 0xf
add edx, ebx
add esi, ecx
xchg edx, ecx
bswap ebx
add ecx, esi
jmp 0x4892da
pop edi
bswap ecx
mov edx, 0xb0682154
and ecx, edx
sub esi, ebx
inc ebx
and ecx, esi
inc ecx
inc ebx
jmp 0x487c3a
pop edi
mov esi, ecx
add edx, 0xb0690c92
jmp 0x488c29
pop edi
xor ebx, 0xb06d87b2
dec esi
add ebx, 0xb06dbfbc
add edx, 0xb06ddbcc
xchg ecx, esi
mov ecx, 0xb06e16a8
jmp 0x487ea3
pop edi
or edx, esi
sub edx, 0xb06e5e8c
dec ecx
add ecx, esi
add edx, esi
sub ebx, esi
add esi, 0xb06ee26a
sub edx, 0xb06efeac
jmp 0x4877d2
push 0xaffdb934
bswap esi
mov edx, 0xb06f47f4
or esi, ebx
or ecx, 0xb06f7c78
xor esi, 0xb06f980e
sub edx, esi
jmp 0x488f24
pop edi
add esi, edx
ror ebx, 0x1d
inc esi
inc esi
add ecx, ebx
mov edx, 0xb0738f6a
mov ecx, edx
and ecx, 0xb073c872
mov ecx, 0xb073e4e8
bswap ebx
neg ecx
rol ecx, 2
jmp 0x489854
push 0xb0058260
dec esi
sub edx, ebx
dec ebx
add esi, edx
ror ebx, 6
and esi, 0xb078ce18
jmp 0x489d31
call fcn.00488472
xor esi, 0xb078f7fc
add edx, 0xb07917c8
jmp 0x488da2
mov edi, 0x4132136a
sub edx, ebx
sub ecx, esi
sub ebx, 0xb07976e0
inc esi
or ecx, edx
sub ebx, ecx
jmp 0x487d5e
call fcn.00488472
or ecx, edx
mov ebx, 0xb07e01fa
ror ecx, 0x1b
and ebx, esi
sub edx, ecx
and ecx, ebx
sub edx, ebx
dec ecx
jmp 0x4892b6
pop edi
add ebx, ecx
add ecx, edx
add edx, esi
sub ebx, esi
add esi, edx
sub ecx, esi
and ecx, ebx
or edx, esi
or ebx, edx
xor ecx, ebx
jmp 0x489682
push 0xaffe515d
mov edx, esi
and edx, ebx
xor ebx, ecx
sub ebx, edx
mov edx, ebx
add ebx, 0xb08faad2
jmp 0x48944b
call fcn.00488472
mov esi, ebx
add esi, 0xb08fea88
add edx, ebx
xor ecx, ebx
jmp 0x489c4b
pop edi
bswap esi
sub ecx, esi
sub ecx, edx
or edx, esi
add edx, ecx
shr esi, 2
add edx, esi
shr esi, 0x12
or esi, edx
xor ecx, edx
jmp 0x487415
pop edi
mov edx, 0xb09d6f1e
neg edx
neg edx
and ecx, 0xb09dc9de
dec ecx
add ecx, esi
jmp 0x48960a
call edi
xor esi, 0xb09f5ce0
not edx
and ebx, 0xb09f9306
xchg esi, ecx
jmp 0x4872ad
push 0xaffce6cc
sub ebx, ecx
sub ebx, 0xb09ff3bc
mov ecx, 0xb0a00e60
ror edx, 0x18
xor edx, 0xb0a046ec
xor edx, ebx
shr ecx, 0x1c
xor edx, 0xb0a09c26
jmp 0x488021
push 0xafff6228
xchg ebx, esi
and ebx, edx
and ecx, esi
inc edx
mov edx, ebx
and ecx, edx
add edx, 0xb0a24a88
inc esi
sub edx, 0xb0a282ac
dec ecx
or ecx, esi
and ecx, 0xb0a2d326
jmp 0x488388
mov edi, 0x43370267
dec ebx
sub edx, 0xb0aa706a
mov esi, 0xb0aa8b2e
sub edx, esi
sub ebx, edx
and edx, ebx
sub ecx, edx
not edx
add esi, ecx
and ebx, esi
xchg esi, edx
neg ecx
and ebx, edx
ror edx, 0xd
jmp 0x487fb5
push 0xb0016cd2
xchg ebx, esi
sub esi, ecx
sub edx, ecx
or esi, edx
jmp 0x487f63
pop edi
or ebx, ecx
xchg ecx, edx
xor edx, ebx
xchg esi, edx
sub ebx, esi
and ebx, ecx
ror ecx, 3
sub ecx, esi
jmp 0x4896d2
pop edi
dec ecx
mov esi, 0xb0b614ca
sub edx, esi
xor ecx, edx
and ecx, edx
add ebx, ecx
jmp 0x486def
push 0xb0003832
rol esi, 0xd
sub esi, ecx
sub esi, ecx
add edx, 0xb0b78d10
mov edx, ecx
shr ecx, 0xe
sub ecx, esi
xor ebx, edx
and ebx, edx
xchg ecx, edx
jmp 0x4894da
push 0xb002bcbe
bswap esi
inc ebx
xor ecx, ebx
add edx, esi
and ebx, ecx
mov edx, esi
add edx, 0xb0bed368
and ecx, 0xb0bef36e
sub ecx, edx
sub ecx, edx
and ebx, esi
ror edx, 0x19
jmp 0x488aa3
call fcn.00488472
xchg ebx, ecx
sub ecx, esi
jmp fcn.00489c8a
pop edi
and esi, edx
sub edx, ebx
and esi, ecx
dec edx
and esi, edx
add edx, esi
xchg ecx, esi
or edx, esi
jmp 0x4886d0
call edi
sub ebx, esi
and edx, esi
shl ecx, 0x17
or ecx, esi
mov edx, 0xb0c68968
ror edx, 0x12
mov ebx, ecx
xor esi, edx
and ebx, esi
add edx, ecx
add esi, ecx
and edx, esi
jmp 0x487fdd
push 0xaffb3f12
xchg ecx, ebx
and edx, 0xb0c8393e
and ecx, edx
inc ecx
or ebx, edx
add ecx, 0xb0c8a426
and ecx, 0xb0c8c09c
and ebx, esi
jmp 0x488bce
pop edi
or esi, ecx
or esi, ecx
mov esi, 0xb0ca5ea4
add edx, esi
or edx, ebx
sub ecx, ebx
rol edx, 0x1e
xchg ebx, ecx
jmp 0x4872cd
push 0xb0018a6e
rol ecx, 0x1b
add ebx, edx
mov esi, 0xb0d05566
mov ecx, edx
jmp 0x4891bd
mov edi, 0x43370267
or ebx, esi
add edx, 0xb0d0af2a
mov edx, ecx
dec edx
add edx, ebx
shr esi, 0xa
ror edx, 0xa
shr esi, 0x13
ror edx, 0x10
mov ebx, esi
jmp 0x4874da
call fcn.00488472
mov ecx, esi
mov esi, 0xb0d281e2
and ecx, esi
inc edx
sub edx, esi
ror edx, 0x13
xchg esi, ecx
and edx, ebx
and edx, esi
mov ebx, 0xb0d35c44
or edx, ecx
or edx, ecx
jmp 0x48910b
pop edi
sub ecx, ebx
xchg ebx, ecx
or esi, ebx
shr ebx, 0xe
mov esi, 0xb0d42242
inc ebx
and edx, ecx
sub ebx, edx
sub ebx, ecx
add ecx, ebx
and ebx, esi
xor esi, edx
jmp 0x488ef1
mov edi, 0x43370267
xor ecx, 0xb0d6257a
not ebx
mov esi, ebx
add esi, 0xb0d67620
xchg ebx, ecx
sub ecx, esi
jmp 0x4895ec
mov edi, 0x43370267
and ecx, 0xb0d87292
mov ebx, ecx
not edx
ror edx, 0x16
xor ebx, 0xb0d8e442
or ebx, ecx
jmp 0x48911a
pop edi
and edx, esi
dec ebx
and esi, ebx
shr ebx, 0x12
add edx, esi
add ebx, ecx
neg ebx
add ebx, edx
jmp 0x487d92
push 0xb002f902
xchg ecx, edx
rol ebx, 0x15
sub ebx, ecx
xor ecx, ebx
jmp 0x4887cd
call edi
inc edx
xchg ebx, esi
sub ecx, ebx
shl edx, 0x19
or edx, ecx
and esi, 0xb0e38f12
jmp 0x489ea7
pop edi
add ebx, esi
sub ecx, esi
ror ebx, 2
mov ecx, 0xb0e4e8de
ror edx, 0x1f
and esi, 0xb0e524be
mov ebx, esi
xor ebx, edx
inc ecx
add edx, 0xb0e58fa6
add ecx, esi
add esi, ebx
jmp 0x486f16
pop edi
mov esi, edx
add ecx, ebx
xor esi, ebx
inc edx
add ebx, esi
neg ebx
sub esi, ecx
inc ecx
add ebx, edx
add ecx, esi
jmp 0x489ddb
push 0xaffcc882
xchg edx, ecx
or ebx, ecx
add ebx, 0xb0eed284
or esi, edx
jmp 0x487948
push 0xb005c0c4
add ebx, esi
sub ecx, edx
jmp 0x489ac3
push 0xafff8026
xchg ebx, esi
xchg ebx, ecx
neg esi
sub ecx, esi
jmp 0x487ab3
call fcn.00488472
add esi, ecx
mov ebx, 0xb0f15d0a
add ebx, 0xb0f179e0
add esi, 0xb0f19998
xchg edx, ecx
or esi, ecx
add edx, esi
add esi, 0xb0f2021e
mov edx, 0xb0f21ec2
ror esi, 5
jmp 0x487931
pop edi
mov ebx, esi
and ebx, 0xb0f9c2ce
shl esi, 0xa
neg edx
add ecx, edx
add edx, esi
jmp 0x488ffb
pop edi
add ebx, esi
shl esi, 5
or edx, ecx
or edx, ecx
add ecx, esi
xor esi, edx
dec ebx
sub ecx, 0xb0fdba46
add ecx, edx
or ebx, esi
jmp 0x48714e
push 0xaffe8ed6
bswap ebx
xchg esi, ecx
or esi, edx
shr edx, 6
or esi, ecx
add edx, esi
and ebx, ecx
ror ecx, 8
jmp 0x489946
pop edi
ror ecx, 4
dec ebx
mov edx, 0xb109ba0a
add edx, ecx
jmp 0x489fe8
mov edi, 0x43370267
not ecx
and esi, edx
not ebx
mov esi, 0xb10d800a
add esi, 0xb10d9c9a
mov esi, ebx
jmp 0x4883c0
push 0xb00318e4
and ecx, edx
bswap ebx
xor ebx, esi
or edx, ebx
dec ebx
xchg edx, esi
jmp 0x48806b
push 0xb0048a84
add edx, ebx
add esi, ecx
xchg edx, ecx
or esi, ecx
add edx, esi
not esi
add edx, 0xb113b8c8
and ebx, ecx
xchg ebx, edx
xchg edx, esi
jmp 0x488743
pop edi
xchg ecx, esi
and edx, 0xb1144a4a
or ebx, ecx
and ecx, esi
sub ebx, 0xb1149dfa
xor ebx, ecx
or ecx, ebx
sub esi, ecx
jmp 0x487205
pop edi
add ebx, edx
add ecx, esi
add esi, ebx
xchg ebx, ecx
or esi, ebx
dec edx
sub edx, 0xb11fe8e4
mov edx, 0xb1200342
mov ecx, edx
xchg ebx, edx
jmp 0x487ba3
call edi
xor edx, esi
or edx, 0xb123be76
and esi, ebx
xor ebx, ecx
mov edx, ecx
dec edx
jmp 0x489441
push 0xb002dbec
sub ebx, 0xb1282ec6
and ebx, 0xb1284956
xchg esi, ecx
add ebx, esi
neg edx
sub esi, ecx
sub edx, ecx
bswap ebx
jmp 0x48812e
pop edi
not ebx
add edx, ecx
xor edx, ebx
xchg ecx, edx
rol ebx, 0x17
bswap edx
ror esi, 4
dec edx
dec edx
sub esi, edx
jmp 0x488245
pop edi
or ecx, ebx
add esi, 0xb12d4ca4
sub ebx, esi
xor edx, esi
mov ecx, esi
mov esi, 0xb12db94e
ror esi, 0x11
xchg ebx, edx
jmp 0x486f35
push 0xaffb5ec2
or esi, ecx
dec esi
mov esi, edx
add ecx, ebx
add edx, ecx
xchg ebx, esi
jmp 0x489dba
pop edi
add ecx, edx
ror ecx, 0x18
xor ebx, edx
and ebx, edx
jmp 0x489e68
mov edi, 0x43370267
and edx, 0xb13545c8
add edx, ecx
bswap esi
or esi, ecx
xchg ecx, ebx
mov edx, 0xb135cfe4
ror esi, 0x16
mov esi, edx
jmp 0x489b1b
push 0xaffb9a88
sub esi, edx
nop
bswap ecx
ror ecx, 9
dec ebx
nop
bswap ecx
and esi, 0xb136f59e
jmp 0x488c38
push 0xaffa50cf
sub esi, ebx
xchg ecx, ebx
add ecx, edx
add edx, esi
xchg esi, ebx
dec ecx
sub ecx, edx
rol esi, 0xe
jmp 0x486ec4
mov edi, 0x43370267
xchg esi, edx
xor ecx, esi
jmp 0x486e92
call edi
shl edx, 0xd
or ecx, ebx
jmp 0x48957b
pop edi
bswap ebx
not esi
inc edx
rol ebx, 0x13
sub edx, esi
or esi, ebx
or ecx, 0xb14005b2
xchg ebx, esi
xor esi, ebx
add ebx, edx
jmp 0x488b3c
push 0xaffcaad2
add edx, ecx
sub ebx, edx
rol ebx, 0x11
ror esi, 0xe
or edx, 0xb14206fc
xchg ecx, esi
rol esi, 8
and ebx, 0xb1425d6e
mov esi, ebx
add ebx, esi
add ecx, esi
or esi, edx
xor esi, edx
dec ebx
jmp 0x488355
call edi
sub esi, ecx
or ebx, edx
or esi, 0xb14357e0
xchg ecx, esi
add edx, ecx
sub ebx, ecx
bswap edx
or esi, ebx
jmp 0x4880df
call fcn.00488472
or ecx, esi
sub ebx, 0xb14424a6
add ecx, ebx
or ebx, edx
add ecx, 0xb1447260
inc ecx
jmp 0x488f75
pop edi
add esi, ebx
not ecx
sub edx, esi
shr ecx, 8
jmp 0x48980f
push 0xaff99cfe
xor esi, 0xb14e8a30
rol ecx, 7
inc ebx
or edx, 0xb14edf9c
add ebx, edx
dec ebx
mov edx, esi
add ebx, ecx
inc edx
add esi, edx
jmp 0x486fde
mov edi, 0x43370267
add ecx, 0xb14fa886
xchg esi, ebx
dec esi
neg edx
or edx, ecx
sub ecx, ebx
and edx, esi
dec ecx
mov ebx, 0xb150850a
add esi, ebx
mov ecx, esi
xchg esi, edx
jmp 0x48906a
call edi
ror edx, 0x10
xor ebx, esi
mov esi, ebx
not ebx
mov esi, 0xb152c6b8
mov ecx, esi
xchg ecx, edx
xor ecx, edx
jmp 0x48898b
pop edi
and edx, esi
sub esi, ecx
mov edx, ebx
shr ebx, 0xe
xor esi, ebx
xchg edx, esi
mov ebx, edx
sub ebx, ecx
not esi
or ecx, 0xb1579206
sub ebx, edx
mov edx, ebx
jmp 0x488ac5
call fcn.00488472
inc edx
sub esi, ecx
sub esi, ebx
sub edx, ebx
add ebx, 0xb15a88d6
add esi, ebx
rol edx, 0x16
sub ebx, esi
xchg ecx, esi
mov esi, 0xb15b1270
jmp 0x488a22
call edi
not ebx
and ecx, ebx
sub edx, esi
add esi, ebx
jmp 0x488828
call fcn.00488472
bswap edx
or ecx, 0xb15f4ec6
add ecx, 0xb15f69bc
add ecx, edx
mov ecx, ebx
neg ecx
add ebx, esi
or ebx, ecx
jmp 0x4897a6
push 0xaff8a6a2
xor edx, ebx
add ebx, 0xb1623182
or esi, edx
rol ecx, 0x13
or esi, 0xb162834c
mov edx, ebx
add ebx, 0xb162b74e
ror esi, 0x11
or edx, 0xb162f32e
add ecx, ebx
mov edx, 0xb16328ae
mov ecx, edx
jmp 0x489906
mov edi, 0x43370267
and ecx, ebx
or ebx, edx
not ecx
dec esi
add edx, ebx
inc ebx
and ecx, esi
add ebx, esi
add edx, ebx
sub ebx, 0xb1645a7c
jmp 0x48742e
push 0xb0014dd0
bswap ecx
and ecx, edx
inc ecx
mov ecx, esi
neg ebx
neg ebx
add edx, 0xb1690fde
add esi, edx
or esi, ebx
add edx, esi
and ebx, ecx
mov ecx, 0xb16994ec
bswap ebx
neg ecx
jmp 0x487ae0
call edi
add ecx, edx
or ebx, esi
add edx, 0xb16b5070
inc edx
add ebx, esi
and ebx, esi
sub edx, esi
ror edx, 5
mov esi, ecx
not ecx
or esi, ecx
shr ecx, 2
jmp 0x489cf5
push 0xb0044d58
or edx, ebx
dec ecx
mov ebx, 0xb16ca564
or esi, ecx
and esi, 0xb16cda36
or esi, ecx
xchg ecx, ebx
mov edx, 0xb16d2f82
xchg esi, ebx
xor ebx, edx
jmp 0x48935e
push 0xb0046b08
or edx, 0xb1707344
xchg edx, esi
add edx, esi
add esi, edx
and edx, 0xb170e06e
add ebx, ecx
add ecx, edx
add edx, ecx
sub ebx, edx
xchg edx, ebx
jmp 0x488806
pop edi
xor ebx, ecx
xor edx, ecx
jmp 0x487701
push 0xaffe70d8
neg edx
and ecx, 0xb1775b00
mov esi, ecx
and edx, ebx
and edx, esi
and ebx, esi
and esi, edx
mov esi, ecx
jmp 0x488639
push 0xb0005760
xor ebx, esi
xchg esi, ecx
or ecx, ebx
add ebx, edx
add ecx, esi
not ebx
mov esi, 0xb17c6c7a
or esi, 0xb17c88bc
mov edx, ebx
add ebx, 0xb17cbc50
inc ecx
add ebx, ecx
jmp 0x487f79
call edi
sub ebx, esi
and ebx, ecx
sub ecx, ebx
mov ebx, 0xb17e58f2
ror ecx, 0xe
mov ebx, edx
not esi
add ecx, 0xb17ec594
jmp 0x48721b
pop edi
shl ecx, 0x19
or edx, ebx
add ecx, edx
add edx, ebx
add esi, ecx
rol esi, 6
jmp 0x48983c
call fcn.00488472
bswap edx
mov esi, 0xb184be70
xchg ecx, esi
rol esi, 0x10
xor edx, esi
bswap ebx
xor esi, ecx
add ecx, ebx
jmp 0x487e14
pop edi
or esi, 0xb185c8fc
and esi, ebx
or edx, ebx
dec ebx
not esi
sub esi, ebx
inc ebx
xor edx, 0xb1868b5a
jmp 0x48798b
pop edi
xor ebx, esi
sub esi, edx
xchg edx, ecx
sub edx, ebx
dec ebx
sub esi, 0xb18a270c
add ecx, esi
or ecx, ebx
add esi, 0xb18a76e0
sub ebx, esi
jmp 0x488200
mov edi, 0x43370267
rol esi, 0x15
and ecx, ebx
ror esi, 0xa
or ebx, 0xb18b0cb8
or edx, 0xb18b28e2
add edx, 0xb18b4358
mov ebx, ecx
not edx
add ebx, 0xb18b9334
inc ecx
jmp 0x48703c
push 0xaff97ee0
sub edx, 0xb18bd520
xor ebx, esi
sub esi, ecx
inc ecx
mov ecx, esi
mov esi, 0xb18c5b82
inc ebx
or ecx, 0xb18c9714
jmp 0x488f00
call edi
mov edx, ebx
add ebx, 0xb19202e0
xchg edx, ebx
add ecx, esi
add esi, ebx
rol ebx, 0x11
sub ebx, ecx
shr esi, 0x13
add edx, 0xb192c13a
mov edx, ecx
jmp 0x4876ad
pop edi
bswap edx
or ebx, 0xb1953344
sub edx, esi
ror esi, 8
dec edx
mov esi, ecx
and ebx, 0xb195ba74
add ecx, esi
or ebx, 0xb195f336
add ebx, edx
mov esi, 0xb1962730
add edx, esi
jmp 0x4872ee
pop edi
shr ecx, 0xf
mov ecx, edx
jmp 0x488c76
push 0xb00110d9
mov edx, ecx
mov esi, edx
add ecx, ebx
xor ebx, ecx
jmp 0x489c69
mov edi, 0x43370267
dec ebx
and esi, ebx
dec edx
mov esi, 0xb19806f6
sub edx, ebx
neg esi
or edx, ecx
add ecx, edx
add edx, esi
or edx, ebx
add ecx, edx
xchg ebx, edx
add ecx, ebx
mov edx, 0xb199109a
jmp 0x488dbd
push 0xaff8c9fa
or esi, ebx
or ebx, edx
add ecx, 0xb19d83a0
add ebx, esi
add edx, ebx
not ebx
add ebx, ecx
xor edx, esi
inc edx
shr esi, 0x16
jmp 0x489866
mov edi, 0x43370267
or esi, 0xb19f7596
add esi, ecx
or esi, edx
not ebx
or edx, 0xb1a0048c
xchg ecx, edx
and esi, edx
mov edx, esi
add ecx, 0xb1a08272
and edx, 0xb1a09ee8
jmp 0x48771b
push 0xb005dfc6
xchg esi, edx
mov ebx, edx
xor ecx, esi
rol esi, 0xb
sub ebx, 0xb1ac7e2c
bswap edx
xor edx, esi
mov esi, edx
jmp 0x489e1c
call fcn.00488472
or edx, esi
xor esi, ecx
mov ecx, 0xb1af8628
or esi, edx
add esi, ebx
neg ebx
jmp 0x4881c8
pop edi
xor edx, esi
add ecx, ebx
add edx, ecx
mov edx, ebx
dec edx
mov ebx, edx
shl edx, 5
shr ebx, 8
sub ecx, edx
sub ecx, ebx
jmp 0x4878e7
call fcn.00488472
add ecx, ebx
not edx
add esi, ecx
and ebx, esi
sub ebx, ecx
or ecx, edx
not edx
and ebx, 0xb1b73ef8
neg ebx
sub esi, edx
sub esi, ecx
and edx, esi
jmp 0x488d25
call edi
sub ebx, 0xb1b8e88a
and esi, ebx
dec ecx
xor ebx, 0xb1b93ed8
add esi, ebx
and ebx, esi
xchg esi, edx
and ebx, ecx
jmp 0x489b85
push 0xb0012ea2
xchg edx, ebx
and esi, 0xb1b9e65e
sub edx, ebx
sub edx, ebx
sub ecx, esi
and ecx, ebx
inc ebx
add edx, 0xb1ba8936
jmp 0x489256
pop edi
and ebx, ecx
ror ecx, 0xc
and ecx, edx
add ebx, ecx
mov edx, 0xb1be17c0
sub edx, esi
ror esi, 0xb
xor esi, edx
jmp 0x487376
push 0xb005a162
add esi, ebx
xchg edx, ecx
or edx, 0xb1bfe1d0
xchg ecx, esi
xor esi, ebx
neg ebx
or ecx, esi
xchg edx, esi
or esi, ebx
add esi, ecx
sub esi, edx
mov ebx, ecx
jmp 0x48837a
push 0xaffb7ca4
xor ebx, esi
or edx, ebx
mov edx, 0xb1c3f10e
ror esi, 9
and edx, ecx
sub ebx, 0xb1c447de
and esi, ecx
dec esi
jmp 0x488c5a
pop edi
mov edx, esi
or esi, edx
add esi, ecx
or ebx, 0xb1c4f02c
shl ebx, 8
sub ebx, esi
and ebx, ecx
xor ebx, esi
xor ebx, edx
sub esi, ecx
jmp 0x487444
push 0xb005fd74
shl ebx, 0x19
and ebx, edx
ror edx, 0xf
and esi, 0xb1c70990
jmp 0x488d17
push 0xaffb229a
add esi, 0xb1c945be
sub ebx, esi
neg ecx
and edx, ecx
xchg ebx, esi
xchg ecx, esi
mov esi, ecx
ror ebx, 1
add esi, edx
shl esi, 0x1a
not edx
mov esi, edx
jmp 0x487e4e
pop edi
xor ebx, esi
neg ebx
add esi, 0xb1cbe92c
and ecx, edx
add ebx, ecx
mov esi, 0xb1cc3630
xchg edx, esi
mov edx, ebx
dec edx
mov edx, esi
rol ecx, 0x19
add esi, ecx
xchg edx, ecx
shr ecx, 0x1f
jmp 0x488d31
call edi
shr ecx, 2
xor ebx, edx
xchg edx, esi
ror ebx, 1
jmp 0x4884c9
pop edi
and esi, 0xb20f0ec0
add ebx, ecx
add ecx, esi
shr ebx, 0x15
neg esi
xor ebx, edx
xchg edx, esi
ror ebx, 0x14
mov ebx, ecx
not edx
jmp 0x488d72
pop edi
xor ebx, 0xb211a6ce
and ecx, esi
jmp 0x487c26