Function at 0x432f30
Capabilities:
Get number of processors

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x544d10
mov eax, dword fs:[0]
push eax
mov eax, 0x1984
call fcn.00474db0
mov eax, dword [0x673114]
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 dword [ebx], vtable.CConfirmQuestionMsg.0
lea edi, [ebp - 0x208]
mov dword [ebx + 0x1c], vtable.CConfirmQuestionMsg.1.0
mov ecx, 0x4a
mov dword [ebx + 0x2c], vtable.CConfirmQuestionMsg.2.0
mov esi, str.w6v9cxwHhy8iC9di8RTLJqMVQYLKdB9WotyXueYpPvSSKA1A8db611X4VxlZbmjEJagIauiLuM2o7tlHoQOyFyRRvpMIWKWOgmvCZgXbDo5lk5ZNiTgxMVyK9i6epzNAyAwuxevugav0lZ6X8ophuasVQQEbiImEEpvRKprthd6qoRkYiG19xJqYoUUYHe5O0qy6zQRdJOAVfMbXrkiqw6KY4Q285LpXD92Iv225EudCp3pWZNFH7Gpx3Th1kmbqLNY7QINK27dGg7bzgi5nSYSl3Y1g04F5Ypj4jMD2
mov dword [ebx + 0x30], vtable.CConfirmQuestionMsg.3.0
mov dword [ebx + 0x34], vtable.CConfirmQuestionMsg.4.0
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x32
movsb byte es:[edi], byte [esi]
mov esi, str.lrOExlzSbJcLOkt8lQIyCkjzrzkMkoQPuO7SftILbZvMJJr7tKA3iH386tdgvoFDdTjDvU7aBcTRgwH6d3dByEM8Rz6nfnhCOOl1csU0dnlBeKvlHSpp6o6EN1mHP9Xiw20A43Ghuc5VAp31SryrceaxFa6mTUA4arY6PvSoRAWQaSesn6mPafLdZK32d7ODMOYzy8n4
lea edi, [ebp - 0xdc]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x6d
movsb byte es:[edi], byte [esi]
mov esi, str.zRwZWM0Zmeiw5oAUZrzmkWBBDdNosf16TYgSsntnliuDSOCdoBqJXBMgCQBnqwr7g5Q9yqXDyGLcsjrTdaXF7GxGj00gNhP1r3fDXXLYoOanXcqAlY7xu4UuMRRaMopQRcPbj0NHNSp5r2jpNEXxixj4GEsm71bWqQSIc7ZHziQ5lZsdU3u0LzcNZmP0B4pPpaWVEMXYDEF8LWM20khnKSyaTLujAXu9mjv0eYAB0a4LlKbLhmhZLKyZoYsWbHucFAzuEvONX0g4iHTDpyKHoNipBAjjOUtvOeB6KFhzl9l0QUU1UgJnYnkhOmj9NyYk3bIYoNaO457EZJQ0qEtPPYAEjZAFuM4YXgyTrtZnKmLkBasag5M6rLebdFOKt8lm46jOwHge2BXLE54AUUHWiO8OxmQ1tLR6i2GmkbpUUs9uRsi9MC5K
lea edi, [ebp - 0x958]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x61
movsb byte es:[edi], byte [esi]
mov esi, str.zmKdnGwK3uTI3i2qBSj8gR3UBBhRmreX55zpKnSeinG6T86eFSozdX9yyN4yPv8sL36DiVupF7cKEcJ9gHWq5UW9hoaAXlNbtiysnXaahGJwjMkELZadnAmkpsfWPNk62YkxTkRHBqOiuEy3QXebYNTiotyuKZUmpFS0t5wOSschC2t3KJnCfzlRbgLcLtoDFuMNVEQYeSLDjg1X47kyyh4UNltCOCMhOvzdJrYnieV2vPgSttpWscXZEk5c0uxqvFrwp0QXHoTmdsFFIFXFnybSLUkezVmhj6AaBrP6xZT4Yq4YpvvG3GilvRY32Igo1X9fwiiUy1Vc79Qa3mEHEktmXH9lflnjZynYmE4es6AkxSoY5Jv97xdoa3nhgaqJgTZh
lea edi, [ebp - 0x390]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x72
movsb byte es:[edi], byte [esi]
mov esi, str.vDabd3l0vMAlrzMT5Ty2Mw7evi8nxXgCTE2hcNVZ3P7Oc4CDhZmAYfO4sBYWHG6E7zHWLtqPgYMnv2WQPgDbuuPzgV9hTqDcJTiFKJor2wwVlvG2n1XVHNNy5QliyHBj9HFpLu1Sng4lA666DL7LLlkgdPQitxz29su2CxeWT4k1rLfdLlEUVwO3dVjms2OZQu7vQbx87wFaZeQoIL32cqL9nWmWc59aiJ9fHj4hh0o9gSVsWYS6J83hD3X5Hm0BHMyfZyopvy1QuvBt37hwfvawnlREk1oTi9gqLUFnh7Dwao1h8eU8wVhJWpUmrpwqMp7wdxyqARJmshDTS6eSvduoupUTEQKvJpAW9qEGaGzx0GedEKKO3Ayi1oZQLkbfPt0FxOCu3QhtJiRB5f4gsvZQLR26jpjcU2rCaGkwkiayvWfi4CSJriKCCXZFIFTlt3qve0e2R
lea edi, [ebp - 0xc18]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x64
movsw word es:[edi], word [esi]
mov esi, str.GakDJ7x5vSXSAx9kYzAnH37Yn1x7k2KGmLaob215dx9zfi2ngLb9hpCuEBuDb2DQaLTrKOvN0xKEcMVBSspyjAOcHyLoGG2LVoSlxUcDuluNfAxawRB8x48XCZYsGipgkHb36PAcV6KCM1ecMW5FM0S6W9HRuupC23or2rUPKKV25JMDS3xF856l7h0LxnldCeyO2vPgrorY8efMJ24ltd0XRlHZbXwWsZ96vMVoWD9UEFjQO1UYXBBfugReVBmwrPYLtA15cmYZVsrrF9JU94L1ZIF4CmzGEForeiGhNYh02BfEUYA6jXIGsbGsyUzThO40e1FYx5PHj0sgMtARZ5YProW3QwptZeaSx2xwkgWtHZS4j1J7e2fPVHCkqBVnRAgjbMe5RC1dPlA
lea edi, [ebp - 0x520]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x3c
lea edi, [ebp - 0xa4c]
mov esi, str.PeTvFKkJ2USFI98UQ7GHRJ5YER7GeShZcbAe4rt56zh3Cy8wvvKdDmyzpEwy4wUcThnL14DSbsydf1niEhnRViEBWYBWNUqYzA5s6BsjrwZOCxkf40Zssu5zt5v0tkpXXRWi6Hu5TjAvhRTGiDznoCFqNsRcCouA79ciSuJKtmtmI9zsg5honvaeIVq4q6k2XRYRwFFthgIVzbVh5gFAhAKQqCWTuI9pfOMmIKTLrBTNlKTW
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4d
movsb byte es:[edi], byte [esi]
mov esi, str.HXYmtoH6DkiGfQNRSulTlbIDuz6PDSgwjAmZOzUEK56g3gCds4lX63Eo2x7ZoMy8ah9EDe2OstCLzQy8ZMpcp5J7vUk1ssqmpKYRa94HNrudb27VgB3E1RbzE0hxz46Pyi4HpZCutOxUzwquu1ocWWsamGN59MoAZ6sA3kFFtyIqpAJVJKLWwXTYeF1Tp8vjKLC8YOUFA2hgU6RVnP7oUNCEn7qqpoZfmrLjXR7tvcTSF6d2F2f3DUCwHnjKq61hudaLX2lpZSPExftO135PGrXvV1qFdxAgRDkyWn1zSpWyA30ZOIksuO
lea edi, [ebp - 0x1094]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x57
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.pYQKCzQEyxgvd5iKbjOVQK4ZoYAJqGPtMAWexsciob8EjduBJtncFEndxNtEDi9khm4Bck5TeCLIG2RoAn1iZmOqIsDeHzC9CBbCfAisZZdV6FbTS4D0rgBhW0KWVKu78sKREGFIzdmHn3uoREbb9MzJao09sFAXoQvruvpvVmRU7hEkjGOdl4LIIXGIxhKkPNG93RGAk5caUUifCTVRnXpw1bkniZqbpU53NmQe5rxNDWQYPPfAjV67sLZp2iekCKqC83TLseTGeiqvA57zqu2sxYRRrIWIseoyhXlEKX2X9nxfFg2gsVsuG17R2E4gjsTHE1x0RvTDBkZzlF6brsQPXoCADd
lea edi, [ebp - 0x1478]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x5a
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.YcpfGN67Yv11XsNKsq0hKnBS8OSTlI63NTWqryAPddap7MDGdksqGS5z0SKzpX8EkoNGrMGbDdUZmP1Rj3mPwPLBuDE56zrjSkjGMehQJbzBnWyIGd4UmkPvOPkiNOcaETdsOXkWw3rpExvPvvOBIFm07ech9tQR8dk377sn6j114O3w3QLm5xPzotps8njYPGLHabpYzabUsJBf8DleF4Y7K8kU4CYakzB2I7tHlkUOxiFjJmzBsGWiFyj12VMNAlmaLVZQQ3tlYseOHAbXzrrxSSVyc2wP3wkloIrnYKY45XeOr9ZZp2fkQhJ9SybBc0wwgu8YhV2tD7WOLh5buLme13g5JnVMsw852buBm
lea edi, [ebp - 0x15e4]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x35
movsw word es:[edi], word [esi]
mov esi, str.CkVdJkUysDnzXnRWABZRRQTWcOIPLvwTTLqntIHy0LI89rQnk1cZeVtnKbvqiyr6u8Pn3zJP4j041CP2BYwpiNeyc9grESQa3k4nqOvDR0V24i9X9CBlQDwyvO6ao0zBPfyPSRBx4Wf8KiagbVAYvCx5xCSThSnrU5hsGBgo4RsqIWbhyjVxr48D5JITBkrvbvaedW1qxceZnRbLno2OZt
lea edi, [ebp - 0x7a0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x5f
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.VHxyFZ3LZ6kK76X0Our6SlVNEpJe9NqShIZGnSbVbbcgGwYoucA6HTXjQli1XJl4WgUxyH0r96FNRVhS7f1rm6QkF1SL6ZeBzbgvxF68XyvZ4e4d6iwNSZyrcxlS6BTiFvztgMTYUdpp7IBAY0otvttlTbMCrQtndTtLRNGHuWIcq7H9NUDJ1MzCzGQhIUcIfsPzDbDtT2t7YIAQu6nF2bBBTUwMbXGuBhYUvgqzz2bu7taOIxFyqLbbzCXog6yUNXLd1lFfXaK8MweZoOh4Aie6SvtN2I3RzGKD4HFWeGHETRA85JZvZPrA5li63SLmETy4dsKH12ISNHsxQAnnqt9fY5SoXdJfTFAeUvk9SAzljp0Anc5nDpygyoYSq
lea edi, [ebp - 0x1764]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x7b
movsw word es:[edi], word [esi]
mov esi, str.OP7cmTGOCMkFHJ6I2Ocjop3mVGIEnhMjwd2DLrwj6KDp92yJnvUHzsiIHdTgxZn72h57lDmG2vRWGQoblLrRdv6gNgUnWqotyASjrVSJqdBLQiGSAiteI6qdxAgIXza7ejJCogfYsyLMAVa4RSUfJ4K3xsrWKqGeHr1s6tJ7E1d5eiqEg1WbUQG9a0bj56wvz1ZAPmqu7RyoEKDQV0gITPyWSdsuuJ5vfPRpTGtsQQdZ2aiaYwGbwKQrHqVK5ejsiAnJPsUtSmgZnI6y5BkNU3VNWaUmvBdLtXDXGDVIJD2qTWSgfQfnrnwCpvhTZVPhDxAYi3YwsVdo8xS3eKl4HlZXu0YBgJXXuILZl7j9lMgMb5gbu0W81VTxncpM46yYKHVPACFANr9oI90jqu4IxGxYGdVlqfvGkRZzZaMgUIGEHxnaUTcTRHTLqLszYmwYg6yn0jqyk1F8ofRkCgYlLLRNTYJWUc03sKMPRMqYH5G8
lea edi, [ebp - 0x1954]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x35
movsb byte es:[edi], byte [esi]
mov esi, str.OpYqoA7ynuxvrYl1SP5WygHVV4H9azYF9Olue44md4OBXIFXAJZxnQHEgXQJSVV4ViHgAuxIm9YteKVYnN6T8wzwSMFrVL2gnH1TlXrbB58Dby8dOP7YRe9cCmodJ11Q7TWck3O4waB5L5LvE7NF00azPDVZ5hXOAayLhCenUB9BRiNcgiiPHKPCMPtMd1hkdwlTFlKqkxbA5W2vUZj
lea edi, [ebp - 0x6c8]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x46
lea edi, [ebp - 0xe30]
mov esi, str.Vy2o9YZqrFAK58ewx4A3VrG5epLxxulo4FD8buJLIpFU6QdEz5Bqk5FbbyRA0pONAKEYfKG40Iiqj6ZXYyPY1YF41xXfx0XwUCc5imhJyG677hn2OPo9vqSjzu5lTcX4ZetHTQBY5TOsSZAIfrbV9T3i3lgTp4cJvgViE9eti2O2Wmzu16Vl487p7ODdwIpJJ4f7o11U11PXnAZ5m1pHap0NEO2rNqaRgV32GQX5sosO9l8BfmgDoqnIKBblath35tNRWQX1ZfziqSZXGNVhf21e
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
cmp byte [ebp - 0x208], 0
lea edi, [ebp - 0x5f4]
mov ecx, 0x34
mov dword [ebp - 0x1990], 0
mov esi, str.YWHsh2lUuji7fjFVcOhfHQoZzsfDlRL49GREA5ZW8vaQka6iQgKkksAXfxMxxMLsp0UwSvcUjidpB96kDXKQGiIvjYSzMAbRXuQ34cIczu9ZYoIyjetkZqrkU6d3g0dauf1wMgRyPijUQhCHNv3if1kFELaF5vrWS4YDS2y86yP2XVy9fyHRq0YPx27AghaslWPFpFkuD135f27JP
mov dword [ebp - 0x198c], 0
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4e
mov dword [ebp - 0x1988], 0
mov dword [ebp - 0x1958], 0xf
mov dword [ebp - 0x195c], 0
movsw word es:[edi], word [esi]
mov esi, str.RQEiN85smZDXieh5wmN0RMevZRoMkVyIRbzpoL7T1LkCDxQGXsekW62q1IMuzgbWu9I6Kf1AOOm7OKqgxhCSQtWzDLf7JkWekT6ChC96m6FXCbonGdJUr2Ua2BekqPEDdGd5YPY0VjVMpb5MQXyXgSBxleMiRrXmVpXUWhoyRDgp8u4LF9N6kNU8xycTEMK8W0YWVZXrhCZdWgNch94DkE9csyksbPp7veMsrJ5z1pKgdpnbp0HDOCgtyhV6j0zYWi5vnSPtXUfhIHiQfkiFGHz0cXieeZraTTiRvvr0HxwVwqjJwbs2WM10Y
mov byte [ebp - 0x196c], 0
lea edi, [ebp - 0x11d0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x51
movsw word es:[edi], word [esi]
mov esi, str.T9074HCR3fPbtwVJD7mMmMq3rmKcvnPXrxSzCiYRugm9tVUmvSQfo5Q644WKrYqfbSO4f0xoKyqLrHkMeG4uUBdTN7TFho0ZqRmHNqygp0RMmBZXy4EdJoO4q2g6M8C1tcUhL9HFL8FZCkGvQRI7y7y9yEStfRAD4WcxrRLL4SQCF3jJYiAR2Z3RuJN2d1kAm7QLP9TzJOHQ8pcNkt1bEYHJk646OJeO7ljhxoF2KeA8t5jPnTN2V5kiygdlKmkC07sYVqnAraP9WjFsPpzfjNVFPpwNlsWaNe4e0sQkSGxbQdow4HRWj4l1M4wnFcVYsZrR
lea edi, [ebp - 0x1318]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4a
movsb byte es:[edi], byte [esi]
mov esi, str.L8Z9Cm9qHopws4ELt2A9iLYrE4hdhQJDWn8vlEKY4PqFVXrFbwLIS3eNceAaof2U4iyKfrqnWHI3huxibgtlx1WrK50CBRnXjLJqjDhCcbpRpHI8qegLHXfC5Iq5yC0ieIy2IVe1H5k5J7kLAmyBp9YOutp3hMyPs5y8UNHJfvCZgmHH2OblaT5luRRnO7JudSiKMBYZroGOVsDyve3lGZjBAWklELccIvRgJY26muzkeQax81ZnzDD0Xe0VqV8RGRdgP8QYtpVLY0lp0W2EL2naBvufxFVtg5v5tjND
lea edi, [ebp - 0xf5c]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x3f
movsb byte es:[edi], byte [esi]
mov esi, str.j2nOQWUbWR9J8MEe7sbfbjg1eZfOZGBoUhPxsAIRb7SDb7RdpRahVJ1DEUqB6CYtjFHYAm95sPnfmpC2RikqQV6ZaDffrVePufZBNQyNjvPbVTdTnjLsSnTGBTk0OnSzDQhpQygAWcqd2772FP1uV63k7Z91FwUftRVxsWOuwZi5yWqvo7yaC6zArdS7mrU5EzYfVlsnxm7ep3XVUeRkHxq7wL7DIGloOk8MwZSQhiaoaICCL8xeAy3cCaJ
lea edi, [ebp - 0xd14]
rep movsd dword es:[edi], dword [esi]
jne 0x433150
xor ecx, ecx
jmp 0x433169
lea ecx, [ebp - 0x208]
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x433160
sub ecx, edx
push ecx
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0x196c]
call fcn.00407d30
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x4331ac
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
cmp byte [ebp - 0xdc], 0
mov dword [ebp - 0x1958], 0xf
mov dword [ebp - 0x195c], 0
mov byte [ebp - 0x196c], 0
jne 0x4331d4
xor ecx, ecx
jmp 0x4331e9
lea ecx, [ebp - 0xdc]
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4331e0
sub ecx, edx
push ecx
lea eax, [ebp - 0xdc]
push eax
lea ecx, [ebp - 0x196c]
call fcn.00407d30
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x43322c
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
cmp byte [ebp - 0x958], 0
mov dword [ebp - 0x1958], 0xf
mov dword [ebp - 0x195c], 0
mov byte [ebp - 0x196c], 0
jne 0x433254
xor ecx, ecx
jmp 0x433269
lea ecx, [ebp - 0x958]
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x433260
sub ecx, edx
push ecx
lea eax, [ebp - 0x958]
push eax
lea ecx, [ebp - 0x196c]
call fcn.00407d30
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x4332ac
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
cmp byte [ebp - 0x390], 0
mov dword [ebp - 0x1958], 0xf
mov dword [ebp - 0x195c], 0
mov byte [ebp - 0x196c], 0
jne 0x4332d4
xor ecx, ecx
jmp 0x4332e9
lea ecx, [ebp - 0x390]
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4332e0
sub ecx, edx
push ecx
lea eax, [ebp - 0x390]
push eax
lea ecx, [ebp - 0x196c]
call fcn.00407d30
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x43332c
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
cmp byte [ebp - 0xc18], 0
mov dword [ebp - 0x1958], 0xf
mov dword [ebp - 0x195c], 0
mov byte [ebp - 0x196c], 0
jne 0x433354
xor ecx, ecx
jmp 0x433369
lea ecx, [ebp - 0xc18]
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x433360
sub ecx, edx
push ecx
lea eax, [ebp - 0xc18]
push eax
lea ecx, [ebp - 0x196c]
call fcn.00407d30
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x4333ac
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
cmp byte [ebp - 0x520], 0
mov dword [ebp - 0x1958], 0xf
mov dword [ebp - 0x195c], 0
mov byte [ebp - 0x196c], 0
jne 0x4333d4
xor eax, eax
jmp 0x4333e9
lea eax, [ebp - 0x520]
lea edx, [eax + 1]
nop dword [eax]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x4333e0
sub eax, edx
push eax
lea eax, [ebp - 0x520]
push eax
lea ecx, [ebp - 0x196c]
call fcn.00407d30
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x43342c
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0xa4c]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x43346e
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x1094]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x4334b0
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x1478]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x4334f2
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x15e4]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x433534
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x7a0]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x433576
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x1764]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x4335b8
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x1954]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x4335fa
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x6c8]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x43363c
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0xe30]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
mov eax, dword [ebp - 0x1958]
cmp eax, 0x10
jb 0x43367e
inc eax
lea ecx, [ebp - 0x196c]
push eax
push dword [ebp - 0x196c]
call fcn.00407e30
lea eax, [ebp - 0x5f4]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
lea ecx, [ebp - 0x196c]
call fcn.00405930
lea eax, [ebp - 0x11d0]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
lea ecx, [ebp - 0x196c]
call fcn.00405930
lea eax, [ebp - 0x1318]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
lea ecx, [ebp - 0x196c]
call fcn.00405930
lea eax, [ebp - 0xf5c]
push eax
lea ecx, [ebp - 0x196c]
call fcn.004057d0
lea eax, [ebp - 0x196c]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
lea ecx, [ebp - 0x196c]
call fcn.00405930
lea eax, [ebp - 0xd14]
push eax
lea ecx, [ebp - 0x1984]
call fcn.004057d0
lea eax, [ebp - 0x1984]
push eax
lea ecx, [ebp - 0x1990]
call fcn.00407f90
lea ecx, [ebp - 0x1984]
call fcn.00405930
lea ecx, [ebp - 0x1990]
call fcn.00405970
lea ecx, [ebx + 0x500]
call fcn.004024b0
lea ecx, [ebx + 0x4e8]
call fcn.004024b0
lea ecx, [ebx + 0x4d0]
call fcn.004024b0
lea ecx, [ebx + 0x4b8]
call fcn.004024b0
lea ecx, [ebx + 0x4a0]
call fcn.004024b0
mov ecx, ebx
call fcn.00433800
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.00474d9e
mov esp, ebp
pop ebp
ret