Function at 0x401000
Capabilities:
Accept command line arguments
Encrypt data using chaskey
Encrypt data using dpapi
Hash data using murmur3

Disassembly:
call sub.user32.dll_GetKBCodePage
cmp eax, 0xfffffed7
jne 0x40106b
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.user32.dll_SetCapture
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.advapi32.dll_SystemFunction040
call main
call main
call sub.advapi32.dll_SystemFunction040
call sub.ntdll.dll_RtlEqualPrefixSid
call main
call main
call main
call sub.user32.dll_SetCapture
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call main
call sub.advapi32.dll_SystemFunction040
call sub.advapi32.dll_SystemFunction040
ret
call sub.user32.dll_GetKBCodePage
cmp eax, 0xfffffef0
jne 0x4010cc
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call main
call main
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.advapi32.dll_SystemFunction040
call sub.advapi32.dll_SystemFunction040
call sub.user32.dll_SetCapture
call sub.ntdll.dll_RtlEqualPrefixSid
call main
call main
call sub.ntdll.dll_RtlEqualPrefixSid
call main
call sub.ntdll.dll_RtlEqualPrefixSid
ret
call sub.kernel32.dll_GetCommandLineA
cmp eax, 0xfffffefb
jne 0x401146
call sub.advapi32.dll_SystemFunction040
call sub.advapi32.dll_SystemFunction040
call main
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call sub.advapi32.dll_SystemFunction040
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.advapi32.dll_SystemFunction040
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call sub.advapi32.dll_SystemFunction040
call sub.ntdll.dll_RtlEqualPrefixSid
call main
call sub.user32.dll_SetCapture
call sub.user32.dll_SetCapture
call main
call sub.user32.dll_SetCapture
call sub.ntdll.dll_RtlEqualPrefixSid
ret
call sub.kernel32.dll_GetCommandLineA
cmp eax, 0xffffff24
jne 0x4011bb
call sub.advapi32.dll_SystemFunction040
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.advapi32.dll_SystemFunction040
call sub.advapi32.dll_SystemFunction040
call main
call main
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.advapi32.dll_SystemFunction040
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.user32.dll_SetCapture
call sub.ntdll.dll_RtlEqualPrefixSid
call main
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.advapi32.dll_SystemFunction040
call main
call main
call main
ret
call sub.user32.dll_GetKBCodePage
cmp eax, 0xfffffee8
jne 0x401258
call sub.advapi32.dll_SystemFunction040
call sub.user32.dll_SetCapture
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.advapi32.dll_SystemFunction040
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call sub.user32.dll_SetCapture
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.user32.dll_SetCapture
call sub.user32.dll_SetCapture
call sub.user32.dll_SetCapture
call sub.user32.dll_SetCapture
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call main
call sub.ntdll.dll_RtlEqualPrefixSid
call sub.user32.dll_SetCapture
call sub.advapi32.dll_SystemFunction040
call main
call main
call main
call sub.user32.dll_SetCapture
ret
jmp 0x472ca4
xor ecx, esi
or ecx, esi
mov edx, ecx
sub ebx, edx
xchg edx, ebx
rol ebx, 5
neg ebx
jmp 0x472d17
call fcn.00475412
shl esi, 0x1a
neg ecx
or esi, ecx
ror ecx, 0x1f
sub ecx, edx
xor edx, 0xb0aad41d
or ebx, edx
rol ebx, 0x1a
dec ebx
and edx, 0xb0abca59
ror esi, 0x10
jmp 0x47337c
push 0xafd82b30
xor ecx, esi
add edx, 0xb0ac9acc
add ecx, esi
or ebx, esi
add ebx, ecx
mov edx, ecx
sub ebx, 0xb0add352
xchg ecx, ebx
and esi, 0xb0ae4e70
or ecx, edx
mov esi, ebx
inc ebx
jmp 0x47310d
mov edi, 0x6440607e
mov ebx, 0xb0af5857
xor esi, ebx
add edx, ecx
and edx, ecx
sub ecx, edx
mov ecx, edx
or edx, 0xb0b0be78
xor edx, ebx
jmp 0x4744c2
pop edi
xor esi, edx
dec ebx
xor ecx, 0xb0c00fe9
mov edx, esi
or ebx, edx
jmp 0x473b79
pop edi
and esi, 0xb0c0dc3e
and ecx, edx
mov ecx, esi
or ecx, ebx
xchg edx, ecx
or ebx, ecx
add esi, ecx
bswap ecx
xchg ecx, edx
inc ecx
or esi, ecx
xor esi, 0xb0c383cb
mov ebx, 0xb0c3c00d
jmp 0x474273
call fcn.00475412
xor edx, 0xb0c74299
xor esi, ebx
xchg esi, edx
or ebx, edx
not ecx
bswap ecx
xor ebx, 0xb0c8c263
xchg edx, ecx
mov ebx, esi
xor ebx, edx
mov ecx, edx
jmp 0x4731ef
pop edi
xor ebx, 0xb0cbd15c
not ebx
add ebx, edx
xchg ebx, edx
jmp 0x473159
push 0x40
and ecx, ebx
xor ecx, edx
nop
shl esi, 0xa
not ecx
sub ecx, edx
dec edx
ror ebx, 0x1e
xchg ebx, edx
jmp 0x47522f
push 0xb0105cba
dec esi
mov esi, ebx
inc ecx
add edx, esi
xor ebx, edx
not esi
xchg esi, edx
mov ecx, 0xb0e71680
mov ecx, edx
not ecx
jmp 0x473d2c
mov edi, 0x43370267
xor edx, 0xb0ed748c
sub ecx, edx
sub esi, edx
sub ecx, edx
sub esi, 0xb0f2c7b6
mov esi, ecx
jmp 0x4757df
push 0xb0025353
shl esi, 0xd
or ebx, ecx
sub edx, 0xb0f994f0
or edx, esi
rol edx, 6
mov ebx, esi
jmp 0x475533
push 0xafd87ddf
add ebx, esi
neg esi
and ebx, ecx
and ebx, esi
sub ecx, esi
or ecx, edx
xor ecx, ebx
add esi, ecx
or edx, ecx
sub ecx, edx
jmp 0x47307c
pop edi
not esi
and esi, ecx
mov edx, ebx
and ebx, 0xb100d73c
xor ecx, ebx
mov esi, 0xb1016163
xchg esi, ebx
and esi, ebx
mov ecx, 0xb10218c8
xor edx, ebx
neg edx
mov ecx, edx
jmp 0x47497e
call edi
ror ecx, 0x15
inc ebx
add ecx, 0xb103b3bc
sub esi, ecx
xor ecx, ebx
and edx, ebx
xchg ebx, ecx
and ecx, ebx
jmp 0x4752e6
call edi
xchg ebx, ecx
xor edx, esi
and ecx, esi
add ecx, edx
jmp 0x472e21
pop edi
xchg edx, esi
or ecx, ebx
mov edx, ebx
ror esi, 0xc
dec esi
add ecx, edx
xor ebx, esi
add edx, ebx
bswap esi
rol esi, 0x10
jmp 0x474325
push 0xb0086aae
and ecx, 0xb11a40c1
or esi, edx
shr ebx, 0x14
xor esi, 0xb11af87b
sub esi, ebx
or edx, ebx
add ebx, ecx
sub edx, 0xb11bf95d
shl esi, 0x14
and esi, ebx
sub ebx, 0xb11cb077
dec edx
nop
ror ecx, 3
shr esi, 6
jmp 0x4735e0
push 0xb00ba5d2
add ecx, edx
mov esi, ecx
inc esi
add ecx, ebx
nop
mov esi, 0xb1232180
shr esi, 0x18
and esi, edx
xchg esi, ebx
xor ebx, edx
jmp 0x473ec8
call edi
shr ecx, 0xd
mov ecx, edx
shr esi, 9
xor esi, ebx
bswap ebx
sub edx, 0xb12af61f
bswap ebx
add edx, ebx
xchg ebx, edx
inc ebx
jmp 0x472e34
mov edi, 0x43370267
xor ebx, 0xb12c519b
or ecx, ebx
neg edx
sub ebx, edx
ror esi, 0x17
mov esi, ecx
inc ecx
xchg esi, edx
jmp 0x474065
push 0xb0020aa2
add esi, ebx
xchg ebx, edx
mov ecx, edx
sub edx, 0xb12ff033
jmp 0x4730f1
pop edi
add esi, ecx
add ecx, ebx
mov ecx, esi
rol ebx, 5
bswap edx
ror edx, 0xe
mov ebx, 0xb131be35
add ecx, esi
and ecx, esi
xchg ebx, ecx
not ecx
xor edx, 0xb1330467
jmp 0x4747a3
pop edi
or edx, 0xb137e006
or ecx, ebx
mov ecx, edx
shr ebx, 6
xor edx, ebx
sub edx, ebx
xchg edx, ebx
dec ebx
xor edx, esi
ror ebx, 0x1a
bswap esi
mov ecx, edx
mov edx, ebx
mov ebx, ecx
or ebx, 0xb13b5661
jmp 0x475506
mov edi, 0x43370267
add ebx, edx
neg edx
xchg ebx, ecx
mov esi, 0xb13fd3e3
sub ebx, 0xb140486e
xor edx, ecx
add ebx, esi
jmp 0x474b3d
call edi
or esi, edx
and ebx, 0xb143aab8
add ebx, 0xb1442ec7
rol edx, 0x1e
mov esi, ecx
shl edx, 0x1c
mov ebx, 0xb145cade
bswap edx
sub esi, ecx
sub edx, ecx
jmp 0x47343e
pop edi
inc esi
xchg ecx, edx
xor edx, esi
add edx, ecx
sub ecx, 0xb14efb4e
or ecx, edx
xor ebx, esi
xchg esi, ebx
shl ecx, 0x13
jmp 0x47560d
push 0x401400
add esi, ecx
mov edx, 0xb15099b5
rol edx, 7
xchg edx, esi
add ecx, edx
sub ebx, esi
dec edx
not ebx
jmp 0x473a93
pop edi
xchg edx, esi
not ebx
sub esi, ecx
add ebx, ecx
not edx
or ebx, edx
jmp 0x474fe9
push 0xb008b359
xchg ebx, edx
rol ebx, 0xc
add ebx, edx
or ebx, 0xb1599197
sub edx, ebx
xor edx, ebx
ror edx, 0x1f
add esi, 0xb15a8612
xchg esi, edx
or esi, edx
mov ebx, edx
sub ebx, ecx
sub edx, ecx
and ebx, ecx
mov edx, ecx
sub ebx, edx
jmp 0x473ead
mov edi, 0x43370267
xchg edx, ebx
xchg ecx, ebx
and ebx, 0xb160cf59
xchg edx, esi
and ecx, 0xb1614a43
mov esi, 0xb16199f4
or ecx, edx
jmp 0x472cec
pop edi
mov esi, ecx
xor esi, edx
inc ebx
or ebx, 0xb16a9180
sub ecx, esi
add esi, 0xb16b0df0
sub edx, ebx
sub ebx, ecx
inc esi
jmp 0x474e05
push 0xafdec472
xchg ecx, edx
neg esi
not ecx
or ecx, esi
add ebx, ecx
rol edx, 0x1a
bswap edx
xor edx, ecx
or ebx, esi
jmp 0x473d75
call edi
add ecx, ebx
sub edx, 0xb1821dd0
sub ebx, esi
mov esi, 0xb1829912
and edx, esi
add esi, 0xb183269a
sub ecx, 0xb18365db
or esi, ebx
or ecx, ebx
xor ecx, 0xb1841e6e
sub ebx, edx
jmp 0x473f1b
pop edi
sub ecx, edx
mov esi, edx
sub esi, 0xb18e28ad
bswap ecx
rol ecx, 0x18
or esi, 0xb18ee7d5
xchg ecx, edx
shl ebx, 4
and esi, 0xb18fb5c5
or ecx, ebx
and edx, esi
jmp 0x47301c
call fcn.00475412
rol esi, 1
xor esi, ecx
xor esi, ebx
and edx, ebx
shl esi, 0x17
mov ecx, esi
bswap esi
mov ecx, 0xb1ab0ea2
neg ecx
jmp 0x474a8a
call edi
dec ecx
sub ebx, esi
sub ebx, esi
add esi, edx
sub esi, ecx
sub ecx, edx
sub esi, 0xb1ad1a6f
mov ebx, edx
sub ebx, ecx
or ebx, 0xb1ade302
xor edx, esi
add ebx, ecx
xor ecx, edx
jmp 0x47322a
call fcn.00475412
mov ebx, 0xb1b4a32b
xchg ecx, esi
xor ecx, ebx
shl esi, 0x10
dec ecx
xor ebx, edx
jmp 0x475a18
push 0xaffdb5f3
rol esi, 0xe
xchg ebx, esi
xchg ebx, ecx
and ebx, 0xb1b7131d
neg ebx
jmp 0x474ec6
call fcn.00475412
xor ebx, edx
xor edx, ebx
inc ebx
xchg esi, ecx
sub ecx, ebx
ror edx, 0x13
bswap esi
jmp 0x473829
pop edi
mov edx, ebx
shl edx, 0x19
mov ebx, 0xb1bdcba5
sub edx, esi
xchg edx, ebx
xor ecx, 0xb1be856f
shl ecx, 0x16
add edx, 0xb1bf0447
dec ecx
and ecx, 0xb1bf9411
dec esi
and esi, edx
jmp 0x473dc1
push 0xafdf554d
add esi, edx
sub edx, ecx
shr ecx, 3
mov edx, esi
xor edx, 0xb1c30ba5
or edx, esi
bswap edx
sub edx, esi
and esi, 0xb1c4163f
xor ecx, esi
mov ecx, 0xb1c49303
jmp 0x47349a
push 0xb004a455
mov ecx, ebx
or esi, ebx
or ecx, ebx
bswap ecx
ror ecx, 7
xor esi, edx
neg ecx
or esi, ecx
xchg ebx, edx
xor edx, ecx
jmp 0x4742c0
mov edi, 0x6440607e
bswap ecx
bswap esi
sub ebx, 0xb1d31505
neg edx
jmp 0x47428a
call edi
mov ecx, edx
mov ecx, esi
xor edx, ebx
or edx, 0xb1d46394
add edx, esi
or ebx, 0xb1d4ef24
and edx, 0xb1d52f37
xchg ecx, esi
dec edx
sub edx, 0xb1d5ee2c
inc edx
jmp 0x475172
push 0xb010a622
or ecx, ebx
rol esi, 0xf
sub ebx, esi
or ebx, 0xb1dad532
sub esi, edx
mov esi, edx
xor ecx, 0xb1db9eb1
jmp 0x474956
pop edi
sub edx, esi
sub esi, ecx
sub esi, 0xb1dc74ad
mov edx, ebx
xor esi, edx
add edx, ecx
or ebx, ecx
xor ebx, ecx
shl edx, 0x16
xchg ecx, edx
or ebx, esi
and esi, edx
and esi, ecx
dec ebx
add ecx, esi
jmp 0x473599
push 0xafdf0d07
neg ebx
mov edx, 0xb1e05cbd
xor edx, 0xb1e09bac
bswap edx
xchg edx, ecx
add ecx, esi
jmp 0x473bc0
pop edi
and ebx, 0xb1e1befb
dec edx
sub ecx, edx
or ebx, edx
xchg edx, ebx
neg ecx
shr esi, 1
jmp 0x4754ac
call fcn.00475412
not edx
shl edx, 7
and esi, ecx
or edx, 0xb1e46da5
jmp 0x474729
pop edi
shl edx, 2
neg esi
add ebx, 0xb1e54a23
or edx, esi
mov ebx, edx
add edx, esi
inc edx
shl edx, 5
and ebx, 0xb1e6ce8c
add ecx, 0xb1e70c45
or esi, 0xb1e74cdf
jmp 0x475913
call edi
add ebx, edx
and edx, ebx
xor ecx, esi
xor ecx, 0xb1eca9a1
add ebx, ecx
mov ecx, ebx
and esi, 0xb1ed5f71
mov ecx, 0xb1edafa7
and ecx, ebx
inc edx
add ecx, esi
dec esi
xor esi, ebx
mov edx, 0xb1ef23f3
neg ebx
jmp 0x473d4d
push esp
or ecx, ebx
ror esi, 0x10
xchg ecx, ebx
sub esi, ebx
jmp 0x4753b0
mov edi, 0x43370267
add ecx, esi
xchg ebx, edx
sub ecx, 0xb1f78fd9
xchg esi, ecx
and ebx, ecx
shr edx, 3
jmp 0x4745d3
push 0xb00bf183
and esi, 0xb1f8a9ca
or esi, 0xb1f8e8cd
add edx, ebx
nop
not edx
neg edx
rol edx, 0x17
ror esi, 0xd
xchg ebx, ecx
jmp 0x475635
pop edi
add esi, ecx
xchg edx, esi
and esi, ebx
shr esi, 1
rol ecx, 0x1d
or ecx, 0xb1ffe0b7
not esi
mov ecx, 0xb2005e34
jmp 0x4733d0
call fcn.00475412
add ebx, ecx
xchg ecx, esi
xchg esi, edx
xchg ebx, esi
and ebx, ecx
mov edx, esi
and ebx, ecx
rol esi, 0x10
sub edx, esi
jmp 0x4759e4
pop edi
add ebx, ecx
xchg ecx, edx
and ebx, ecx
mov esi, ecx
xchg ebx, esi
ror ecx, 9
xchg edx, esi
bswap ecx
jmp 0x474f3e
pop edi
inc esi
xchg esi, ebx
or esi, edx
or edx, 0xb23b9b40
sub edx, ebx
xor ecx, 0xb23c25e2
add ebx, ecx
xor esi, edx
and ebx, esi
xor edx, ecx
jmp 0x473560
mov edi, 0x43370267
mov ecx, edx
not ecx
xor esi, ebx
ror ebx, 7
mov edx, ecx
mov edx, esi
rol esi, 0x10
add ecx, 0xb243c64e
dec ecx
not esi
dec ebx
mov ecx, esi
add ecx, ebx
mov ebx, 0xb24534c1
jmp 0x473a72
push 0xb001c0d8
or esi, ebx
add edx, ebx
sub esi, ecx
mov ecx, 0xb24651da
xor ecx, edx
jmp 0x4733ba
call fcn.00475412
shl ebx, 0x17
or ebx, esi
xchg edx, esi
xor edx, 0xb2479a76
or ecx, 0xb247d8c9
and esi, ecx
neg ebx
and edx, ebx
or edx, ebx
xor esi, edx
mov ebx, 0xb249520c
or edx, 0xb24990c8
bswap edx
mov ecx, edx
jmp 0x473e1e
mov edi, 0x43370267
xor ebx, 0xb24a6433
mov ecx, esi
xor edx, esi
jmp 0x473b61
push 0xaffbb5bc
and esi, edx
add ecx, edx
inc ecx
and edx, esi
and ecx, ebx
add esi, edx
add edx, esi
shl ebx, 0x15
sub esi, ebx
and ebx, esi
jmp 0x474f5b
push 0xaffe47c0
or ecx, ebx
and ecx, 0xb2574674
mov ecx, 0xb2578512
shl ecx, 0x1f
or esi, edx
sub edx, 0xb25852b9
and ebx, ecx
xor ecx, edx
jmp 0x4749c5
mov edi, 0x6440607e
not ecx
add ecx, esi
inc esi
and edx, esi
jmp 0x473daa
call fcn.00475412
xchg esi, ebx
mov ebx, edx
inc esi
sub ecx, esi
mov esi, ecx
mov ebx, ecx
or edx, 0xb2758223
or ebx, edx
bswap edx
and esi, 0xb2764f60
jmp 0x4734d3
call edi
add edx, esi
and ebx, ecx
and esi, ecx
and edx, esi
sub ecx, esi
xchg ecx, esi
or ebx, 0xb27b22fa
dec esi
or esi, ecx
mov edx, ebx
jmp 0x472ec6
pop edi
add ebx, esi
not ecx
shr ecx, 2
add ebx, ecx
add esi, edx
dec ecx
jmp 0x47380c
call fcn.00475412
and ecx, esi
mov esi, ecx
neg esi
sub ebx, ecx
or esi, edx
shl ecx, 0x14
and ecx, edx
add ecx, edx
and esi, ecx
sub edx, ebx
jmp 0x47466f
call edi
or esi, ecx
xchg ebx, ecx
sub ecx, 0xb2927b78
add edx, 0xb292b9d1
neg edx
shl ebx, 0xc
mov ebx, edx
jmp 0x47521c
call edi
xor ecx, 0xb29d94cf
and esi, ebx
xchg ecx, esi
and ebx, esi
not ebx
rol edx, 1
xchg ecx, esi
mov ecx, 0xb29f58c5
add esi, 0xb29f9636
add edx, ebx
jmp 0x475114
call fcn.00475412
and edx, ecx
sub ebx, ecx
mov edx, 0xb2a0a71b
or ecx, 0xb2a0e657
sub edx, ecx
mov edx, 0xb2a1639b
xor esi, ecx
add esi, 0xb2a1ef76
xchg edx, ecx
jmp 0x474514
push 0xb006616b
inc esi
or ebx, esi
ror ebx, 0x1e
xchg ebx, ecx
xor ecx, ebx
and ebx, ecx
mov ecx, 0xb2a814e6
and ecx, edx
mov esi, ebx
neg edx
inc edx
jmp 0x472d44
push 0xb0045a25
add edx, esi
xchg edx, ebx
add ebx, 0xb2b47e0b
and ecx, edx
sub esi, 0xb2b4fb29
inc edx
xor ebx, edx
xor esi, edx
xchg ebx, ecx
sub esi, edx
dec ebx
jmp 0x473c4b
mov edi, 0x43370267
add ebx, ecx
sub ebx, edx
xchg ebx, esi
or ebx, 0xb2cb7fc3
bswap edx
mov esi, ebx
mov ecx, ebx
xchg ebx, esi
xor ebx, edx
rol ecx, 0xa
and ebx, ecx
inc edx
mov ecx, ebx
jmp fcn.004756e4
pop edi
xchg edx, ecx
sub esi, ecx
or esi, 0xb2ce8e17
and ebx, 0xb2cedee5
mov ecx, ebx
nop
add ebx, edx
not esi
jmp 0x474837
pop edi
not esi
or ecx, ebx
add ebx, ecx
mov esi, 0xb2d221ff
mov ecx, ebx
and edx, 0xb2d29c9e
jmp 0x474d1d
mov edi, 0x43370267
xor esi, 0xb2d2f5f7
xor esi, edx
or esi, ecx
or ebx, ecx
mov edx, ebx
xchg ecx, edx
mov ecx, esi
shl ecx, 0xf
add ebx, esi
and edx, 0xb2d52b2f
xchg esi, ecx
or edx, ebx
add ebx, esi
jmp 0x474b2e
pop edi
add edx, ecx
shl esi, 0x10
jmp 0x475bce
call edi
mov edx, ecx
bswap esi
not edx
sub ecx, edx
or esi, ebx
sub ecx, ebx
sub esi, ebx
not ebx
jmp 0x4738f2
pop edi
xchg ecx, ebx
and esi, edx
shr ecx, 0x10
add ecx, 0xb2e7c0e3
sub ecx, ebx
jmp 0x473b20
call fcn.00475412
sub edx, esi
mov ecx, ebx
inc esi
jmp 0x473181
call fcn.00475412
and ecx, edx
xchg edx, ebx
shl esi, 7
or edx, ebx
xor ecx, edx
and ecx, ebx
sub ebx, ecx
xor ebx, 0xb2ef1629
jmp 0x4759c1
mov edi, 0x43370267
mov ecx, 0xb2fc1b37
add edx, esi
and ecx, edx
xor esi, edx
xor esi, edx
add ecx, edx
jmp 0x472e85
pop edi
and edx, ecx
and ebx, esi
and ebx, 0xb30e81c1
inc esi
add edx, ecx
sub edx, 0xb30f3bf0
neg ebx
xor edx, esi
xchg edx, ebx
jmp 0x475018
pop edi
add ebx, edx
dec ecx
add ecx, edx
mov ebx, esi
sub ebx, 0xb31177e9
or esi, ebx
mov edx, ecx
sub edx, 0xb3122ac4
sub ecx, 0xb3127b38
xor esi, edx
jmp 0x4741f1
mov edi, 0x43370267
xor edx, ebx
neg edx
sub edx, 0xb317b254
sub ecx, ebx
and esi, ebx
sub ecx, esi
shr ecx, 0x14
sub ecx, edx
rol edx, 9
jmp 0x473b07
push 0xafdb10d3
ror ebx, 5
mov esi, ebx
inc ebx
ror edx, 7
inc ebx
or edx, 0xb31aaeea
mov ecx, ebx
xchg ebx, ecx
sub ebx, 0xb31b791e
xchg edx, esi
jmp 0x474d76
push 0xb00ee44d
add ecx, edx
or ebx, ecx
add ecx, 0xb31fe551
ror esi, 0xc
or edx, ecx
add edx, ebx
not esi
jmp 0x474246
push 0xb0004b46
add ebx, ecx
inc ebx
and esi, edx
dec edx
add esi, 0xb3223723
shr ecx, 1
xchg esi, ebx
shr ecx, 0xa
mov ecx, esi
neg edx
jmp 0x47364b
pop edi
sub edx, esi
add ebx, 0xb3288207
inc edx
inc edx
jmp 0x473d92
push 0xaffdfe76
xor edx, ebx
add esi, ecx
inc esi
neg ecx
jmp 0x474370
pop edi
sub esi, ebx
or ebx, ecx
xchg ecx, edx
bswap ecx
xor edx, 0xb331e908
add ecx, esi
or ebx, esi
mov esi, ecx
ror ecx, 0xb
jmp 0x474e63
push 0xafda371d
and ebx, ecx
ror ebx, 0x17
xchg esi, ecx
neg esi
and ecx, 0xb33a1a29
xor esi, ebx
sub ebx, esi
jmp 0x475866
push 0xaffbfdd0
and ecx, edx
and ecx, edx
or esi, ebx
or esi, ebx
and edx, 0xb33bee52
xchg ebx, edx
ror ecx, 1
or edx, ecx
jmp 0x474396
pop edi
neg ecx
not ebx
and ecx, esi
not ebx
add esi, 0xb33e0929
xchg ecx, edx
or esi, ebx
add ebx, esi
mov edx, ecx
ror ecx, 0x11
or ecx, 0xb33f8698
jmp 0x4736c8
pop edi
xchg esi, edx
bswap ecx
shr esi, 0xb
not edx
add ecx, edx
or ebx, esi
xchg esi, edx
dec esi
add esi, 0xb344c879
mov ebx, ecx
xor esi, edx
inc ebx
sub ecx, esi
or edx, esi
jmp 0x474de8
mov edi, 0x4132136a
mov esi, ecx
sub edx, 0xb3468a11
add ebx, edx
and ecx, edx
and ebx, 0xb34742dc
inc ebx
inc esi
sub ebx, 0xb348102a
xchg ebx, esi
xor esi, ebx
mov ebx, 0xb348c792
bswap ebx
jmp 0x4753ef
pop edi
and ebx, esi
or ecx, edx
and ebx, edx
jmp 0x474a21
pop edi
or esi, ecx
add esi, ebx
sub ecx, ebx
or esi, edx
jmp 0x474ada
pop edi
xchg edx, ebx
and esi, 0xb3631283
or ecx, edx
and edx, ebx
shl ebx, 0x17
nop
or ebx, edx
or edx, ecx
add ebx, ecx
jmp 0x474101
pop edi
bswap ecx
rol esi, 0x1f
bswap ebx
add ecx, 0xb37068b9
jmp 0x474cfe
push 0x718a4
sub ebx, ecx
shr ebx, 0x11
ror edx, 5
and esi, edx
and ecx, ebx
and ecx, 0xb3726267
xchg ebx, edx
xchg ebx, esi
jmp 0x47357c
pop edi
ror ebx, 0x11
rol esi, 0xb
dec esi
add ecx, 0xb37ec99c
mov edx, ecx
add ecx, esi
not ecx
jmp 0x474f7a
push esp
mov ecx, edx
inc esi
dec esi
sub ebx, 0xb38bc459
jmp 0x473000
push 0xb00b585f
nop
inc ebx
xor esi, 0xb38c9c73
xchg ecx, ebx
sub ecx, edx
shl esi, 0x11
and ecx, edx
add ecx, ebx
add edx, 0xb38e174d
add ecx, ebx
or ebx, esi
xor esi, edx
and edx, esi
or esi, edx
sub ebx, esi
jmp 0x473316
call fcn.00475412
xor ebx, edx
mov edx, 0xb39015f3
rol edx, 0xa
xchg esi, edx
xchg ecx, edx
ror ecx, 0x18
inc ecx
dec ecx
xor ebx, 0xb391dc17
jmp 0x473e8d
push 0xaff71908
sub ebx, edx
mov esi, ecx
mov esi, 0xb39ef724
sub ebx, 0xb39f35a4
xor ecx, 0xb39f73e4
or edx, 0xb39fc30c
mov esi, ebx
not ebx
shl ebx, 0xf
xchg edx, esi
sub ecx, 0xb3a0f586
xor edx, ebx
add edx, ebx
jmp 0x4758d0
push 0xb007d6d3
or edx, ebx
neg edx
xor ecx, ebx
or ecx, esi
or edx, ebx
xor ecx, ebx
jmp 0x475ba4
mov edi, 0x43370267
or esi, edx
sub esi, edx
and ebx, ecx
mov esi, 0xb3a9e5d2
sub ecx, edx
or esi, edx
sub edx, 0xb3aa9bbc
xchg esi, ebx
sub edx, esi
or edx, 0xb3ab66d0
mov esi, ebx
xchg ebx, ecx
add ebx, 0xb3ad39ff
or edx, ecx
jmp 0x474750
push 0xafdac8f6
neg esi
not ecx
mov edx, esi
add ebx, edx
or edx, ebx
and esi, edx
and edx, esi
inc ecx
inc edx
add edx, ecx
jmp 0x474d98
push 0xafdd5760
mov edx, esi
and ecx, esi
bswap ecx
rol ecx, 0xc
xchg ecx, ebx
xor edx, ebx
xor esi, 0xb3e5622c
rol ecx, 0x1b
sub edx, 0xb3e5ed2c
or ebx, edx
jmp 0x47339c
push 0xb00c3c52
xor edx, 0xb3e682b0
inc edx
or ebx, 0xb3e70f93
sub ebx, 0xb3e74df9
sub ecx, esi
add ebx, edx
or ecx, 0xb3e8010c
jmp 0x474c07
call fcn.00475412
and ebx, 0xb40331fd
ror ebx, 6
sub ebx, edx
mov edx, ebx
add ecx, ebx
or ebx, 0xb4046179
bswap ebx
rol esi, 0x11
not ecx
or ebx, esi
ror esi, 0x11
jmp 0x473cce
push 0xafda80a0
nop
and edx, esi
sub edx, ecx
xor esi, ebx
or esi, ecx
ror esi, 0x15
mov ecx, 0xb40e85f5
ror edx, 0xe
and ecx, ebx
not ebx
shr edx, 0x10
add ebx, 0xb40fbf93
xor edx, ebx
shr edx, 2
jmp 0x4755d5
push 0xaff7638b
sub edx, esi
inc ebx
and esi, ebx
neg esi
xchg esi, ecx
rol ecx, 8
and edx, 0xb41650c6
mov edx, ebx
jmp 0x473cb8
pop edi
add ebx, edx
and edx, esi
xchg ebx, esi
mov edx, ebx
neg esi
xchg edx, esi
xchg ecx, ebx
xchg ecx, ebx
nop
sub ecx, esi
add edx, ebx
or ecx, 0xb41be178
mov ecx, 0xb41c206b
jmp 0x474fc4
call edi
add ecx, 0xb424dd3a
xchg edx, esi
nop
xchg esi, ebx
mov esi, ecx
not ebx
mov edx, esi
not ecx
mov esi, ecx
and edx, esi
sub ecx, ebx
add ebx, ecx
inc esi
jmp 0x474ed7
call edi
xchg edx, ecx
xor ecx, esi
sub ebx, edx
add edx, 0xb428d27d
sub ecx, esi
and edx, 0xb4294cb5
and ebx, esi
mov ecx, edx
jmp 0x474580
call edi
sub ecx, esi
and edx, 0xb42c348b
ror edx, 0x1a
xchg edx, ecx
or esi, ebx
sub edx, 0xb42d395b
mov ecx, esi
or edx, esi
mov edx, ebx
jmp 0x4749ac
push 0xb008208e
mov ebx, ecx
bswap ecx
sub edx, 0xb448d244
sub ecx, 0xb4490f2e
and edx, ebx
or edx, esi
sub ecx, 0xb449c0ba
xor ecx, 0xb44a0e3d
jmp 0x47329e
push 0xb00b0c0f
shr ebx, 5
xor ebx, edx
nop
mov edx, ebx
not ecx
bswap ecx
mov edx, ebx
xchg edx, ebx
and edx, ebx
or ecx, esi
and esi, edx
jmp 0x4753c0