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

Disassembly:
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xfffffee0
jne 0x401066
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
call sub.user32.dll_GetMessagePos
cmp eax, 0xffffff38
jne 0x4010e0
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
call sub.user32.dll_GetKBCodePage
cmp eax, 0xfffffede
jne 0x401155
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xfffffedc
jne 0x4011e8
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xffffff0e
jne 0x401294
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
call main
ret
jmp 0x470713
or edx, esi
xor esi, ecx
add edx, ecx
jmp 0x471a86
pop edx
sub ecx, edi
mov edi, ecx
and esi, ebx
sub ebx, 0x76fab714
xor ebx, 0x76fad282
add edi, ebx
xor ecx, ebx
sub ebx, edi
add edi, ebx
add esi, 0x76fb4d9e
jmp 0x472177
pop edx
mov esi, ecx
inc ecx
add esi, edi
or ecx, ebx
xchg ebx, ecx
and esi, ebx
xchg ecx, ebx
mov edi, 0x76fc238e
sub ecx, esi
sub esi, edi
jmp 0x471c9d
push 0x767c81d8
or esi, edi
and esi, ecx
rol edi, 0xf
xchg esi, ebx
sub esi, ecx
sub edi, 0x76fcfc98
and ebx, esi
and ecx, esi
inc ecx
bswap edi
jmp 0x4723e2
pop edx
and esi, edi
mov ebx, edi
or esi, 0x76fdba84
add esi, edi
dec ebx
sub esi, ecx
rol ebx, 0x14
sub esi, ecx
jmp 0x471f76
push 0x76830b9e
and ebx, 0x76fe5e16
or esi, ebx
dec esi
xchg edi, ebx
sub ebx, 0x76fec5f6
not ebx
mov ecx, edi
bswap ebx
shr esi, 3
mov esi, ecx
jmp 0x4727b7
call edx
xchg ebx, esi
xor ebx, ecx
or esi, ebx
mov edi, ecx
neg ecx
sub edi, 0x7700d8b2
and ebx, esi
xor esi, 0x77010e3a
and ecx, esi
xor edi, ecx
xchg edi, ecx
ror esi, 0x11
xor esi, ebx
sub ecx, edi
jmp 0x4721d1
mov edx, 0x6332a2e
neg ecx
or esi, edi
and ecx, edi
mov ebx, 0x7706fb78
jmp 0x472370
pop edx
xchg esi, ebx
xor edi, esi
and esi, ecx
xchg esi, edi
jmp 0x470d1b
call edx
add ebx, esi
or edi, 0x771145f0
xor ecx, edi
or edi, 0x771178a0
rol edi, 6
add edi, 0x7711ac0a
shl ebx, 4
sub esi, edi
jmp 0x47189c
mov edx, 0x6332a2e
bswap ecx
rol edi, 0xf
sub edi, ecx
xor ebx, edi
jmp 0x472962
call fcn.004720de
and edi, ecx
sub ebx, ecx
and esi, ebx
xchg ebx, ecx
add esi, ecx
mov edi, esi
bswap ebx
add edi, 0x771a9b38
xchg esi, ebx
add ecx, edi
shl ebx, 0x1a
xor edi, 0x771b019c
and ebx, 0x771b1b88
sub edi, ebx
jmp 0x470aa1
mov edx, 0x6332a2e
xor esi, 0x771b5a88
add esi, 0x771b74e4
sub esi, edi
xchg ebx, ecx
sub ecx, 0x771bc42c
sub esi, 0x771bde36
jmp 0x471dca
push 0x767f8783
dec edi
xchg ebx, ecx
shr ebx, 0x14
and edi, ecx
shr esi, 2
xchg esi, edi
dec edi
neg ebx
mov edi, ebx
nop
rol esi, 0xf
or esi, ecx
jmp 0x470ae1
call edx
shr ebx, 0x12
and edi, ecx
neg edi
xor ecx, 0x771fe362
and ecx, ebx
shl edi, 0xb
xor ecx, ebx
sub esi, edi
bswap esi
and ebx, edi
jmp 0x471775
pop edx
bswap edi
add ebx, 0x77216a54
xchg esi, edi
dec edi
mov ecx, esi
not esi
or edi, ecx
and ecx, 0x77220882
sub edi, esi
xor ecx, ebx
sub ebx, edi
sub edi, 0x77226c7a
jmp 0x470807
push 0x76842980
xchg esi, edi
sub esi, ebx
or edi, esi
and ecx, edi
and ebx, ecx
xor edi, 0x77230dee
xor esi, 0x772327ae
neg esi
sub ebx, edi
neg ebx
inc esi
or esi, 0x7723afd8
jmp 0x4725b5
pop edx
add edi, esi
xor ecx, edi
shr edi, 0xa
mov esi, edi
not esi
and ecx, 0x772654e2
jmp 0x4714e0
call edx
xchg edi, ebx
and ecx, edi
mov edi, 0x7728c3d0
not edi
or edi, esi
add ecx, edi
sub ecx, edi
xchg edi, esi
and ecx, ebx
and esi, ebx
jmp 0x471ab6
pop edx
or edi, ebx
or esi, ebx
jmp 0x472c98
push 0x76806744
mov edi, 0x7729da9c
sub ecx, edi
add ecx, 0x772a0c7e
xchg ebx, edi
xor ebx, 0x772a446c
shl ebx, 0x1a
and ebx, esi
rol ebx, 6
jmp 0x471c01
pop edx
mov ecx, esi
mov ebx, edi
xor esi, ebx
inc ebx
or ebx, ecx
ror ebx, 0x19
xor ebx, esi
sub ebx, ecx
and edi, ebx
neg esi
mov ecx, ebx
rol esi, 4
jmp 0x471a1c
push 0x7682ee38
xor ebx, edi
add ebx, 0x773279ee
nop
and ecx, esi
xor edi, ecx
or edi, ecx
and esi, ecx
xor esi, edi
add ebx, ecx
and edi, esi
jmp 0x470821
push 0x76862e8a
xor edi, ebx
xor edi, esi
jmp 0x471bcd
push 0x76819b60
dec ebx
xor ebx, esi
inc edi
mov esi, 0x7733fe6a
inc esi
xchg ebx, edi
sub ecx, esi
sub ebx, 0x77346562
dec ebx
or ecx, esi
jmp 0x472988
push 0x76802fb8
sub esi, ebx
inc ebx
bswap esi
ror ebx, 0x1e
or edi, ebx
xor esi, 0x77354306
and ecx, esi
sub esi, ebx
sub ecx, 0x77358eb8
add ecx, 0x7735a8fe
jmp 0x471104
push 0x768684c4
and ecx, edi
not ebx
xchg esi, ecx
add esi, edi
xor esi, 0x77393b48
and ecx, esi
sub ecx, edi
and edi, esi
jmp 0x47193e
call fcn.004720de
and ecx, edi
shl esi, 0x11
mov ecx, ebx
or edi, 0x773cfdde
jmp 0x472adc
pop edx
sub ecx, esi
and ebx, edi
sub ecx, ebx
sub ebx, ecx
jmp 0x472d97
push 0x76804b60
and ecx, 0x773e719c
sub edi, esi
or edi, ecx
or esi, ecx
neg edi
add edi, esi
or ebx, edi
sub ecx, esi
xor ecx, 0x773f3c3a
sub ecx, 0x773f57cc
jmp 0x470e20
push 0x767c6548
and ebx, edi
sub edi, ebx
add edi, ecx
dec esi
xchg edi, ebx
or ecx, 0x773ff76e
and esi, ebx
mov esi, edi
jmp 0x4707e5
call fcn.004720de
or ebx, 0x77444242
xor ebx, edi
add ebx, 0x774475ae
shl ecx, 0x1b
mov ebx, edi
and edi, 0x7744c406
or edi, 0x7744de28
xchg esi, ecx
jmp 0x472134
push 0x767cd3d0
mov esi, 0x774674d4
xor edi, 0x77469206
and ecx, edi
sub esi, ecx
jmp 0x472cfc
push 0x76852b4c
shl edi, 6
shl esi, 0x1a
and esi, edi
bswap ebx
or ecx, esi
add edi, ecx
and ebx, edi
shr edi, 0x16
jmp 0x47275f
pop edx
dec esi
or esi, ebx
nop
xchg ebx, esi
jmp 0x4707a3
push 0x7684f28e
mov edi, ebx
or esi, ecx
ror ecx, 0x1c
add ecx, esi
mov edi, esi
xchg edi, esi
jmp 0x47232c
pop edx
xor ecx, ebx
add edi, esi
ror ebx, 9
xchg ebx, ecx
sub ecx, 0x7753b520
rol esi, 9
add esi, 0x7753ea8a
not ecx
jmp 0x4716f1
call fcn.004720de
and ebx, edi
sub ecx, esi
add edi, ecx
or esi, edi
add ebx, 0x7757fee4
neg ebx
shl edi, 0x15
mov edi, 0x77584d88
jmp 0x4722bb
pop edx
or ebx, esi
sub ecx, ebx
sub esi, ecx
sub ecx, 0x7758bf82
add edi, esi
dec ebx
xchg ecx, ebx
or esi, 0x775925b4
jmp 0x471e2c
push 0x401400
add esi, ecx
add ebx, 0x775a0ee8
neg ebx
shl esi, 0x15
and esi, edi
or esi, edi
and ebx, edi
and edi, ebx
jmp 0x47086c
pop edx
mov ebx, esi
add edi, ebx
mov esi, edi
and esi, 0x775b51e6
sub edi, esi
xchg ebx, esi
jmp 0x4719c0
pop edx
xchg edi, ebx
sub ecx, ebx
xor ebx, 0x775e4412
not ebx
or esi, edi
add ebx, ecx
add edi, ebx
or ecx, ebx
jmp 0x471b70
mov edx, 0x6332a2e
xchg esi, ebx
sub ebx, esi
xor ecx, esi
xchg esi, edi
xchg ebx, edi
xor ebx, 0x77616724
jmp 0x472d3b
push 0x76866748
mov ecx, 0x77641ea2
xor esi, ecx
sub esi, ebx
or ecx, ebx
nop
and ecx, esi
sub ecx, edi
rol ebx, 0xb
rol ecx, 0x13
sub esi, edi
xor ecx, edi
rol esi, 0xd
jmp 0x471021
pop edx
xor ecx, 0x77674b4a
and ecx, ebx
sub ecx, esi
and ebx, edi
bswap esi
and ebx, 0x7767cd50
bswap ebx
shr esi, 0x1c
mov esi, ecx
or esi, ecx
xor ebx, 0x77684c20
inc ebx
jmp 0x470a23
pop edx
xor ebx, ecx
xor ecx, esi
xor esi, edi
neg esi
and edi, ebx
dec esi
jmp 0x471c79
call edx
sub ebx, esi
xchg ebx, edi
mov edi, 0x776cc2bc
rol ecx, 5
mov ebx, esi
or ecx, 0x776d12c2
xor ecx, ebx
add ecx, 0x776d442e
jmp 0x4715bb
push 0x7684d544
xchg ebx, esi
or ebx, esi
inc ecx
or ecx, 0x7771d1a2
or edi, ecx
and ecx, esi
jmp 0x4713c3
pop edx
bswap ecx
xor edi, 0x77724004
and ecx, edi
xchg ebx, edi
jmp 0x47112e
pop edx
xchg edi, esi
dec ebx
add edi, esi
mov edi, ecx
xchg ecx, esi
sub ebx, edi
shr esi, 8
inc ecx
not ebx
add ebx, esi
jmp 0x47228d
push 0x767b354a
ror ecx, 3
or ebx, edi
jmp 0x471fbc
push 0x76834488
or ecx, esi
sub ecx, 0x7775c618
sub ebx, 0x7775e022
add ebx, 0x7775fa60
add esi, edi
dec ecx
jmp 0x470c2d
push 0x40
or ecx, esi
mov ebx, esi
jmp 0x471d7a
mov edx, 0x6332a2e
and edi, ebx
sub esi, ebx
bswap ebx
mov ebx, 0x7778919a
inc ebx
rol ecx, 0x1e
mov ebx, esi
neg ebx
jmp 0x4728fe
mov edx, 0x6332a2e
add esi, edi
mov esi, ecx
sub edi, esi
dec ecx
xchg esi, ebx
or ebx, 0x777999be
sub ebx, 0x7779b340
mov edi, ecx
mov ebx, edi
xor esi, ebx
and ebx, edi
add edi, ebx
or edi, esi
or ecx, esi
jmp 0x47240c
pop edx
bswap edi
xor esi, ebx
mov edi, ecx
xor ebx, edi
xor esi, ebx
or ebx, ecx
rol ebx, 0x16
rol ecx, 7
jmp 0x472dce
push 0x76876aac
xor ebx, 0x777eff64
shl ebx, 8
and esi, ebx
xor esi, ecx
xor edi, esi
add ecx, ebx
add ecx, 0x777f95b2
inc edi
neg ecx
and esi, edi
jmp 0x47094f
call fcn.004720de
xchg edi, ebx
add edi, ebx
jmp 0x47201a
push 0x767a8823
sub ebx, edi
shl edi, 0x11
sub esi, ecx
add esi, edi
xor esi, 0x77826fa8
xor esi, 0x77828d2c
xor ecx, 0x7782a8ec
shl ecx, 0xe
and esi, ecx
add esi, ebx
and ecx, ebx
add edi, ecx
jmp 0x472079
pop edx
mov esi, ecx
xor ebx, 0x778360f0
bswap ecx
neg ecx
nop
add ebx, ecx
inc ecx
mov ebx, 0x7784011e
xor ecx, ebx
xor esi, ecx
inc ecx
bswap edi
jmp fcn.0047171b
call fcn.004720de
ror edi, 0xb
bswap ecx
xor edi, 0x7787a428
sub esi, ecx
jmp 0x471fa4
pop edx
xchg edi, ebx
add ecx, 0x77890b96
or ecx, ebx
and ebx, 0x7789411e
or esi, ebx
not ecx
or edi, 0x77898fd0
add edi, ebx
jmp 0x470e16
push 0x76864a06
neg ebx
rol edi, 0x1b
bswap esi
mov esi, 0x778bb79c
inc esi
mov esi, ecx
or esi, ecx
sub ecx, ebx
jmp 0x47168c
push 0x768083d4
xor edi, esi
add ecx, ebx
mov edi, ecx
add ecx, 0x778d3776
xor esi, edi
and esi, 0x778d6a52
xor ebx, ecx
xor edi, 0x778d9d54
jmp 0x471622
push 0x768013af
sub edi, ecx
nop
or ecx, ebx
xchg ebx, ecx
or esi, 0x7790a638
mov esi, 0x7790c07e
bswap esi
sub ecx, esi
add edi, esi
xor ecx, edi
jmp 0x470f8c
push 0x767dca48
or ebx, 0x77914eea
xor ebx, edi
xor esi, ebx
neg ebx
and ebx, edi
and edi, esi
xchg edi, ecx
sub edi, 0x779204d8
add edi, 0x77921d34
xchg esi, ebx
jmp 0x472674
pop edx
xor esi, edi
xor ecx, 0x77927480
and ecx, ebx
inc ebx
xchg ecx, esi
and ecx, esi
or ebx, esi
add edi, esi
mov esi, 0x779326bc
inc esi
jmp 0x4720a6
push 0x6f313
shl edi, 1
shl edi, 9
or esi, edi
or ecx, 0x7797b160
jmp 0x471519
call fcn.004720de
xchg ebx, edi
or ebx, ecx
mov ecx, esi
shr esi, 0x13
or ecx, ebx
shr edi, 4
jmp 0x47248a
push 0x767bdccd
mov edi, esi
xchg esi, ebx
mov ecx, edi
bswap ebx
jmp 0x4725db
call fcn.004720de
rol esi, 0x12
mov edi, 0x77a3078c
not edi
xor ebx, edi
xor esi, ebx
xor ebx, 0x77a37276
jmp 0x47179b
mov edx, 0x4132136a
xor edi, 0x77a439dc
and ebx, ecx
add ecx, esi
sub esi, 0x77a4825c
xor esi, 0x77a49c66
and ecx, esi
add ecx, ebx
mov ecx, ebx
xor esi, ecx
xor edi, esi
and esi, ecx
add esi, ebx
jmp 0x472e57
call edx
shr esi, 0x15
xchg ebx, ecx
sub ecx, ebx
and esi, ecx
mov ebx, edi
or ebx, ecx
xor ebx, esi
xor ecx, edi
jmp 0x4728b9
mov edx, 0x6332a2e
neg ecx
mov ebx, ecx
xor ecx, esi
xor esi, edi
and ecx, esi
mov esi, 0x77a6bf36
jmp 0x4710c1
call edx
or edi, ebx
shl ecx, 0x17
and esi, ecx
add esi, ebx
mov edi, ecx
shl edi, 9
and edi, ebx
xor edi, ecx
and esi, ebx
add ebx, 0x77a99430
jmp 0x471864
mov edx, 0x6332a2e
or ecx, edi
not ecx
xchg edi, ecx
xchg esi, edi
xchg edi, ecx
add edi, 0x77abfd10
jmp 0x4714be
push 0x767b19b8
shl ecx, 0xa
bswap ecx
mov edi, ebx
inc edi
shr edi, 0x1a
xor esi, ecx
jmp 0x4718b5
push esp
xchg ecx, edi
or ecx, edi
add edi, esi
and ebx, edi
sub edi, ebx
xor ebx, esi
jmp 0x472bfb
call edx
sub edi, esi
xor ecx, ebx
and ecx, esi
mov ecx, ebx
or edi, 0x77b16224
sub edi, 0x77b17dce
sub ebx, ecx
mov ebx, 0x77b1afc4
jmp 0x470cf2
pop edx
shl edi, 0x10
shr esi, 8
xor esi, ebx
bswap ecx
and ebx, esi
and esi, 0x77b3959c
jmp 0x47218f
pop edx
xchg ecx, esi
xchg esi, ebx
mov edi, 0x77b3ed8c
inc edi
ror ebx, 4
mov esi, edi
xor ebx, 0x77b45720
and ebx, edi
bswap esi
and ecx, edi
jmp 0x470f3c
pop edx
mov edi, ecx
bswap edi
jmp 0x470c53
pop edx
and ebx, 0x77b6ea00
xor ecx, ebx
xor esi, ecx
xor ebx, 0x77b737de
sub ebx, 0x77b751e0
ror ebx, 0x1c
add ecx, ebx
add ecx, edi
sub edi, 0x77b7b992
xor esi, edi
add ebx, ecx
inc edi
jmp 0x47154c
push 0x7684b812
rol esi, 0xd
add esi, ecx
xchg ecx, edi
or ebx, esi
add esi, ecx
sub ecx, edi
xor esi, 0x77bb99d0
xor ecx, 0x77bbb390
and ecx, ebx
bswap edi
mov edi, 0x77bbff04
sub edi, ecx
jmp 0x47184b
call edx
and esi, 0x77bc3b10
xor ebx, ecx
xor ecx, esi
or esi, 0x77bc8730
xor esi, ecx
and ecx, ebx
add esi, ecx
or ebx, edi
dec ecx
and ebx, 0x77bd217e
xchg edi, ebx
and edi, 0x77bd55c4
jmp 0x471cc7
push 0x76850e30
add ebx, 0x77bf0328
sub edi, esi
xor ecx, ebx
and ecx, esi
xor edi, ecx
add ebx, edi
or ebx, esi
dec ecx
xchg esi, ebx
shl esi, 0x18
xchg ebx, esi
xchg ecx, ebx
jmp 0x4712d2
push 0x767cb8c2
mov esi, 0x77c03f7e
sub edi, ebx
xor ebx, esi
xchg ebx, ecx
bswap ecx
and ebx, esi
shl edi, 0xd
and edi, ebx
jmp 0x471251
call fcn.004720de
mov ebx, 0x77c11cfe
bswap ebx
and ebx, ecx
dec esi
jmp 0x470df8
push 0x767c9c06
xchg esi, edi
sub ecx, edi
mov esi, ecx
and ecx, ebx
jmp 0x472352
call fcn.004720de
nop
xor ecx, 0x77c5908c
and ecx, ebx
not ecx
mov esi, ebx
inc ebx
or ebx, ecx
and esi, 0x77c62bec
and ecx, ebx
mov ecx, 0x77c65c78
jmp 0x472a54
call edx
and esi, ebx
dec ebx
jmp 0x472623
mov edx, 0x6332a2e
xor edi, 0x77d11f84
and ecx, edi
sub esi, ecx
add esi, edi
sub ecx, ebx
or esi, edi
xchg edi, esi
or ecx, ebx
sub ecx, edi
xor esi, edi
xor ebx, esi
neg edi
jmp 0x470bfa
mov edx, 0x6332a2e
add ebx, edi
or ecx, 0x77d26f06
xchg ecx, esi
sub esi, edi
add ebx, esi
or edi, ebx
jmp 0x471a42
pop edx
xchg ebx, esi
xor ebx, 0x77d43482
and ebx, edi
xor esi, edi
and esi, 0x77d47f88
ror esi, 3
not ebx
or edi, 0x77d4d3d2
xor ebx, 0x77d4ed92
not ebx
jmp 0x471408
push 0x767de574
or esi, ebx
and edi, 0x77d656b8
or esi, edi
mov ebx, edi
xor esi, ebx
bswap ecx
shr edi, 0x1f
or ebx, esi
jmp 0x47280e
pop edx
or esi, edi
and ecx, edi
mov edi, 0x77d748d6
and esi, edi
dec ecx
xchg esi, ebx
jmp 0x4726ee
pop edx
xchg esi, ecx
sub edi, ecx
xor ebx, edi
shr ebx, 9
mov ebx, 0x77d9dd56
sub esi, ecx
add esi, edi
and ecx, 0x77da2c4c
or esi, ecx
sub ecx, esi
not edi
sub ecx, 0x77da9276
jmp 0x472741
pop edx
or edi, ebx
nop
sub esi, edi
neg ecx
mov ebx, edi
or esi, edi
jmp 0x4729d3
pop edx
or esi, 0x77dc07b6
xchg esi, ecx
add edi, ecx
and ebx, edi
sub edi, ebx
add edi, ecx
add edi, 0x77dc9e20
xor ebx, edi
jmp 0x470e5b
mov edx, 0x6332a2e
rol edi, 0x16
and edi, 0x77dcf71c
or edi, ebx
neg ebx
xchg edi, ecx
or esi, 0x77dd5ec6
sub esi, 0x77dd7886
xchg edi, esi
add ecx, 0x77ddaf20
xor ebx, ecx
or esi, ecx
xchg ecx, esi
sub esi, 0x77de15ee
sub ecx, 0x77de2fda
jmp 0x471f43
call edx
neg esi
or edi, ebx
sub edi, esi
xor ecx, ebx
jmp 0x4721f3
pop edx
xor esi, edi
xor edi, ecx
jmp 0x471385
push 0x7683272a
xor ebx, 0x77df0b2e
bswap esi
mov edi, ecx
or edi, ecx
and esi, ecx
neg ebx
jmp 0x4718d8
mov edx, 0x6332a2e
or ecx, 0x77e16b8a
add esi, ecx
xor ecx, 0x77e19d80
or ecx, ebx
sub edi, 0x77e1d326
dec edi
or edi, ecx
mov ebx, ecx
xor ecx, esi
dec esi
jmp 0x4711ed
pop edx
and ecx, ebx
mov ecx, 0x77e6324a
xchg ecx, esi
xchg esi, ecx
jmp 0x472dbc
push 0x7681ef1e
shl esi, 5
and esi, edi
add ebx, edi
mov ecx, esi
dec esi
xchg edi, ebx
add edi, ebx
or ecx, ebx
jmp 0x47195b
call fcn.004720de
add ecx, 0x77e83efa
mov ecx, esi
jmp 0x472cda
call fcn.004720de
or edi, 0x77eaa034
sub ecx, esi
sub ecx, edi
add edi, ebx
and ebx, esi
add ecx, edi
xor edi, ebx
or ecx, ebx
xor edi, ecx
or ebx, 0x77eb8108
jmp 0x470cba
push 0x7681b728
add ebx, esi
sub ebx, esi
shr ecx, 0x14
add edi, ecx
neg esi
xchg ecx, edi
or ecx, 0x77ec417c
and ecx, 0x77ec5b68
jmp 0x472be2
pop edx
and edi, ecx
neg edi
not edi
mov ebx, ecx
or ebx, 0x77edfd9c
sub edi, ecx
or edi, ebx
mov esi, edi
jmp 0x4707c9
call edx
sub esi, ecx
xchg ebx, edi
xor edi, 0x77f13bb4
and ebx, ecx
not ebx
xchg esi, ecx
jmp 0x4727ad
call edx
ror ecx, 0x1a
xchg esi, ecx
rol ebx, 0x11
shl ecx, 6
mov edi, ecx
and ecx, 0x77f5899c
or esi, ecx
sub edi, ebx
inc ebx
sub ecx, 0x77f5ef46
jmp 0x470d9f
pop edx
and esi, edi
xor ecx, ebx
mov ecx, esi
or ecx, esi
dec ebx
sub ebx, 0x77f90158
add edi, ecx
inc ecx
shr ecx, 0xf
xor esi, edi
jmp 0x470f5d
push 0x7681d33a
and esi, ebx
sub ecx, ebx
neg ecx
xchg ebx, edi
inc esi
xor edi, ecx
or edi, esi
xor ebx, esi
jmp 0x4728ca
push esp
xor esi, 0x77fd67fe
and esi, ecx
add esi, ebx
sub ecx, edi
sub edi, ebx
sub ebx, edi
jmp 0x4718f9
pop edx
inc ebx
xchg ebx, esi
ror edi, 4
bswap ecx
xor edi, 0x78022978
and ecx, edi
jmp 0x472b55
call edx
sub edi, ebx
xor ebx, esi
sub ebx, ecx
shl ecx, 0x13
and edi, ecx
inc esi
or ebx, edi
dec ecx
and ebx, 0x78047f14
xor edi, ebx
and ecx, edi
sub esi, ecx
jmp 0x472693
mov edx, 0x6332a2e
shr ecx, 0x12
neg ebx
sub esi, 0x7805230e
shr edi, 0x14
add edi, esi
and esi, edi
ror ebx, 0x18
xchg ecx, esi
jmp 0x471b34
call fcn.004720de
shl esi, 2
mov edi, esi
rol esi, 0x14
add ebx, esi
or edi, 0x780707d2
shr edi, 0x1a
jmp 0x47279e
push 0x76817f83
and ecx, esi
xor edi, ecx
add ebx, edi
xor ebx, esi
mov edi, 0x7808f7c4
mov ebx, edi
or esi, 0x78092cfc
and esi, 0x78094686
jmp 0x470f6b
pop edx
and ebx, ecx
xor ecx, 0x780986b8
and ecx, ebx
sub ecx, edi
jmp 0x472718
pop edx
dec ebx
add edi, esi
mov edi, ecx
xor esi, ebx
sub ebx, esi
mov ecx, ebx
or edi, 0x780a7364
sub edi, 0x780a8d0e
jmp 0x4710f6
call fcn.004720de
sub ecx, esi
sub ebx, 0x780e656c
add edi, ecx
shl edi, 0x1e
jmp 0x472122