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

Disassembly:
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xffffff1e
jne 0x40109d
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_CreatePipe
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_CreatePipe
call sub.ole32.dll_OleInitializeWOW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.ole32.dll_OleInitializeWOW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
ret
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xffffff22
jne 0x401144
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_CreatePipe
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_CreatePipe
call sub.ole32.dll_OleInitializeWOW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.ole32.dll_OleInitializeWOW
ret
call sub.kernel32.dll_GetSystemDefaultUILanguage
cmp eax, 0xffffff13
jne 0x4011e6
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_CreatePipe
call sub.ole32.dll_OleInitializeWOW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
ret
call sub.user32.dll_GetProcessWindowStation
cmp eax, 0xffffff00
jne 0x401247
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.kernel32.dll_SetDefaultCommConfigW
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_CreatePipe
call sub.kernel32.dll_EnumResourceLanguagesW
call sub.ole32.dll_OleInitializeWOW
ret
jmp 0xa22059
xchg edi, esi
xchg edx, esi
sub edi, esi
sub ecx, 0x35145f13
or esi, edi
jmp 0xa243db
pop edx
mov esi, 0x404f635d
sub edi, ecx
xor esi, edi
mov esi, ebx
jmp 0xa2470f
call edx
or esi, edi
or esi, edi
xor edi, 0x405b2371
add ebx, ecx
bswap ecx
jmp 0xa2424c
push 0x35370069
ror edi, 0x1e
xchg ecx, ebx
mov esi, ebx
not ecx
xchg esi, edi
shr ecx, 7
and ecx, 0x406eb793
shl edi, 0x15
or ecx, edi
mov esi, edi
sub esi, 0x407004f1
xchg edi, esi
and esi, 0x4070ae80
jmp 0xa23ac5
pop edx
dec ecx
add edi, ecx
rol ebx, 0x18
or ebx, 0x40722913
shl ebx, 0x11
inc esi
and esi, edi
mov ecx, edi
add edi, esi
dec esi
sub edi, esi
or ebx, 0x4074e152
jmp 0xa246ee
pop edx
mov edi, esi
rol esi, 0x1a
sub edi, ebx
xchg ecx, esi
xchg edi, esi
or ebx, ecx
mov ecx, edi
or ecx, esi
rol esi, 0x1e
and ebx, ecx
or edi, ebx
jmp 0xa246d2
push 0x35390c36
not esi
shr ebx, 5
xchg ebx, esi
add esi, edi
not ebx
xor ecx, edi
jmp 0xa2313c
call fcn.00a24656
and ecx, esi
add ebx, esi
bswap esi
sub ecx, 0x4086c89b
and ecx, 0x40871e12
or ecx, esi
and ebx, edi
rol ebx, 9
mov esi, 0x408884cc
and esi, 0x4088da3c
sub edi, 0x40893008
inc ebx
sub ecx, edi
jmp 0xa23436
mov edx, 0x43370267
not ecx
dec esi
sub ebx, 0x408b199c
shl esi, 6
sub esi, edi
xchg esi, ebx
inc ebx
xor edi, ecx
add edi, ebx
xchg esi, ecx
jmp 0xa237b1
pop edx
mov edi, ecx
and ebx, ecx
mov ecx, 0x40acd4f4
not ebx
sub esi, ecx
or ebx, ecx
add esi, ecx
mov ebx, esi
neg esi
or esi, ebx
jmp 0xa24d8d
push 0x35277cc9
bswap esi
inc edi
inc ecx
or ecx, ebx
xchg esi, ecx
sub esi, ecx
or ebx, 0x40b5fb12
or ecx, ebx
jmp 0xa2333b
mov edx, 0x73716341
sub ecx, 0x40bc9509
sub ecx, esi
xor ebx, esi
jmp 0xa24c58
push 0x35402e43
and ebx, edi
or edi, 0x40ce9e27
add ebx, ecx
neg edi
and edi, ebx
xchg ecx, esi
add ebx, ecx
ror ebx, 0xa
xor ecx, esi
neg ebx
jmp fcn.00a226e4
pop edx
sub esi, ebx
xchg ebx, ecx
sub ecx, edi
add ebx, ecx
or ebx, ecx
or ebx, edi
and esi, edi
sub edi, 0x40d508b5
mov edi, ecx
inc edi
jmp 0xa2281b
mov edx, 0x43370267
and edi, ebx
xor esi, 0x40e2cd7d
add ebx, ecx
neg esi
sub ebx, 0x40e3dc64
mov ecx, edi
or edi, ebx
mov ecx, edi
jmp 0xa23978
push 0x352dc382
xchg edi, ebx
or esi, 0x40e5a124
not edi
not edi
inc esi
shl edi, 0x1f
mov ebx, edi
add esi, 0x40e7b615
or ebx, 0x40e80c4b
or esi, 0x40e8620e
jmp 0xa244e6
pop edx
dec esi
xor edi, 0x40ee49f7
xchg ebx, esi
ror ecx, 0xd
neg ecx
inc ebx
and edi, ecx
or edi, ebx
shl esi, 0xd
jmp 0xa225e5
call fcn.00a24656
xor ecx, 0x40f19d4e
shr edi, 0xa
xor edi, ecx
neg esi
xor ebx, 0x40f340d5
xor ecx, edi
neg ecx
jmp 0xa22b27
push 0x3529d777
xor esi, 0x40ff3057
dec ebx
xor esi, ecx
not edi
add edi, ecx
jmp 0xa24d08
push 0x353eb7e2
rol edi, 0xc
dec esi
sub ebx, esi
mov ecx, edi
or edi, ebx
and edi, ebx
xor esi, ecx
mov edi, ebx
xor ecx, ebx
xchg esi, ebx
xor ecx, 0x410d5c0a
sub esi, ecx
xchg esi, ecx
jmp 0xa23787
call edx
dec ebx
xchg ebx, esi
sub ecx, edi
sub ecx, 0x410f7e89
sub ebx, esi
and ecx, edi
bswap edi
jmp 0xa229cf
push 0x353462b6
mov ecx, 0x411606ba
xchg esi, ebx
dec ecx
xor ecx, ebx
and esi, ecx
and edi, esi
xchg ebx, edi
shr ecx, 0x1f
jmp 0xa2507e
push 0x351b6277
neg ecx
and ecx, esi
ror ecx, 4
rol esi, 0xd
jmp 0xa24458
push 0x352118ad
or ecx, 0x41379525
mov ecx, edi
mov edi, 0x4138cde8
or edi, ecx
sub esi, edi
add ecx, ebx
add ecx, edi
add esi, ebx
dec ebx
xchg edi, ebx
jmp 0xa24367
pop edx
bswap esi
xchg ebx, edi
and ecx, ebx
shl esi, 0x10
rol ecx, 0x12
xchg ecx, esi
xor ebx, ecx
and ecx, esi
sub ebx, edi
jmp 0xa22741
push 0x40
neg esi
add ecx, ebx
and ecx, 0x4154043e
add edi, ebx
and esi, ecx
or ecx, 0x4155fa23
mov esi, ecx
jmp 0xa234d3
push 0x353b19b4
sub edi, ecx
mov edi, esi
sub esi, 0x4158cbc3
ror ebx, 0x1e
dec ebx
neg edi
or esi, edi
dec esi
sub edi, esi
jmp 0xa24b82
pop edx
and edi, esi
or ebx, edi
or esi, 0x41624bc4
shr ecx, 9
bswap ecx
xchg edi, ecx
mov ecx, ebx
bswap ecx
and esi, ecx
bswap esi
or edi, 0x4166468c
neg ecx
jmp 0xa22b43
pop edx
or ecx, 0x416f0a95
sub ecx, ebx
add ecx, 0x416fca34
jmp 0xa23ee8
call edx
shr ecx, 0x1e
mov edi, esi
xor esi, 0x4170eac8
sub ebx, ecx
sub ecx, edi
sub esi, ecx
sub ebx, esi
mov esi, ebx
jmp 0xa248fa
call edx
ror ebx, 8
add esi, ecx
xor edi, ebx
shl esi, 7
rol edi, 9
xor esi, ebx
and esi, edi
dec ebx
inc ecx
and ebx, ecx
jmp 0xa22a48
pop edx
shl ebx, 0x1c
sub ecx, 0x41933f13
or ebx, ecx
not esi
xor ebx, ecx
xor ebx, 0x4194903d
mov ebx, 0x4194e67f
add ebx, ecx
and ecx, esi
and edi, esi
neg esi
jmp 0xa23e5d
push 0x35387611
rol esi, 0xa
and ecx, 0x419cd04c
sub edi, 0x419d4bb8
xor ebx, edi
xor edi, ecx
xor edi, 0x419e8622
and edi, esi
or edi, ebx
dec esi
sub ebx, esi
jmp 0xa23cf4
push 0x3521ad21
and esi, 0x41ae9754
shr ebx, 0x19
jmp 0xa2501c
push 0x35325a6c
xor ebx, esi
add edi, ebx
add edi, ecx
sub esi, ecx
ror esi, 7
and ebx, ecx
ror esi, 0x11
shr esi, 7
and edi, 0x41b472f4
or ecx, edi
and ebx, esi
or ecx, 0x41b56cf4
nop
jmp 0xa22f2f
mov edx, 0x73716341
bswap esi
sub ebx, ecx
add edi, ecx
shr ecx, 0xe
add ebx, ecx
or edi, ebx
xor esi, edi
xor ebx, 0x41cbafd1
add ebx, esi
jmp 0xa233e3
mov edx, 0x73716341
sub ecx, 0x41cc493e
ror edi, 0x13
ror ebx, 0x16
mov ebx, edi
mov esi, 0x41cd446a
xor esi, 0x41cdd83d
mov edi, ebx
xchg ecx, edi
jmp 0xa24e9d
push 0x352ab3d2
not ecx
shr edi, 0x1f
bswap edi
rol ebx, 0x19
mov edi, 0x41d03b89
xchg ecx, edi
mov ebx, ecx
or esi, 0x41d0f55b
rol ecx, 0x11
bswap esi
jmp 0xa23f82
push 0x351d5792
mov ecx, esi
or ecx, edi
or edi, esi
sub ecx, edi
and ebx, 0x41e4f763
and ebx, 0x41e5322e
jmp 0xa23bd1
pop edx
shl ecx, 0x14
xor esi, edi
xor edi, 0x41e601a9
xor ebx, ecx
xor ecx, 0x41e6793c
or ecx, edi
add ebx, 0x41e6fe58
ror esi, 0x1e
bswap ebx
mov ecx, esi
or ecx, 0x41e7f1e7
jmp 0xa23a5e
mov edx, 0x43370267
add ebx, edi
neg edi
or ebx, 0x41eb0e70
neg esi
shr ecx, 0x11
ror ecx, 0xa
xor esi, 0x41ec05d4
xchg edi, ebx
shr ebx, 0x1c
and esi, ecx
jmp 0xa23826
call fcn.00a24656
and ebx, 0x41f6247e
inc ecx
or ecx, ebx
mov esi, ecx
not ecx
xor ebx, edi
jmp 0xa2452f
mov edx, 0x73716341
xor edi, ecx
and ebx, esi
shl ebx, 7
or ecx, 0x41f866a1
and edi, esi
xchg ecx, ebx
and ebx, 0x41f91dff
sub edi, esi
mov esi, 0x41f9a592
xor esi, 0x41f9e37a
dec ebx
inc ebx
jmp 0xa2478b
call edx
rol ebx, 0x17
sub ecx, edi
add edi, ecx
sub ecx, edi
shr edi, 5
jmp 0xa23b64
mov edx, 0x73716341
add ecx, ebx
add ebx, esi
xor ebx, esi
xchg ebx, esi
xor edi, ecx
sub ebx, esi
shr ebx, 8
sub ebx, 0x4213a601
mov esi, edi
sub ecx, ebx
and edi, ecx
not edi
jmp 0xa23e97
push 0x3527c614
or ecx, edi
or ebx, edi
or edi, esi
mov ecx, ebx
mov ebx, esi
mov edi, 0x4240d716
jmp 0xa22d64
call fcn.00a24656
bswap esi
xchg esi, ebx
neg edi
shr ebx, 0xa
or ebx, esi
xchg ecx, edi
ror edi, 7
and edi, 0x424d63f7
and ecx, 0x424daf89
add ecx, ebx
xchg ecx, ebx
and ecx, ebx
not edi
sub ebx, edi
jmp 0xa2476c
call edx
sub ebx, esi
xor edi, 0x4251f48a
or ecx, esi
xchg esi, edi
sub esi, edi
add ecx, esi
add edi, esi
mov ebx, esi
or ecx, 0x4253a3a8
sub ebx, ecx
jmp 0xa24512
pop edx
and ebx, ecx
sub ebx, edi
or edi, ebx
or esi, ecx
add esi, 0x4258a7fb
jmp 0xa22552
pop edx
inc ebx
mov esi, ebx
sub ecx, 0x425cd143
sub ecx, 0x42630251
jmp 0xa221d8
push 0x620c59
or ecx, esi
bswap ebx
xchg esi, ebx
or ecx, edi
xchg esi, ecx
xor ebx, esi
rol ecx, 5
xchg ebx, ecx
add edi, esi
jmp 0xa24f4a
call edx
xor ecx, ebx
mov ecx, 0x42671e44
and ebx, ecx
or esi, ebx
add edi, esi
xor esi, edi
bswap ecx
not edi
mov edi, esi
bswap ebx
and ecx, ebx
jmp 0xa24c37
push 0x35257973
xor ecx, esi
bswap edi
and esi, ecx
mov edi, 0x42724dbb
jmp 0xa23740
call edx
mov ecx, edi
add edi, esi
or esi, ecx
add ecx, esi
or ecx, edi
mov ebx, ecx
shl ebx, 4
mov ecx, esi
xchg ecx, ebx
and esi, edi
xor esi, ebx
or edi, 0x42782743
add ecx, ebx
and ecx, ebx
jmp 0xa24d72
push 0x3525c34c
add ecx, 0x4291ed88
xchg esi, edi
xor edi, esi
sub esi, 0x4292a294
sub edi, ecx
xchg edi, ebx
xchg edi, ebx
mov ebx, edi
mov esi, ecx
jmp 0xa23009
push esp
mov ebx, edi
neg esi
mov ecx, edi
and ebx, edi
xor ebx, esi
sub edi, ecx
xchg ecx, ebx
shl esi, 0x14
or edi, esi
bswap ecx
bswap ebx
xchg esi, ebx
not ecx
and esi, ebx
jmp 0xa2483b
mov edx, 0x73716341
or edi, 0x4297acd4
or ebx, edi
or ebx, edi
rol ecx, 4
sub esi, 0x4298b3d8
sub ebx, esi
xchg esi, ebx
mov esi, ecx
xchg esi, edi
xchg edi, esi
shl ebx, 4
jmp 0xa222b2
call fcn.00a24656
xor esi, 0x429a76e6
and esi, 0x429ab40b
and ecx, esi
add ebx, 0x429b2c97
or edi, ecx
and ebx, edi
and esi, 0x429be0e4
sub esi, edi
mov ecx, edi
sub ebx, edi
dec ebx
jmp 0xa2489a
pop edx
mov ecx, 0x42a005ca
mov esi, ecx
sub ecx, edi
xchg esi, ecx
add edi, ecx
sub esi, edi
and ebx, esi
mov ebx, 0x42a1b68e
mov edi, esi
xchg edi, ecx
jmp 0xa23c38
call fcn.00a24656
neg edi
xchg esi, edi
and ecx, ebx
or ebx, esi
and ebx, edi
and ebx, edi
mov esi, 0x42a3f35b
or ecx, edi
xor ebx, ecx
neg ebx
not edi
or ecx, 0x42a533bd
sub esi, 0x42a571b8
inc ebx
xchg edi, ebx
jmp 0xa220f4
push 0x351f46d0
sub ecx, esi
rol ecx, 6
sub ebx, edi
inc ecx
mov ebx, edi
xor esi, ecx
xor ebx, ecx
or ecx, esi
jmp 0xa24dd7
pop edx
and ebx, esi
inc ecx
add esi, ecx
and ebx, ecx
add esi, ecx
add edi, 0x42af62a8
shl edi, 6
xor esi, ecx
inc edi
and edi, ebx
sub edi, 0x42b0a520
or esi, edi
add edi, ebx
xchg ebx, esi
jmp 0xa24683
pop edx
and edi, ecx
not esi
or esi, ecx
mov ebx, ecx
sub ebx, edi
dec ecx
mov ecx, 0x42b7ec15
rol esi, 0xb
mov ecx, 0x42b8681f
jmp 0xa22ee8
call fcn.00a24656
neg ecx
xor edi, 0x42bb0885
ror edi, 0x12
xor edi, 0x42bb94e3
or ebx, esi
sub ecx, 0x42bc5e9d
shl esi, 7
mov ecx, 0x42bcdce7
xor esi, edi
ror edi, 0xc
shr ecx, 3
jmp 0xa23506
call fcn.00a24656
sub edi, esi
mov esi, 0x42c0d533
or ebx, esi
and ebx, 0x42c151b8
xchg edi, ebx
xor ecx, 0x42c1cf5a
xor ecx, edi
xchg ecx, esi
jmp 0xa22769
pop edx
ror ebx, 0x1b
or esi, ebx
or ecx, edi
and ebx, ecx
add esi, ebx
and ecx, ebx
inc ecx
bswap ebx
jmp 0xa23598
mov edx, 0x73716341
xchg ebx, esi
ror esi, 5
xchg ebx, edi
xor ecx, edi
rol esi, 0xd
xor esi, ebx
mov ecx, ebx
and edi, ebx
add ecx, 0x42d3ed57
sub ecx, edi
add ebx, 0x42d469a9
and esi, edi
sub esi, 0x42d4e2cc
dec edi
or ecx, esi
jmp 0xa24a6c
pop edx
ror ecx, 0x14
or edi, esi
mov edi, ecx
sub ebx, ecx
sub esi, edi
neg ebx
or ecx, edi
sub ecx, ebx
sub ebx, edi
dec ecx
inc edi
mov edi, 0x42dff1ee
rol ebx, 0xe
jmp 0xa24d43
call edx
xchg ebx, edi
or edi, esi
ror edi, 0x11
xchg edi, ebx
ror ebx, 0xf
or ebx, 0x42e3e771
mov ecx, esi
neg esi
dec esi
mov edi, 0x42e4f1c7
mov esi, ebx
not esi
jmp 0xa243f9
mov edx, 0x73716341
xchg esi, edi
mov edi, ebx
dec ebx
add ecx, 0x42e67de2
xchg esi, ebx
xor esi, 0x42e6f98f
add ebx, 0x42e73635
xor esi, 0x42e787c7
or ecx, esi
sub esi, ecx
and edi, 0x42e84159
xor esi, ebx
jmp 0xa22ff0
pop edx
and edi, 0x42eca64d
or esi, ecx
bswap ecx
jmp 0xa22998
push 0x3538c3e3
mov ecx, esi
and ecx, esi
and edi, 0x42fce419
or esi, ebx
shl ecx, 0x1f
mov esi, edi
jmp 0xa2229b
push 0x352a6855
xchg ebx, ecx
xor edi, esi
bswap ebx
and edi, ecx
jmp 0xa22dac
push 0x353bf8ad
sub edi, ecx
or edi, esi
sub esi, ecx
bswap ebx
or ebx, ecx
mov esi, edi
bswap esi
sub edi, ebx
mov edi, 0x4313c21a
or edi, ecx
jmp 0xa222e9
pop edx
dec esi
mov esi, edi
xor ebx, edi
or esi, edi
sub ecx, 0x431b1d64
xor edi, ecx
add ebx, ecx
dec ecx
sub ecx, esi
add ebx, edi
sub edi, 0x431c9ddb
xor ebx, ecx
jmp 0xa2262e
call fcn.00a24656
or edi, esi
xor ecx, edi
neg edi
add ebx, ecx
mov edi, ecx
sub ecx, esi
jmp 0xa24a5b
call fcn.00a24656
add ecx, ebx
sub esi, ecx
rol ecx, 0x11
rol ebx, 7
and ebx, 0x431fc494
inc ebx
xchg ecx, ebx
or ecx, esi
not edi
not edi
xchg ebx, edi
and ebx, 0x432188d0
jmp 0xa23baa
push 0x351d0f10
or ebx, 0x432401e4
sub ebx, ecx
xchg ebx, ecx
mov ebx, edi
sub ecx, ebx
xor esi, ecx
add ecx, ebx
and ecx, edi
jmp 0xa22eca
pop edx
mov edi, 0x432ad9f2
xor ebx, 0x432b16c9
mov ebx, ecx
mov ebx, esi
jmp 0xa250e7
mov edx, 0x43370267
neg ecx
not ebx
xor ebx, 0x432f5458
dec ebx
and esi, 0x432fe245
neg ebx
xchg ebx, edi
xor ebx, 0x43309ecd
and esi, ebx
xor esi, ecx
not edi
jmp 0xa239c5
call edx
dec esi
inc ebx
and edi, ecx
mov edi, ebx
mov ecx, esi
bswap ebx
add edi, ebx
ror esi, 0x18
bswap ebx
xor edi, 0x433489ed
mov ecx, 0x4334c62e
and edi, 0x43350709
jmp 0xa22243
push 0x353bae58
xchg esi, edi
neg ecx
not ecx
mov ebx, edi
bswap edi
add edi, 0x434862d1
sub edi, 0x4348a35f
sub ebx, esi
mov edi, ebx
xor ebx, 0x434968bc
mov ebx, 0x4349a9ae
and ecx, edi
xor ebx, esi
mov ebx, edi
jmp 0xa23dfd
pop edx
sub esi, ebx
not edi
sub esi, edi
add ebx, edi
sub esi, 0x434bc0de
jmp 0xa22c91
push 0x3533cea7
xchg ecx, esi
ror ecx, 0x18
sub ebx, edi
xchg ecx, edi
xor edi, ecx
mov ecx, edi
or edi, 0x435716f2
not esi
or edi, 0x4357a3e1
xor esi, edi
jmp 0xa24a2a
pop edx
inc ecx
shr ebx, 9
or ecx, edi
shl ecx, 0xf
not ebx
mov edi, 0x435966ad
neg esi
rol edi, 6
xchg ebx, edi
add ecx, 0x435a6e7e
jmp 0xa23935
call fcn.00a24656
add edi, 0x43611357
or ecx, 0x43614ebc
or edi, 0x43618e10
xor ecx, esi
and ecx, 0x436219ba
jmp 0xa22a5c
pop edx
or edi, ecx
shl edi, 4
dec ebx
sub ecx, ebx
bswap edi
sub ecx, 0x4364cdbb
inc edi
or esi, edi
sub ebx, ecx
or edi, ebx
add ecx, esi
jmp 0xa24199
push 0x3521623f
mov esi, 0x437b496a
sub ecx, 0x437b86d8
shl esi, 0x18
sub edi, esi
mov esi, edi
or edi, esi
inc edi
jmp 0xa22c67
push 0x35193809
inc ebx
or esi, 0x438cbf8e
inc esi
sub esi, ebx
mov edi, ebx
xchg ebx, ecx
xor ecx, edi
not edi
xchg ecx, edi
jmp 0xa2493b
pop edx
sub edi, esi
mov ebx, ecx
mov edi, ebx
mov ecx, esi
and ecx, ebx
sub edi, esi
mov ecx, ebx
ror edi, 0xc
mov ecx, ebx
jmp 0xa23806
mov edx, 0x43370267
sub edi, esi
add ecx, ebx
or esi, ecx
and esi, ecx
rol ebx, 0xd
jmp 0xa2264a
mov edx, 0x43370267
or esi, edi
and ebx, ecx
not esi
and ecx, ebx
shl edi, 7
sub edi, 0x43a34d89
sub ecx, 0x43a38a56
xor ebx, esi
inc ecx
and ebx, ecx
bswap ebx
xor esi, ecx
xor ecx, ebx
jmp 0xa23e81
pop edx
bswap edi
bswap edi
neg ecx
and esi, ecx
and ecx, esi
sub edi, esi
add esi, edi
sub ebx, 0x43a72c4d
dec ebx
not esi
jmp 0xa2252f
call edx
add edi, 0x43a80241
mov ecx, ebx
xor esi, ebx
xchg edi, ecx
or edi, 0x43a90b10
rol ebx, 0x17
sub ebx, esi
jmp 0xa238d9
pop edx
ror edi, 4
or ebx, ecx
and ebx, esi
shl ebx, 0x19
sub edi, 0x43c70127
shl ecx, 0xc
mov esi, 0x43c78a54
shl edi, 0xb
or ebx, 0x43c8071f
sub edi, ecx
neg edi
jmp 0xa238bf
pop edx
shl ecx, 0x17
add ecx, 0x43cb330a
mov edi, ecx
or ecx, edi
mov esi, edi
xchg edi, ecx
bswap ebx
and edi, ecx
dec edi
jmp 0xa23f44
pop edx
xor ebx, esi
xor esi, ecx
mov ebx, ecx
mov ebx, ecx
xchg esi, ebx
and edi, esi
or ecx, 0x43d3f051
rol ecx, 0x1f
sub ecx, edi
mov edi, ebx
xor esi, ecx
jmp 0xa22926
mov edx, 0x4132136a
and ecx, 0x43d53d1d
add ecx, esi
shr ebx, 0x15
mov ebx, 0x43d60219
or ebx, edi
add ecx, 0x43d67dcf
sub esi, 0x43d6ba34
xor edi, 0x43d6f894
sub ebx, edi
and edi, 0x43d776cf
jmp 0xa24cd9
call edx
nop
inc edi
sub ebx, ecx
and ebx, 0x43daa695
mov esi, edi
or ecx, edi
neg esi
mov ecx, esi
not edi
not esi
neg ecx
jmp 0xa223d6
call fcn.00a24656
add ecx, 0x43dcb9d6
ror ebx, 9
mov edi, ecx
xchg esi, ebx
shr ecx, 0xa
or ebx, 0x43ddf9ac
sub ecx, 0x43de349b
shl edi, 0x1d
and ebx, 0x43deb379
add edi, ecx
jmp 0xa230eb
push esp
add ebx, esi
xor ebx, edi
not ebx
or edi, ebx
and ecx, 0x43ebc53c
xor ecx, 0x43ec137c
or ecx, esi
or ecx, edi
not ebx
mov ebx, esi
and edi, ebx
jmp 0xa22978
call edx
xchg edi, ebx
or ecx, ebx
mov edi, ebx
sub ecx, esi
bswap ebx
and esi, edi
xor esi, ecx
add ebx, esi
bswap ebx
and edi, ebx
dec ecx
jmp 0xa234be
pop edx
or esi, 0x44022de0
ror ecx, 0x10
or edi, ebx
dec ecx
mov esi, 0x44033b91
add ebx, edi
jmp 0xa24e42
push 0x35198506
add ecx, esi
sub ebx, 0x4406305e
and ecx, edi
shr esi, 8
and ecx, ebx
shl ecx, 0x1e
and edi, 0x44076a8d
xor ecx, esi
and edi, ebx
add ecx, esi
xor esi, 0x4408752b
xor ebx, ecx
xor esi, ecx
jmp 0xa22d85
call edx
add esi, edi
mov esi, 0x440f5141
or ecx, 0x440f8fa9
xor ecx, edi
or ebx, ecx
xor esi, edi
xchg esi, edi
or ebx, 0x4410c3bc
mov edi, ecx
mov ebx, 0x44114c84
xor ecx, esi
or esi, 0x4411cbf8
jmp 0xa2410c
push 0x35341888
ror ebx, 0x1b
xor edi, 0x441e99c9
and ecx, ebx
mov edi, ecx
dec esi
or ecx, ebx
sub edi, ebx
add edi, 0x44201d6d
xor ecx, ebx
dec ecx
and esi, edi
xchg edi, ebx
xor ecx, 0x4421565e
mov ecx, ebx
jmp 0xa227aa
call edx
not esi
mov esi, ebx
sub ecx, esi
xor ebx, esi
mov esi, ebx
jmp 0xa22089
call fcn.00a24656
or ebx, edi
and ebx, esi
xor edi, 0x4423ca8a
and ecx, 0x44240aeb
ror edi, 9
bswap ebx
xor ecx, esi
jmp 0xa235d4
push 0x353b62a8
add esi, ebx
and ebx, 0x44368b25
and esi, 0x4436cbe7
mov ecx, ebx
shr edi, 4
and ecx, 0x44378531
add esi, ebx
and ecx, esi
shr esi, 0xd
neg ecx
neg esi
rol edi, 2
mov ebx, ecx
sub esi, ecx
jmp 0xa240d7
pop edx
and ebx, ecx
add edi, ecx
and ebx, edi
or esi, 0x44494a77
dec esi
mov edi, 0x4449d8d1
and esi, 0x444a18d2
ror ebx, 0x19
jmp 0xa241c0
call fcn.00a24656
xor edi, ebx
and ebx, 0x444af0bd
rol esi, 0xe
sub ecx, esi
rol ebx, 0x12
and ecx, edi
jmp 0xa23fad
call fcn.00a24656
sub ecx, 0x4453678f
or esi, edi
or ebx, 0x4453e39d
mov ebx, esi
and edi, esi
sub ecx, esi
shl esi, 0x19
xchg ecx, ebx
xor ebx, 0x4455647a
or ecx, 0x4455a561
jmp 0xa23764
push 0x352a1eeb
neg ebx
not ebx
xor ecx, ebx
xor esi, edi
xchg esi, ecx
add esi, ecx
and ebx, ecx
xor ebx, edi
and ecx, ebx
xchg esi, ebx
jmp 0xa23d78
pop edx
or esi, ebx
sub ebx, esi
and ecx, ebx
ror edi, 0x1a
mov edi, esi
jmp 0xa22412
pop edx
and edi, ecx
add esi, edi
xor ebx, edi
dec edi
xor edi, 0x445fb823
sub esi, 0x445ff9ef
add ecx, esi
jmp 0xa22ba8
pop edx
sub ecx, edi
rol ecx, 0xb
xchg ebx, esi
xchg edi, esi
xor edi, 0x44641a9c
sub ebx, ecx
mov edi, 0x44649913
dec edi
jmp 0xa226cd
mov edx, 0x43370267
add ebx, ecx
rol ecx, 0xc
add ebx, ecx
or ebx, esi
xor edi, ebx
rol ebx, 0xe
xchg esi, ebx
xchg esi, edi
mov esi, edi
add ebx, 0x446bc684
inc ebx
jmp 0xa2421a
push 0x3520d0df
xchg ecx, esi
add esi, edi
ror ecx, 0xb
sub ebx, ecx
bswap ebx
xchg ebx, esi
mov ebx, ecx
or edi, ecx
rol ebx, 3
xchg esi, ecx
xor ecx, ebx
neg esi
xor ecx, edi
add ecx, ebx
not edi
jmp 0xa22898
call fcn.00a24656
inc ebx
not esi
shl esi, 0x1c
xchg esi, edi
xor edi, ebx
jmp 0xa250c3
push 0x401400
or esi, 0x44874e9f
nop
not ebx
and edi, ebx
and esi, 0x44884a2e
or ecx, edi
nop
shl ebx, 8
xor edi, ecx
sub edi, 0x44899845
ror esi, 0x1a
xor ecx, ebx
xchg ebx, esi
jmp 0xa24998
push 0x3521f468
mov esi, 0x44964019
add ecx, 0x44968134
xor ebx, 0x4496be33
sub ebx, edi
xor esi, ecx
bswap edi
add esi, ecx
xchg ecx, edi
and esi, ecx
or esi, 0x449aad75
jmp 0xa225c3
push 0x3534ae21
xor ecx, edi
sub ecx, edi
mov ecx, edi
and edi, ebx
jmp 0xa22470
call edx
or ecx, esi
or ecx, esi
xchg ecx, edi
inc ecx
xor esi, ebx
jmp 0xa23482
pop edx
or ecx, ebx
not edi
jmp 0xa221a5