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

Disassembly:
mov edi, esi
sub ecx, edi
sub ecx, edi
sub ecx, ebx
mov ebx, edi
mov esi, ecx
add ecx, edi
call sub.user32.dll_GetClipboardViewer
add esi, ecx
xor esi, ebx
sub edi, ebx
sub esi, 0xfd5d0ffe
and edi, esi
xor esi, 0xfd5df28d
xor ebx, edi
mov esi, edi
cmp eax, 0xffffff33
jne 0x4010b4
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
ret
sub edi, 0xfd623dfd
add esi, ebx
sub edi, esi
or esi, edi
or ecx, edi
call sub.user32.dll_GetClipboardViewer
sub ebx, esi
mov edi, ebx
or ebx, edi
and edi, esi
rol ecx, 0x12
sub ecx, esi
add ebx, ecx
cmp eax, 0xfffffef4
jne 0x401141
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.ntdll.dll_NtWaitHighEventPair
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
ret
sub ebx, 0xfd6a248e
mov ecx, ebx
call sub.user32.dll_GetClipboardViewer
add esi, 0xfd6b3510
sub ecx, esi
sub esi, ecx
mov esi, 0xfd6c7f13
and ecx, ebx
or edi, esi
xor esi, edi
cmp eax, 0xffffff12
jne 0x401205
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.shell32.dll_SHCLSIDFromString
call sub.ntdll.dll_NtWaitHighEventPair
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.ntdll.dll_NtWaitHighEventPair
call sub.ntdll.dll_NtWaitHighEventPair
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
call sub.advapi32.dll_ElfRegisterEventSourceA
call sub.shell32.dll_SHCLSIDFromString
ret
jmp 0x4b74e6
xor ebx, 0xfedf4159
xchg ebx, edi
or ecx, ebx
mov ebx, esi
mov ebx, edi
or ebx, edi
jmp 0x4b988e
push 0xff004499
and esi, ebx
and ebx, ecx
mov ebx, esi
shl esi, 4
dec ebx
or ebx, ecx
xor edx, ebx
bswap ecx
mov ebx, ecx
sub ebx, ecx
jmp 0x4b8526
push esp
inc ecx
bswap esi
dec ecx
add esi, 0x91e05f7
bswap edx
xchg edx, esi
jmp 0x4b8593
mov edi, 0x2774562b
add esi, ecx
sub esi, ebx
dec edx
or edx, esi
add ebx, esi
or edx, esi
and ecx, 0x9302f84
shr ebx, 0x1b
xchg ecx, edx
add edx, ecx
or ebx, ecx
jmp 0x4b95a0
pop edi
xchg edx, esi
sub esi, ecx
ror ecx, 0x16
sub ebx, edx
or esi, ecx
xor edx, ebx
and ebx, 0x941dc04
sub ecx, esi
jmp 0x4b9a0e
call edi
shl ecx, 9
xor edx, 0xa2c4b9b
sub ebx, esi
not ecx
mov edx, esi
nop
jmp 0x4b81e8
pop edi
xor ebx, edx
neg ebx
neg edx
and edx, ebx
xchg edx, ebx
xchg edx, ecx
bswap edx
sub esi, 0xa31ef26
jmp 0x4b8345
call edi
ror esi, 7
xor esi, 0xa402745
add ecx, edx
shr ebx, 0x1e
bswap ebx
xor ebx, 0xa42020a
jmp 0x4b8029
mov edi, 0x2774562b
nop
neg ebx
and ecx, edx
jmp 0x4b9992
push 0xff052acd
mov esi, 0xa7d4b54
mov esi, ebx
xchg ecx, edx
and ebx, esi
mov edx, ecx
shr ecx, 0x19
xor edx, ebx
and ecx, esi
bswap ebx
shr esi, 2
xchg ebx, esi
jmp 0x4b8864
call fcn.004b9f70
or ebx, ecx
or edx, esi
mov ecx, ebx
jmp 0x4b9e95
call fcn.004b9f70
mov ebx, esi
xchg esi, edx
sub esi, 0xa83b9ae
or edx, esi
mov ecx, edx
bswap esi
not esi
xor edx, ebx
or ebx, 0xa855c67
mov esi, edx
jmp 0x4b8cc3
pop edi
add esi, ecx
shl esi, 0xf
and edx, ebx
xchg edx, ebx
or ecx, ebx
ror ebx, 5
add ebx, esi
add ecx, edx
add esi, 0xa90c818
shr ecx, 0x19
jmp 0x4b8747
pop edi
add edx, ecx
xor ecx, esi
or ebx, edx
mov edx, ebx
xor edx, ecx
shr esi, 0x1e
and ebx, 0xac4fcee
and ebx, ecx
jmp 0x4b9e08
push 0xff04d544
add ebx, edx
xchg esi, edx
add esi, ebx
mov ebx, 0xae0ce48
mov ecx, esi
jmp 0x4b78b1
push 0xfef2ec8a
sub ebx, esi
neg ebx
mov ebx, esi
sub esi, ecx
inc esi
or ebx, ecx
jmp 0x4b80f0
mov edi, 0x123b2f04
and esi, ecx
add edx, 0xaf3e46f
ror edx, 4
mov ecx, ebx
xchg ebx, esi
xor esi, 0xaf4d95c
bswap edx
sub ebx, edx
sub ecx, edx
xor ebx, edx
xor ecx, esi
xchg edx, ecx
shr ebx, 0x12
neg edx
and ebx, ecx
add esi, edx
jmp 0x4b88e6
mov edi, 0x2774562b
xchg ecx, edx
xor ebx, esi
shr ebx, 0x19
rol ecx, 2
inc edx
nop
sub ecx, ebx
xchg edx, ebx
xchg edx, esi
dec ecx
mov esi, 0xb1108c6
jmp 0x4b8244
push 0xff081a8d
and ecx, edx
bswap esi
or ecx, esi
bswap esi
xor esi, 0xb32e400
add ecx, 0xb332083
inc ecx
xchg edx, ecx
ror ecx, 0x17
mov esi, 0xb3425cf
xchg ebx, ecx
bswap esi
ror ebx, 0x16
add edx, esi
jmp 0x4b7cd3
pop edi
add ebx, esi
inc ecx
or edx, ebx
ror ecx, 0x13
and ecx, ebx
xchg edx, esi
jmp 0x4b79c2
call fcn.004b9f70
add ebx, edx
shl esi, 0x15
xchg edx, ecx
and ebx, esi
inc edx
jmp 0x4b8e9d
mov edi, 0x2774562b
neg esi
xchg ecx, edx
mov ecx, ebx
or ecx, edx
xchg esi, ecx
sub edx, esi
and ecx, edx
and esi, 0xb527cc7
xchg esi, edx
mov ebx, esi
xor esi, ebx
not esi
sub ebx, ecx
add edx, esi
neg esi
jmp 0x4b7bee
pop edi
or esi, ecx
or edx, ecx
and ebx, esi
add ecx, edx
xor ebx, 0xb5b5b6b
mov edx, esi
add ebx, edx
jmp 0x4b83df
push 0xff08a796
xchg edx, ecx
xor esi, ebx
add esi, ecx
sub ebx, 0xb664fd5
ror ebx, 0x1a
mov ecx, ebx
or edx, ebx
mov ebx, 0xb6822e9
jmp 0x4b8839
pop edi
add ebx, edx
bswap ecx
mov ebx, 0xb69a67c
rol ecx, 0x10
bswap ecx
add edx, esi
or edx, ebx
neg ebx
sub ebx, 0xb6c525a
jmp 0x4b8131
push 0xff1479d5
mov esi, edx
sub edx, esi
shr edx, 0x11
shr edx, 0x17
or esi, ecx
dec ebx
sub edx, esi
or ecx, 0xb797789
and edx, 0xb79e1a7
shr esi, 0x1b
or ebx, edx
xchg ecx, edx
xchg ecx, esi
jmp 0x4b7c25
call fcn.004b9f70
xchg edx, ebx
xor ebx, ecx
xor ebx, 0xb8c07be
mov edx, 0xb8c549e
xor edx, 0xb8c9d24
shr esi, 0xf
mov edx, ecx
xor esi, edx
jmp 0x4b92c0
pop edi
mov ecx, 0xb907298
add edx, ecx
sub ebx, 0xb90e87d
and edx, ecx
mov edx, esi
and ebx, 0xb919cce
mov esi, ecx
bswap esi
xchg ecx, ebx
or ecx, edx
mov esi, ecx
jmp 0x4b96f3
push 0xff0cc731
dec edx
and ebx, edx
xor ebx, edx
or ebx, 0xb9d93cc
inc ecx
neg edx
add esi, 0xb9edd0b
bswap ecx
xchg ebx, esi
xor ebx, ecx
inc ebx
shr edx, 0x1f
add ebx, 0xba19fb6
inc ecx
add esi, 0xba2805a
jmp 0x4b95ed
push 0xff196629
inc esi
or ecx, esi
neg ebx
xchg ecx, ebx
neg edx
sub ecx, ebx
and edx, ebx
jmp 0x4b7881
push 0xb60e6
xor esi, 0xba6c0af
sub edx, esi
xchg ecx, ebx
rol edx, 0x1b
and ecx, 0xba8b8d0
mov edx, ebx
shr edx, 0x12
xor ecx, edx
sub esi, ecx
or edx, esi
add edx, esi
jmp 0x4b9809
pop edi
mov edx, 0xbb53020
not ebx
shl edx, 0x1c
mov ecx, ebx
xchg edx, ebx
shl edx, 0x1d
add ebx, 0xbb6a985
xchg ebx, edx
mov esi, ebx
add edx, ebx
sub ebx, esi
sub ecx, esi
or ebx, ecx
jmp 0x4b8feb
pop edi
dec esi
add ebx, 0xbb8a3ff
xor ecx, ebx
not ebx
xchg edx, ebx
sub esi, ebx
inc edx
and ebx, 0xbba3131
add esi, ecx
inc edx
shl edx, 0x17
or ecx, esi
mov edx, ecx
and ecx, esi
rol edx, 0x17
jmp 0x4b7ebe
mov edi, 0x2774562b
add ecx, 0xbc421c1
and ecx, edx
add esi, ecx
xor esi, 0xbc4e0b9
xor esi, ebx
jmp 0x4b9b51
pop edi
sub edx, ecx
add esi, ecx
bswap ecx
shr ebx, 0x1f
or ecx, edx
or edx, ebx
xor esi, 0xbc93381
jmp 0x4b77f2
push 0xff18ef59
or ebx, edx
bswap edx
mov ecx, edx
inc edx
xchg edx, esi
xor edx, ecx
jmp 0x4b7f68
pop edi
mov ebx, ecx
add ecx, 0xbd6b311
rol esi, 0x12
or esi, ecx
xor edx, ebx
jmp 0x4b984c
call fcn.004b9f70
sub ebx, esi
sub edx, ebx
sub ebx, edx
jmp 0x4b780c
pop edi
mov ebx, edx
and ebx, edx
dec edx
sub esi, 0xbea0d9a
xor esi, 0xbea4c2a
and edx, 0xbea8e64
rol ecx, 0xe
jmp 0x4b9a4d
pop edi
xor edx, esi
and ebx, esi
add edx, 0xc0ae1c9
mov ebx, esi
jmp 0x4b7f33
pop edi
dec ecx
or ecx, ebx
sub ecx, esi
or esi, edx
and ebx, 0xc103100
xor ecx, ebx
bswap ebx
xor ebx, 0xc178e91
ror esi, 5
and ebx, edx
and esi, edx
jmp 0x4b9a72
push 0xff122a6d
xor ecx, edx
or edx, ecx
add edx, ebx
and esi, 0xc1f72a5
mov ebx, edx
sub edx, 0xc2048a6
xor ecx, edx
nop
shl edx, 0xb
sub edx, ecx
shl ebx, 0x11
jmp 0x4b8b24
pop edi
rol ebx, 0xa
rol edx, 0xe
sub edx, ebx
and edx, ecx
jmp 0x4b99f4
call fcn.004b9f70
bswap edx
sub edx, 0xc41a889
jmp 0x4b84c3
call edi
xchg ebx, ecx
inc ebx
ror edx, 0xc
xchg edx, ebx
and edx, esi
or edx, ecx
xchg edx, ebx
add edx, esi
xchg edx, ecx
xchg ebx, edx
xchg ecx, ebx
jmp 0x4b9b75
call edi
or edx, esi
xor esi, 0xc5328b8
and esi, ebx
xor ecx, ebx
jmp 0x4b961e
push 0xff009415
inc edx
or ebx, esi
mov ecx, esi
mov ebx, 0xc6a20a3
xchg ecx, esi
inc ecx
and ebx, esi
bswap edx
xor ebx, edx
shl ecx, 0x1f
jmp 0x4b9669
push 0xfeeea8b4
rol ebx, 8
or ecx, ebx
and ecx, edx
and ebx, edx
sub esi, ebx
or ebx, ecx
ror esi, 2
xor ecx, 0xc76d91a
xor edx, ebx
sub esi, ebx
sub esi, ecx
shr ecx, 0xc
mov esi, edx
add ebx, ecx
sub edx, ecx
jmp 0x4b9a2e
push 0x40
add ebx, ecx
and ecx, edx
and ecx, edx
mov ecx, edx
or esi, ecx
add esi, ecx
and edx, ecx
jmp 0x4b7f7f
call fcn.004b9f70
dec edx
xor ebx, ecx
inc edx
dec ebx
or ecx, 0xc9df6f1
xchg ecx, ebx
jmp 0x4b888d
mov edi, 0x123b2f04
add ecx, ebx
xor esi, ecx
mov edx, ecx
or ebx, esi
sub edx, 0xcc7f792
xchg ebx, ecx
sub edx, esi
mov ebx, ecx
jmp 0x4b7e6b
mov edi, 0x2774562b
xchg edx, esi
ror edx, 0x13
neg esi
add ecx, esi
shr edx, 0x1d
sub ebx, ecx
sub ebx, ecx
add ecx, ebx
jmp 0x4b8c43
pop edi
rol ebx, 0xf
or ecx, 0xce8a3cd
add ebx, esi
not ebx
mov ebx, 0xcea3520
xor esi, edx
jmp 0x4b911d
call edi
mov esi, ecx
add esi, ecx
xchg ecx, ebx
or edx, ebx
mov esi, ecx
mov ebx, ecx
xor ebx, 0xd0c61d4
rol ebx, 0x17
not ecx
nop
not esi
mov ebx, 0xd11b63c
or edx, 0xd1227fb
add ebx, edx
jmp 0x4b7923
pop edi
bswap edx
xor esi, 0xd30c3f4
and ebx, 0xd3133b6
sub ecx, edx
xor ecx, ebx
ror ebx, 0x14
and edx, esi
jmp 0x4b9829
push 0xff08ffb0
not esi
ror ecx, 2
xchg esi, edx
mov edx, ebx
add ebx, ecx
mov edx, 0xd4264b9
and esi, 0xd42de37
dec ebx
add esi, 0xd43da83
and ebx, esi
add esi, ebx
jmp 0x4b95d9
mov edi, 0x123b2f04
mov ebx, edx
or ebx, esi
shr edx, 0xd
inc ecx
add esi, ebx
and edx, 0xd50211c
sub esi, edx
mov ebx, esi
shr edx, 3
add esi, edx
xchg ecx, esi
not ecx
xor ecx, esi
jmp 0x4b8f60
call edi
sub ecx, edx
add esi, ebx
rol esi, 0xc
add ebx, ecx
xchg ebx, esi
ror edx, 7
or ecx, ebx
not esi
jmp 0x4b907b
call fcn.004b9f70
or edx, ebx
or ecx, ebx
and ecx, 0xd6996f8
bswap ecx
or esi, ebx
bswap esi
or esi, 0xd719098
add edx, 0xd720f59
jmp 0x4b77db
push 0xff0479c9
not esi
or esi, ecx
xor ecx, esi
sub esi, ecx
xor edx, ebx
ror ecx, 4
bswap esi
jmp 0x4b7a1a
push 0xff09a73f
and ebx, edx
add ebx, esi
and ecx, 0xdcb86da
mov ebx, edx
xor ecx, edx
ror ebx, 0x12
mov ebx, ecx
jmp 0x4b86c0
pop edi
dec ecx
and edx, ebx
ror ebx, 0x16
add esi, ecx
or ecx, 0xdd68550
dec esi
sub ecx, 0xdd704a7
add edx, ebx
jmp 0x4b9adb
mov edi, 0x2774562b
mov esi, ecx
shl ebx, 0xc
or ebx, edx
mov esi, 0xdda4a83
xchg ebx, edx
or esi, 0xddac63d
neg ebx
add esi, edx
xor edx, 0xde009ab
xor ecx, esi
jmp 0x4b78d6
mov edi, 0x2774562b
xchg esi, ebx
xor edx, ecx
xor esi, ebx
xor esi, ecx
xchg esi, edx
xor edx, esi
xor esi, ecx
sub esi, ecx
not ecx
and ecx, 0xdf1a0ca
or ecx, ebx
or edx, ebx
or ecx, ebx
xchg ecx, edx
jmp 0x4b9aee
push esp
not ebx
or ecx, edx
or esi, 0xdf87408
jmp 0x4b7564
call fcn.004b9f70
or edx, ebx
mov ecx, 0xe182a60
sub esi, ebx
rol esi, 6
bswap esi
sub ecx, esi
or ecx, edx
jmp 0x4b878a
call fcn.004b9f70
or esi, 0xe238679
xor esi, edx
and esi, ecx
xor ecx, 0xe2455f5
mov ecx, edx
xor esi, edx
or esi, 0xe25210a
or ebx, edx
or esi, 0xe259e35
jmp 0x4b933f
push 0xfee97b9f
mov ebx, 0xe25e9f7
and edx, ecx
shl ebx, 2
add esi, ecx
shr ecx, 0xa
jmp 0x4b990a
call edi
mov esi, ecx
or esi, 0xe451e96
jmp 0x4b932d
call edi
add edx, esi
not ebx
xor esi, ebx
bswap ebx
xor ebx, edx
add edx, ecx
or edx, 0xe5a11c5
bswap ecx
ror ecx, 0x17
add ecx, ebx
xor ecx, esi
xor esi, 0xe5b53ce
rol ecx, 2
jmp 0x4b7618
call edi
mov edx, 0xe8b0d3f
sub edx, ecx
sub edx, esi
xor edx, ebx
shr ebx, 0x1f
ror esi, 0xa
jmp 0x4b8280
push 0xfeefe5d5
sub esi, ebx
and ebx, esi
sub edx, 0xe9922a7
mov edx, ecx
or ecx, esi
mov ecx, edx
and ebx, edx
shr ebx, 0x1f
and ebx, ecx
or ecx, edx
add ebx, ecx
or ebx, ecx
xchg esi, edx
jmp 0x4b9060
call fcn.004b9f70
and esi, edx
sub esi, 0xeb04849
and esi, edx
shl ebx, 0xf
rol edx, 0xd
xor ebx, 0xeb15b90
add ecx, 0xeb19516
mov edx, esi
jmp 0x4b84e0
pop edi
sub esi, 0xebd3243
add ecx, ebx
shl edx, 0x1d
xchg ebx, ecx
and esi, 0xebf39d1
sub ecx, ebx
add edx, ebx
sub edx, ebx
rol edx, 0xe
jmp 0x4b7c51
push 0xfef8a7d9
and esi, edx
sub edx, esi
xor ecx, 0xecbe004
not ecx
or esi, 0xecc5cc2
bswap ecx
bswap ecx
not edx
and esi, 0xed4ccf5
dec esi
not edx
shl ecx, 0x1d
and esi, edx
jmp 0x4b9be1
mov edi, 0x2774562b
and ebx, ecx
bswap ecx
and ebx, ecx
xor ecx, esi
or esi, edx
xor ebx, esi
dec ecx
and edx, ecx
and ebx, edx
jmp 0x4b8409
pop edi
xor esi, ecx
and edx, esi
xchg ebx, esi
bswap ebx
shl edx, 0xb
shl ecx, 0x16
rol edx, 0x17
xor esi, ecx
or ecx, ebx
ror ecx, 0x11
mov ecx, edx
shl ebx, 0xf
dec ebx
xor esi, ecx
jmp 0x4b9c1e
push 0xfef295b8
shl ebx, 9
add ebx, ecx
sub ebx, edx
not edx
sub esi, edx
shr ebx, 0x18
xor edx, ebx
add ecx, edx
and ebx, 0xef517ce
jmp 0x4b7a31
pop edi
shr ecx, 2
shl esi, 0x12
or esi, ecx
sub ebx, esi
sub esi, 0xef692fa
jmp 0x4b9f1f
mov edi, 0x2774562b
and ebx, edx
rol ebx, 1
add ecx, esi
xchg ebx, esi
add edx, esi
sub ecx, ebx
mov ecx, esi
mov edx, ebx
add ebx, 0xf16bae5
jmp 0x4b78e6
pop edi
xchg ebx, edx
sub ebx, edx
add ebx, edx
shr ecx, 5
shr edx, 0x1c
mov ecx, 0xf251727
mov esi, ebx
jmp 0x4b816e
call edi
and ecx, ebx
and ebx, 0xf2e3557
and edx, esi
add ebx, esi
inc esi
mov edx, ebx
ror esi, 1
mov ebx, ecx
dec ecx
xor esi, ebx
jmp 0x4b9350
pop edi
or esi, ecx
and esi, edx
xor esi, ecx
add edx, 0xf38992d
jmp 0x4b9030
call edi
bswap edx
add ebx, 0xf39d8af
xchg ecx, esi
jmp 0x4b881c
pop edi
bswap edx
sub ecx, ebx
xchg esi, ecx
not esi
bswap edx
ror ecx, 0xc
and ebx, ecx
inc esi
sub ebx, ecx
and esi, ebx
mov ebx, 0xf4104d4
xor ebx, ecx
add esi, ebx
and ebx, 0xf41d16c
and esi, ecx
jmp 0x4b7cf5
call fcn.004b9f70
sub esi, edx
sub esi, 0xf45cffe
and ebx, 0xf460ebe
bswap edx
sub esi, 0xf46bfec
inc ebx
mov esi, ecx
or ebx, 0xf478369
mov ebx, edx
inc ecx
jmp 0x4b8b4e
mov edi, 0x123b2f04
and edx, esi
bswap esi
xor ecx, 0xf53021f
or ebx, esi
and ecx, 0xf53866d
and ebx, esi
mov ebx, edx
mov edx, 0xf54a97f
xchg ecx, esi
jmp 0x4b8606
push 0xfeec4c01
mov esi, 0xf649c5c
sub edx, ecx
or ebx, ecx
add ebx, ecx
or ebx, edx
and esi, edx
shl ebx, 0x1d
jmp 0x4b75ba
call fcn.004b9f70
add edx, esi
neg edx
mov edx, ecx
shr edx, 0x1e
bswap edx
dec edx
jmp 0x4b8d9d
push 0xff0950ca
xor esi, ecx
not esi
add ebx, esi
xor ecx, edx
and ebx, ecx
jmp 0x4b8a3c
push 0xff0d1e6a
rol esi, 0x11
mov ebx, edx
not esi
mov edx, ecx
xor edx, ebx
xchg esi, ebx
and ecx, esi
xor ebx, 0xf777e94
add edx, 0xf77d8e4
not ecx
neg edx
xchg ebx, edx
and edx, esi
rol esi, 4
inc edx
jmp 0x4b86de
pop edi
rol esi, 8
sub ecx, ebx
sub ecx, edx
xchg esi, ecx
sub esi, ebx
or ebx, ecx
add esi, edx
shr ebx, 0x1e
or esi, ebx
rol ecx, 5
and ebx, 0xf7de27a
neg ecx
xor ebx, esi
mov ecx, edx
jmp 0x4b7ba2
push 0xff00e4d1
sub ebx, edx
xor ecx, edx
or esi, 0xf81dc5d
bswap esi
add esi, 0xf8288ef
rol edx, 0x1f
and edx, ecx
and ecx, 0xf835289
and ebx, edx
bswap edx
sub ebx, 0xf840913
dec ecx
dec ebx
jmp 0x4b97d4
call edi
shl esi, 7
add edx, ebx
or ecx, esi
and ecx, ebx
xor ebx, edx
bswap edx
not esi
and esi, edx
xor esi, edx
mov ecx, edx
or ebx, esi
sub esi, edx
jmp 0x4b8372
push 0xfef52bc1
xor ecx, edx
add ecx, ebx
bswap edx
and ebx, 0xf8f146f
and ecx, 0xf8f9bce
add edx, esi
jmp 0x4b7a46
push 0xff013e0f
sub esi, edx
inc ebx
add esi, ebx
jmp 0x4b7aa9
push 0x401400
xchg edx, esi
add edx, ecx
or ebx, 0xfb0c325
shr ecx, 8
mov ecx, 0xfb13c89
sub esi, edx
mov ecx, edx
jmp 0x4b9eb6
pop edi
shl ecx, 5
mov edx, ecx
sub edx, ebx
sub edx, ebx
neg edx
sub ebx, esi
dec edx
rol ecx, 8
xchg ecx, ebx
xor ebx, ecx
add ecx, edx
add edx, ecx
xor ecx, ebx
mov ecx, esi
jmp 0x4b83b6
push 0xfef6d9df
or ecx, esi
not esi
mov ecx, 0xfb9e8cd
sub edx, esi
add ecx, esi
or ebx, esi
and ecx, edx
and ebx, 0xfbb3b2f
xor ecx, ebx
and ebx, ecx
or edx, ecx
xor ecx, esi
add esi, edx
add esi, 0xfbca453
jmp 0x4b91c3
push 0xfee8b8d5
shr esi, 0x19
xchg ecx, edx
and esi, 0xfbe77dd
or ebx, ecx
xor edx, ebx
xor ebx, 0xfbf3a7b
jmp 0x4b98ad
push 0xfee926a7
add esi, ecx
xchg ecx, esi
not edx
bswap esi
jmp 0x4b8c6f
mov edi, 0x2774562b
sub edx, 0xfc5239b
and ebx, 0xfc586fa
mov ebx, 0xfc5c332
xchg edx, ebx
xchg edx, esi
mov edx, ebx
jmp 0x4b8bf6
jmp loc.004be000
push 0xff04242a
inc esi
and ebx, edx
or ecx, edx
and ecx, ebx
not ecx
xor ecx, esi
or ebx, esi
ror ecx, 9
jmp 0x4b89c6
pop edi
not ecx
add ecx, 0xfdc1d33
bswap ebx
xchg esi, ebx
sub edx, 0xfddaadb
and esi, 0xfde16cf
mov esi, ecx
jmp 0x4b8546
push 0xfeef3969
add ebx, esi
xor edx, esi
add ebx, 0xfdff5de
dec edx
shr ecx, 0xd
mov ebx, ecx
xchg ebx, esi
ror edx, 0x13
jmp 0x4b9e43
pop edi
xor ecx, edx
sub ecx, esi
jmp 0x4b9c03
push 0xff142a73
and esi, edx
and esi, ebx
or ecx, esi
mov esi, 0xfe5fd81
xor esi, 0xfe63c8e
xchg esi, ecx
and ebx, esi
xor edx, ebx
add edx, 0xfe7397b
xchg ebx, esi
add ebx, 0xfe7b59a
or esi, 0xfe7f47d
not edx
jmp 0x4b7d6f
pop edi
not ecx
xor ecx, edx
xor esi, 0xfecb814
ror esi, 4
jmp 0x4b9b16
call fcn.004b9f70
sub edx, 0xfed8118
mov edx, ecx
add esi, ebx
mov ebx, 0xfeed613
rol edx, 7
and esi, edx
add edx, ebx
and ecx, 0xff09850
sub edx, esi
jmp 0x4b969c
pop edi
mov ebx, esi
or esi, 0xff217dc
xor esi, 0xff25711
xor ecx, ebx
and ecx, edx
and ecx, 0xff378b4
dec edx
and ecx, 0xff4a602
jmp 0x4b90fb
call fcn.004b9f70
mov edx, esi
xchg ebx, esi
shr esi, 0x16
xor ecx, ebx
nop
inc esi
rol esi, 6
neg ebx
inc esi
ror esi, 0x10
add ebx, edx
sub edx, esi
mov ecx, ebx
jmp 0x4b9c77
pop edi
add ebx, 0xffa4201
and ebx, esi
sub esi, 0xffabb7d
add ecx, 0xffafa04
xor ecx, 0xffb42a4
ror ecx, 8
and esi, 0xffcd44f
bswap ebx
xor edx, 0xffd5a7c
xor ebx, edx
and esi, ebx
jmp 0x4b8a7d
push 0xfef8fd57
sub esi, 0x10024175
sub ebx, 0x1002804b
not edx
xor edx, ecx
shl ebx, 3
mov esi, edx
shl ecx, 0x15
jmp 0x4b9447
push 0xff16e4fe
and ecx, esi
sub edx, 0x1004521e
mov ecx, esi
xchg edx, ebx
or ecx, edx
shr edx, 0xf
jmp 0x4b8ab5
pop edi
mov edx, ecx
xor ebx, edx
rol esi, 0x1d
xor esi, ebx
xchg esi, edx
and ecx, ebx
inc ecx
not ebx
inc edx
jmp 0x4b9f03
call edi
and ebx, 0x100bacba
sub ebx, esi
sub esi, ecx
shr ebx, 0x13
mov esi, edx
neg edx
ror ecx, 6
jmp 0x4b8052
pop edi
xor edx, 0x10108120
shl ebx, 0x12
mov esi, edx
and ebx, 0x1011d2e4
shr edx, 0xe
and ebx, edx
sub esi, 0x10133274
xor edx, ecx
bswap ecx
shl esi, 0x16
jmp 0x4b74fb
pop edi
shr ebx, 3
xor esi, ebx
inc ecx
xor ecx, ebx
and edx, esi
sub esi, ecx
and ecx, ebx
nop
add edx, esi
jmp 0x4b7b70
push 0xfeef8c79
add ebx, 0x104fd299
add edx, 0x10504250
sub esi, ecx
or esi, 0x10511801
xchg ecx, ebx
add edx, 0x1051948a
xor esi, 0x1052043f
sub edx, esi
jmp 0x4b8eee
call edi
xchg ecx, esi
xchg esi, ecx
sub ebx, ecx
bswap edx
sub edx, 0x105b0ad1
shr edx, 1
bswap esi
ror edx, 0xa
add edx, ebx
or esi, ecx
jmp 0x4b9245
call edi
sub esi, ecx
xor edx, 0x105cfaa5
sub ecx, edx
mov ebx, edx
jmp 0x4b9caf
mov edi, 0x4132136a
add ecx, esi
or esi, 0x1063d61a
mov esi, ecx
dec esi
sub ebx, edx
xor esi, ecx
rol ecx, 0x15
jmp 0x4b93a5
push 0xfeebf65b
inc edx
xchg ebx, edx
or edx, esi
nop
and ebx, 0x10667f62
add esi, ebx
add ecx, esi
mov ecx, 0x106b469d
jmp 0x4b9502