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

Disassembly:
call sub.user32.dll_GetClipboardOwner
cmp eax, 0xfffffeff
jne 0x40107a
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
ret
call sub.kernel32.dll_GetCommandLineW
cmp eax, 0xffffff1b
jne 0x40111c
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
ret
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xfffffef9
jne 0x401196
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
ret
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xfffffed9
jne 0x401238
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.user32.dll_GetPriorityClipboardFormat
call sub.advapi32.dll_LsaLookupPrivilegeValue
ret
jmp 0x46afe7
dec edx
add edi, edx
jmp 0x46c3b7
pop edi
or esi, 0x8b7f2e83
shl ebx, 0x13
mov ebx, ecx
nop
inc esi
mov ecx, ebx
add ebx, 0x8b820e63
add edx, ebx
and ebx, esi
and ebx, esi
shl edx, 0x13
dec esi
xor edx, esi
and ecx, esi
jmp 0x46b49b
call fcn.0046d45b
xchg ebx, esi
xor esi, ecx
xor esi, 0x8b937b89
mov esi, 0x8b93f313
or esi, ebx
or edx, esi
add edx, ecx
and esi, ecx
or edx, ebx
shr esi, 0xf
xchg ecx, edx
mov ecx, edx
jmp 0x46d19a
pop edi
mov esi, ecx
or esi, ebx
shr ecx, 0xc
not ebx
sub ecx, ebx
and ecx, ebx
rol ecx, 4
shl ebx, 3
xor ebx, esi
sub edx, ecx
jmp 0x46b403
call fcn.0046d45b
neg esi
xchg ecx, ebx
not edx
add ebx, ecx
xchg edx, esi
xor edx, ecx
bswap esi
mov edx, esi
sub ecx, 0x8bab0ff3
xor edx, ecx
add esi, 0x8babfba1
inc ecx
not ecx
xchg esi, ebx
jmp 0x46b727
push 0x89cfca1b
sub ecx, ebx
or esi, ecx
add esi, edx
xor ebx, ecx
sub ebx, esi
neg esi
add ecx, edx
add ebx, ecx
jmp 0x46cb4e
push 0x89dd083d
xor edx, esi
and edx, ebx
add edx, 0x8bcaf419
or ebx, edx
add ebx, esi
xchg esi, ebx
jmp 0x46b4d9
pop edi
and edx, 0x8bcd43ed
dec esi
sub ecx, esi
xchg esi, ecx
mov ebx, esi
mov esi, ecx
and ebx, edx
mov ecx, 0x8bd089ff
and ecx, ebx
add esi, edx
xor ecx, edx
mov esi, 0x8bd27fa5
jmp 0x46d0e2
push 0x89d6b8c9
or ebx, esi
ror esi, 0x13
and edx, 0x8bd40047
or edx, 0x8bd479b7
or esi, ebx
rol edx, 0x17
rol esi, 0x13
mov edx, ecx
sub edx, 0x8bd72f67
mov edx, esi
sub ebx, ecx
xchg ebx, ecx
rol esi, 0xe
xor ebx, ecx
xor edx, 0x8bda137d
sub esi, edx
jmp 0x46be08
pop edi
bswap ebx
or ecx, esi
add edx, ecx
rol edx, 0x12
add edx, 0x8bf7a0f5
and esi, ecx
sub esi, 0x8bf8a819
sub ecx, esi
sub esi, 0x8bf9a42b
add edx, 0x8bfa1b2f
jmp 0x46c2d1
call edi
xor ecx, 0x8c000c75
rol ebx, 0x17
add ebx, esi
add edx, ecx
dec ecx
and esi, edx
sub ebx, 0x8c02e1d7
add ecx, esi
xchg esi, ebx
shl ebx, 0x1e
mov edx, esi
sub ebx, ecx
mov ebx, esi
or ebx, ecx
jmp 0x46c929
call edi
shr ecx, 0x18
shl edx, 0x1f
xor esi, 0x8c0f1661
xor ebx, 0x8c0f8bdb
xchg edx, ebx
and esi, 0x8c10894b
xchg edx, ecx
sub esi, ebx
jmp 0x46e740
pop edi
sub edx, esi
bswap ecx
not edx
xchg ecx, ebx
mov ebx, esi
ror ecx, 0x13
add ebx, ecx
or ecx, edx
jmp 0x46b00e
pop edi
not esi
or esi, ebx
and esi, edx
and ebx, 0x8c296403
inc edx
xor esi, ecx
and edx, ebx
xchg esi, edx
and ebx, 0x8c2bde8b
not esi
and ecx, esi
bswap edx
jmp 0x46dc19
push 0x89ddc493
mov esi, ecx
xchg edx, esi
xchg edx, esi
xor ecx, esi
sub ebx, esi
add edx, 0x8ca8d80b
xchg ebx, esi
or edx, esi
ror ebx, 0x1b
xchg ebx, edx
inc ecx
mov ecx, edx
jmp 0x46daa0
push 0x896a6f0d
sub esi, ebx
ror ecx, 0xe
xchg esi, edx
mov esi, ecx
and ebx, esi
add ebx, edx
or ebx, esi
shl ebx, 0x14
shl ecx, 0x1d
not edx
jmp 0x46c6f7
push 0x89c9ca7f
mov ecx, 0x8ccbedff
add ecx, 0x8ccc5319
or ebx, ecx
mov edx, 0x8ccd6a69
or esi, 0x8ccde0b3
rol ebx, 1
xor edx, ebx
and ebx, ecx
jmp 0x46e7d7
push 0x40
and edx, ecx
and esi, ecx
xor esi, 0x8cd0ce85
rol ecx, 0x1a
xor esi, edx
or esi, edx
sub esi, ecx
and ebx, ecx
shr esi, 0x1e
sub ebx, ecx
jmp 0x46ca7f
mov edi, 0x43370267
or ebx, esi
rol ecx, 1
not ecx
xor edx, 0x8ce02d49
xchg ebx, edx
xor ecx, 0x8ce113f1
and ecx, ebx
sub esi, ecx
and ebx, ecx
xor ecx, 0x8ce300c7
or esi, ebx
xor esi, ebx
jmp 0x46b093
pop edi
xor esi, ebx
add ecx, 0x8ceac2e9
xor esi, edx
and edx, esi
add ebx, ecx
xor ecx, esi
neg esi
nop
sub ebx, 0x8cee404b
shr edx, 0x1d
mov ecx, edx
bswap esi
add ecx, edx
sub ebx, 0x8cf08703
jmp 0x46b6ee
push 0x89e19c79
or esi, ebx
mov ebx, ecx
and ebx, edx
or edx, ecx
and esi, ecx
shr esi, 2
mov edx, ecx
add ebx, 0x8cf43a03
xchg edx, esi
sub ecx, edx
jmp 0x46cf02
push 0x89eb1377
and esi, 0x8cf5cff9
xchg ecx, ebx
and edx, ebx
or ebx, esi
jmp 0x46d06d
call edi
dec esi
bswap ebx
sub edx, ebx
and ebx, esi
dec ebx
xor esi, 0x8cfa2641
sub ecx, edx
mov esi, edx
jmp 0x46c7df
call edi
sub edx, 0x8d07d049
mov ecx, esi
xchg edx, ebx
and edx, ebx
sub ecx, ebx
and ebx, esi
xor ecx, ebx
sub ecx, 0x8d0aece5
or edx, ebx
or ecx, esi
add edx, 0x8d0c5e27
rol esi, 0xe
jmp 0x46c8de
call edi
add edx, esi
xchg edx, ecx
bswap ecx
xor ecx, ebx
add edx, esi
add esi, ebx
and esi, edx
mov esi, ebx
xor edx, 0x8d16188d
and esi, edx
add esi, edx
and ebx, ecx
or ecx, edx
xor ebx, ecx
jmp 0x46b0fe
call fcn.0046d45b
mov esi, edx
rol edx, 0x12
xchg ecx, esi
sub edx, ebx
mov esi, 0x8d224feb
or ecx, edx
shl esi, 0x16
sub esi, ebx
jmp 0x46b37c
push 0x8968e6e9
and ecx, esi
sub ebx, edx
sub ebx, 0x8d2fc5b3
add edx, 0x8d302a59
mov edx, ecx
and ecx, edx
add esi, 0x8d319c83
shr esi, 0x1d
and esi, ebx
neg edx
and ebx, esi
not ecx
jmp 0x46e0bd
push 0x89d0fd59
add ebx, edx
or esi, ebx
not edx
neg ecx
and ecx, 0x8d4309b3
dec edx
jmp 0x46df18
push 0x89b87123
xchg ecx, esi
or ebx, edx
and edx, esi
not esi
rol ecx, 8
add edx, ebx
xchg ecx, esi
sub ecx, edx
not esi
xchg ebx, esi
dec ecx
xor ecx, ebx
jmp 0x46db1b
call edi
xchg edx, ebx
add edx, ebx
sub ebx, ecx
mov ecx, ebx
or ebx, ecx
add edx, 0x8d54684f
rol esi, 4
and ebx, edx
xchg ecx, esi
add esi, ecx
jmp 0x46cc4a
push 0x89c0019f
rol edx, 0x1c
and ebx, ecx
xor ecx, 0x8d6cc11f
rol edx, 0x19
jmp 0x46e022
push 0x89f54a05
or ecx, ebx
xchg esi, edx
dec edx
xchg edx, esi
or ecx, edx
sub ebx, edx
dec esi
bswap edx
jmp 0x46e2e3
call edi
not esi
xchg ebx, ecx
mov esi, 0x8dc1f1f1
sub esi, edx
mov ecx, 0x8dc2e2e9
xchg edx, ebx
sub ebx, ecx
or edx, ebx
jmp 0x46bc76
pop edi
and ebx, 0x8dc914a3
or esi, edx
xchg esi, ebx
dec edx
xor ebx, ecx
shl esi, 0x1b
jmp 0x46be27
pop edi
and ecx, ebx
and esi, ecx
inc edx
sub ecx, esi
nop
and edx, esi
mov edx, esi
mov ecx, esi
rol ecx, 0x15
inc ebx
mov ebx, esi
xor esi, ecx
jmp 0x46ce87
push 0x896f5a7f
add esi, 0x8df47935
rol edx, 0xa
and ecx, 0x8df56d03
mov ecx, ebx
mov esi, ecx
rol ebx, 8
neg ecx
or ecx, 0x8df7a243
xchg ebx, edx
and esi, 0x8df8a0b3
add esi, edx
neg ecx
sub ecx, ebx
or esi, 0x8dfa70f3
jmp 0x46c799
mov edi, 0x4132136a
and ecx, esi
rol esi, 0x10
xchg ecx, ebx
and ebx, ecx
xor esi, ebx
sub edx, ecx
dec edx
bswap ecx
xchg ebx, esi
add edx, esi
jmp 0x46d69c
push 0x89d74be1
neg edx
xor ecx, ebx
add ebx, edx
mov esi, edx
rol ebx, 0x1f
mov esi, ecx
sub ebx, ecx
mov edx, ecx
xor edx, esi
not edx
jmp 0x46c5cf
push 0x89d6282f
mov ecx, edx
add ebx, 0x8e1b311b
or ecx, ebx
mov ecx, esi
add esi, ebx
neg edx
inc ebx
xor ebx, esi
sub esi, ecx
sub edx, esi
shr edx, 0x19
xor ebx, esi
add ebx, esi
rol edx, 0x16
rol ebx, 0xe
ror ecx, 0x16
jmp 0x46b243
push esp
or edx, ecx
xor ecx, edx
shr ecx, 8
xor ebx, 0x8e239ca9
xchg ebx, ecx
mov ecx, ebx
or esi, 0x8e24ed1d
xor ebx, esi
add ebx, esi
xchg ecx, edx
jmp 0x46b60d
pop edi
xchg esi, ecx
or edx, ebx
add edx, ebx
and ecx, ebx
neg esi
and edx, ebx
xchg edx, esi
xor ecx, ebx
inc ecx
shl edx, 9
sub ebx, esi
xor ecx, esi
jmp 0x46cff4
pop edi
shl esi, 9
rol ecx, 0x1a
neg edx
not ecx
bswap ecx
mov esi, 0x8f33bfab
xchg edx, ecx
or ecx, edx
or ebx, ecx
xor ebx, 0x8f359095
jmp 0x46d326
push 0x89ba326f
xchg esi, ebx
or edx, esi
ror esi, 3
xchg edx, ebx
add esi, edx
add ecx, ebx
bswap ecx
mov edx, esi
shl ecx, 0xd
dec esi
and edx, ecx
and edx, ebx
jmp 0x46dfa0
push 0x89f4b40b
shr esi, 0x17
and esi, ebx
sub esi, ebx
add edx, esi
rol esi, 0xc
or esi, ecx
xor ebx, ecx
sub ecx, esi
and ecx, edx
and esi, 0x8f7e692b
rol ecx, 0xa
add edx, 0x8f7f52b3
jmp 0x46bb99
push 0x89c62eaf
rol ecx, 0x15
shl esi, 0x1a
and ebx, edx
or edx, ecx
add ebx, esi
shl edx, 0x1f
and edx, ecx
xchg edx, ebx
jmp 0x46d2aa
push 0x89685647
and ecx, edx
and edx, ecx
mov esi, edx
or esi, ecx
and edx, esi
sub ecx, edx
xor ecx, ebx
add ebx, ecx
ror ebx, 0x1b
xor esi, 0x8fb6a7ab
jmp 0x46b8c0
push 0x89b7ed11
rol edx, 1
and ecx, 0x8fd41469
sub ebx, edx
and ecx, ebx
add esi, edx
xor edx, ecx
mov ebx, 0x8fd64701
xchg esi, ebx
xchg ebx, ecx
sub ecx, 0x8fd7a963
jmp 0x46b978
push 0x89e5ad4f
and ebx, edx
sub ecx, esi
and ebx, esi
or ecx, 0x8fdf104b
or edx, ebx
add ebx, ecx
mov edx, ecx
xor ecx, 0x8fe0e253
xchg edx, ecx
and edx, ecx
jmp 0x46ceb9
push 0x89d7ec41
or ebx, edx
mov esi, ebx
xor edx, ecx
xor ebx, esi
sub ebx, 0x8ffb87cb
dec ecx
sub ecx, ebx
add ecx, edx
add edx, ebx
bswap ecx
xor edx, ebx
mov ebx, esi
mov ecx, edx
mov ecx, 0x8fff843b
jmp 0x46d2fd
call edi
or edx, ebx
and esi, ebx
or edx, ebx
and ebx, esi
and ebx, esi
or edx, esi
xchg edx, ebx
and esi, edx
jmp 0x46cb2e
pop edi
ror ebx, 0xe
sub esi, ebx
sub esi, ebx
and ebx, 0x901b82bb
inc edx
rol edx, 0x1f
or ecx, esi
mov esi, ecx
sub edx, ecx
mov edx, esi
jmp 0x46b333
mov edi, 0x43370267
dec ecx
xor ebx, edx
xor esi, edx
sub ebx, edx
sub ecx, 0x902541b9
xchg ecx, edx
mov esi, ebx
rol ecx, 0x1b
or edx, ecx
bswap ecx
add ecx, edx
sub ecx, 0x902869b1
jmp 0x46cc1d
pop edi
or esi, ecx
inc ecx
mov ebx, 0x90363485
mov ecx, esi
bswap edx
xchg esi, ebx
mov ecx, esi
ror edx, 0x18
jmp 0x46e837
mov edi, 0x43370267
xchg edx, ecx
not ebx
rol edx, 6
and ebx, edx
sub ecx, esi
sub esi, ecx
shl edx, 0x1c
inc esi
add ebx, edx
mov ecx, edx
jmp 0x46d885
pop edi
not ecx
or esi, 0x9044599d
ror ecx, 0x12
xor edx, ebx
jmp 0x46dcc4
push 0x89c11125
sub esi, edx
xor ebx, edx
sub ecx, ebx
add edx, ebx
mov ecx, ebx
or ebx, ecx
mov ebx, ecx
or ecx, ebx
xchg ecx, ebx
or edx, esi
mov esi, ecx
and esi, edx
jmp 0x46c9f6
pop edi
xor edx, ecx
add ebx, edx
nop
shr edx, 0xe
dec ebx
or esi, ecx
or ecx, esi
mov ecx, esi
ror ebx, 0x1b
mov edx, ebx
sub edx, ebx
inc edx
jmp 0x46c4af
pop edi
shr esi, 0x19
mov ecx, 0x907061e9
nop
add ecx, esi
and ecx, edx
and esi, ebx
not esi
shr ecx, 6
neg edx
or edx, esi
jmp 0x46db3e
pop edi
add edx, ebx
sub ecx, ebx
xor esi, ebx
and esi, ecx
jmp 0x46e1eb
push 0x89ea8c99
and ebx, 0x908d8ef5
and ebx, edx
rol ebx, 1
add ecx, edx
jmp 0x46b711
push 0x89c1afab
xchg ecx, ebx
xchg edx, ebx
shl esi, 0x11
dec ebx
jmp 0x46dad7
push 0x69be7
add esi, edx
shr edx, 0xc
or edx, ebx
xor ebx, edx
add esi, 0x90a3cc71
dec esi
jmp 0x46deee
call fcn.0046d45b
not edx
xor ecx, 0x90aabd37
and edx, esi
add esi, ebx
add ebx, ecx
shr esi, 0x12
or edx, ecx
sub edx, ecx
not esi
shl ebx, 0x15
not ecx
neg esi
mov ebx, esi
add esi, ecx
jmp 0x46b9cc
pop edi
mov esi, ecx
mov ecx, 0x90bbba4b
bswap esi
sub ebx, edx
sub ebx, esi
xor esi, edx
xchg ecx, edx
dec ebx
or ebx, 0x90beee3b
not ecx
jmp 0x46c780
push 0x89d05abf
and esi, ecx
add ebx, esi
xchg ebx, esi
mov edx, ecx
add esi, ebx
xor ecx, esi
ror ebx, 5
add edx, ecx
sub esi, ebx
xor esi, ecx
xor ecx, esi
xchg edx, esi
and ebx, esi
sub edx, esi
sub esi, ecx
and ecx, ebx
jmp 0x46b945
call fcn.0046d45b
xchg ecx, edx
mov ecx, esi
add esi, edx
or ebx, ecx
mov ebx, esi
inc edx
dec ecx
or edx, 0x90dfbacb
shr edx, 0x16
or ebx, ecx
and esi, edx
mov ebx, esi
or edx, ebx
xor esi, ebx
xor edx, ebx
xchg ecx, edx
jmp 0x46b7dd
pop edi
xchg ebx, edx
or ecx, ebx
ror ecx, 0xc
and edx, ecx
and esi, ebx
and ebx, ecx
and ecx, edx
and edx, ebx
or edx, 0x90e76a69
sub ebx, ecx
jmp 0x46e005
pop edi
xor ecx, ebx
or ecx, esi
neg esi
xchg esi, ecx
add edx, ecx
xor ebx, ecx
jmp 0x46c50b
push 0x89e6543f
xor ecx, 0x9139e229
inc ecx
xor esi, 0x913ac80b
mov esi, 0x913b3867
add edx, ebx
sub edx, ebx
mov ebx, esi
rol ecx, 0xf
jmp 0x46e29c
push 0x89e22c7d
xor ecx, esi
or edx, ecx
add ecx, 0x914339ad
rol esi, 0x14
mov esi, 0x9144360f
or esi, edx
sub edx, ecx
ror esi, 0x16
sub esi, edx
sub edx, 0x91466f27
shr edx, 0x1d
bswap esi
jmp 0x46e227
push 0x89cae255
sub edx, esi
xchg ecx, ebx
neg esi
xchg edx, ebx
mov edx, esi
xchg ecx, edx
or ecx, 0x914a96cb
or ecx, 0x914b01a1
jmp 0x46d1e2
push 0x89e9f401
sub edx, ebx
xor esi, ecx
xor edx, ecx
sub edx, ebx
sub edx, 0x915c85e7
and esi, 0x915cf735
shr edx, 0xb
nop
mov edx, esi
xchg ecx, esi
add ecx, esi
xchg ecx, ebx
jmp 0x46c9df
pop edi
add ebx, 0x916044c1
xchg edx, ebx
mov edx, ebx
inc esi
jmp 0x46c90b
mov edi, 0x43370267
shl edx, 6
and esi, ebx
xor esi, ecx
xor esi, 0x9170ce79
xchg ecx, esi
and ecx, ebx
mov edx, 0x91723791
add ecx, 0x9172a4a1
jmp 0x46e7b6
push 0x89c91c5f
add ecx, ebx
neg ebx
mov ebx, esi
ror esi, 0x16
not esi
rol ecx, 3
add edx, ecx
neg ebx
mov ecx, 0x9181d51b
xor edx, ebx
jmp 0x46b5e4
call fcn.0046d45b
inc edx
shl edx, 6
rol edx, 9
or esi, 0x918428cf
xor esi, edx
or esi, ebx
jmp 0x46e090
pop edi
sub edx, ecx
mov ecx, esi
or ecx, ebx
mov esi, ebx
xchg esi, ecx
sub esi, edx
xchg ecx, edx
xchg ecx, edx
xor edx, ebx
add esi, ecx
sub edx, 0x9191df29
add ebx, esi
jmp 0x46c6b7
call edi
or esi, ebx
neg ecx
neg esi
shr ecx, 9
ror edx, 0x14
xchg esi, ebx
or edx, ecx
add ebx, edx
jmp 0x46e6a2
mov edi, 0x43370267
ror edx, 0x14
or esi, ebx
dec edx
neg ecx
xor ecx, 0x91a1c63d
dec edx
mov edx, ecx
dec esi
jmp 0x46b11b
mov edi, 0x43370267
xchg esi, ebx
mov ebx, ecx
sub esi, edx
and esi, ebx
xor ecx, ebx
dec edx
jmp 0x46e2c1
mov edi, 0x43370267
or esi, ecx
sub ecx, esi
and edx, esi
mov esi, 0x91c80933
or esi, ecx
mov ebx, edx
bswap esi
xchg esi, edx
bswap ebx
add ecx, ebx
and ebx, 0x91cb3219
sub edx, ecx
jmp 0x46b844
pop edi
mov ebx, 0x91cc7ded
and ecx, 0x91ccecf5
dec edx
and ebx, ecx
sub ebx, 0x91ce30b7
xor esi, 0x91cea175
add esi, edx
inc ecx
sub edx, ebx
or esi, ebx
add edx, ecx
shl edx, 9
jmp 0x46b148
pop edi
and ebx, edx
or ecx, 0x91e057cf
and ecx, edx
ror ebx, 2
xor edx, 0x91e1bc19
add edx, ecx
jmp 0x46da59
call fcn.0046d45b
xor esi, 0x91e4ce47
xor esi, 0x91e53c1d
xchg edx, ecx
xchg edx, ecx
xor ebx, esi
xor esi, edx
and esi, ecx
or ecx, esi
shr edx, 1
mov ecx, ebx
or edx, ecx
or ecx, ebx
jmp 0x46bbb1
pop edi
mov ebx, 0x922f2489
xchg ecx, edx
sub edx, ecx
mov ebx, esi
xor ecx, 0x9230d8d9
add ecx, edx
xor ecx, 0x9231d797
mov edx, ebx
xchg ebx, esi
and edx, esi
jmp 0x46b202
call fcn.0046d45b
or ebx, edx
inc esi
and ebx, ecx
xchg ecx, esi
and esi, ebx
not ecx
mov ecx, esi
and ecx, edx
xor edx, ebx
mov ebx, esi
add ecx, ebx
or esi, ebx
jmp 0x46d734
push esp
and esi, edx
mov ecx, edx
rol edx, 0x1d
inc ebx
not ebx
or ecx, edx
xor esi, ebx
mov edx, ebx
jmp 0x46be58
pop edi
xor edx, ecx
xchg edx, ebx
mov esi, 0x92627d83
ror esi, 2
sub edx, esi
add esi, ecx
or ebx, 0x926439c9
inc edx
shl ecx, 0xa
not ebx
or edx, ecx
xor ecx, esi
bswap esi
bswap ebx
jmp 0x46b6c0
call edi
neg edx
or esi, ebx
not esi
sub esi, edx
or ecx, ebx
add esi, ebx
jmp 0x46e5bd
call fcn.0046d45b
shr esi, 7
mov ecx, ebx
rol esi, 0xc
or ecx, esi
sub ecx, ebx
and ecx, esi
jmp 0x46b792
call fcn.0046d45b
xchg ecx, edx
sub esi, ebx
and ecx, edx
and esi, ecx
bswap esi
or ecx, esi
or ecx, esi
mov esi, ecx
add ebx, edx
mov esi, edx
xor ecx, 0x9294677f
or edx, ecx
jmp 0x46b3de
pop edi
mov edx, esi
xor ebx, edx
mov esi, ecx
dec edx
xchg ecx, edx
sub edx, ebx
xor esi, 0x92c2e271
xor esi, 0x92c35db9
xor ebx, esi
shr edx, 5
jmp 0x46bbed
mov edi, 0x43370267
shl esi, 0xe
shl ebx, 7
or esi, 0x92ca264f
add ebx, 0x92ca666d
xor ecx, esi
sub edx, esi
add edx, esi
xor esi, ebx
add ecx, edx
dec ebx
xchg ecx, ebx
xor esi, 0x92ccb39b
add esi, ebx
or ebx, ecx
and ecx, edx
and esi, edx
jmp 0x46d105
mov edi, 0x43370267
and ecx, ebx
xchg ebx, ecx
xchg esi, edx
sub edx, 0x92cf3715
ror esi, 0x14
mov ecx, ebx
jmp 0x46de97
push 0x89b90aa5
mov esi, ecx
sub ebx, 0x92d66503
and ecx, esi
rol ebx, 0x12
xor esi, ebx
xchg edx, esi
xor ebx, edx
sub ebx, esi
add esi, ecx
or edx, esi
jmp 0x46e202
pop edi
xor ebx, ecx
add edx, ecx
rol ecx, 0xf
not edx
add esi, 0x92dca191
xor ebx, esi
and edx, 0x92dddb55
xor esi, ebx
and ecx, edx
or ecx, 0x92df5f55
jmp 0x46ba6c
pop edi
xchg edx, ecx
mov esi, edx
xor esi, ebx
or edx, esi
and ebx, edx
or edx, 0x92fbe6a9
sub ebx, edx
dec ebx
neg ebx
add esi, ecx
xchg ebx, ecx
shl ecx, 6
jmp 0x46bd14
pop edi
xor ecx, ebx
inc ecx
sub ecx, esi
or ecx, 0x9315efd3
xchg ecx, esi
or edx, esi
mov edx, esi
sub ebx, esi
nop
sub ebx, ecx
mov esi, edx
or esi, ebx
and ebx, edx
rol ecx, 3
jmp 0x46c003
call fcn.0046d45b
neg ecx
dec ecx
shr ebx, 0x1a
xor ebx, 0x935f1c0b
jmp 0x46d7f5
call edi
xor esi, 0x935fb2f7
or ebx, 0x9360366b
xor ecx, ebx
or edx, 0x936132b1
or edx, ecx
shr ecx, 0x1a
mov edx, esi
xor ebx, esi
jmp 0x46b21c
push 0x401400
mov ecx, edx
or ebx, 0x9365ee39
add ebx, 0x93664b7f
sub esi, edx
sub esi, ecx
mov esi, edx
sub ecx, 0x936845a9
and edx, ebx
not edx
xor esi, ecx
jmp 0x46e726
push 0x89d18d9b
bswap esi
dec esi
add esi, edx
mov ebx, ecx
not ecx
ror ebx, 2
jmp 0x46b671
mov edi, 0x43370267
mov edx, ebx
neg edx
or edx, esi
and ebx, esi
bswap ebx
mov edx, 0x937f52bb
xchg ecx, ebx
sub ecx, 0x938049d3
xchg edx, esi
xchg esi, edx
mov ebx, ecx
add edx, ebx
neg ecx
xchg edx, esi
jmp 0x46d8f4
pop edi
and esi, ecx
xor esi, ecx
and ecx, edx
ror edx, 0x19
sub esi, ecx
shr edx, 9
xchg ecx, esi
neg esi
rol ecx, 0x13
add ebx, ecx
jmp 0x46cfca
push 0x89c0886d
xchg ecx, edx
or ebx, 0x938e3417
xchg ecx, ebx
xchg edx, esi
or edx, esi
rol edx, 0x1f
jmp 0x46c891
call edi
or ebx, ecx
sub edx, esi
or ecx, 0x93c64cd7
shl esi, 0x17
or edx, 0x93c73893
mov edx, ecx
add esi, ebx
xchg ebx, esi
sub ebx, 0x93c93b9d
add esi, edx
rol ecx, 0x12
add edx, ecx
jmp 0x46d792
push 0x8969603f
and ebx, esi
xchg edx, esi
mov edx, ecx
sub edx, ebx
inc ebx
and esi, ebx
mov edx, ebx
add esi, ecx
sub edx, esi
xor ebx, edx
and ecx, esi
or ebx, esi
xor ecx, esi
or edx, ebx
jmp 0x46e6c5
pop edi
not ecx
xor ebx, edx
xor ecx, ebx
not ecx
xor edx, ecx
xchg ebx, ecx
and edx, esi
xchg ecx, edx
jmp 0x46d632
pop edi
bswap ebx
add ebx, esi
sub ebx, 0x93f0a2d3
and ebx, edx
inc ecx
and esi, ebx
xor edx, 0x93f1a2e5
xor esi, 0x93f1ed4b
jmp 0x46c21d
pop edi
neg ecx
bswap ecx
shl ecx, 9
and ebx, 0x93f31a95
or ebx, ecx
and ebx, edx
jmp 0x46e0e2
push 0x89b9ac05
or ebx, ecx
and esi, 0x93f43091
and esi, 0x93f472f1
xor ecx, edx
or esi, edx
inc ebx
sub ebx, edx
add esi, ecx
or ebx, esi
sub ecx, edx
jmp 0x46c073
mov edi, 0x43370267
neg ecx
and esi, ebx
ror esi, 3
xchg edx, ecx
rol edx, 0x16
xor esi, ecx
or edx, esi
mov esi, 0x93f872c1
mov ecx, edx
xor ecx, ebx
sub ebx, ecx
or esi, edx
jmp 0x46d3ef
mov edi, 0x43370267
add ebx, edx
bswap esi
and esi, edx
and ebx, ecx
mov ecx, 0x9405d157
add ecx, 0x94064c71
bswap edx
xchg esi, edx
mov ecx, esi
xor ecx, ebx
jmp 0x46cac2
call fcn.0046d45b
sub ebx, esi
sub esi, 0x94093b03
xchg ecx, ebx
bswap ebx
xchg esi, ecx
xchg ecx, esi
sub ebx, edx
xchg edx, ebx
xor ecx, ebx
or ecx, edx
jmp 0x46dead
push 0x89f5f5b9
shr edx, 0x12
xchg ebx, esi
and esi, edx
sub ebx, 0x94109a83
xor esi, ebx
inc ecx
mov ecx, esi
sub ebx, 0x941293c5
xchg edx, ecx
mov esi, ebx
jmp 0x46e70c
pop edi
neg ecx
not edx
or ecx, ebx
and ecx, esi
or esi, ebx
dec ebx
xor ecx, 0x946e9805
or ebx, 0x946f1d73
jmp 0x46d15b
pop edi
not ebx
sub ebx, ecx
or esi, ecx
xor ecx, ebx
xchg esi, ebx
shr ebx, 0x19
sub esi, 0x948fc7bb
xchg edx, ecx
neg ebx
and edx, 0x94915c9f
jmp 0x46d3be
push 0x8969ed0b
xor ebx, edx
xor esi, edx
xchg esi, ecx
mov edx, ecx
or ebx, esi
add ecx, ebx
xor ebx, edx
mov ecx, edx
and esi, 0x94960e7b
add esi, ecx
add ecx, 0x9497034f
xor edx, ecx
jmp 0x46b597
push 0x89f69e71
neg edx
neg ebx
inc edx
add ebx, esi
dec ecx
inc esi
and ebx, ecx
inc edx
mov ecx, edx
sub esi, ebx
jmp fcn.0046b4c0
call edi
xor ebx, esi
shl edx, 1
shr esi, 0x1a
ror esi, 0x16
mov edx, ebx
xor edx, esi
xor edx, esi
and ecx, edx
jmp 0x46e1ca
pop edi
xchg edx, ecx
add esi, ebx
mov edx, 0x94a6804b
xor ebx, 0x94a7154b
xchg esi, edx
bswap ecx
and esi, 0x94a8cc99
nop
shl ecx, 1
rol edx, 0x13
jmp 0x46bf1a
call fcn.0046d45b
xchg ecx, ebx
dec ebx
sub ebx, 0x94b7458d
and ebx, 0x94b7bf99
and ebx, esi
and edx, ebx
xchg esi, ecx
add esi, ecx
jmp 0x46c6a0
push 0x89ca5c55
sub ecx, ebx
add esi, ecx
sub ecx, 0x94bb706d
nop
jmp 0x46cf32
pop edi
or esi, 0x94c5c1d1
mov edx, esi
mov ecx, edx
xor ecx, 0x94c69173
jmp 0x46bd69