Function at 0x42f684
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
push ecx
push 0x42f87c
call sub.kernel32.dll_GetModuleHandleW
mov dword [ebp - 4], eax
push ebp
mov edx, 0x42f064
mov eax, 0x42f898
call fcn.0042f658
pop ecx
mov dword [0x6d4910], eax
push ebp
mov edx, 0x42f0ac
mov eax, 0x42f8ac
call fcn.0042f658
pop ecx
mov dword [0x6d4914], eax
push ebp
mov edx, 0x42f0ac
mov eax, 0x42f8b4
call fcn.0042f658
pop ecx
mov dword [0x6d4918], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8bc
call fcn.0042f658
pop ecx
mov dword [0x6d491c], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8c4
call fcn.0042f658
pop ecx
mov dword [0x6d4920], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8cc
call fcn.0042f658
pop ecx
mov dword [0x6d4924], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8d4
call fcn.0042f658
pop ecx
mov dword [0x6d4928], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8dc
call fcn.0042f658
pop ecx
mov dword [0x6d492c], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8e4
call fcn.0042f658
pop ecx
mov dword [0x6d4930], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8ec
call fcn.0042f658
pop ecx
mov dword [0x6d4934], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8f4
call fcn.0042f658
pop ecx
mov dword [0x6d4938], eax
push ebp
mov edx, 0x42f0b8
mov eax, 0x42f8fc
call fcn.0042f658
pop ecx
mov dword [0x6d493c], eax
push ebp
mov edx, 0x42f0c4
mov eax, 0x42f904
call fcn.0042f658
pop ecx
mov dword [0x6d4940], eax
push ebp
mov edx, 0x42f0d0
mov eax, 0x42f90c
call fcn.0042f658
pop ecx
mov dword [0x6d4944], eax
push ebp
mov edx, 0x42f13c
mov eax, 0x42f91c
test edi, esp
jle 0x42f7da
neg eax
inc ebx
xchg ebx, edx
not esi
xchg edi, esi
cmp esi, 0xa9feeb89
jp 0x42f7ef
and ecx, 0x78878c83
test dword [0x6c8cda], 0x5a82b3c
jno 0x42f7fd
xchg ecx, esi
mov ecx, 0x60223bdc
inc eax
rol ecx, 0x1e
cmp dword [0x6c752d], 0x1f39511a
jb 0x42f814
xor eax, ebp
neg ebx
cmp dword [0x6cb346], 0xb66a256d
jno 0x42f825
ror edx, 0x1c
xchg esi, edx
or esi, edi
test dword [0x6c9a40], 0x83453d90
js 0x42f83b
sub ecx, 0x261c301d
mov edi, ebx
add edx, esp
rol esi, 0x18
or ecx, 0xaff0ccdf
cmp dword [0x6c94f4], esi
jne 0x42f852
xchg esi, edx
cmp ecx, 0x4c95ab01
js 0x42f85d
rol eax, 0x1c
mov ecx, 0x442d247f
or edx, edx
shl esi, 0x10
not esi
call fcn.004a91a8
sub esi, esp
xor dword [0x6ce845], ecx
or ebx, 0xda533103
neg edx
sub eax, ecx
xchg edx, esi
and esi, dword [0x6c87cf]
shl esi, 0x1a
dec ecx
jne 0x42f862
rol edi, 1
shl edi, 0xc
and ecx, 0xc2e617d6
add dword [0x6ce305], 0x9312a990
xchg edi, edx
mov ecx, 0x6d045a63
shl edx, 1
and dword [0x6ce2ef], eax
or esi, dword [0x6c9fd7]
xchg edx, esi
ror edx, 6
xchg edx, eax
call fcn.00657a13
add dword [0x6ce678], edx
add esi, 0x7b00bb09
or ebx, 0x6d345712
not ebx
or edi, 0x6c48aa72
shl eax, 6
neg ebx
dec ecx
jne 0x42f8ac
add edi, 0xb5727dc9
call fcn.0060d05b
test dword [0x6c7fdd], 0xea9ca3be
jnp 0x42f903
not eax
mov ecx, 0x677fac6e
mov eax, 0x4b214eac
neg esi
inc edx
not esi
sub dword [0x6ce22d], esi
or edi, dword [0x6c6c12]
rol esi, 7
sub esi, dword [str.windows_1257]
mov edx, dword [0x6c7490]
or edi, 0x4375455b
or dword [0x6ce64e], edx
cmp ecx, esp
jp 0x42f93e
inc ebx
and edx, dword [0x6c6295]
add ebx, edi
dec ecx
jne 0x42f908
xor esi, 0xe64b22e4
sub edi, 0xf453af0f
and eax, dword [0x6c5ce6]
ror esi, 2
mov ecx, 0xf06b4e18
call fcn.00422165
mov dword [0x6ce24f], eax
mov edi, ebx
dec eax
and ecx, ebx
mov esi, edx
shl edi, 0xb
mov esi, 0x4f34365b
inc edx
sub eax, dword [0x6cee61]
call fcn.004934d8
xor esi, eax
xchg edx, esi
dec ebx
call fcn.005dbf73
rol ecx, 0xb
xor edi, dword [0x6cea93]
call fcn.005af62a
or ecx, dword [0x6ced3b]
or dword [0x6ce21b], eax
mov dword [0x6ce5cc], 0x9e23ee4d
add dword [0x6ce3d3], 0x3ae499d
sub dword [0x6ce38d], edi
ror ecx, 0xb
call fcn.0052a962
inc ebx
xchg edx, esi
xor esi, eax
call fcn.0042f534
dec edx
sub esi, 0x7e6d02cf
dec ecx
call fcn.00541e2c
ror edx, 6
xor edi, 0x7eda08da
or edi, dword [0x6ceeae]
and dword [0x6ce7ea], edx
ror ebx, 0x11
xor esi, dword [0x6cedbf]
inc ecx
sub ecx, 0x46838bac
ror ecx, 0x15
rol ecx, 0x15
add ecx, 0x46838bac
dec ecx
rol ebx, 0x11
xor dword [0x6ce785], ecx
xor edi, 0x7eda08da
rol edx, 6
call fcn.0066f90f
inc ecx
add esi, 0x2f38cc74
xor ecx, 0x4ce4c33c
xchg ecx, esi
sub dword [0x6ce666], 0xee1594aa
sub dword [0x6ce5a8], edi
neg eax
xor ecx, eax
dec eax
xor dword [0x6ce7f5], edx
ror esi, 0xb
call fcn.004b5b7c
or esi, dword [0x6ceaf8]
neg edx
add edi, 0xf0675dc7
not ecx
sub dword [0x6ce463], eax
call fcn.005d58a8
add dword [0x6ce7e4], edi
not ecx
sub edi, 0xf0675dc7
neg edx
rol esi, 0xb
or dword [0x6ce3e0], edi
inc eax
xor ecx, eax
neg eax
add dword [0x6ce2bf], esi
mov dword [0x6ce3ff], 0xc89f69ef
xchg ecx, esi
xor ecx, 0x4ce4c33c
push esi
dec edx
add dword [0x6ce339], esi
neg ecx
and dword [0x6ce271], 0xbead3ea4
add esi, 0xd1845075
ror ecx, 8
xor ecx, eax
call fcn.00624ede
xchg edi, edx
add dword [0x6ce2ef], 0x345551ef
call fcn.00476c0b
xor ebx, 0xd23fb71b
sub ebx, 0xbcb0c5b9
xor ecx, 0x4719fdb0
sub edx, dword [0x6cea48]
not ecx
dec esi
call fcn.0040528b
inc esi
not ecx
xor ecx, 0x4719fdb0
add ebx, 0xbcb0c5b9
xor ebx, 0xd23fb71b
call fcn.004d5aa0
mov dword [0x6ce779], 0x8c0a1db0
xchg edi, edx
call fcn.005c2ec0
xor ecx, eax
rol ecx, 8
sub esi, 0xd1845075
and dword [0x6ce334], 0xdf7a4c9
neg ecx
add dword [0x6ce439], ebx
inc edx
mov eax, 0x7debbf3d
not ecx
sub eax, dword [0x6cedae]
neg edx
add dword [0x6ce2ce], ecx
ror edx, 9
or edx, dword [0x6ced42]
xor edi, ebx
call fcn.0053b38c
add eax, edi
call fcn.00444726
or eax, dword [0x6ceea4]
add edi, esp
neg edi
and dword [0x6ce5dd], esi
add edx, esp
call fcn.0066f90f
not esi
ror edi, 0xf
rol edi, 0xf
not esi
call fcn.005c99d1
sub edx, esp
add dword [0x6ce31e], edi
neg edi
sub edi, esp
call fcn.005e97f4
sub eax, edi
call fcn.0061e1f6
xor edi, ebx
rol edx, 9
mov dword [0x6ce661], eax
neg edx
not ecx
xor eax, 0x612b2c87
call fcn.004c39b8
not esi
xor eax, 0xf9557113
add dword [0x6ce852], 0xcce4e36a
sub edx, dword [0x6cef95]
rol esi, 0x11
add edx, dword [0x6cefa2]
inc eax
dec esi
xor esi, dword [0x6cedf2]
add dword [0x6ce6c2], esi
rol eax, 7
or dword [0x6ce505], eax
xor dword [0x6ce890], 0xe27a25e
add dword [0x6ce76e], 0x781572cd
ror eax, 7
mov dword [0x6ce4f4], ecx
inc esi
dec eax
ror esi, 0x11
add dword [0x6ce575], 0x81d27607
xor eax, 0xf9557113
not esi
call fcn.0055b75d
add eax, 0xe3716c79
dec edi
xor dword [0x6ce4ed], ebx
neg edi
inc edi
sub edx, dword [0x6cea86]
xor esi, 0x3ea6c7a2
xor dword [0x6ce6b2], ebx
neg eax
xor eax, dword [0x6ceb4d]
xor edx, 0xac0596db
add esi, esp
mov dword [0x6ce22a], ebx
call fcn.00491c80
and dword [0x6ce2b2], edx
add ecx, 0x5175d0d5
not ebx
inc esi
sub ecx, 0x7872f5ce
call fcn.0049c508
add ecx, 0x7872f5ce
dec esi
not ebx
sub ecx, 0x5175d0d5
call fcn.004b0995
sub dword [0x6ce264], ecx
sub esi, esp
xor edx, 0xac0596db
neg eax
add dword [0x6ce2e8], esi
xor esi, 0x3ea6c7a2
dec edi
neg edi
inc edi
push eax
sub edi, dword [0x6ce8f4]
ror ecx, 0x1e
call fcn.00592738
xor edx, esp
ror edi, 0x1d
xor eax, esi
mov dword [0x6ce3c9], edi
sub ecx, ebx
add eax, dword [0x6cec5b]
call fcn.004cce7e
xor eax, 0x7a939949
mov dword [0x6ce6f8], 0xb7d8eab7
call fcn.0053564a
xor eax, dword [0x6ced8a]
or dword [0x6ce2aa], 0xa07bdd8
xor ebx, dword [0x6ceabb]
sub edx, ebx
add ebx, dword [0x6ce943]
not ecx
xor dword [0x6ce81e], edx
xor ecx, dword [0x6cec1d]
or dword [0x6ce836], edi
not ecx
add edx, ebx
call fcn.00636a67
xor dword [0x6ce251], 0xc2093d95
xor eax, 0x7a939949
call fcn.00513b63
add ecx, ebx
xor eax, esi
rol edi, 0x1d
xor edx, esp
call fcn.00653e32
rol ecx, 0x1e
mov ecx, 0x61eed022
xor dword [0x6ce886], 0xf959f249
sub ecx, 0x386b6fc5
xor esi, 0xbd65413e
call fcn.004c39b8
rol ebx, 6
not esi
inc esi
xchg edx, eax
rol ecx, 4
or dword [0x6ce698], edx
call fcn.0062f5f9
add dword [0x6ce69e], esi
xor dword [0x6ce42d], edx
call fcn.0051b57f
xor dword [0x6ce6dd], ebx
ror ecx, 4
xchg edx, eax
dec esi
not esi
ror ebx, 6
call fcn.0057eeb9
xor esi, 0xbd65413e
add ecx, 0x386b6fc5
or dword [0x6ce750], 0xaede9399
or ecx, 0x204d4495
xor edi, 0xf32f1bfb
or dword [0x6ce8cc], 0xcadf566d
neg ebx
sub esi, 0xe67e1a59
rol esi, 6
neg eax
xor eax, dword [0x6cee5b]
call fcn.005dbf73
xor edx, ebx
add esi, 0x27ae57e3
add dword [0x6ce343], 0x7b1b8d4b
xor edi, 0xac82992c
xor eax, ecx
xchg edi, esi
xor dword [0x6ce8ac], edi
add ecx, ebp
and dword [0x6ce603], 0x91d76e2
add edi, edx
call fcn.00636a67
rol ecx, 0x12
inc ebx
call fcn.0046dede
call fcn.004a07a2
dec ebx
ror ecx, 0x12
call fcn.005e52cf
sub edi, edx
sub ecx, ebp
mov dword [0x6ce611], esi
xchg edi, esi
xor eax, ecx
xor edi, 0xac82992c
sub esi, 0x27ae57e3
xor edx, ebx
call fcn.00663151
neg eax
ror esi, 6
add esi, 0xe67e1a59
neg ebx
mov dword [0x6ce6e9], 0x7cee77a4
xor edi, 0xf32f1bfb
xor ecx, 0x6183d4d2
xor ecx, ebx
ror edx, 0x15
sub dword [0x6ce2ce], ecx
xor ebx, dword [0x6ce928]
xor edx, edi
xchg edi, esi
add dword [0x6ce85b], 0x4706a2c
add ecx, ebx
xor ebx, 0xc398e2d8
call fcn.00421f62
dec esi
sub ebx, ecx
sub eax, dword [0x6ce9b4]
not edx
add ecx, ebx
not eax
sub edi, dword [0x6ceb5c]
neg edx
call fcn.00444726
neg edx
not eax
sub ecx, ebx
not edx
add ebx, ecx
inc esi
xor ebx, 0xc398e2d8
sub ecx, ebx
add dword [0x6ce20c], 0xb4276bc8
xchg edi, esi
xor edx, edi
mov dword [0x6ce23e], esi
rol edx, 0x15
xor ecx, ebx
push ecx
xor eax, ebx
add dword [0x6ce263], edi
ror edi, 7
xor eax, dword [0x6ced6a]
xor edx, ebx
sub eax, dword [0x6cec27]
inc esi
xor edi, 0x6b5cd512
call fcn.00489b20
sub eax, edx
not ebx
dec edx
or dword [0x6ce7bf], edx
call fcn.004d1676
call fcn.0055db16
xor dword [0x6ce688], ecx
inc edx
not ebx
add eax, edx
call fcn.00646d78
xor edi, 0x6b5cd512
dec esi
xor edx, ebx
rol edi, 7
xor eax, ebx
mov ecx, 0xa9404dd5
xor esi, edi
inc ebx
xor edi, dword [0x6cec32]
sub ecx, edi
sub edi, dword [0x6cea2c]
xor ecx, edx
or dword [0x6ce5f2], eax
sub dword [0x6ce49a], edx
inc edi
ror ecx, 0xb
xor edx, dword [0x6cec5e]
sub dword [0x6ce3f1], edx
xchg ebx, esi
or ebx, dword [0x6ce99c]
neg esi
call fcn.004c5e66
call fcn.004fd66d
neg esi
xchg ebx, esi
and dword [0x6ce670], edx
rol ecx, 0xb
dec edi
or dword [0x6ce440], ecx
xor dword [0x6ce67b], ecx
xor ecx, edx
add ecx, edi
dec ebx
xor esi, edi
add ecx, 0x84f9edcc
add ebx, 0xc4948a7b
call fcn.004d1beb
xchg eax, edx
and dword [0x6ce525], edi
add esi, 0x25164693
sub eax, 0x1056cd9
or ebx, dword [0x6cef64]
not edi
xchg esi, edx
call fcn.00617cd7
neg edx
xchg ebx, eax
dec ebx
neg esi
sub edx, 0x32dbc385
xor dword [0x6ce3e1], ebx
rol eax, 9
call fcn.00516a95
sub ecx, dword [0x6ce984]
add dword [0x6ce743], 0xaed7ea43
xor dword [0x6ce54b], ebx
add dword [0x6ce841], eax
call fcn.0050fdd9
ror eax, 9
or dword [0x6ce4ff], ecx
add edx, 0x32dbc385
neg esi
inc ebx
xchg ebx, eax
neg edx
call fcn.004b71e4
xchg esi, edx
not edi
add eax, 0x1056cd9
sub esi, 0x25164693
add dword [0x6ce746], edx
xchg eax, edx
call fcn.00582b92
sub ebx, 0xc4948a7b
sub ecx, 0x2dcc3b2f
call fcn.004a1617
xor ecx, 0xcbb8a69
call fcn.0042e9dd
xor ecx, dword [0x6ced56]
ror ecx, 0xd
call fcn.004c0d3d
sub esi, esp
rol eax, 6
neg edi
or ecx, dword [0x6cecb4]
add eax, esp
dec ecx
call fcn.00459c2a
sub ecx, eax
mov dword [0x6ce67e], edx
call fcn.0040528b
rol ecx, 3
inc eax
call fcn.0046d27f
dec eax
ror ecx, 3
call fcn.004b378f
or dword [0x6ce5e4], esi
add ecx, eax
call fcn.004d1676
inc ecx
sub eax, esp
neg edi
ror eax, 6
add esi, esp
call fcn.00531073
rol ecx, 0xd
xor ecx, 0xcbb8a69
call fcn.005f450a
push ecx
sub edx, dword [0x6ceacb]
xchg edi, edx
xor ebx, esi
and dword [0x6ce3d8], 0xfec6ee6c
add dword [0x6ce50c], edx
inc ecx
not edx
xchg ebx, edx
xor eax, 0xea819ea8
inc ebx
neg edx
dec ebx
and dword [0x6ce8c8], edx
xor dword [0x6ce53e], eax
inc ebx
xor ecx, ebp
rol ebx, 0x1e
sub ebx, dword [0x6ceb42]
dec ecx
call fcn.00592738
inc ecx
ror ebx, 0x1e
xor ecx, ebp
dec ebx
add dword [0x6ce2e8], ebx
inc ebx
neg edx
dec ebx
xor eax, 0xea819ea8
xchg ebx, edx
not edx
dec ecx
xor ebx, esi
xchg edi, edx
mov esi, 0x97ddb774
add edi, ecx
not esi
inc eax
call fcn.004692e1
xchg edi, edx
rol eax, 0x10
inc ecx
inc esi
sub edx, 0xec60cb29
neg edi
xor ebx, 0xb9917684
call fcn.005251ef
xor ebx, 0xb9917684
neg edi
add edx, 0xec60cb29
dec esi
dec ecx
ror eax, 0x10
xchg edi, edx
call fcn.0049d9d7
dec eax
not esi
sub edi, ecx
add esi, 0x8355ec7b
or dword [0x6ce216], edx
neg esi
sub dword [0x6ce419], eax
xor eax, dword [0x6cebd0]
add dword [0x6ce217], esi
dec eax
xor dword [0x6ce44a], ebx
xor esi, 0xaa0ebdf1
rol esi, 1
add ebx, dword [0x6cef31]
mov dword [0x6ce2d8], eax
sub dword [0x6ce2ea], ecx
call fcn.00465596
add dword [0x6ce640], edx
add dword [0x6ce6b0], eax
ror esi, 1
xor esi, 0xaa0ebdf1
inc eax
xor dword [0x6ce2a4], edx
neg esi
and dword [0x6ce4cd], ebx
xor esi, 0x1b56a384
not eax
xor edx, 0xea812455
not edx
dec edi
rol edi, 0xb
mov dword [0x6ce446], esi
sub eax, 0x748a46b3
mov dword [0x6ce5a1], 0x62b6200
ror ecx, 0x1e
xchg esi, eax
and dword [0x6ce4a8], 0x7350d716
xor dword [0x6ce275], 0x57b0a4d5
xchg esi, eax
rol ecx, 0x1e
and dword [0x6ce7fb], 0xf24a5bcb
add eax, 0x748a46b3
sub dword [0x6ce473], esi
ror edi, 0xb
inc edi
not edx
xor edx, 0xea812455
not eax
push esi
inc ebx
add ecx, 0x4d46faf4
sub eax, edx
call fcn.00454e69
xor edi, 0x5919a79f
sub dword [0x6ce867], 0xde72369
dec ecx
neg esi
rol edi, 2
dec edx
or dword [0x6ce4c6], ebx
add dword [0x6ce6a6], ebx
inc edx
ror edi, 2
neg esi
inc ecx
mov dword [0x6ce43c], 0x3edcb3e3
xor edi, 0x5919a79f
call fcn.00628c18
add eax, edx
sub ecx, 0x4d46faf4
dec ebx
push esp
neg ebx
or dword [0x6ce833], eax
neg esi
or eax, dword [0x6ceec7]
call fcn.004a56a2
rol edi, 0xe
call fcn.00498fe8
neg eax
xor edi, 0x9f5cf36b
mov dword [0x6ce4c2], eax
dec eax
xchg esi, eax
not edx
add dword [0x6ce358], ebx
sub esi, dword [0x6ceaae]
rol edi, 1
neg esi
ror esi, 0xb
xor dword [0x6ce5a9], edi
call fcn.005d67c0
call fcn.005f23c9
rol esi, 0xb
neg esi
ror edi, 1
add dword [0x6ce785], edx
not edx
xchg esi, eax
inc eax
mov dword [0x6ce2e9], esi
xor edi, 0x9f5cf36b
neg eax
ror edi, 0xe
neg esi
neg ebx
call dword [sym.imp.kernel32.dll_GetModuleHandleW]
add ecx, dword [0x6cead3]
xor edi, esp
ror eax, 0x13
xor ecx, dword [0x6cea61]
rol esi, 0x11
or dword [0x6ce262], eax
add edx, 0x261b74f
add dword [0x6ce7f3], ecx
not edx
inc eax
add ebx, dword [0x6ce947]
xor eax, 0xe9458c32
call fcn.0063edd9
call fcn.0040e451
xor eax, 0xe9458c32
dec eax
not edx
sub edx, 0x261b74f
sub dword [0x6ce648], esi
ror esi, 0x11
rol eax, 0x13
xor edi, esp
add esp, 0x14
xor edi, esp
or dword [0x6ce852], eax
xchg esi, eax
xor edi, 0xe142dbf7
mov dword [0x6ce713], esi
xor esi, eax
xor esi, 0xa0580ace
call fcn.004deb05
xor ebx, esp
xor eax, dword [0x6ceccb]
xor ebx, esp
sub eax, esp
call fcn.005072df
add eax, esp
xor ebx, esp
xor ebx, esp
call fcn.0054c793
xor esi, 0xa0580ace
xor esi, eax
xor edi, 0xe142dbf7
xchg esi, eax
sub dword [0x6ce496], edi
xor edi, esp
mov edi, 0xd9ebb097
sub ecx, dword [0x6cec71]
xor esi, eax
xor ebx, ecx
call fcn.00621d89
ror eax, 0xc
or esi, dword [0x6ce9f5]
xchg edx, esi
xor edx, 0x16da503c
xor edi, 0x199f9ac9
xor dword [0x6ce3df], ebx
or dword [0x6ce46f], ebx
not ebx
sub ecx, dword [0x6ced4f]
rol esi, 0x18
sub dword [0x6ce4d1], edi
xor esi, dword [0x6ceabc]
sub dword [0x6ce31a], eax
call fcn.005319fe
sub dword [0x6ce58a], ecx
ror esi, 0x18
not ebx
add dword [0x6ce220], edx
add dword [0x6ce4bd], edi
xor edi, 0x199f9ac9
xor edx, 0x16da503c
xchg edx, esi
rol eax, 0xc
call fcn.006089c6
xor ebx, ecx
xor esi, eax
and edi, 0x2fce2f10
add dword [0x6ce2a7], esi
sub ecx, 0x55539062
mov dword [0x6ce6db], edi
neg edi
ror edx, 0x13
sub ecx, 0xf4efbf61
xor dword [0x6ce659], ebx
sub ecx, dword [0x6ced11]
or dword [0x6ce7e6], edx
or dword [0x6ce4cb], 0xf9945082
inc edx
call fcn.00662ce6
xchg edx, eax
inc esi
or edi, dword [0x6cecdd]
or edx, dword [0x6ceb17]
xchg esi, edx
xchg esi, edx
dec esi
xchg edx, eax
call fcn.00459c2a
dec edx
or dword [0x6ce420], 0x53476bd
and dword [0x6ce266], ebx
add ecx, 0xf4efbf61
rol edx, 0x13
neg edi
xor dword [0x6ce81f], eax
add ecx, 0x55539062
sub edi, 0x9ca2010
add edi, esp
and dword [0x6ce6a0], ecx
xor esi, ecx
inc edx
call fcn.005f69bd
ror eax, 0x1e
inc edx
xchg edi, esi
inc esi
not esi
inc eax
rol edi, 0xd
call fcn.004caad7
ror edi, 0xd
dec eax
not esi
dec esi
xchg edi, esi
dec edx
rol eax, 0x1e
dec edx
xor esi, ecx
sub dword [0x6ce39c], edx
sub edi, esp
push edi
not esi
dec ecx
sub eax, 0xb553d3a0
rol edi, 0x1c
xor dword [0x6ce79b], 0x53ef79a0
xor edi, esi
or edi, dword [0x6cec51]
and dword [0x6ce23f], edx
sub ecx, dword [0x6ced29]
ror edi, 0x14
call fcn.0063eead
xchg edi, eax
call fcn.005d0586
call fcn.0060eb37
xchg edi, eax
rol edi, 0x14
mov dword [0x6ce633], edi
xor edi, esi
xor dword [0x6ce33e], 0x604e983e
ror edi, 0x1c
add eax, 0xb553d3a0
inc ecx
not esi
mov ecx, 0x15bb5ae3
inc ebx
rol esi, 0x1c
dec ebx
ror eax, 0x19
sub edx, dword [0x6cecf5]
call fcn.004d1676
rol ebx, 0x16
xor eax, dword [0x6cecc4]
neg edx
xor edi, dword [0x6cef4b]
call fcn.00437eba
call fcn.0054d84e
neg edx
ror ebx, 0x16
call fcn.0060aadd
rol eax, 0x19
inc ebx
ror esi, 0x1c
dec ebx
xor ecx, 0xc060cbb
sub edi, 0xda0dfb89
add eax, 0xed9da063
inc edx
xor dword [0x6ce871], esi
ror edx, 0xf
add esi, dword [0x6ceeee]
call fcn.0047566b
or dword [0x6ce6ce], ebx
neg ecx
ror edx, 0x18
xchg ebx, eax
add eax, 0xf064507b
sub edi, 0xba2b984b
dec esi
xchg edx, eax
xchg edx, eax
inc esi
add edi, 0xba2b984b
sub eax, 0xf064507b
xchg ebx, eax
rol edx, 0x18
neg ecx
and dword [0x6ce3a8], esi
call fcn.005a1671
rol edx, 0xf
dec edx
sub eax, 0xed9da063
add edi, 0xda0dfb89
sub ecx, 0xb64de9ec
dec ebx
mov dword [0x6ce213], eax
add esi, 0x496fb3b5
xchg eax, edx
or edx, dword [0x6ce9c5]
add ebx, 0xf4de1295
call fcn.0064b88c
xor ecx, esi
call fcn.00491c80
sub eax, 0x8b1f244e
mov dword [0x6ce876], edx
sub dword [0x6ce3c1], 0x803157c3
rol edx, 0x1a
neg ecx
or dword [0x6ce693], esi
xor dword [0x6ce433], esi
ror edi, 0x16
add edx, eax
dec eax
call fcn.0057172d
inc eax
sub edx, eax
rol edi, 0x16
mov dword [0x6ce413], esi
neg ecx
ror edx, 0x1a
xor dword [0x6ce30b], 0xaf0335fa
add eax, 0x8b1f244e
xor ecx, esi
call fcn.00444726
sub ebx, 0xf4de1295
xchg eax, edx
sub esi, 0x496fb3b5
or dword [0x6ce390], ecx
inc ebx
push ecx
rol ebx, 8
call fcn.00653e32
dec eax
sub dword [0x6ce8c7], eax
inc ecx
call fcn.00636a67
xchg edx, esi
or dword [0x6ce7e4], edx
dec edi
or dword [0x6ce20e], ebx
or esi, dword [0x6ced1e]
or ebx, dword [0x6ce97b]
not esi
add edx, 0x5d8972d3
add dword [0x6ce750], ebx
neg ecx
sub ecx, 0xeb8fe7e1
call fcn.00603543
xchg ecx, edx
xchg ecx, edx
add ecx, 0xeb8fe7e1
neg ecx
mov dword [0x6ce64d], ebx
sub edx, 0x5d8972d3
not esi
sub dword [0x6ce503], ebx
inc edi
xchg edx, esi
call fcn.004e6d5c
dec ecx
and dword [0x6ce5d4], esi
inc eax
call fcn.00646d78
ror ebx, 8
mov esi, 0x70b140e5
xor eax, 0x395c8208
sub edx, dword [0x6cec17]
dec edi
xor ebx, esp
xchg ebx, esi
ror ebx, 0xd
call fcn.004c96ed
dec edx
call fcn.00636a67
not edx
rol edx, 0x1a
call fcn.00653e32
xor eax, esi
and dword [0x6ce81a], ecx
call fcn.004ba80a
call fcn.00605e17
sub dword [0x6ce7d8], eax
xor eax, esi
ror edx, 0x1a
not edx
call fcn.00444726
inc edx
call fcn.0046bed5
rol ebx, 0xd
xchg ebx, esi
xor ebx, esp
inc edi
xor eax, 0x395c8208
and esi, 0x5aeb8377
rol ecx, 1
call fcn.0053d6ae
dec ebx
not esi
mov dword [0x6ce681], edi
neg edx
or dword [0x6ce5bc], ebx
rol ebx, 0x17
xchg eax, esi
call fcn.0042e9eb
xchg edi, edx
sub ebx, 0x20da5abc
add eax, ebx
ror ebx, 0x1f
xor esi, dword [0x6ceb4c]
rol ebx, 7
not esi
xchg ecx, edx
rol edx, 6
xor edi, edx
xor edx, dword [0x6cee8e]
call fcn.00531ad8
xor edi, edx
ror edx, 6
xchg ecx, edx
not esi
ror ebx, 7
rol ebx, 0x1f
sub eax, ebx
add ebx, 0x20da5abc
xchg edi, edx
call fcn.004d1676
xchg eax, esi
ror ebx, 0x17
neg edx
and dword [0x6ce465], edi
not esi
inc ebx
call fcn.005eda33
ror ecx, 1
add esi, 0xf0cb6110
rol edi, 0x12
or dword [0x6ce230], esi
add ecx, 0x9075b0c2
not eax
add dword [0x6ce548], edx
and dword [0x6ce328], eax
inc ebx
add esi, dword [0x6ced2a]
sub ebx, ebp
not edx
add eax, ecx
dec eax
xchg ebx, eax
or edx, dword [0x6ced60]
sub ecx, ebp
add ecx, ebp
xchg ebx, eax
inc eax
sub eax, ecx
not edx
add ebx, ebp
dec ebx
not eax
sub ecx, 0x9075b0c2
xor dword [0x6ce35c], esi
ror edi, 0x12
push esi
rol ebx, 0x15
sub dword [0x6ce5da], ecx
call fcn.0067b217
xor edi, ecx
not edi
inc ecx
inc edi
call fcn.0050ef07
dec ecx
and dword [0x6ce7c6], eax
add eax, dword [0x6cef4c]
xor edx, dword [0x6ceac0]
xor dword [0x6ce424], eax
inc ecx
call fcn.00493e05
dec edi
dec ecx
not edi
xor edi, ecx
mov dword [0x6ce46c], eax
ror ebx, 0x15
mov edx, 0x1b7f2d1d
or dword [0x6ce5bb], edi
xchg edi, eax
rol eax, 0xc
sub edi, esi
add dword [0x6ce526], esi
neg ebx
call fcn.00477190
inc edx
sub ecx, eax
not esi
inc eax
sub esi, ecx
ror esi, 0x13
xchg ecx, edx
ror ebx, 7
sub ecx, edx
add ecx, edx
rol ebx, 7
xchg ecx, edx
rol esi, 0x13
add esi, ecx
dec eax
not esi
add ecx, eax
dec edx
call fcn.00673ea3
neg ebx
sub dword [0x6ce49d], edx
add edi, esi
ror eax, 0xc
xchg edi, eax
sub dword [0x6ce7b4], esi
add edx, 0x8dbcd4a4
call fcn.00539aa5
sub edi, ebp
dec eax
ror edx, 0xd
add ecx, 0x472d15e1
xchg eax, esi
sub ecx, dword [0x6cebbf]
xor edi, 0x791d717
sub eax, dword [0x6ceed5]
or eax, dword [0x6cee0a]
xor ebx, 0x1a4149ae
sub dword [0x6ce5ef], edi
xor dword [0x6ce4bd], ecx
xor ebx, 0x1a4149ae
xor edi, 0x791d717
xchg ecx, eax
pop es