Function at 0x6defc0
Capabilities:
Create thread

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x7ab407
mov eax, dword fs:[0]
push eax
mov eax, 0x1e0c
call fcn.006e70d0
mov eax, dword [0x8ca144]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov ecx, 0x36
lea edi, [ebp - 0xe8]
mov esi, str.vA6c8EbqCSzXHBh7CgkLzRCacXQ7COtMgza5HZD2ygfUcyRNtXolV6NDRqrzUr3w6rGGINqGPU7HFeuB8cfHljSr17OKf8g2kDgdcO7yhx3F1Zy5MGpUfQT7U1FGiZ9iOE4yqjlPsyg11m02ARMeyTBxFQn6GrcrJQfrzuveF0VrAEUQurispgZDNzxTtqKu8ZOYY3oJTrQMw0mZhjpOxPA
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x37
lea edi, [ebp - 0x2a4]
mov esi, str.xwmw0SIXUcg4OVoG6g2DZNCxKnMsTobU86MmV8Nib1SXFcInJrczmbbCvtpWeESRmYKZUOKUIO8Bsh5KdePa5ZA1Gt3MzPGnQ25f5eyDuDrqdr1n6RKgiEZZEnuLlFmLRRnUEYZNpRklVlJfLFrFIMZBnwvXIHR9ShCm6DLXoeIYHBgCNksass6HFeB6Vf4Ng0NsyTLDIkQTch7832CRcvsCLV3oOP
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x69
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.YREAi94U2eSshUp1EesX3V8yQw2zFyj2OpBleBYBTlxv6CfCoOjIjgQF9NhiO4LuPjIli6JDHfRIKfWtMzXr14bFg1SA5wgLn5VW2hkN8LCTnIwNilweAjAyR6bJWBIwGqXey5pNkOuNdIRmYNIwnGiZmyKYkBvdiSM1adtgTUQR3NAJR9acvMrkyle9vLKUetRhJbkfVclbrjmF5Ejb4xKNUZlNJ39WgM5RXuePFyxE99B9Gp2k42CXKuryEBC2MAyDPRJVJYYa4JlAzFStJ0qLN2ZnF0HbF4nXhOjtBzbnwqEczMvVviZ9IuZKU3haDHNqR2TxcL2nrs58exSJoBFS7yjypEAD2RpFqAXieUHzJZnfCPJiryTf7LxpN8IZWxlfQdTw3u4wcUAv5SrOGTdb5jj7jW1ZaU5
lea edi, [ebp - 0x1104]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4e
lea edi, [ebp - 0x90c]
mov esi, str.lNXxf4AcZiSHflGSHuEtS8eP1qrY4Du2fNtF88jBCW2Eq3OJJrIpa9sY0B9I8FEuxEAIEyV9ZZW7g5lXuw7eFWPhptxzbOTQZ3LdogX7DtGT72RU4z3HhK6k8adhR6SXtyBQL9mzZXP8gEZ8VsK8gYnmRYurKS9V0k2U62ATrcrrhQZ9VsVOoEIMOwmwma2XqXjCXB1CjLHl81yjVe0QsCxlPploRwRsZ1mIp6BMpLkki1EZbQDpgvu8vzPey9aT76u5WxreEsh55Foh9gN4Grk5cSQDZgKUqJjYhRCrhywp56OqGwEFXaXtz
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x67
movsw word es:[edi], word [esi]
mov esi, str.yvXFqkkVSXzMW6hRnRu1pNUVGpHRyjLqcPXd1W0PgZVcJrFW6mwNk4nh7t47bytOQeurRydam1USwzbRn0cEFkL1HNEdD2XfFdYCpm4QQSXcHbEjb281EaGmdAXqXbw2UaTUVbPmO1te0twoafUDB2h6ZZi13vjqz0Ho5V11e4QGv4K76hFAaLA2fONQv5ziW0bRwRIvaised72l8j9lEA5ZgcM5oRONn71Xi1H98Wf9G2sTTo2vd07No7gkkMN7Hbpp7EYzp8aJAE6oHNYyPoutPy5kFtd9FXgXUJmlJylheK8KQ8ZpjemOLK3BScdzgQDym9zui6mWmlfCUAKqr5ddqM8ChivoeWa5X3rGbEoziS1H8WRpHCDlZfFmMxB4OnyH4PdmWkfYoagMHXmHDQXkEaa
lea edi, [ebp - 0xf60]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x7a
lea edi, [ebp - 0x1850]
mov esi, str.97AvrX2yM4Wof6TZKPBAhSabhbHRbKjqSm3zeD0jZXGAmNmlC98dgjvRwoV3T1kwOx0qhOe3yqJLwagvrEZQNnpUIuqbqkNmhjDbOeiEAeahXeA25Zak8NMwrXkn7cXpb3IcdC8wuUtmXDcLU0TBPBwqH3ja7KM1j8Y8ctjaUZevTUWBpGnSRUuGc0LTbiwYn6CjRiD30KH8sSnqkac0M7UQB6TchVkvFkKULZiVSp0xOvoNysWF3BEYpnHV5sqENxaeStSy2vQCNbHFuZhwDld0q0N4vucaFxXqmBqz4JChTK8OOYgPJ7nyBVddlOLDEjndoKEzPbQ4Xiy1xwbKFGWFVhD8IEGVCsKLcgCo3SDsArfxn7iVT7cOQlYAmPbPBBw1wobNOJzc0QVBTYmcyIZ7eLqnJUkKo9tgkZkuTPX8hZ9s7YrjnAsS4WBg2vphTjOUYfdWOtIJIpTsFFPI8ErdMHWBv3fh41Esp2qJh
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x6a
movsw word es:[edi], word [esi]
mov esi, str.cClGmStTgR0pAcCGPfsLVdNtqJtwVoE9tIcnAvRJmd7C0TNMue12DB2cwGuOtUCHPl9alBHNsUXJ9fT2bqg1N5seVmhd7sjKqSRnAl8r8rspL2gX0hSMa7VjvZ8hVByiy6UodbvOeNfB46uuwAdVaupNec9hBxIuQcsAkj5d1CvtzahVbQlG7mN6BEkzYBk0bD7SlXG9TyOGwaALliRmdgZ9w36BStkXJdPNaO9hCrLnY45B7ZtDqRhOtgBzdMMtuVxk8DAfWrhF0WceBlnctfH17u9kbOtezwXjZxWCTyEl7UX1TBdrm9ybG2aotj92VMYLdP3F40kHxF7oRshJFEC219SrTXn1TM612xaBx3QKzLoFB4medVDgRLQl3jSKuFw9xie5UikF4eEvEo0WetF055WX0UZT9aHYgjS
lea edi, [ebp - 0x12ac]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x38
lea edi, [ebp - 0x384]
mov esi, str.iB20vbSCggPbkQa3iSSUtbIUrmmrJ8m0LmmAU2oKwSaRJeJfXW3IUfJgTRfnR9M9NiHCTPUYkUZmmL0pKiXDyuorNzS3a46sQOByQOEJXJzPLIvCtd6B47BvQ8T1URQOY2SzCtMJea9heXLhfwKpmRU2UR2kv2MkVyRyh4FbamSsD9k2GkNSAVzoI6jNxYLma40yRzbOmQwNAkCAAfQQcYLlki1lk5i
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x60
lea edi, [ebp - 0xbd4]
mov esi, str.YG9dA8I5OTNpKBxo3MpzmGNI3wSIntE1q3odcYfmN9jlfgnSciHlp9F4mCgPRvxqg8xqkZzkQQj9NpNyjvzGhUZnUJOL5fU6rKd38QhwJ9x25oFi8K3neXXmDoIEV5fZcwAPIcauxaR11hT2VEyX0QyMrBm62AD19HSvFudpVf7h1WOesSflAaxuKIYLFtsNy99V96WfsdtDSecOYTiqQakyqO3RcwKubWhwkb8SlnwTXYNrVFeqKYjle1b0cIVGU937YgOUwV2SM6yAkxgO4ZlDzpudE8petaqQHdpuL0Fjk7YFBSBN2KowwHFS2VP3Wg2Ii3dvWXO4QGrxjqyLpU7sAn3Xg7hWS5G8ljVWeTiqazWZliJAFdM2OpUT9PBxJ
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x7c
movsw word es:[edi], word [esi]
mov esi, str.FpiWcGZYUKnRDQkNEkTu5J7XowJg5FsfPO2BMWWhRr6iDF4sDzyu5cmdp7K2KXp6wTDwiYMj8MO4aYyw0Rj4G7FbUSjaOCzv7X7wx99Mvbtzg4BTlPDOut9wMT4LZZPR81iiT9R55GfhvKI8St37GLV1LBSwyEW2yvozw1ivfCc9Naaej6Ya3spqfPWq4Pg3IW4vN9kxObYnBTYzYXKlb7dI5IVyHpjyO9wgzhjm0GHStiY2cgpeVui0dbrIaeTn7fz4P50eCbYOHMWxb4NJ6u6ZT4maoRNmr1hhZkriBcduGAdaTKVC6A7fhkU9vWjUDtNoGXeVfIKj00xNZPT7VapboE5MRxlg1MMMmrqYl3IRhHzl5T7FZJB2qYoW0VT1x5oOHFVUqjLtLWQ31htSGzvd9XpoSydtrWl5flx7jGtpwJsADmhxVAjBv8Y1SSCpZQQRJ66Ndz2yyd615waT2s6qezS3CnCGS4hxvFGDo1aRzhq
lea edi, [ebp - 0x1c2c]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x40
lea edi, [ebp - 0x488]
mov esi, str.CN2knM0ty8bHkcReYtaQTrIPTCextM0K6TaLCvnv6CNOikhmXc6sjCSLJSSVtL6wyhmblWnCoLWt3cNvrJFEcJYhQZzzim1gEc8UFJMbbSzMBN102pLVkpvnFQTFYzVTbOKhuZKVNWtGMmywyDo4yUNQfMJib2Xo8uq3qboVCn0GHhEhtbAiCu46kE80RrjWyBJPUGr4WkIE1XOmaCUHx9ksU8YCybKecqy0ofIAK6srOJP21TWEQ9tf834ftlxk
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x78
movsb byte es:[edi], byte [esi]
mov esi, str.nuwOMnsaNoeAlB2fyswX8svksAjnqVBYvz4kkJvajh4XeA1enVlmHxH4UWVzICK9hgnf6AyIWNoaTtxkLHCSSmmBuu4QMayLmYqyetRGunfgQ6vimG49AAUNQs5JNTJxUaMOT04xVdLr098ktk4F6loOln33mNJyQkxW4ArGoxz3VfqGA7xJIR7iAB2QmzzyJYiZaAc0NZpn16cCCKBfJKmvVnn73Zj6hBOkyhOVqhsyA4LfMnN7EUcAZ7XAugXME9LHiB8c2OtfkVvZTaQR5KVXp08dkla3AVKf8gYthQOxdhxQCemXBoS2UtdpN9stqLY8TecqXF9eO5N9bpWt7uumaT3kjEcWj6LhtdyObhZUOddaDZPQoFs3wTaew6a3HpSLL6BVmZcVxRP55CwdZvGfvh1pUvIuV5CtJ5mj0XPcu0Tinse1UCVwJbGLp0GBWS831Ij9SVFaiX1dCKyowCAqzpnjsvc7p8
lea edi, [ebp - 0x1664]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x50
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.bS1IFP649e9vLxz8XMOrkLQa9vk7Aq1BLa4dyco5JUBT0ycQ8Pse001PTunlmURTvrIQf33bwh8QqvNJmOipzRc08eWEe2ugHyKLF9layg4I1pnQyHCUVPNkCjs5HlvfquqYhNKbXcOMxAiqjColNkFiTxPALxprs7HYwHHtMCnJJyOQ0UJrwUzQWCaxvPpzpiwEwSzFq2ideG398pZzeboL2gXAAK5ccdLO5rBzm9B5GKEDGNEFBRXzTzh9oCikbvCnsV7E8IHGGcvpedxycSNuWohbzpQgQ7QoVhpUon7jby46izIsdLjRSNi8XpE4J
lea edi, [ebp - 0xa50]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x7a
movsw word es:[edi], word [esi]
mov esi, str.3gMjyd47V6bEIWliLl4Fx6d12muy4hxZrTrMr1VRYgg5H4bea33kd4879c1gtSCpOcTBZpjvRWVvblUf5cdJ4auCXM6Y4pkA12axOOo6zE8vWc26VZcPWxSlsGZ0mPvd6zSALTPXpGXDgSpfc3aRLD3dQY2ntndXFJeZstGbBeCEAhCfYvKxNXBqgoXzy4bmn7nTVQXlap0xOC3h4kcWNmjF0bPNYeZXkpDudJEIe0FyCkCVCYmrxWYtzZcHCgybzkVj8tZIUX7LDXjIqweFb6WrRa0VfT4rNmmXkMztzXjHhSPTg9i5yyYT9rsxgI8NnmzRM3KhMh3mWzOjOLF9D39Ci0gMqpDUkpR8OPlx4CvtukApPHv6M7K3ulUeItCXPa7NsxHdS2JuxyOhFtEFYJMw0Us5EysbXcu4oux0NAN8ChzoFBrqNv32K50vRVZXt1T1mwyv9jYANaKBnh02zTkOKxNs717fyeAZLaxe8Q
lea edi, [ebp - 0x1a3c]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4c
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.Z6QwHscTS9JGB1UL2n3UC6o9K1JKW5Qde6UwJpj4n0d7gI6mDZNX3C5gwe8M2M1TRpYlhVFZfQowHTKjFG51MeawY8ncfVNUt3Jjnn3BpI5eB56ELBCYGI0Rp81nvsnZ5UwCwZ4UumSwPTWtV7sgYNAvxWnuJTXbhOTxK8aEUfIDyD9gK2EEZws2Lird0j6sqghxaTf8xUQhUfqTpCL0YSJzSlvmqAwH9URqz2zAOxlJn1ZxQdRo1ZuWHBvdXuDlZiBEQEt0XBP6HRTL2vlILpLqzElWuJCQl3xv9cFuiv9axKPkaY
lea edi, [ebp - 0x7d0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x36
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.6B8CFai1rBcsG9awOcV2uocuUlsvgs58LnmUfopixEZkAzoiikKOB8utDSNcsZp4TUklLola9We5eBOrqk7YVhFVzJT5sPLHKVwFODH1EI2BIux8lSEfISjIecOZK8jQVfAHfeOmetRP0o1JdDLWbGKDhilJxsIG4dcfSMPX2E1MDo5zxe3MolKXzqgPttwZXlA1xg2YKP8hnXEX9VI7JmAS
lea edi, [ebp - 0x1c4]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x41
movsb byte es:[edi], byte [esi]
mov esi, str.xnqgyv8iw7LkemGNnG5mScA87ZG0YzJRmdxGE4k0XzyP5E0Pva63LMc2kdQ15iX67U5fe7SfYhnMICaL6GNE9rffwuB1khVg7I4OGAFFq3eMqbToHm3vxwnFb6GwULNEVJfbeAtauxtRxOSlGBmEXeNA5NKAS6MEngho9vbSDhGTw5U8GRdjUF7vmROiwKvVKfGQKyimSteLcUjlmG1TR8pcMULivL6zqEJvZOzQVW8F14auiKwOLYLp7R7S4YH89oDj
lea edi, [ebp - 0x590]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x42
mov dword [ebp - 0x1e18], 0
mov dword [ebp - 0x1e14], 0
mov dword [ebp - 0x1e10], 0
movsb byte es:[edi], byte [esi]
mov esi, str.iwvz0PFwlSfJNDIhlvbwzFAm8Lov8HNdDZ9tt0bMBPsueDHNm4kVjqIooWItwE45mtZxDdKwRouBj9DoA8Lp9yGcqobzO6ekvJ4MV2YxdIu1sAxT8Z5vK3JnJosLk6zoUqBPBDV46u1WSwsaxGRVeGi6pX7lF9h9utu0fHK3dyp4IeCspNXzLe57UCOMY5ptLNnEUCOsTl5hRpe4hmhZtCNHbeTv9HjWDcUvQxbAM9lVioTJU17oD2MyYXw7GaCk4nHTvLXRC
lea edi, [ebp - 0x69c]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x74
movsw word es:[edi], word [esi]
mov esi, str.q48zJMyEyENYz0fQdKcD3pRruoRqMp1SYLFlQBQjikHy12eQtf1jah4BAIUNLjFsrXAWJxEVsDsEzWFuGv5ofbvQLGeLXEpFjO00IL4yPccFMrJBzRIN2LFI3gEx2OTQgvSNlDGhQxF5uLefizSxFmOvXObCkq3cVBIQmW1MF91r1WftQLCzenaYTXWUQf2psyBqwribMHeqJ5KcQgFy4k1NRFDuz0kij7gZXPC7xqbzDwcGCraVn8lIB8RVANtsOSZA35ONGq4W0r0oC7lfXsGzW4Gb4djIoFRb9ToReM53G1dXrapcDSHwab9fFVw2RJNaF2TWRxpVeZXKVWSAFX8kXZQ65faPZtJtf5OR9RILlMLVQykzv9771NvvG42U6rd2DwtwaMwYWLoFXv0Z9zZqogslA9dHkL01jOdcoCHDoFVZ8FzZ5gA47olgxjqLkYICwKbSuPxlVc5h
lea edi, [ebp - 0x1480]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x7c
movsb byte es:[edi], byte [esi]
mov esi, str.T8r8yWdEc9SITVvmaLvsF2ddj5izanfC9peQV3mjfABV7xEr8KXN0REf1vRT1PeDse9rWEKVqkOZaqBrqXCDZGLVdrlHS3OV8BnSMFkUC7d0HLLskGjOpqJQugVm1KbzNgIZ6Maz5crpaMu455jvp6LoPSN6vcQomL5Kz6tiglzbCX0x2uI3nkdtoV2TBjKWwJfj5NCxi2LlX6aCuQLCMD2zij39tjokThMeU1BRjA4xBloDanlrjQ3hODQP0EJ2ARyM3WoYUi5TgLwAm91jhS7GaBD3rTLczBNgdcTQKzarB6UHNhN8XY62ZvGnt4ZqOMhNrLYmQgFZT88vsHCuRuL7khyYyTaN4eONJ8h1WYXbpvDmmKTca33y2DWgfP75ndeRUfTbxyO8wONOEHiAZ0Juu2iTuzLESJQ50gGaEcKFvZjzQff0wXWUgu1Dlz2lVppHreLHmVCRkSjtNAK6YNuWtl0Skx9QyXl6DZxecOyMLAE
lea edi, [ebp - 0xdc4]
rep movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0xe8]
mov dword [ebp - 4], 0
push eax
lea ecx, [ebp - 0x1c44]
call fcn.00405a50
lea eax, [ebp - 0x1c44]
mov byte [ebp - 4], 1
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1c30]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df1e5
inc eax
lea ecx, [ebp - 0x1c44]
push eax
push dword [ebp - 0x1c44]
call fcn.004081f0
lea eax, [ebp - 0x2a4]
mov dword [ebp - 0x1c30], 0xf
push eax
lea ecx, [ebp - 0x1c5c]
mov dword [ebp - 0x1c34], 0
mov byte [ebp - 0x1c44], 0
call fcn.00405a50
lea eax, [ebp - 0x1c5c]
mov byte [ebp - 4], 2
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1c48]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df24a
inc eax
lea ecx, [ebp - 0x1c5c]
push eax
push dword [ebp - 0x1c5c]
call fcn.004081f0
lea eax, [ebp - 0x1104]
mov dword [ebp - 0x1c48], 0xf
push eax
lea ecx, [ebp - 0x1c74]
mov dword [ebp - 0x1c4c], 0
mov byte [ebp - 0x1c5c], 0
call fcn.00405a50
lea eax, [ebp - 0x1c74]
mov byte [ebp - 4], 3
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1c60]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df2af
inc eax
lea ecx, [ebp - 0x1c74]
push eax
push dword [ebp - 0x1c74]
call fcn.004081f0
lea eax, [ebp - 0x90c]
mov dword [ebp - 0x1c60], 0xf
push eax
lea ecx, [ebp - 0x1c8c]
mov dword [ebp - 0x1c64], 0
mov byte [ebp - 0x1c74], 0
call fcn.00405a50
lea eax, [ebp - 0x1c8c]
mov byte [ebp - 4], 4
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1c78]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df314
inc eax
lea ecx, [ebp - 0x1c8c]
push eax
push dword [ebp - 0x1c8c]
call fcn.004081f0
lea eax, [ebp - 0xf60]
mov dword [ebp - 0x1c78], 0xf
push eax
lea ecx, [ebp - 0x1ca4]
mov dword [ebp - 0x1c7c], 0
mov byte [ebp - 0x1c8c], 0
call fcn.00405a50
lea eax, [ebp - 0x1ca4]
mov byte [ebp - 4], 5
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1c90]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df379
inc eax
lea ecx, [ebp - 0x1ca4]
push eax
push dword [ebp - 0x1ca4]
call fcn.004081f0
lea eax, [ebp - 0x1850]
mov dword [ebp - 0x1c90], 0xf
push eax
lea ecx, [ebp - 0x1cbc]
mov dword [ebp - 0x1c94], 0
mov byte [ebp - 0x1ca4], 0
call fcn.00405a50
lea eax, [ebp - 0x1cbc]
mov byte [ebp - 4], 6
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1ca8]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df3de
inc eax
lea ecx, [ebp - 0x1cbc]
push eax
push dword [ebp - 0x1cbc]
call fcn.004081f0
lea eax, [ebp - 0x12ac]
mov dword [ebp - 0x1ca8], 0xf
push eax
lea ecx, [ebp - 0x1cd4]
mov dword [ebp - 0x1cac], 0
mov byte [ebp - 0x1cbc], 0
call fcn.00405a50
lea eax, [ebp - 0x1cd4]
mov byte [ebp - 4], 7
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1cc0]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df443
inc eax
lea ecx, [ebp - 0x1cd4]
push eax
push dword [ebp - 0x1cd4]
call fcn.004081f0
lea eax, [ebp - 0x384]
mov dword [ebp - 0x1cc0], 0xf
push eax
lea ecx, [ebp - 0x1cec]
mov dword [ebp - 0x1cc4], 0
mov byte [ebp - 0x1cd4], 0
call fcn.00405a50
lea eax, [ebp - 0x1cec]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
mov eax, dword [ebp - 0x1cd8]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6df4a8
inc eax
lea ecx, [ebp - 0x1cec]
push eax
push dword [ebp - 0x1cec]
call fcn.004081f0
lea eax, [ebp - 0xbd4]
mov dword [ebp - 0x1cd8], 0xf
push eax
lea ecx, [ebp - 0x1d7c]
mov dword [ebp - 0x1cdc], 0
mov byte [ebp - 0x1cec], 0
call fcn.00405a50
lea eax, [ebp - 0x1d7c]
mov byte [ebp - 4], 9
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1d7c]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1c2c]
push eax
lea ecx, [ebp - 0x1d94]
call fcn.00405a50
lea eax, [ebp - 0x1d94]
mov byte [ebp - 4], 0xa
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1d94]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x488]
push eax
lea ecx, [ebp - 0x1dac]
call fcn.00405a50
lea eax, [ebp - 0x1dac]
mov byte [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1dac]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1664]
push eax
lea ecx, [ebp - 0x1dc4]
call fcn.00405a50
lea eax, [ebp - 0x1dc4]
mov byte [ebp - 4], 0xc
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1dc4]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0xa50]
push eax
lea ecx, [ebp - 0x1ddc]
call fcn.00405a50
lea eax, [ebp - 0x1ddc]
mov byte [ebp - 4], 0xd
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1ddc]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1a3c]
push eax
lea ecx, [ebp - 0x1df4]
call fcn.00405a50
lea eax, [ebp - 0x1df4]
mov byte [ebp - 4], 0xe
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1df4]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x7d0]
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00405a50
lea eax, [ebp - 0x1e0c]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1e0c]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1d04]
call fcn.00405a50
lea eax, [ebp - 0x1d04]
mov byte [ebp - 4], 0x10
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1d04]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x590]
push eax
lea ecx, [ebp - 0x1d1c]
call fcn.00405a50
lea eax, [ebp - 0x1d1c]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1d1c]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x69c]
push eax
lea ecx, [ebp - 0x1d34]
call fcn.00405a50
lea eax, [ebp - 0x1d34]
mov byte [ebp - 4], 0x12
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1d34]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1480]
push eax
lea ecx, [ebp - 0x1d4c]
call fcn.00405a50
lea eax, [ebp - 0x1d4c]
mov byte [ebp - 4], 0x13
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1d4c]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0xdc4]
push eax
lea ecx, [ebp - 0x1d64]
call fcn.00405a50
lea eax, [ebp - 0x1d64]
mov byte [ebp - 4], 0x14
push eax
lea ecx, [ebp - 0x1e18]
call fcn.004082f0
lea ecx, [ebp - 0x1d64]
call fcn.00405ba0
lea eax, [ebx + 0x548]
push eax
push 0
push ebx
push 0x6e02d0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
lea ecx, [ebp - 0x1e18]
mov dword [ebx + 0x54c], eax
call fcn.00405be0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.006e70bb
mov esp, ebp
pop ebp
ret