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

Disassembly:
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xffffff21
jne 0x40107a
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_TerminateJobObject
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_TerminateJobObject
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.advapi32.dll_LookupPrivilegeValueW
ret
call sub.kernel32.dll_GetCommandLineA
cmp eax, 0xffffff2e
jne 0x4010ef
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_SetPriorityClass
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_SetPriorityClass
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_SetPriorityClass
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.advapi32.dll_LookupPrivilegeValueW
ret
call sub.kernel32.dll_GetCommandLineA
cmp eax, 0xfffffef7
jne 0x401173
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_SetPriorityClass
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_SetPriorityClass
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xffffff32
jne 0x401206
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_SetPriorityClass
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_TerminateJobObject
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_FillConsoleOutputCharacterA
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_SetPriorityClass
call sub.advapi32.dll_LookupPrivilegeValueW
call sub.kernel32.dll_SetPriorityClass
call sub.kernel32.dll_FillConsoleOutputCharacterA
ret
jmp 0x4986dc
rol edx, 3
or edx, esi
xor esi, ecx
mov edx, edi
shr esi, 0x1b
xor edi, 0x87d0634a
jmp 0x49b2b6
push 0x87fde58e
and ebx, esi
dec ebx
sub ecx, ebx
xor ebx, esi
rol edx, 9
xchg ebx, ecx
xchg edx, ecx
mov ebx, 0x9138c4e5
inc esi
and ebx, edx
jmp 0x49aeb4
push 0x87e55ff5
add ecx, ebx
and ebx, edx
shr esi, 0xf
xchg ebx, esi
shr ecx, 4
rol edx, 0x1c
xor ebx, ecx
mov ecx, esi
xchg esi, ebx
mov ecx, 0x914d94eb
sub edx, 0x914dfa50
dec ecx
xor ecx, edx
jmp 0x49b8e4
pop edi
xor esi, edx
sub ebx, 0x91793b46
xor ecx, 0x91799e23
or ecx, edx
sub ecx, 0x917a6d2d
mov ebx, edx
ror ecx, 0xc
not edx
xchg ecx, ebx
jmp 0x49aa37
pop edi
mov ecx, edx
ror ecx, 7
shl edx, 0x1d
ror ecx, 0xe
mov esi, ecx
xor ecx, ebx
xor ebx, ecx
xor ebx, 0x918b555f
dec ebx
and esi, ecx
sub ebx, ecx
or ecx, esi
and esi, ebx
shr edx, 0x1f
jmp 0x49980d
mov edi, 0x2774562b
neg edx
xchg edx, ebx
rol edx, 0x14
and ecx, ebx
and edx, ecx
not esi
mov ebx, edx
add ebx, esi
and esi, ecx
jmp 0x499026
call edi
sub ecx, esi
nop
rol ebx, 0x1f
neg ebx
not ebx
inc esi
or edx, ebx
add ebx, 0x91bb2090
shr esi, 4
mov ebx, ecx
jmp 0x49ab34
push 0x87f3923e
and ecx, 0x91c5c309
xor edx, ecx
nop
inc ecx
or edx, ebx
add ecx, esi
dec ecx
xchg edx, esi
neg ebx
jmp 0x49bb41
push 0x88133fc8
or esi, ecx
sub ebx, esi
and ecx, ebx
bswap esi
sub edx, ebx
xchg ebx, esi
jmp 0x49a271
call edi
rol ecx, 0x17
and ecx, 0x91dee364
xor ecx, edx
xor edx, ebx
sub ebx, ecx
sub ecx, 0x91e07a37
or edx, 0x91e0d876
mov ebx, ecx
jmp 0x499c4e
mov edi, 0x2774562b
and ecx, esi
and esi, 0x9207bae4
xor ecx, esi
xchg edx, esi
xchg edx, esi
sub esi, edx
add ebx, edx
ror esi, 0xa
xor edx, esi
sub ebx, edx
and ebx, ecx
xchg edx, esi
jmp 0x498e88
pop edi
xor ecx, esi
shl ecx, 0xa
inc ebx
and edx, ebx
and ebx, esi
ror edx, 0xc
ror ecx, 0xc
jmp 0x499154
push 0x87fd3597
add edx, ecx
xor edx, 0x92232432
and ebx, edx
add esi, 0x922a0781
sub edx, ecx
xor ebx, ecx
xchg ebx, edx
inc esi
add ecx, 0x922e37c2
not ecx
bswap edx
or ebx, ecx
rol ecx, 6
jmp 0x49aae7
pop edi
dec ebx
mov ecx, esi
mov edx, esi
inc edx
add esi, ebx
jmp 0x49c109
pop edi
shr edx, 0x1c
sub ecx, 0x923ec7d3
sub ebx, edx
not ecx
and esi, 0x92400307
xor ecx, 0x92406787
ror esi, 0x16
ror ebx, 0x1c
and esi, edx
jmp 0x49a252
mov edi, 0x123b2f04
neg ecx
xchg ebx, edx
xchg esi, ebx
sub ecx, ebx
sub esi, ebx
xor ecx, ebx
shl edx, 0x13
shl ecx, 0xf
or edx, esi
mov esi, ecx
shl edx, 1
add ebx, 0x925b0412
xchg esi, ebx
bswap edx
jmp 0x49c13d
call fcn.00498bd0
or esi, ebx
mov esi, ebx
sub edx, esi
and esi, 0x925d878b
or ecx, 0x925de59d
add edx, esi
sub ecx, 0x925eab90
bswap esi
dec esi
jmp 0x49b77b
pop edi
add ecx, ebx
rol ecx, 1
or ebx, edx
inc esi
sub ebx, esi
neg esi
xor edx, 0x92624010
xor esi, ebx
add edx, ebx
xor ebx, esi
xor edx, esi
or ebx, ecx
xchg ecx, esi
and ecx, edx
jmp 0x49c5be
pop edi
shl ecx, 0x12
mov edx, ecx
not esi
not edx
nop
add edx, ecx
jmp 0x49c56d
pop edi
shr edx, 0x1f
xor ecx, edx
rol edx, 6
add edx, esi
or ecx, esi
neg edx
mov ecx, 0x9280dd14
xchg edx, ecx
xor ecx, ebx
xor ecx, esi
mov edx, ebx
inc esi
sub esi, edx
nop
jmp 0x499fd0
call fcn.00498bd0
xor ecx, esi
add edx, ecx
sub ebx, edx
xchg edx, ebx
sub ebx, esi
xor edx, ebx
xor ecx, edx
jmp 0x499070
call edi
xor esi, 0x92a22a7d
and ecx, edx
xchg ecx, ebx
inc esi
xor ecx, edx
mov ecx, esi
add ecx, edx
or esi, 0x92a4e0cf
mov ecx, 0x92a54bf6
sub esi, ebx
add esi, ebx
jmp 0x49969c
push 0x87e81de9
or esi, ebx
rol esi, 0xa
add ecx, 0x92a9e957
or ecx, esi
add esi, edx
sub ebx, esi
xchg ebx, edx
rol ebx, 0x1e
xor esi, edx
jmp 0x498c79
push 0x87f9b43f
and ecx, 0x92b7e76e
add esi, ecx
sub edx, ebx
and esi, ebx
or ecx, ebx
bswap ecx
sub edx, ecx
xor ecx, 0x92bab5fc
jmp 0x49a1ae
pop edi
or ecx, edx
sub edx, 0x92c31093
sub ebx, ecx
sub ecx, ebx
add ecx, ebx
and esi, ecx
or ebx, ecx
mov esi, ebx
xor ebx, esi
xor ecx, edx
not ecx
jmp 0x49a143
pop edi
sub esi, edx
sub ebx, 0x92ed787f
mov edx, esi
sub ecx, ebx
jmp 0x498eaf
push 0x8808474d
shr esi, 7
xchg ecx, ebx
neg edx
ror esi, 0x1a
inc ebx
mov ecx, ebx
jmp 0x49997c
call edi
xchg ecx, esi
mov esi, edx
add edx, 0x932a0148
and ebx, ecx
sub edx, esi
bswap edx
xchg edx, ecx
or ecx, edx
shl ecx, 0x1e
nop
inc ecx
jmp 0x49ba07
pop edi
xor edx, esi
neg esi
or ecx, ebx
not ecx
xor ebx, 0x9340d96c
mov esi, ecx
jmp 0x49a48f
call fcn.00498bd0
add ebx, esi
add ecx, esi
sub edx, ecx
shl ebx, 0x13
mov edx, esi
and ecx, ebx
inc ecx
and edx, esi
add ebx, ecx
or ebx, esi
add edx, ebx
xor ecx, esi
dec edx
jmp 0x49ac3d
push 0x87e509e4
sub ebx, esi
rol ebx, 0x17
xchg esi, ebx
rol edx, 0x1f
and ebx, 0x935d8d6f
add edx, ecx
and edx, esi
jmp 0x4987e6
pop edi
shr ecx, 0xd
mov edx, esi
or edx, esi
sub ebx, edx
and edx, ebx
add ecx, esi
jmp 0x499cb0
mov edi, 0x2774562b
rol esi, 0x1d
mov ecx, edx
and ebx, 0x93673f7c
xor esi, ecx
xor ebx, esi
or esi, 0x93732d0c
and esi, ebx
ror ecx, 0x1a
and ebx, 0x937476ea
jmp 0x49b28f
call fcn.00498bd0
xor edx, ecx
and edx, esi
shr edx, 0x1e
xchg esi, edx
mov esi, 0x93769785
shr edx, 5
sub ebx, ecx
sub esi, 0x9377bebb
not edx
or edx, ebx
or edx, ebx
jmp 0x499366
pop edi
and esi, edx
add ecx, 0x9379d2bb
rol edx, 2
neg edx
bswap ebx
mov ecx, edx
xor ebx, ecx
xor ecx, ebx
mov ebx, esi
jmp 0x49a925
pop edi
shr ebx, 0x16
ror esi, 0x13
not ebx
bswap ecx
xor edx, ecx
inc esi
rol ebx, 0x17
xor edx, ecx
rol edx, 0x16
rol ebx, 0x13
or ecx, 0x939f897f
sub esi, edx
jmp 0x4994d5
pop edi
add esi, ecx
add edx, ebx
mov ecx, esi
or esi, 0x93b26cfc
mov esi, edx
add edx, ebx
mov ebx, ecx
and ecx, ebx
and edx, 0x93b491d8
xor edx, ebx
shl esi, 0x1b
jmp 0x499546
mov edi, 0x123b2f04
xchg esi, edx
sub edx, ebx
mov ebx, edx
not ecx
dec ebx
xor ecx, edx
xor edx, 0x93cb54ba
sub ecx, ebx
sub ebx, 0x93cc1b76
sub ebx, edx
xor ecx, esi
jmp 0x499a2a
push 0x87e9edd2
and esi, ecx
xor edx, ecx
rol ecx, 0xe
and ecx, ebx
jmp 0x4999ec
push 0x8804e6d4
bswap edx
sub ebx, 0x93f99b86
xor esi, ecx
ror esi, 0xb
sub edx, esi
add edx, esi
add edx, esi
sub ecx, edx
sub edx, ecx
xor esi, edx
jmp 0x49a77d
pop edi
sub edx, esi
add esi, ecx
sub esi, ecx
or ebx, edx
mov edx, esi
xor edx, esi
mov edx, ecx
not edx
add edx, ecx
jmp 0x49bdbd
push 0x880890e0
xchg edx, ecx
not ecx
xchg edx, esi
and edx, esi
neg edx
add esi, 0x94176e07
or esi, ebx
or esi, ebx
and ebx, 0x94188d64
or ebx, ecx
mov esi, 0x94195009
jmp 0x49b229
push 0x87ea4397
mov esi, 0x942e5a1a
or edx, esi
xor ebx, esi
shr edx, 0xe
xor esi, ecx
sub esi, ecx
not edx
ror esi, 0x1d
jmp 0x49af97
call fcn.00498bd0
add edx, esi
or esi, ebx
xor esi, ecx
jmp 0x49a05a
push 0x880d0688
mov ecx, 0x9445d28f
xor esi, ebx
ror esi, 0xe
xchg edx, ecx
mov ebx, 0x94475dd8
or esi, edx
xor ecx, esi
mov ebx, ecx
xor edx, 0x9448f42b
shr ebx, 0xb
mov ecx, 0x9449cb75
jmp 0x49bb27
call edi
mov ebx, esi
or ecx, 0x946136be
and esi, ecx
and ebx, esi
shl ecx, 0x13
shr esi, 0x1f
xor esi, ecx
or ecx, edx
not ebx
jmp 0x49bbb3
call edi
neg ecx
mov esi, 0x946a0850
dec ebx
shl esi, 0x13
and edx, 0x946b3406
xchg ebx, esi
xchg esi, ecx
mov ebx, edx
not ebx
and edx, ebx
sub ebx, ecx
ror edx, 0x1e
not edx
xor edx, ebx
or ecx, edx
jmp 0x498f1b
mov edi, 0x2774562b
xor ebx, esi
or ecx, edx
dec ecx
bswap edx
sub edx, ecx
and esi, edx
mov ebx, edx
bswap esi
neg esi
ror esi, 0x13
xchg esi, ecx
jmp 0x499442
pop edi
or ebx, edx
add ecx, edx
sub edx, 0x94828835
xor ebx, esi
xor esi, 0x948366d7
xor ebx, esi
and edx, 0x9484453b
mov ecx, esi
neg edx
neg ebx
mov ebx, edx
and ecx, edx
and edx, 0x9486d641
jmp 0x499218
pop edi
xchg edx, esi
add esi, edx
mov esi, ecx
shr ebx, 0xf
mov esi, edx
xchg ebx, ecx
not esi
not ecx
inc esi
jmp 0x49a2e7
pop edi
or edx, ecx
or esi, edx
xchg ecx, edx
sub esi, ebx
mov ebx, esi
shr ecx, 0xa
xor ecx, esi
sub ebx, 0x9560dc71
sub ecx, 0x9561574c
or ebx, 0x9561bbfd
ror esi, 0x11
xor esi, edx
mov ebx, 0x9562e7ef
add ecx, edx
or esi, 0x9563a5ac
and esi, ebx
jmp 0x49be12
pop edi
and ebx, esi
inc esi
and ecx, ebx
and ebx, 0x956d8037
xchg esi, ebx
or ecx, 0x956e4690
shl ecx, 0xc
rol esi, 3
xor edx, 0x956f84a8
jmp 0x49a6f3
mov edi, 0x2774562b
mov esi, ecx
dec esi
or ebx, esi
sub esi, ecx
and ebx, ecx
mov esi, ebx
mov ecx, ebx
jmp 0x49ad72
push 0x87f8bc27
sub esi, 0x95756b39
ror esi, 0xf
sub esi, 0x95763070
xor ebx, edx
mov ebx, 0x957708e0
mov esi, 0x95776c27
xor ecx, 0x9577d389
sub ecx, ebx
jmp 0x49b43b
call edi
dec edx
neg edx
sub edx, ecx
xor ecx, ebx
mov ecx, esi
shl ebx, 0x10
xor ebx, esi
and edx, ecx
xor esi, ecx
or edx, esi
and esi, 0x957cc872
and ecx, edx
or ebx, esi
ror edx, 0x1e
or esi, edx
jmp 0x4993eb
push 0x8807a91a
sub edx, ecx
or ebx, ecx
or ecx, esi
nop
jmp 0x49a67e
push 0x87fa0d6c
xor esi, edx
or ecx, esi
xchg ecx, edx
shl edx, 4
bswap esi
mov edx, ecx
xor esi, 0x95a3d83a
sub esi, 0x95a44ee3
or edx, ecx
rol ecx, 0xa
add edx, 0x95a5910c
sub esi, edx
or esi, ecx
jmp 0x49b589
pop edi
dec ebx
and esi, ebx
mov ebx, edx
add ecx, esi
xor ecx, 0x95b6975b
add ebx, esi
mov esi, ebx
not ebx
inc edx
rol ebx, 0x17
xor ecx, esi
jmp 0x49b62f
push 0x88138918
sub esi, ecx
shr ebx, 0x1c
mov ebx, 0x95ba7a66
mov edx, esi
and esi, ecx
jmp 0x49c3cc
push 0x87fce670
xor esi, edx
add ecx, 0x95d1c3cc
or edx, ecx
sub ebx, edx
add ebx, edx
and esi, ecx
rol edx, 5
mov esi, ecx
jmp 0x498cfc
call fcn.00498bd0
shr edx, 0x13
xor ecx, edx
mov ebx, 0x95f503dd
xchg edx, esi
jmp 0x49a947
pop edi
dec ebx
sub esi, edx
sub ecx, 0x9659c803
add ebx, esi
shr ecx, 9
jmp 0x49ba4a
push 0x880580ba
or esi, ecx
or ecx, edx
mov esi, edx
xchg esi, ebx
inc ecx
jmp 0x499ff5
push 0x87e2e1fb
inc ebx
and esi, 0x9673544e
add edx, 0x9673c8fe
inc ebx
and edx, ebx
jmp 0x498a12
pop edi
shr edx, 0x12
add ecx, edx
shr ebx, 0x1c
inc esi
and ebx, 0x9676a101
ror esi, 2
mov edx, ebx
or esi, edx
sub esi, ecx
or ebx, 0x96789d4f
xor ebx, 0x96790170
xchg ebx, esi
jmp 0x4995f3
pop edi
shr esi, 0x11
add ecx, ebx
xor ecx, esi
add ebx, edx
jmp 0x49b54d
push 0x8812ed64
neg ecx
add esi, ecx
mov ecx, edx
shr ecx, 5
or edx, esi
and ecx, edx
mov ebx, 0x967e0f0b
or edx, esi
mov ecx, esi
xor esi, ebx
ror ecx, 0x14
jmp 0x498bef
push 0x8807f580
and edx, esi
or ebx, edx
not ecx
shr edx, 0x1b
add esi, ecx
or edx, esi
add edx, esi
sub ecx, esi
add ecx, esi
inc edx
shl ebx, 0x1a
dec edx
neg ebx
mov edx, ebx
jmp 0x4992ac
push 0x880b9e79
not ebx
xor ecx, ebx
add esi, ebx
shr esi, 0x17
sub edx, esi
and edx, ecx
neg ecx
add esi, ebx
or esi, 0x96a51568
jmp 0x49a7f5
push 0x88053644
rol ecx, 0x18
and ecx, 0x96b211ea
neg ebx
neg ebx
xor esi, 0x96b331b3
xchg esi, edx
xchg ecx, edx
or ebx, edx
sub ebx, esi
sub ebx, esi
dec ebx
jmp 0x49a554
push 0x880c2312
xor esi, edx
or edx, ecx
ror ecx, 5
xchg ebx, esi
xor ecx, ebx
xchg edx, ebx
ror ebx, 2
xor edx, 0x97049151
or edx, ebx
xchg esi, ebx
mov ebx, esi
add ebx, esi
xor esi, 0x970686db
xchg ebx, esi
sub ebx, ecx
jmp 0x49ba7b
pop edi
xor ebx, 0x970f9c2b
mov ecx, esi
bswap edx
and edx, 0x9710ca41
add esi, edx
or esi, ebx
mov ebx, edx
bswap edx
sub esi, ecx
and esi, edx
bswap ecx
mov ebx, edx
jmp 0x49c68b
pop edi
and edx, ecx
rol esi, 6
rol ecx, 0xd
neg ebx
bswap edx
add esi, edx
add edx, ecx
dec ecx
sub edx, esi
and esi, 0x975c0280
rol ebx, 0xe
or edx, esi
jmp 0x498ca0
push 0x87e4bcb9
xchg edx, ecx
add edx, ecx
or ecx, ebx
shl edx, 0xb
and edx, ecx
or edx, esi
sub esi, ebx
inc ecx
add edx, esi
not esi
and ebx, esi
or ebx, esi
jmp 0x499491
call edi
or ebx, ecx
xor esi, 0x9770a39e
mov ebx, 0x97710600
ror ecx, 0xb
xor esi, ebx
mov edx, esi
or ecx, 0x9772a363
sub ecx, edx
jmp 0x499f54
pop edi
shr edx, 0x1b
and edx, 0x9789ef1a
and ecx, edx
add ecx, esi
add esi, 0x978b3c6f
xor edx, ecx
sub edx, ebx
neg edx
sub ebx, ecx
xchg esi, edx
and ecx, edx
bswap ecx
jmp 0x49bd39
push 0x87fd9629
xchg ebx, ecx
and ecx, edx
xor ecx, 0x979f9f4f
and edx, ecx
xor ecx, ebx
xchg ebx, esi
mov edx, 0x97a11d35
add edx, esi
and esi, edx
jmp 0x498738
pop edi
shl ecx, 0xc
xor edx, ecx
xchg ebx, esi
and edx, ebx
sub esi, ebx
and esi, ecx
add ebx, edx
xor ecx, 0x97a9fd91
dec ecx
mov esi, edx
mov ecx, 0x97ab26e7
xor ecx, edx
jmp 0x49a5bc
call edi
and ecx, edx
xor ecx, esi
shr ebx, 0x15
xor ecx, ebx
sub ebx, esi
jmp 0x49b0c6
call fcn.00498bd0
xchg esi, ecx
add esi, edx
sub ebx, edx
dec ecx
and edx, ecx
mov ebx, 0x982ab32c
neg ecx
mov edx, ebx
jmp 0x49bd02
pop edi
xchg ecx, edx
add ebx, esi
sub ebx, edx
sub ecx, esi
mov ebx, ecx
jmp 0x49c522
push 0x87fe386c
add ebx, ecx
or ebx, ecx
bswap ebx
bswap ecx
mov edx, esi
and esi, edx
xor edx, ebx
mov ecx, edx
add ecx, edx
xchg edx, ebx
mov edx, ebx
xor ebx, esi
mov edx, esi
and edx, ebx
jmp 0x498e5b
push 0x87ea8c55
mov esi, ebx
neg ecx
rol esi, 0xd
and edx, ecx
add ecx, ebx
neg ebx
shl esi, 0xf
add ebx, edx
and ecx, 0x987a32fd
jmp 0x49b381
pop edi
ror ebx, 0xc
dec edx
not esi
sub ebx, ecx
xor ecx, 0x987c60ec
add edx, esi
jmp 0x4998d7
push 0x880fc272
and ebx, ecx
and esi, edx
xchg edx, ecx
xor edx, 0x9898d4c3
shr edx, 0x18
inc edx
and esi, 0x989a0b1c
xchg edx, ebx
jmp 0x4994f3
pop edi
shl esi, 0x1d
sub edx, ebx
ror ecx, 0x1a
add ecx, edx
add ecx, 0x98af856f
or edx, ebx
add edx, ecx
xchg ecx, edx
xor esi, 0x98b11f26
jmp 0x49a5ad
push 0x87f6d70d
xor ecx, edx
or ebx, 0x98d6566a
or esi, ecx
mov esi, 0x98d72873
jmp 0x49b6cb
push 0x8808ddf6
add ebx, 0x98d7b6e6
ror esi, 5
mov edx, esi
ror ecx, 0x1c
mov ebx, ecx
jmp 0x499771
call fcn.00498bd0
shl edx, 0xd
add edx, esi
add edx, ecx
sub esi, edx
sub edx, ecx
or edx, 0x98e427af
xor ebx, edx
shl ecx, 0x13
and esi, ecx
shr edx, 8
sub ebx, edx
jmp 0x498ab2
push 0x87e2925f
or ebx, edx
xor ecx, edx
ror ebx, 5
add ecx, ebx
or ecx, edx
mov esi, ebx
sub edx, ebx
xchg edx, esi
xchg ebx, edx
jmp 0x49a567
push 0x87eadde1
xchg ebx, ecx
or ebx, edx
shl ebx, 0x1e
not esi
dec edx
dec edx
xchg ecx, esi
shl edx, 4
or ebx, edx
sub esi, ebx
xchg esi, ebx
inc ecx
sub edx, ecx
jmp 0x498b23
push 0x87f90cc9
bswap esi
sub esi, edx
sub ebx, esi
and edx, ecx
and ebx, ecx
mov esi, edx
jmp 0x49c45a
pop edi
mov edx, esi
shr edx, 0xa
xor esi, 0x994d5f8f
ror ebx, 0xc
mov edx, esi
or esi, 0x994e882d
neg edx
jmp 0x49b724
mov edi, 0x123b2f04
or edx, esi
and ebx, ecx
nop
xor ebx, ecx
and ebx, edx
xor esi, 0x995dc15e
sub edx, ecx
sub esi, edx
sub ebx, 0x995ef679
not ecx
jmp 0x49951d
push 0x87f6827f
add ecx, esi
bswap ebx
xor edx, ebx
inc edx
add esi, ecx
mov edx, ebx
or edx, ebx
add esi, edx
jmp 0x49b210
mov edi, 0x123b2f04
sub esi, edx
xor ebx, ecx
and ebx, 0x998ec134
dec ebx
shl esi, 0x1f
add ebx, esi
xchg ecx, ebx
sub esi, 0x9990bdaa
and esi, ebx
sub edx, ebx
and esi, 0x9991e67a
or edx, ecx
dec ebx
jmp 0x49bf93
pop edi
xor ecx, 0x9999aef2
shr esi, 0xc
add edx, ebx
mov edx, esi
shl ecx, 0x1b
mov ebx, edx
ror ebx, 2
bswap ebx
xor esi, ebx
dec esi
xchg edx, esi
dec ecx
jmp 0x49ae4d
call edi
mov esi, ebx
add ebx, ecx
shl ecx, 0x1d
and ebx, 0x99a6edae
and ebx, edx
sub esi, ebx
and ebx, ecx
rol ebx, 0x16
xor ecx, edx
jmp 0x49891b
push 0x87e5ab4b
rol ecx, 0xf
add ecx, 0x99d6f3c5
add edx, ecx
sub ebx, ecx
shr esi, 0xe
jmp 0x49b96a
mov edi, 0x2774562b
shl edx, 0x1e
sub ecx, esi
dec esi
and edx, ecx
or ecx, ebx
neg ecx
or edx, 0x99eea598
ror ebx, 6
mov esi, 0x99ef6fe0
or ecx, 0x99efcee2
jmp 0x49bc9d
pop edi
sub ebx, ecx
xor edx, 0x9a0a401e
mov edx, ebx
mov ecx, ebx
dec esi
or edx, esi
add ecx, esi
or edx, ecx
or esi, ebx
add esi, ecx
jmp 0x49a581
pop edi
sub edx, ebx
and edx, esi
not edx
add edx, ebx
xor ebx, esi
and ecx, esi
jmp 0x498fa0
push 0x880c6c22
xchg edx, esi
xchg esi, ebx
xor ecx, 0x9a2459ca
inc esi
sub ecx, ebx
xchg esi, ebx
sub ecx, edx
xchg ecx, ebx
bswap ebx
mov edx, esi
sub edx, 0x9a27b638
sub ebx, ecx
shl edx, 0x1c
xchg esi, ebx
jmp 0x49be65
mov edi, 0x123b2f04
mov ecx, ebx
sub edx, ebx
or esi, 0x9a383d1e
mov esi, ebx
xchg ebx, edx
xor ebx, edx
jmp 0x49a410
mov edi, 0x123b2f04
or ebx, esi
or esi, 0x9a3a5535
mov esi, edx
mov esi, ecx
xchg ebx, edx
shr ebx, 0x1e
ror esi, 0x1f
xchg esi, ecx
jmp 0x49bbda
pop edi
sub esi, ebx
add ebx, 0x9a45b9b7
xor esi, 0x9a462325
and edx, ebx
xchg ebx, edx
and ecx, esi
mov ebx, 0x9a47a915
xor edx, ebx
and ecx, 0x9a48acba
jmp 0x49a865
call fcn.00498bd0
sub ebx, edx
add edx, ecx
xchg ebx, ecx
xor edx, ecx
add ecx, ebx
dec ecx
xchg ecx, esi
sub esi, 0x9a4be9bf
jmp 0x499b4d
call fcn.00498bd0
xor edx, 0x9a5d3426
add edx, ebx
and ecx, ebx
sub ebx, edx
sub edx, 0x9a5ed67d
shr edx, 0x1e
shr esi, 0xb
shr ecx, 0x10
and edx, ebx
jmp 0x499b8f
call edi
and ebx, ecx
bswap ecx
xor edx, ebx
sub ebx, ecx
bswap edx
sub ecx, edx
xor ecx, ebx
shl esi, 0x10
sub ebx, esi
sub ecx, edx
sub esi, 0x9a6d3102
or edx, 0x9a6d9a49
xor ebx, 0x9a6e0491
or ebx, ecx
not ebx
mov esi, 0x9a6f2d56
jmp 0x49a8b8
pop edi
xchg ebx, ecx
or esi, ebx
sub ecx, 0x9a781151
and ebx, esi
shr esi, 0x1b
inc esi
jmp 0x49b04f
pop edi
and ebx, 0x9a85dde5
bswap edx
sub ebx, ecx
shr edx, 7
xor edx, ebx
jmp 0x49a02d
call edi
or ecx, edx
and ecx, 0x9a8c6344
bswap edx
and ebx, ecx
shl ecx, 0xb
and ebx, esi
ror edx, 0x15
and ecx, esi
mov edx, ecx
jmp 0x49993c
pop edi
ror esi, 0x17
xchg ebx, esi
jmp 0x4988d2
push 0x880cb90f
xchg ecx, ebx
xchg esi, ebx
xchg esi, edx
mov esi, edx
not esi
xor edx, 0x9aa28de0
mov edx, ecx
jmp 0x499a6a
push 0x88142a6f
or ebx, ecx
or ecx, edx
add ebx, esi
add edx, 0x9abc6945
mov esi, ecx
rol ecx, 0x10
add edx, ebx
sub ecx, ebx
add ebx, esi
dec edx
jmp 0x499c1c
call fcn.00498bd0
shr ecx, 0x1b
shl ecx, 0x15
bswap esi
xchg ecx, ebx
xor esi, ebx
or esi, ebx
not edx
jmp 0x49bdf3
pop edi
sub ecx, esi
shl ebx, 0x14
sub ebx, ecx
or ebx, ecx
xor edx, ecx
mov ebx, esi
rol edx, 6
shl esi, 0x12
or ebx, edx
and ecx, esi
and esi, ecx
jmp 0x4990b6
call fcn.00498bd0
and ecx, esi
or edx, ecx
add ecx, ebx
add ecx, ebx
add ebx, ecx
and ecx, esi
add edx, ecx
sub ecx, esi
jmp 0x498c05
push 0x8813d903
add ebx, esi
xor esi, edx
bswap ebx
mov ecx, esi
sub edx, esi
sub esi, ebx
xor ecx, 0x9b7756f9
shr esi, 0xf
or esi, ebx
jmp 0x49bece
push 0x87f9636a
and ecx, esi
and ecx, ebx
add ebx, edx
xor ebx, ecx
sub ebx, edx
neg ecx
and edx, ebx
sub esi, ecx
and edx, ecx
and edx, ecx
jmp 0x4990f2
push 0x8816e499
or ebx, esi
xor esi, edx
xchg ebx, ecx
or ecx, edx
sub edx, ecx
mov esi, edx
or ebx, esi
jmp loc.0049a4f8
pop edi
and edx, ebx
add ecx, 0x9bbd46f1
mov esi, 0x9bbda2a8
and ecx, esi
or esi, 0x9bbe55fd
mov ecx, ebx
sub ecx, esi
neg edx
or ebx, edx
xchg ebx, edx
ror ecx, 0x11
and ebx, edx
mov edx, 0x9bc19c0c
neg edx
neg edx
jmp 0x498d50
pop edi
neg ebx
and ebx, 0x9bc66daa
xor ecx, ebx
mov ecx, ebx
and ebx, 0x9bc78c3a
jmp 0x49afb9
pop edi
sub edx, ecx
dec ebx
inc esi
bswap esi
mov ecx, esi
xor edx, 0x9be23289
and edx, esi
add edx, esi
add esi, ecx
add ebx, esi
jmp 0x498d87