Function at 0x482310
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov dword [ecx], 0x2c9d35f2
add dword [ecx], 0x26f658f6
mov dword [esp - 0x34], esi
add dword [ecx], 0x1bfbd50b
sub dword [ecx], 0x6370272f
add dword [ecx], 0x42d51c43
mov dword [esp - 0x10], 0x19110d31
xor dword [ecx], 0x4ef45907
mov dword [ecx + 4], 0x1749a2b3
xor dword [ecx + 4], 0x14b6fd35
xor dword [ecx + 4], 0x29ee66f3
mov dword [esp - 0x20], 0xe80a103
xor dword [ecx + 4], 0x6f6ee3a6
add dword [ecx + 4], 0x15f5ada9
sub dword [ecx + 4], 0x37e8dace
mov dword [ecx + 8], 0xcd5e37b
mov dword [esp - 0x10], edi
xor dword [ecx + 8], 0x7f573b3b
xor dword [ecx + 8], 0xd366d58
sub dword [ecx + 8], 0x74165664
xchg edi, edi
xor dword [ecx + 8], 0x595b8276
sub dword [ecx + 8], 0x53c5dcc2
mov dword [ecx + 0xc], 0x931c5e
add dword [ecx + 0xc], 0x6b0daa4f
mov dword [esp - 0x18], esi
sub dword [ecx + 0xc], 0x1d128c7
sub dword [ecx + 0xc], 0x2b588f47
sub dword [ecx + 0xc], 0x1f3f5b4b
mov dword [esp - 0x40], 0x6454a1bd
add dword [ecx + 0xc], 0xa06abda9
mov dword [ecx + 0x10], 0x5bd8fa98
add dword [ecx + 0x10], 0x2398f21d
sub dword [ecx + 0x10], 0x6b21602d
mov dword [esp - 0xc], 0x58785122
add dword [ecx + 0x10], 0x3a46b39e
xor dword [ecx + 0x10], 0x4e974026
mov dword [ecx + 0x14], 0x1de885e9
xor dword [ecx + 0x14], 0x3de4fc65
mov dword [esp - 0x10], 0x6241f4
add dword [ecx + 0x14], 0x26b131e1
sub dword [ecx + 0x14], 0x3e5be8f6
add dword [ecx + 0x14], 0x1f2fc32c
mov dword [ecx + 0x18], 0x14fb6b8f
mov dword [esp - 0x30], 0x67e0fd9b
add dword [ecx + 0x18], 0x5de8e013
xor dword [ecx + 0x18], 0x55e3ab4d
sub dword [ecx + 0x18], 0x239b9dc7
mov dword [esp - 0x40], ebx
xor dword [ecx + 0x18], 0x36c4328
mov dword [ecx + 0x1c], 0x26c8b583
sub dword [ecx + 0x1c], 0x120af6f
sub dword [ecx + 0x1c], 0x10fee5e9
mov dword [esp - 0xc], 0x4e1d8a65
xor dword [ecx + 0x1c], 0x371906ee
add dword [ecx + 0x1c], 0x5bcff68a
mov dword [ecx + 0x20], 0x66762131
mov dword [esp - 0xc], ebp
sub dword [ecx + 0x20], 0x9a1dda1
add dword [ecx + 0x20], 0xe8d69c1
add dword [ecx + 0x20], 0xd677b91
mov dword [esp - 0x2c], 0x79d1163b
xor dword [ecx + 0x20], 0x64fe6b6f
xor dword [ecx + 0x20], 0x732e186b
sub dword [ecx + 0x20], 0x6f195be6
mov dword [ecx + 0x24], 0x35c61402
xchg edi, edi
xor dword [ecx + 0x24], 0x3a04b711
add dword [ecx + 0x24], 0x6e3244a1
sub dword [ecx + 0x24], 0x6fcdd87a
xchg ecx, ecx
add dword [ecx + 0x24], 0x7c703326
mov dword [ecx + 0x28], 0xa7055a2
add dword [ecx + 0x28], 0x58c26a40
mov edi, edi
add dword [ecx + 0x28], 0x32d1416
sub dword [ecx + 0x28], 0x15dd7882
sub dword [ecx + 0x28], 0x50825b76
mov dword [ecx + 0x2c], 0x4ca09757
mov edx, edx
sub dword [ecx + 0x2c], 0x32430fa8
add dword [ecx + 0x2c], 0x7dd51bc
add dword [ecx + 0x2c], 0x3dd06fc8
mov dword [esp - 0x18], 0x1393ef96
sub dword [ecx + 0x2c], 0x33c450d7
add dword [ecx + 0x2c], 0x4dc5f310
add dword [ecx + 0x2c], 0x7112c719
mov dword [ecx + 0x30], 0x6a00579f
mov dword [esp - 0x18], edi
sub dword [ecx + 0x30], 0xd85bbb5
add dword [ecx + 0x30], 0x13675627
sub dword [ecx + 0x30], 0x59a39009
mov dword [esp - 0x14], 0x539ac95e
sub dword [ecx + 0x30], 0x163e6208
mov dword [ecx + 0x34], 0x62d8c3fe
sub dword [ecx + 0x34], 0x1d6522b1
mov dword [esp - 0x10], ebp
xor dword [ecx + 0x34], 0x17104ca3
xor dword [ecx + 0x34], 0x636eac4b
xor dword [ecx + 0x34], 0x142e2f5e
xor dword [ecx + 0x34], 0x37d4b334
mov ebx, ebx
add dword [ecx + 0x34], 0xa5b64fd9
mov dword [ecx + 0x38], 0x1d6ab0e0
add dword [ecx + 0x38], 0x5844a448
mov edi, edi
sub dword [ecx + 0x38], 0x2412db30
xor dword [ecx + 0x38], 0x5c7508f
sub dword [ecx + 0x38], 0x51fcb185
xor dword [ecx + 0x38], 0x25e77f2
xchg ebp, ebp
mov dword [ecx + 0x3c], 0x6fa97aa2
xor dword [ecx + 0x3c], 0x169b12e0
xor dword [ecx + 0x3c], 0x2cdee90c
mov dword [esp - 0x3c], edx
xor dword [ecx + 0x3c], 0x7a600485
add dword [ecx + 0x3c], 0x40afc941
sub dword [ecx + 0x3c], 0xf91bc91
mov dword [esp - 0x24], esi
xor dword [ecx + 0x3c], 0x4cd3c6f7
mov dword [ecx + 0x40], 0x6bc23b2b
xor dword [ecx + 0x40], 0x69be6632
xor dword [ecx + 0x40], 0x4e752417
mov dword [esp - 0x18], esp
sub dword [ecx + 0x40], 0x2e7527ad
add dword [ecx + 0x40], 0x2df49c95
sub dword [ecx + 0x40], 0x4b88edf6
mov dword [ecx + 0x44], 0x1ac3fd81
mov ecx, ecx
add dword [ecx + 0x44], 0x4192b9f9
add dword [ecx + 0x44], 0x1b88359e
xor dword [ecx + 0x44], 0x6b2a8083
xor dword [ecx + 0x44], 0x34e0f859
mov esi, esi
xor dword [ecx + 0x44], 0x368807b6
mov dword [ecx + 0x48], 0x645c83d7
sub dword [ecx + 0x48], 0x112911f4
mov ecx, ecx
sub dword [ecx + 0x48], 0x11d3cabe
xor dword [ecx + 0x48], 0x5ea97d3c
add dword [ecx + 0x48], 0x27a2c7cc
mov esi, esi
add dword [ecx + 0x48], 0x1e4c4b4a
sub dword [ecx + 0x48], 0x65e5ed2f
mov dword [ecx + 0x4c], 0x1be317d6
mov dword [esp - 0x24], 0x5f98e9ef
add dword [ecx + 0x4c], 0x3feb9509
sub dword [ecx + 0x4c], 0x40155d3a
add dword [ecx + 0x4c], 0x17a17644
add dword [ecx + 0x4c], 0x37c9f19f
mov dword [esp - 0x3c], 0x67e0b8c4
sub dword [ecx + 0x4c], 0x4c5ad2d1
add dword [ecx + 0x4c], 0xde52695c
mov dword [ecx + 0x50], 0x7b22169c
mov dword [esp - 0x20], 0x76fbcdb7
sub dword [ecx + 0x50], 0x4f783f7d
add dword [ecx + 0x50], 0x4b692e72
xor dword [ecx + 0x50], 0x74d4f
mov edi, edi
sub dword [ecx + 0x50], 0x6e0c80fe
add dword [ecx + 0x50], 0x1c5142d4
sub dword [ecx + 0x50], 0x25590ab4
mov dword [ecx + 0x54], 0xe03ddc7
mov dword [esp - 0x10], 0x29b5fa74
add dword [ecx + 0x54], 0x5664acdc
xor dword [ecx + 0x54], 0xef068c1
sub dword [ecx + 0x54], 0x6a51cda7
mov edi, edi
xor dword [ecx + 0x54], 0x6938085e
xor dword [ecx + 0x54], 0x1bcd7e8
add dword [ecx + 0x54], 0x8bf8e499
mov dword [ecx + 0x58], 0x30c35d9a
xchg edx, edx
xor dword [ecx + 0x58], 0x990000d
sub dword [ecx + 0x58], 0x1431ee3f
add dword [ecx + 0x58], 0x2a070ad9
mov esi, esi
sub dword [ecx + 0x58], 0x4f287a31
mov dword [ecx + 0x5c], 0x3b768c33
xor dword [ecx + 0x5c], 0x2e9315b2
mov dword [esp - 0x30], ecx
add dword [ecx + 0x5c], 0x409025c0
xor dword [ecx + 0x5c], 0x461f7ee
xor dword [ecx + 0x5c], 0xce5c1b45
mov dword [ecx + 0x60], 0x5f786c48
mov edx, edx
add dword [ecx + 0x60], 0x16fb6235
sub dword [ecx + 0x60], 0x511ce65b
add dword [ecx + 0x60], 0x8e2ae32
xchg esp, esp
add dword [ecx + 0x60], 0x17665088
xor dword [ecx + 0x60], 0x459fe6dc
mov dword [ecx + 0x64], 0x1f26415a
xchg edx, edx
add dword [ecx + 0x64], 0x23bfcab7
sub dword [ecx + 0x64], 0x19b143c4
add dword [ecx + 0x64], 0x1d1c22f7
xor dword [ecx + 0x64], 0x5722e759
mov esi, esi
xor dword [ecx + 0x64], 0x619d719a
xor dword [ecx + 0x64], 0x89028546
mov dword [ecx + 0x68], 0x692f1a4a
sub dword [ecx + 0x68], 0x403d1bda
mov dword [esp - 0x10], esp
sub dword [ecx + 0x68], 0x16a487dc
add dword [ecx + 0x68], 0x4a90fe3f
sub dword [ecx + 0x68], 0x5cde74d3
xchg ebp, ebp
mov dword [ecx + 0x6c], 0x324e28e2
xor dword [ecx + 0x6c], 0x2e053118
add dword [ecx + 0x6c], 0x4211ff32
mov dword [esp - 0x1c], 0x4bb9bb73
add dword [ecx + 0x6c], 0x18fb0c9c
xor dword [ecx + 0x6c], 0x272718f3
sub dword [ecx + 0x6c], 0x3c38321c
mov dword [esp - 0x28], 0x2ea6535d
xor dword [ecx + 0x6c], 0x55007070
mov dword [ecx + 0x70], 0x78908021
sub dword [ecx + 0x70], 0x189b68c2
mov dword [esp - 0xc], 0x17536226
xor dword [ecx + 0x70], 0xe1f5d65
sub dword [ecx + 0x70], 0x37628ce2
sub dword [ecx + 0x70], 0x1a87bd58
mov dword [ecx + 0x74], 0x6ce86b6a
xchg esi, esi
sub dword [ecx + 0x74], 0x61c78749
add dword [ecx + 0x74], 0x3106e9b6
sub dword [ecx + 0x74], 0x34f3bf36
mov dword [esp - 0x1c], edx
xor dword [ecx + 0x74], 0x45dfa6e2
add dword [ecx + 0x74], 0x55e9a621
mov dword [ecx + 0x78], 0x40edaaac
mov esp, esp
sub dword [ecx + 0x78], 0x3055c77d
add dword [ecx + 0x78], 0x41327657
sub dword [ecx + 0x78], 0x16e5e3ba
mov edx, edx
add dword [ecx + 0x78], 0xd3170e2
xor dword [ecx + 0x78], 0x4a303196
sub dword [ecx + 0x78], 0x225d738
mov dword [ecx + 0x7c], 0x63809828
xchg ecx, ecx
sub dword [ecx + 0x7c], 0x331f19da
add dword [ecx + 0x7c], 0x32d554c4
add dword [ecx + 0x7c], 0x1c8fed1e
xor dword [ecx + 0x7c], 0x3e8afb19
mov dword [esp - 0x30], 0x531672a0
xor dword [ecx + 0x7c], 0x11815eae
mov dword [ecx + 0x80], 0x4c498aa5
add dword [ecx + 0x80], 0x97b41c6
add dword [ecx + 0x80], 0x88a1fff
mov dword [esp - 0x1c], esi
sub dword [ecx + 0x80], 0x50246ab7
add dword [ecx + 0x80], 0x28198f2d
xor dword [ecx + 0x80], 0x364410e0
mov dword [ecx + 0x84], 0x67f89cf2
mov dword [esp - 0x14], 0x6cfe2851
xor dword [ecx + 0x84], 0x21b733ca
sub dword [ecx + 0x84], 0x1a93c0d8
add dword [ecx + 0x84], 0x2e976969
add dword [ecx + 0x84], 0x1f25035
mov dword [esp - 0x30], ebp
sub dword [ecx + 0x84], 0x1a61a3aa
mov dword [ecx + 0x88], 0x3aadd6bc
xor dword [ecx + 0x88], 0x620ae312
xchg esp, esp
xor dword [ecx + 0x88], 0x1884abe3
xor dword [ecx + 0x88], 0x52022da8
add dword [ecx + 0x88], 0x67d41998
sub dword [ecx + 0x88], 0x127be4d3
mov dword [esp - 0x14], edi
xor dword [ecx + 0x88], 0x6779e8aa
mov dword [ecx + 0x8c], 0x50698f6e
xor dword [ecx + 0x8c], 0x3bf64145
sub dword [ecx + 0x8c], 0x65b1fe4a
mov dword [esp - 0x44], ebp
add dword [ecx + 0x8c], 0x505a094a
xor dword [ecx + 0x8c], 0x5ee81f7a
mov dword [ecx + 0x90], 0x1ebfc0b3
mov dword [esp - 0x10], 0x6b890f94
add dword [ecx + 0x90], 0x29a920a8
sub dword [ecx + 0x90], 0x427e5843
add dword [ecx + 0x90], 0x57a8f842
xor dword [ecx + 0x90], 0x63923652
xchg edx, edx
sub dword [ecx + 0x90], 0x149a0035
xor dword [ecx + 0x90], 0x2967b6d3
mov dword [ecx + 0x94], 0x769d71f1
sub dword [ecx + 0x94], 0xf64097
mov dword [esp - 0x28], 0x12a3946
sub dword [ecx + 0x94], 0x469a981d
add dword [ecx + 0x94], 0x28fb3d95
add dword [ecx + 0x94], 0x6e92097b
mov dword [ecx + 0x98], 0x4428be02
mov edx, edx
xor dword [ecx + 0x98], 0x18244ba2
sub dword [ecx + 0x98], 0xba96af
xor dword [ecx + 0x98], 0x233f8054
mov dword [esp - 0x3c], 0x1125cbc1
xor dword [ecx + 0x98], 0x399d23a1
xor dword [ecx + 0x98], 0x276a6dc9
xor dword [ecx + 0x98], 0x669a90cd
mov dword [esp - 0x28], edx
mov dword [ecx + 0x9c], 0x203ed9b4
xor dword [ecx + 0x9c], 0x1f5c0486
sub dword [ecx + 0x9c], 0x324f2f4b
mov ebp, ebp
xor dword [ecx + 0x9c], 0x2a910894
xor dword [ecx + 0x9c], 0x4dc96bd4
add dword [ecx + 0x9c], 0x407c3dda
mov dword [esp - 0x18], esi
mov dword [ecx + 0xa0], 0x355299bf
xor dword [ecx + 0xa0], 0x4050c586
xor dword [ecx + 0xa0], 0x76eb0b58
add dword [ecx + 0xa0], 0x38a237a3
mov dword [esp - 0x44], esp
sub dword [ecx + 0xa0], 0x3c8b8f04
mov dword [ecx + 0xa4], 0x4178d1e8
sub dword [ecx + 0xa4], 0x3d38ae8f
mov dword [esp - 0x28], 0x46103044
add dword [ecx + 0xa4], 0x29deeaa5
xor dword [ecx + 0xa4], 0x91f1d4e
add dword [ecx + 0xa4], 0x161916f2
mov ebx, ebx
mov dword [ecx + 0xa8], 0x3c4f4293
xor dword [ecx + 0xa8], 0x667ea86
add dword [ecx + 0xa8], 0x82d7727
xchg ebp, ebp
add dword [ecx + 0xa8], 0x1312386a
add dword [ecx + 0xa8], 0x70e239
xor dword [ecx + 0xa8], 0x55d939df
mov esi, esi
mov dword [ecx + 0xac], 0x5888d4a2
add dword [ecx + 0xac], 0x1a724b80
sub dword [ecx + 0xac], 0x606dab36
mov dword [esp - 0x34], 0x4f65d042
add dword [ecx + 0xac], 0x13725046
add dword [ecx + 0xac], 0x86f112c8
mov dword [ecx + 0xb0], 0x56a8eb47
sub dword [ecx + 0xb0], 0x261c060c
mov esp, esp
sub dword [ecx + 0xb0], 0xe1f2be0
add dword [ecx + 0xb0], 0x5600e9b7
sub dword [ecx + 0xb0], 0x5dbf915a
xor dword [ecx + 0xb0], 0x79f71762
mov edi, edi
sub dword [ecx + 0xb0], 0x635806da
mov dword [ecx + 0xb4], 0x2f0eb1a9
add dword [ecx + 0xb4], 0xf0a33e0
mov dword [esp - 0x1c], esi
xor dword [ecx + 0xb4], 0xbc84924
add dword [ecx + 0xb4], 0x27bb296
add dword [ecx + 0xb4], 0x46cd7547
xchg ebx, ebx
mov dword [ecx + 0xb8], 0x2fe2f2c4
add dword [ecx + 0xb8], 0x48bafd27
sub dword [ecx + 0xb8], 0x327c0def
mov dword [esp - 0x1c], esi
sub dword [ecx + 0xb8], 0xba25489
xor dword [ecx + 0xb8], 0x3a7f8d73
mov dword [ecx + 0xbc], 0x656efc3f
sub dword [ecx + 0xbc], 0x179949b8
xchg edx, edx
add dword [ecx + 0xbc], 0x16be7f2f
sub dword [ecx + 0xbc], 0x41090c63
add dword [ecx + 0xbc], 0x377a1c5b
mov dword [ecx + 0xc0], 0x3969a14b
xchg ebp, ebp
sub dword [ecx + 0xc0], 0x117717b6
xor dword [ecx + 0xc0], 0xea21cf0
add dword [ecx + 0xc0], 0xce55a94
add dword [ecx + 0xc0], 0xdb67e80
xchg esp, esp
sub dword [ecx + 0xc0], 0x43ec6e79
mov dword [ecx + 0xc4], 0x33034aaf
xor dword [ecx + 0xc4], 0x3a47ff82
xchg edi, edi
add dword [ecx + 0xc4], 0x2ee6eb9e
sub dword [ecx + 0xc4], 0x3781ae54
xor dword [ecx + 0xc4], 0x57be25b1
xor dword [ecx + 0xc4], 0x7ee7268b
xchg ebp, ebp
add dword [ecx + 0xc4], 0xa448372c
mov dword [ecx + 0xc8], 0x5f9c2500
xor dword [ecx + 0xc8], 0x2ba58ec2
sub dword [ecx + 0xc8], 0x1156df6d
mov ebp, ebp
xor dword [ecx + 0xc8], 0x50b44464
xor dword [ecx + 0xc8], 0x5b77405b
xor dword [ecx + 0xc8], 0x6921c86a
mov dword [ecx + 0xcc], 0x1955327e
mov dword [esp - 0x40], edi
add dword [ecx + 0xcc], 0x5154bcde
add dword [ecx + 0xcc], 0x103d8a72
sub dword [ecx + 0xcc], 0x6339fa35
mov dword [esp - 0x34], 0x7d02673c
add dword [ecx + 0xcc], 0x172a5d7e
add dword [ecx + 0xcc], 0x4f5b7bf7
xor dword [ecx + 0xcc], 0x821c036e
mov esp, esp
mov dword [ecx + 0xd0], 0xf06051e
add dword [ecx + 0xd0], 0x1454192e
xor dword [ecx + 0xd0], 0x26d18c31
xchg esi, esi
add dword [ecx + 0xd0], 0xec02f15
add dword [ecx + 0xd0], 0x439eb6d1
add dword [ecx + 0xd0], 0x2306fbed
sub dword [ecx + 0xd0], 0x7af17450
mov dword [esp - 0x3c], ecx
mov dword [ecx + 0xd4], 0x4b91960d
xor dword [ecx + 0xd4], 0x32e0788b
sub dword [ecx + 0xd4], 0x62070585
add dword [ecx + 0xd4], 0x30dbe694
mov dword [esp - 0xc], 0x1e422e53
sub dword [ecx + 0xd4], 0x305977b1
xor dword [ecx + 0xd4], 0x25170c28
mov dword [ecx + 0xd8], 0x23181907
xor dword [ecx + 0xd8], 0x62efff2c
xchg esp, esp
sub dword [ecx + 0xd8], 0x2298382a
add dword [ecx + 0xd8], 0x5a3952e7
sub dword [ecx + 0xd8], 0x6ab57312
add dword [ecx + 0xd8], 0x18480fe4
mov dword [esp - 0x30], ebp
sub dword [ecx + 0xd8], 0x272b9dba
mov dword [ecx + 0xdc], 0x664020ce
xor dword [ecx + 0xdc], 0x15ca9b20
sub dword [ecx + 0xdc], 0x19dc1f25
mov dword [esp - 0x10], 0x77542abc
xor dword [ecx + 0xdc], 0x2045f8db
sub dword [ecx + 0xdc], 0x6375dda8
mov dword [ecx + 0xe0], 0x5e91ab28
sub dword [ecx + 0xe0], 0x1275c19d
mov dword [esp - 0x40], 0x4c3b583c
xor dword [ecx + 0xe0], 0x199d5d67
add dword [ecx + 0xe0], 0x14c0e86c
sub dword [ecx + 0xe0], 0x235d0613
add dword [ecx + 0xe0], 0x2944ff8b
xchg edi, edi
sub dword [ecx + 0xe0], 0x702f96d0
mov dword [ecx + 0xe4], 0x339f2650
xor dword [ecx + 0xe4], 0xb9a2504
xchg esi, esi
sub dword [ecx + 0xe4], 0x12c1d6c1
add dword [ecx + 0xe4], 0x240e2c9d
add dword [ecx + 0xe4], 0x281c0c79
add dword [ecx + 0xe4], 0x647692c
xchg edx, edx
sub dword [ecx + 0xe4], 0x24a929ed
mov dword [ecx + 0xe8], 0x2060ffc7
add dword [ecx + 0xe8], 0x51751646
sub dword [ecx + 0xe8], 0x5f6a949c
mov dword [esp - 0x40], 0x46b8be54
add dword [ecx + 0xe8], 0x546c2790
xor dword [ecx + 0xe8], 0x577ac093
sub dword [ecx + 0xe8], 0x31ad6992
xchg esp, esp
mov dword [ecx + 0xec], 0x5d2096e3
sub dword [ecx + 0xec], 0x5b0c673a
add dword [ecx + 0xec], 0x45d9698
xchg esp, esp
xor dword [ecx + 0xec], 0x60ed2f90
xor dword [ecx + 0xec], 0xdd639f7f
mov dword [ecx + 0xf0], 0x3cca759
add dword [ecx + 0xf0], 0x3c1eee45
mov edi, edi
xor dword [ecx + 0xf0], 0x615c77aa
sub dword [ecx + 0xf0], 0xa9d4ba4
sub dword [ecx + 0xf0], 0x541a9690
mov dword [esp - 0x30], esp
mov dword [ecx + 0xf4], 0x4f2f0270
add dword [ecx + 0xf4], 0x5381845
sub dword [ecx + 0xf4], 0x30f370a3
xchg edx, edx
add dword [ecx + 0xf4], 0x2672f37f
sub dword [ecx + 0xf4], 0x3e8d194f
xor dword [ecx + 0xf4], 0x401d08d4
xchg ebp, ebp
add dword [ecx + 0xf4], 0x293bca05
mov dword [ecx + 0xf8], 0x5038eb4d
xor dword [ecx + 0xf8], 0x77e2c5ef
add dword [ecx + 0xf8], 0x2048670d
xchg ecx, ecx
sub dword [ecx + 0xf8], 0x4629ba46
add dword [ecx + 0xf8], 0x1e4fbcd6
sub dword [ecx + 0xf8], 0x2048983f
mov dword [esp - 0x38], 0x68404e3d
mov dword [ecx + 0xfc], 0x1bd5c353
xor dword [ecx + 0xfc], 0x368be38a
xor dword [ecx + 0xfc], 0x7e347f03
mov ebp, ebp
sub dword [ecx + 0xfc], 0x213d8849
add dword [ecx + 0xfc], 0xe43af95
sub dword [ecx + 0xfc], 0xec0675f
add dword [ecx + 0xfc], 0x15422023
mov dword [esp - 0x24], ebp
mov dword [ecx + 0x100], 0x39acecd1
xor dword [ecx + 0x100], 0x216ca4a
add dword [ecx + 0x100], 0x341bee1e
mov dword [esp - 0x3c], 0x1b890da8
sub dword [ecx + 0x100], 0x375c5d5f
add dword [ecx + 0x100], 0x3bea5ed0
sub dword [ecx + 0x100], 0x7464162a
mov dword [ecx + 0x104], 0x76918790
mov dword [esp - 0x14], ecx
sub dword [ecx + 0x104], 0x49006b5
sub dword [ecx + 0x104], 0x41a38824
xor dword [ecx + 0x104], 0x7df016a9
mov dword [esp - 0x2c], ebp
sub dword [ecx + 0x104], 0x2744aa94
add dword [ecx + 0x104], 0x20695ee1
add dword [ecx + 0x104], 0x2976e5ea
mov dword [ecx + 0x108], 0x433151ac
mov dword [esp - 0x38], 0x3ebb4801
xor dword [ecx + 0x108], 0x6db102df
add dword [ecx + 0x108], 0x4bf3c579
xor dword [ecx + 0x108], 0x62ee9716
xor dword [ecx + 0x108], 0x249b3d41
xchg ebx, ebx
sub dword [ecx + 0x108], 0x1ebde2ba
xor dword [ecx + 0x108], 0x1d43d001
mov dword [ecx + 0x10c], 0x44890793
xor dword [ecx + 0x10c], 0x1ef44885
xchg ecx, ecx
add dword [ecx + 0x10c], 0x2121ab88
xor dword [ecx + 0x10c], 0x22c153e9
xor dword [ecx + 0x10c], 0x118fb89b
mov dword [ecx + 0x110], 0x6ad7aff2
mov dword [esp - 0x1c], 0x54f594d7
sub dword [ecx + 0x110], 0x50c6ec91
xor dword [ecx + 0x110], 0x61283d5
xor dword [ecx + 0x110], 0x4df92e8f
add dword [ecx + 0x110], 0x2968cf7a
mov dword [esp - 0x1c], 0x52ba882b
sub dword [ecx + 0x110], 0x495537a3
sub dword [ecx + 0x110], 0x320f0612
mov dword [ecx + 0x114], 0x174af5b5
mov dword [esp - 0x30], 0x2a000ac0
add dword [ecx + 0x114], 0x253866bf
add dword [ecx + 0x114], 0x125eefa0
add dword [ecx + 0x114], 0x50e5b45
mov dword [esp - 0x10], 0x77fb589e
sub dword [ecx + 0x114], 0x4975946e
add dword [ecx + 0x114], 0xad91b5db
mov dword [ecx + 0x118], 0x1fe74b3f
xchg ecx, ecx
sub dword [ecx + 0x118], 0x16c264b4
add dword [ecx + 0x118], 0x2cf85573
add dword [ecx + 0x118], 0xd1e571f
mov ecx, ecx
xor dword [ecx + 0x118], 0x7d9fcdcd
xor dword [ecx + 0x118], 0x3ea45ed0
mov dword [ecx + 0x11c], 0x61e59784
sub dword [ecx + 0x11c], 0x7e3f98a
xchg edi, edi
sub dword [ecx + 0x11c], 0x2ee5bd93
xor dword [ecx + 0x11c], 0x65285dd4
xor dword [ecx + 0x11c], 0x5a905ca6
add dword [ecx + 0x11c], 0x3a7a15c1
mov edi, edi
mov dword [ecx + 0x120], 0x17e44486
add dword [ecx + 0x120], 0x2b4e14db
add dword [ecx + 0x120], 0x1a78165a
mov dword [esp - 0x44], edx
sub dword [ecx + 0x120], 0x2e265025
add dword [ecx + 0x120], 0xd8da8ac
sub dword [ecx + 0x120], 0x26f7c92a
xor dword [ecx + 0x120], 0x1619ff18
mov dword [esp - 0x24], 0x3a70011e
mov dword [ecx + 0x124], 0x6459c907
sub dword [ecx + 0x124], 0x1795bd41
sub dword [ecx + 0x124], 0x16204fb8
xchg ebx, ebx
xor dword [ecx + 0x124], 0x357374c5
add dword [ecx + 0x124], 0x17817071
xor dword [ecx + 0x124], 0x48f06b08
sub dword [ecx + 0x124], 0x433eab8c
mov dword [esp - 0x30], 0x41dd8882
mov dword [ecx + 0x128], 0x7ebfa979
xor dword [ecx + 0x128], 0x58698c00
sub dword [ecx + 0x128], 0xd0d497e
xchg esi, esi
add dword [ecx + 0x128], 0x1376ec8b
xor dword [ecx + 0x128], 0x25f345f
sub dword [ecx + 0x128], 0x2f60fcd9
mov dword [esp - 0x18], edi
mov dword [ecx + 0x12c], 0x671611eb
xor dword [ecx + 0x12c], 0x6990de0f
add dword [ecx + 0x12c], 0x29b6ace2
sub dword [ecx + 0x12c], 0x2442c8c2
xchg ebp, ebp
sub dword [ecx + 0x12c], 0x12b243e2
mov dword [ecx + 0x130], 0xd6493ed
xor dword [ecx + 0x130], 0x4ba684b2
mov dword [esp - 0x20], 0x5a8f3089
sub dword [ecx + 0x130], 0x303f12b5
xor dword [ecx + 0x130], 0x59bc81ec
xor dword [ecx + 0x130], 0x4f3f8546
xchg ecx, ecx
mov dword [ecx + 0x134], 0x5197fadb
xor dword [ecx + 0x134], 0x3e07fdf7
xor dword [ecx + 0x134], 0x762785ff
xor dword [ecx + 0x134], 0x2973f4cf
mov dword [esp - 0x18], 0x130eb379
add dword [ecx + 0x134], 0x26d01844
xor dword [ecx + 0x134], 0x60a667d
mov dword [ecx + 0x138], 0x54ffb0d5
xor dword [ecx + 0x138], 0x1846484e
mov dword [esp - 0x30], 0x54857f42
sub dword [ecx + 0x138], 0x41faf5e8
add dword [ecx + 0x138], 0x44cea76f
sub dword [ecx + 0x138], 0x4a76ff08
xchg esp, esp
add dword [ecx + 0x138], 0x5a9ee2d3
sub dword [ecx + 0x138], 0x5fb58ded
mov dword [ecx + 0x13c], 0x42084866
sub dword [ecx + 0x13c], 0xa0a19a1
mov dword [esp - 0x30], 0x2e93978a
add dword [ecx + 0x13c], 0xe81809a
xor dword [ecx + 0x13c], 0x19c5ce46
add dword [ecx + 0x13c], 0x29dc701f
mov dword [esp - 0x44], esp
mov dword [ecx + 0x140], 0x5a2ce7af
sub dword [ecx + 0x140], 0x3a844086
add dword [ecx + 0x140], 0x9810396
xchg edx, edx
sub dword [ecx + 0x140], 0x9f4db62
xor dword [ecx + 0x140], 0x1f34cf5d
mov dword [ecx + 0x144], 0x5b65caa0
mov dword [esp - 0x10], 0x1a6eff5
xor dword [ecx + 0x144], 0xcebbfb5
sub dword [ecx + 0x144], 0x2aa38169
xor dword [ecx + 0x144], 0x7f4203f0
xor dword [ecx + 0x144], 0x328e2cdb
mov dword [esp - 0x18], edx
sub dword [ecx + 0x144], 0x48c4e32b
add dword [ecx + 0x144], 0xa7dd2e1d
mov eax, ecx
ret