Function at 0x6ddcf0
Capabilities:
Create thread

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x7acc47
mov eax, dword fs:[0]
push eax
mov eax, 0x1e00
call fcn.006e6170
mov eax, dword [0x8cf144]
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, 0x79
lea edi, [ebp - 0x1c20]
mov esi, str.nAMvGxJJscAOBc9m31GYlB35LJdg6l7Hmg4pTuBSvTWFlXHz5gQOv8riXc1DDFOANEPNzjB7qh1253C9x5EN0IMhRhYcZQSPerVLuRlVjGg1HXJ7V7ARiiETJiQZcMjjxNZAEtqpA7BCjCoxBb7URgcW0lTIEnXHnSLQPXU9EiO53qH4gdD7dsswY3HrOQzhwEdcTSFq1zk6CoF7wiMAbbuUfOF1JiPOW2H77PXn3YtCAhceXt2vpYWh5lftV9QxO8h1vW6iXcvhLSMiCi80S2E6c8Jxm4B8NyExIM58KvIGkVDOXkzHUWZgbeWzLiLKyi8W8wG6lEYbdNnggA8v6IrbGRzlSSYMEvVHVnZTJfk5M7X6BxOGLv70AhlLLumrIZYzrAButnOINwuPK0KG8APsVanEAFTWGNxwUhifF7zeu5hLgdbIWoyu4zKNYzjKlknenlkVqExfzKAoJjxurYReOWWXrpzn58PYa
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x50
movsw word es:[edi], word [esi]
mov esi, str.rdj1fq1IupPdbgj6jxSKCPFVxbmka47BDnpwQOZgfVlfX6wACweMtSQ13fhPeSks1akUiIfMdbyuuaB1uBYJ8CGaHvClXXAljh5oBbr3yzVxtL31HG6HnsIjH1ZWFCrHnjW5GRFzPGpXXVo3XZQEb9gwUrArGj1PObKVpxv61oDvSMW9LIie2nbQSVSzZZBHEdxv86dXLnmdcl879n9yFnfIwqZRg57WnPJoOQS07gezNauq3fLL4ihAGery9sR1BriY7CWUWuDNvZIbVUObtLUb0z1NX8h4cuYx5oThmnwkQ6wFBydqEjP1UlhGcU9
lea edi, [ebp - 0xa98]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x42
lea edi, [ebp - 0x4cc]
mov esi, str.7qz92w8bAqXcjR0nUpK4ZO0wGlTnYr3IUo4unILpmokSznpT6MbAB9fw9fP2RoKty9WsIPSjtXfhvils0t0HoRKwnEBsvJFmXBRWRe3fS2sYH6MRC1ns823R8qXUdLvTzdxaS8Gizwz1UCrjmzrsRh8GmKKj7fGtsQqVPuUHXYtNgEIySjF9ixW2wdK8nl1vp5qAD1b5nfhxXCTXGIWzbNMqQ8Xr45cpDVlfO35fEblfGGAvlbE8Utf4YSWB4WAw7zurK2rWkI
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4a
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.QfgHYPOwlSGlqTrF1fu9dRbXRGLrorlPyAlbe826QMVZPpqi1JLHtjNYjqGtfUcZjYf4wukgq2MPjuYdomAWjs6h0YVjhdSnJGVSqijvKmlxc8nR18McrSfNnCF5F45YluNgUEUlGeJqVPaoCqwgmlfSbQyGyanz87QOXkmu9yUGRAE08pxU9tP4Jfbo2L5XbkZScIXyUSKZzhoUZCDqEOESyrUftFSoLLrQIgaBEZqi3adCyVys6xquswxEUqbN2sNPirmu0mGdTOtzqtEPU2AIjdHbW0nQVvtyqXh
lea edi, [ebp - 0x824]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x65
lea edi, [ebp - 0xe18]
mov esi, str.KYIqPivaONR1nnrARzeuqzR5DgAsD9QHh9or3tw8XjLQe3l23xlJx8V0IUrmiVz2SLgIoaIo66YxPkFdPCfziE7kn3vyg1RM1kzJLqq3sjzKpSCbXRWyLHrZNlMYa9QZfLBx2pe9ZpJZpLJWKBPjH3eHb0LPAnElH2MgGKCuglmztNZyGqPdxQwjwA70goObQh3zzkIFMhLR03SNbwy6psIlpW6Q5Mty9h7atMjE4EbOx9bgU2Q6YwhlecB9FJRFWenKEkOtU0i89HpgQmAoXYN17MFrPBdjmm4gVdzfPSdmLYiyPqs1eWRxFflc5smTEfcoVZu02kflfAP8mBfBqKMOElqqPbde2nap1dqbgAHBktZCwwWHJcLzOCz2WrySVs33dVJnsMeXT7NIwX2
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4c
lea edi, [ebp - 0x958]
mov esi, str.DldZpa8GxpG9abio8JQneq4fOWuPeyb7c7AIVi9vFHcMI5GmGJRvqH0egJmfZBB5KOa3D8hRraSvQVvT5H2pJbpgQIzX431wKd2IdctFnGIC4jW41ervDKoFxD3vBwxR6C2R716G4wxtpsABROajPtkJa11ux5D5mp5qqarxlGlVs2LXWTTh9mDeneh2K9SMnvb6EyjrlVckdKzsXvTsNtsD9OID6LrNefMpDo8WH0lwPs2chvOFSkme59ynD3apA7T7VF7spQFtVO2JbXYD9THRfX3QGMkTzjqvqLjRl3ZZi6Nv
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x65
movsb byte es:[edi], byte [esi]
mov esi, str.DII5FQU23adiv6kVyFvPtCeKd6t2k1Zl8cJLSG2JZPckc90x0oBapts2u6bqPt7k006vQbRdRdj9mPMsPH7oRHF844svR2rUZNmOjSpRIisigD2QqcmLE9FSh1MD08TbZwByWPdZeJOf7MFaf7cI2evoGgK280Nb8RqlX63YlXThN0jCfz5X5gZhUTlvSLacJJzLYv5B5VJIK8abQCFGfOP4Y1K6MYLrgbe7cULEOIVVwJg2eHwvKxti03jRolTutKAQVfB0dOx0T4jyNCTBLNZgDjuxFncw2EUl9q7Q6Obpfw2rtimNTrzudPPQ2xNORYgEWlAb99p8B1pnyrhk14eJdLmQ17Yod5EegJ1G7p9MTECObuHXFXLg5NhtKNwjjdvUachH8liI18av7Yq
lea edi, [ebp - 0xfac]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x74
lea edi, [ebp - 0x1864]
mov esi, str.0rGzW1Hd9wDWFdDskbQviW89Y2Xu4wUQW6LMy0WlXQqxmCYlMTnXdJ7WMo5CGtRmFLoU5AsyN7Od1fY51kCvhQzd7Xgiy1NIOBraoGQrfMaZUbNUl1miZKxyBUCUdJbpbigDolOgxxQIJoAqapFZBzGRsxmXRWN0W3kDdTQRimc5jfyVeSFLlvvGVUua5QnoI71h3FcZGr2iUyjPfpQrCaakExmVHSCqaTZdUsvrr0GOQk690weTaN9K9a3H5DAGuIbXP2lwn7sMEnAitVQzhhhxlNV0ZBhDc8Le9omq9p3SYlL86mKDxWTB0vGc0NxYKcTlDggQJr9j41ZeCDMkUtcYs8YjU32FyBVVna7XytEMG817rOakeC6zTb11vvZPOfGHgciPzivqu2Vm96yow5655PYXU9qjJyQnIDFX2DoQTClTgepPrkTyto13P3Bz6gXMAsEw5dNk5XtTmg
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x74
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.Urhltfr69u515uT1ymaMnHcSPgI8hxPR1DR5jNtgCMcGANNIHygvTKJKzU78e28UBYEuwMSVy0VEStUX3e5ZswDD2S3r36Aj9DeIl0nn9w2noGxkpcnXUGjHmcPfOaL8Jj6y8dy4yRgLAFjZvjNA1bQd2aZ40eWbwwg4oprMhCwTBz4nIlYa0MOwWVMnOruMxxYHsMAQQvnjuTDiKg277DMMbLj5IcYay30mwHSc1ylj4uJQ0qmFf3nfjw7WhLi8j0YKNKQ2V7r6mrjZ6FHJXwNrkIrHab3fJbBtCDJwpz8AefkNGaJO3Ft50HY9P7encRtRW9hR1wHdZIETZlxSwmaOLrcz5KNBftqeGuNlQ7V7Kvzxu2EdtdZuGvF8z76VsEFKSYXmD1S0CkTm6IjMlu3NLIeSzkU02Y4YVPhnEWf7VW1Swf9JZ7OgFXXUr0Z6E4NkEMyCwzb6WaZWeH
lea edi, [ebp - 0x1a38]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x40
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.IjfN7rMYKnjvbLyCIkvR9WkIRGL0tVKNXGUpKduLEmSFfQrRsJzPWvuHrbFdIOlFkX0W7eDSRKjc8vFRl4XrHeqdE4SHG6sTWoX9VbWgbvijZ5nQLUAFL97QmC0IFa3QxC2DCKtFCKhpINL64L68WNHfHKt7YMnApE7PGGcenNwup7xmhJFkMJwivf5l2KQydpGgr2rLDXzVq2EIQmT18TSpFFFibJQufIAKNn2LwhjD8yDeRX5YMYHmhLBdKPnX
lea edi, [ebp - 0x3c0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x72
movsb byte es:[edi], byte [esi]
mov esi, str.DuTjkS6YnbJdN5EgDflIBsX1K9L4vdDHHCSNLj83w5aptpoXKPrcCy6iSqTUDqSG9u1kpXnitfY7vZcv1Dw64OomfiYsLXoKpU7AhW4EPFb7ucrqlDGD9Aah7vWCk6sLWHsuVbqPzXs9ZhUKt2SnbDkv0lCaHFN9FA6DAOq73pVhwCNIfiPmq9NzYrtMRtWwPDSqHZn1j6NTzKpEklcNsGEpMjsaZicXyU213nl5KUUvWCyW9A8eDncMiL1v3ehwJsz6Bql1A7MCrVsCzJjZWQjfKvlBY5Cu450FyIelsrgpaYncEqE6ghz5pLy6rSOh5vOwY5ommRLth9IzoVAdJUuWPQtBxDseKeX9ZTwmq3OUvP69N613AdIwsac22OQeSZ3NXjFXyDaLXfOIO8MgCNbkaqhy1zVq0sEAILzzKAvcX9c0b58AukRNPo5WdXckgftcvvI
lea edi, [ebp - 0x1690]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x71
lea edi, [ebp - 0x14c8]
mov esi, str.0zs02ItBhNeugTvLYjhfWnlGNt7uTsnuINQHlXGAHDLwXmEJBi5TwEuEZupzOB8bm14Hf5sMMpRWiqqAEmOQVOB6Og2iak0eTODeyLmXXDv8U8CQuLnw0ZTmwLvUyVRhaPjcn7kkiqK2CLvCbrigKOXZDNYByEEZC27ujElWhfTh0wXBZ0MEbnPTUAlvGGYeADCmyDQxFkHy9Xp0RkIk2gIGBXUUxKUm4BYsIw7v8OzCqK3OwXdQIcD5852lGfdsXmQoaIjpr0oxj53PWKcbUhtwgfnnkY3WgaxZq6fp0QCxFXxEqFJhonudlVAISRPGZLf919YjlPS159LUt0RkVo3iLugKurm25XtuDQw0yUM6cbXd6g72YHyYU0rdJeT571vhy9GApWyt99c6XTxHS4oPM0O0On2FrhnSuVntOAAiAkP0J5WzyvNpuqOSZc0ugyh
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x45
lea edi, [ebp - 0x5e4]
mov esi, str.9hzlnkvsEqqYrgNrCLGIGwsDxr4180lQ1DM42jFuGyzyvLjom5tMC8LP56KATLtpS4yXcANvqjeZYqPefFiifUhZoZqbfD7OtDiCQJSXvE1PNNidHZ9ggbT5H7SUYbFqby2do10dOHboDQKVaF2zapoPic8NYsCWG95CP9wi9MtmV1xEhCHDo4AfmOM8iGIdblKeBoJGrVmq7VQzbXkXDkkiMThqVWU3FoglIeVocB7lMIpuo8waj8LEMKDkNTJZfPotYR1VAqxCrbmGNTJPn
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x45
movsw word es:[edi], word [esi]
mov esi, str.65hFolHstvGzZ9FpkCJi0Oc6ydBFiRCKIPYcR7SpHQmEl7B2DKL1F5Kz4ddqMOEt1IwgSyvNg8UoRxszjTksBCqoSfyC9oo4npujrfeJaVDvajGu46XHgAdyXgujwfv5YEwLbMgvoxDi8jomvKZ6bt6b9NdkoksuBubuVwzMSkZHuceIND6d5E38DXRXJYnF6lQzvSV9SxcZRwthXiHCIgN0LMm2upVtU1cYujcmkeBfIh2yTz5U3kxLPpBW0nXdP8TaREtLmn1vuw5WMh1VSF
lea edi, [ebp - 0x6fc]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x3d
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.1hBR2IH6ZQqMSxtkZEz6iFuPelNtv1L2XP6CEZybHRM4MsOI2LMdBg4HHu1shiyj3sLs4Z5oQks1MyLDEmZxti5jgXH3HPKfygTl6pD4encDJdYQCJ78n1k8v0nnJnYXgXhOr4JqTws4aePJqZPdpWJXK9kDzMkpcK5GwdmM30WqhXLSi1rnUwXVm6i5yYp01dyJNHoJpJfrxnV4zWtNNW5nvARqKGUrPWlaIo501pgsFXCGAERck
lea edi, [ebp - 0x2bc]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x6f
movsw word es:[edi], word [esi]
mov esi, str.C5bl3RQyHANnbqUwWuXV2Dbk05H0daKhAKK0geqod67sHcLGXI8aZTPkwWVDH6mdEv2cro8KpiBYWAvUWzYBcEIsQXwEEnJaeJqXmg3lwy0FOJALZtvRfVOTRPDhHvQAxKqqNyz2LgDB9mTfFA7RiYr7D5wrvlPkDnUeH6qec14hICzeUNOjqVQfbaNJcK73q1ZRIPDCE1sb1DZrsjEnhExImJzTVpQE4ShaietdzZAt2ShXrFwTvm9BxmFvajXY7UAgfHc3GUsT1qXJTKjkDaXrcar8iiUJWpSiZRC3xaqfI7NQ3D2gxla2b2a2L7lOnVVR9c9uYmgcSvOMyqT4ZMElY6uLVVK6IiI3LfEaAXo6f2fcOCxpyJp3NNnuM0VbWxJrySbCq1pFjls1sWY3TR7X5sIUORrc9I8SKuspLDnS9xxKUgvlyPuhKAlGo
lea edi, [ebp - 0x1304]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x34
movsw word es:[edi], word [esi]
mov esi, str.UQOSuZiZozlOaDjECDPrssABBQW92t6dQ0iaJoXHldQbcmvnrL8YpvYsGLlGavuYQNquy0b6fXHBhc9BxjlIIdbyTabMttES6rM7KaECEP6ZmiM3UZkZhuidrC3tdAdUWlEA1wnyzfZVREkfKNJe3tThOGHLSZ772GGH8uzaKR8deXhoZFOo0JK3mPSEE1gR4zgPROL2JmlsAWt
lea edi, [ebp - 0xe0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x7b
mov dword [ebp - 0x1e0c], 0
mov esi, str.oeHBiMRk74mniCTjF6NHgWKJwSFQrnoj1XFX5NDV3SphMww47FHWNU2i7xwxNxlk0Az3GTgbST1OYIZXo6ELL9PAT8GPos4fFYIFhVc4fhzdfGip9xJ6sT5Ms2iYp2JZmaK30qYBB7xNlTZM4v8ishNK6cqPcRyez9kwU2tyyRq1YL8pjZBwUetXsPSmB68Utpom80hEfBTTCueh4aelI0Hcu7GtFCMPwPipSReWznzw794QlDyGOi9YibYHrWT6leyxULkBzLGhmtDTdad92F9s4ENKNxDYc6LIzhkV625d3J3nszqSEHewQNTuFphjLE0HpgJEi0ZX22rUOdsCbLARldmlyJnWuUigUi7v0K2bzOvcIkk9rAysDU97u0606ktD1szgKWCA0KCWc9dyAd0nbfKXJEzO1CsNzI7JKLMfw5YisEF5x7F7RHdrmCK074LSYkannH7OcmPQCLGwsoQrCOEaFxfVa2XAhajifmf
mov dword [ebp - 0x1e08], 0
lea edi, [ebp - 0xc84]
mov dword [ebp - 0x1e04], 0
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x65
lea edi, [ebp - 0x1144]
mov esi, str.KQvhscsCdF1wPLd8POG0Huw9vQ8ZSI12VhUHx8s4qX87Z7lM4wqE8wypzP6oYz6zSu5qxxLbdQkuSZMmGL95NZyIBbPrURzvszwwYfSOR7FFXyOuDcKWCLrf4cJH4U7fOlBlDh0hiuHL348uNE2IvXs79fsB6oCqAQ4IS3X9LJ1QZLY9fBHjb0zIlbWOhlN4TKKyP7apiiRrogCqIKYxYQytajay98wXWD1miLxDaanMPLAg386oN6rxoY2K2gj5dQT8Tldk0QbXI9EMEc0323X1VFnuapjkTTZFpE8g3xV5VuPOufOjxvYiD6Rg1qGwj0xVKWU70G0c1QRr9lOWenAg8i9qGQOkT3tg21FnZGEqe0gmd5UN32h1Z2IbyWQqhkXgQ0LNBRydOhJRN26r
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x39
movsb byte es:[edi], byte [esi]
mov esi, str.XCNnAjwC15PIXX6kflUFro5jIETHQqZa1dH1LogENd0e49YeSNnHXVObzrXyQjZGu03fYyoWx0R5xSKMPfxCFSpNj2w4Dh6NtPW6cQ6ouqrMhr5EMH9PJPJ52NhNOuHWhMVYxPHcYCdNAtjXu2Nd4KzL6ZUAc3nHtOICMYWmeHQihkm3lEr5rqRWwqOnnogzGSME4ecT5XzpnL8sD1wy6hFod4Iuu9jLsdQ
lea edi, [ebp - 0x1c4]
rep movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0x1c20]
mov dword [ebp - 4], 0
push eax
lea ecx, [ebp - 0x1c38]
call fcn.00405a00
lea eax, [ebp - 0x1c38]
mov byte [ebp - 4], 1
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
mov eax, dword [ebp - 0x1c24]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6ddf12
inc eax
lea ecx, [ebp - 0x1c38]
push eax
push dword [ebp - 0x1c38]
call fcn.00407d40
lea eax, [ebp - 0xa98]
mov dword [ebp - 0x1c24], 0xf
push eax
lea ecx, [ebp - 0x1c50]
mov dword [ebp - 0x1c28], 0
mov byte [ebp - 0x1c38], 0
call fcn.00405a00
lea eax, [ebp - 0x1c50]
mov byte [ebp - 4], 2
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
mov eax, dword [ebp - 0x1c3c]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6ddf77
inc eax
lea ecx, [ebp - 0x1c50]
push eax
push dword [ebp - 0x1c50]
call fcn.00407d40
lea eax, [ebp - 0x4cc]
mov dword [ebp - 0x1c3c], 0xf
push eax
lea ecx, [ebp - 0x1c68]
mov dword [ebp - 0x1c40], 0
mov byte [ebp - 0x1c50], 0
call fcn.00405a00
lea eax, [ebp - 0x1c68]
mov byte [ebp - 4], 3
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
mov eax, dword [ebp - 0x1c54]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6ddfdc
inc eax
lea ecx, [ebp - 0x1c68]
push eax
push dword [ebp - 0x1c68]
call fcn.00407d40
lea eax, [ebp - 0x824]
mov dword [ebp - 0x1c54], 0xf
push eax
lea ecx, [ebp - 0x1c80]
mov dword [ebp - 0x1c58], 0
mov byte [ebp - 0x1c68], 0
call fcn.00405a00
lea eax, [ebp - 0x1c80]
mov byte [ebp - 4], 4
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
mov eax, dword [ebp - 0x1c6c]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6de041
inc eax
lea ecx, [ebp - 0x1c80]
push eax
push dword [ebp - 0x1c80]
call fcn.00407d40
lea eax, [ebp - 0xe18]
mov dword [ebp - 0x1c6c], 0xf
push eax
lea ecx, [ebp - 0x1c98]
mov dword [ebp - 0x1c70], 0
mov byte [ebp - 0x1c80], 0
call fcn.00405a00
lea eax, [ebp - 0x1c98]
mov byte [ebp - 4], 5
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
mov eax, dword [ebp - 0x1c84]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6de0a6
inc eax
lea ecx, [ebp - 0x1c98]
push eax
push dword [ebp - 0x1c98]
call fcn.00407d40
lea eax, [ebp - 0x958]
mov dword [ebp - 0x1c84], 0xf
push eax
lea ecx, [ebp - 0x1cb0]
mov dword [ebp - 0x1c88], 0
mov byte [ebp - 0x1c98], 0
call fcn.00405a00
lea eax, [ebp - 0x1cb0]
mov byte [ebp - 4], 6
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
mov eax, dword [ebp - 0x1c9c]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6de10b
inc eax
lea ecx, [ebp - 0x1cb0]
push eax
push dword [ebp - 0x1cb0]
call fcn.00407d40
lea eax, [ebp - 0xfac]
mov dword [ebp - 0x1c9c], 0xf
push eax
lea ecx, [ebp - 0x1cc8]
mov dword [ebp - 0x1ca0], 0
mov byte [ebp - 0x1cb0], 0
call fcn.00405a00
lea eax, [ebp - 0x1cc8]
mov byte [ebp - 4], 7
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
mov eax, dword [ebp - 0x1cb4]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x6de170
inc eax
lea ecx, [ebp - 0x1cc8]
push eax
push dword [ebp - 0x1cc8]
call fcn.00407d40
lea eax, [ebp - 0x1864]
mov dword [ebp - 0x1cb4], 0xf
push eax
lea ecx, [ebp - 0x1d88]
mov dword [ebp - 0x1cb8], 0
mov byte [ebp - 0x1cc8], 0
call fcn.00405a00
lea eax, [ebp - 0x1d88]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1d88]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x1a38]
push eax
lea ecx, [ebp - 0x1da0]
call fcn.00405a00
lea eax, [ebp - 0x1da0]
mov byte [ebp - 4], 9
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1da0]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x3c0]
push eax
lea ecx, [ebp - 0x1db8]
call fcn.00405a00
lea eax, [ebp - 0x1db8]
mov byte [ebp - 4], 0xa
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1db8]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x1690]
push eax
lea ecx, [ebp - 0x1dd0]
call fcn.00405a00
lea eax, [ebp - 0x1dd0]
mov byte [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1dd0]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x14c8]
push eax
lea ecx, [ebp - 0x1de8]
call fcn.00405a00
lea eax, [ebp - 0x1de8]
mov byte [ebp - 4], 0xc
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1de8]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x5e4]
push eax
lea ecx, [ebp - 0x1e00]
call fcn.00405a00
lea eax, [ebp - 0x1e00]
mov byte [ebp - 4], 0xd
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1e00]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x6fc]
push eax
lea ecx, [ebp - 0x1ce0]
call fcn.00405a00
lea eax, [ebp - 0x1ce0]
mov byte [ebp - 4], 0xe
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1ce0]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x2bc]
push eax
lea ecx, [ebp - 0x1cf8]
call fcn.00405a00
lea eax, [ebp - 0x1cf8]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1cf8]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x1304]
push eax
lea ecx, [ebp - 0x1d10]
call fcn.00405a00
lea eax, [ebp - 0x1d10]
mov byte [ebp - 4], 0x10
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1d10]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0x1d28]
call fcn.00405a00
lea eax, [ebp - 0x1d28]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1d28]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0xc84]
push eax
lea ecx, [ebp - 0x1d40]
call fcn.00405a00
lea eax, [ebp - 0x1d40]
mov byte [ebp - 4], 0x12
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1d40]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x1144]
push eax
lea ecx, [ebp - 0x1d58]
call fcn.00405a00
lea eax, [ebp - 0x1d58]
mov byte [ebp - 4], 0x13
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1d58]
mov byte [ebp - 4], 0
call fcn.00405b60
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1d70]
call fcn.00405a00
lea eax, [ebp - 0x1d70]
mov byte [ebp - 4], 0x14
push eax
lea ecx, [ebp - 0x1e0c]
call fcn.00407ea0
lea ecx, [ebp - 0x1d70]
call fcn.00405b60
lea eax, [ebx + 0x548]
push eax
push 0
push ebx
push 0x6df070
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
lea ecx, [ebp - 0x1e0c]
mov dword [ebx + 0x54c], eax
call fcn.00405ba0
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.006e615c
mov esp, ebp
pop ebp
ret