================================
00416530 /$ 55 PUSH EBP
00416531 |. 8BEC MOV EBP,ESP
00416533 |. 83EC 40 SUB ESP,40
00416536 |. 53 PUSH EBX
00416537 |. 56 PUSH ESI
00416538 |. 57 PUSH EDI
00416539 |. BE 01234567 MOV ESI,67452301
0041653E |. BF 89ABCDEF MOV EDI,EFCDAB89
00416543 |. BA FEDCBA98 MOV EDX,98BADCFE
00416548 |. BB 76543210 MOV EBX,10325476
0041654D |. 56 PUSH ESI
0041654E |. 57 PUSH EDI
0041654F |. 33C9 XOR ECX,ECX
00416551 |. 8B75 0C MOV ESI,DWORD PTR SS:[EBP+C]
00416554 |. 8D7D C0 LEA EDI,DWORD PTR SS:[EBP-40]
00416557 |> 8B040E MOV EAX,DWORD PTR DS:[ESI+ECX]
0041655A |. 89040F MOV DWORD PTR DS:[EDI+ECX],EAX
0041655D |. 83C1 04 ADD ECX,4
00416560 |. 83F9 40 CMP ECX,40
00416563 |.^ 72 F2 JB SHORT aaa_2.00416557
00416565 |. 5F POP EDI
00416566 |. 5E POP ESI
00416567 |. 8BC7 MOV EAX,EDI
00416569 |. 23C2 AND EAX,EDX
0041656B |. 8BCF MOV ECX,EDI
0041656D |. F7D1 NOT ECX
0041656F |. 23CB AND ECX,EBX
00416571 |. 0BC8 OR ECX,EAX
00416573 |. 8DB431 78A46A>LEA ESI,DWORD PTR DS:[ECX+ESI+D76AA478]
0041657A |. 0375 C0 ADD ESI,DWORD PTR SS:[EBP-40]
0041657D |. C1C6 07 ROL ESI,7
00416580 |. 03F7 ADD ESI,EDI
00416582 |. 8BC6 MOV EAX,ESI
00416584 |. 23C7 AND EAX,EDI
00416586 |. 8BCE MOV ECX,ESI
00416588 |. F7D1 NOT ECX
0041658A |. 23CA AND ECX,EDX
0041658C |. 0BC8 OR ECX,EAX
0041658E |. 8D9C19 56B7C7>LEA EBX,DWORD PTR DS:[ECX+EBX+E8C7B756]
00416595 |. 035D C4 ADD EBX,DWORD PTR SS:[EBP-3C]
00416598 |. C1C3 0C ROL EBX,0C
0041659B |. 03DE ADD EBX,ESI
0041659D |. 8BC3 MOV EAX,EBX
0041659F |. 23C6 AND EAX,ESI
004165A1 |. 8BCB MOV ECX,EBX
004165A3 |. F7D1 NOT ECX
004165A5 |. 23CF AND ECX,EDI
004165A7 |. 0BC8 OR ECX,EAX
004165A9 |. 8D9411 DB7020>LEA EDX,DWORD PTR DS:[ECX+EDX+242070DB]
004165B0 |. 0355 C8 ADD EDX,DWORD PTR SS:[EBP-38]
004165B3 |. C1C2 11 ROL EDX,11
004165B6 |. 03D3 ADD EDX,EBX
004165B8 |. 8BC2 MOV EAX,EDX
004165BA |. 23C3 AND EAX,EBX
004165BC |. 8BCA MOV ECX,EDX
004165BE |. F7D1 NOT ECX
004165C0 |. 23CE AND ECX,ESI
004165C2 |. 0BC8 OR ECX,EAX
004165C4 |. 8DBC39 EECEBD>LEA EDI,DWORD PTR DS:[ECX+EDI+C1BDCEEE]
004165CB |. 037D CC ADD EDI,DWORD PTR SS:[EBP-34]
004165CE |. C1C7 16 ROL EDI,16
004165D1 |. 03FA ADD EDI,EDX
004165D3 |. 8BC7 MOV EAX,EDI
004165D5 |. 23C2 AND EAX,EDX
004165D7 |. 8BCF MOV ECX,EDI
004165D9 |. F7D1 NOT ECX
004165DB |. 23CB AND ECX,EBX
004165DD |. 0BC8 OR ECX,EAX
004165DF |. 8DB431 AF0F7C>LEA ESI,DWORD PTR DS:[ECX+ESI+F57C0FAF]
004165E6 |. 0375 D0 ADD ESI,DWORD PTR SS:[EBP-30]
004165E9 |. C1C6 07 ROL ESI,7
004165EC |. 03F7 ADD ESI,EDI
004165EE |. 8BC6 MOV EAX,ESI
004165F0 |. 23C7 AND EAX,EDI
004165F2 |. 8BCE MOV ECX,ESI
004165F4 |. F7D1 NOT ECX
004165F6 |. 23CA AND ECX,EDX
004165F8 |. 0BC8 OR ECX,EAX
004165FA |. 8D9C19 2AC687>LEA EBX,DWORD PTR DS:[ECX+EBX+4787C62A]
00416601 |. 035D D4 ADD EBX,DWORD PTR SS:[EBP-2C]
00416604 |. C1C3 0C ROL EBX,0C
00416607 |. 03DE ADD EBX,ESI
00416609 |. 8BC3 MOV EAX,EBX
0041660B |. 23C6 AND EAX,ESI
0041660D |. 8BCB MOV ECX,EBX
0041660F |. F7D1 NOT ECX
00416611 |. 23CF AND ECX,EDI
00416613 |. 0BC8 OR ECX,EAX
00416615 |. 8D9411 134630>LEA EDX,DWORD PTR DS:[ECX+EDX+A8304613]
0041661C |. 0355 D8 ADD EDX,DWORD PTR SS:[EBP-28]
0041661F |. C1C2 11 ROL EDX,11
00416622 |. 03D3 ADD EDX,EBX
00416624 |. 8BC2 MOV EAX,EDX
00416626 |. 23C3 AND EAX,EBX
00416628 |. 8BCA MOV ECX,EDX
0041662A |. F7D1 NOT ECX
0041662C |. 23CE AND ECX,ESI
0041662E |. 0BC8 OR ECX,EAX
00416630 |. 8DBC39 019546>LEA EDI,DWORD PTR DS:[ECX+EDI+FD469501]
00416637 |. 037D DC ADD EDI,DWORD PTR SS:[EBP-24]
0041663A |. C1C7 16 ROL EDI,16
0041663D |. 03FA ADD EDI,EDX
0041663F |. 8BC7 MOV EAX,EDI
00416641 |. 23C2 AND EAX,EDX
00416643 |. 8BCF MOV ECX,EDI
00416645 |. F7D1 NOT ECX
00416647 |. 23CB AND ECX,EBX
00416649 |. 0BC8 OR ECX,EAX
0041664B |. 8DB431 D89880>LEA ESI,DWORD PTR DS:[ECX+ESI+698098D8]
00416652 |. 0375 E0 ADD ESI,DWORD PTR SS:[EBP-20]
00416655 |. C1C6 07 ROL ESI,7
00416658 |. 03F7 ADD ESI,EDI
0041665A |. 8BC6 MOV EAX,ESI
0041665C |. 23C7 AND EAX,EDI
0041665E |. 8BCE MOV ECX,ESI
00416660 |. F7D1 NOT ECX
00416662 |. 23CA AND ECX,EDX
00416664 |. 0BC8 OR ECX,EAX
00416666 |. 8D9C19 AFF744>LEA EBX,DWORD PTR DS:[ECX+EBX+8B44F7AF]
0041666D |. 035D E4 ADD EBX,DWORD PTR SS:[EBP-1C]
00416670 |. C1C3 0C ROL EBX,0C
00416673 |. 03DE ADD EBX,ESI
00416675 |. 8BC3 MOV EAX,EBX
00416677 |. 23C6 AND EAX,ESI
00416679 |. 8BCB MOV ECX,EBX
0041667B |. F7D1 NOT ECX
0041667D |. 23CF AND ECX,EDI
0041667F |. 0BC8 OR ECX,EAX
00416681 |. 8D9411 B15BFF>LEA EDX,DWORD PTR DS:[ECX+EDX+FFFF5BB1]
00416688 |. 0355 E8 ADD EDX,DWORD PTR SS:[EBP-18]
0041668B |. C1C2 11 ROL EDX,11
0041668E |. 03D3 ADD EDX,EBX
00416690 |. 8BC2 MOV EAX,EDX
00416692 |. 23C3 AND EAX,EBX
00416694 |. 8BCA MOV ECX,EDX
00416696 |. F7D1 NOT ECX
00416698 |. 23CE AND ECX,ESI
0041669A |. 0BC8 OR ECX,EAX
0041669C |. 8DBC39 BED75C>LEA EDI,DWORD PTR DS:[ECX+EDI+895CD7BE]
004166A3 |. 037D EC ADD EDI,DWORD PTR SS:[EBP-14]
004166A6 |. C1C7 16 ROL EDI,16
004166A9 |. 03FA ADD EDI,EDX
004166AB |. 8BC7 MOV EAX,EDI
004166AD |. 23C2 AND EAX,EDX
004166AF |. 8BCF MOV ECX,EDI
004166B1 |. F7D1 NOT ECX
004166B3 |. 23CB AND ECX,EBX
004166B5 |. 0BC8 OR ECX,EAX
004166B7 |. 8DB431 221190>LEA ESI,DWORD PTR DS:[ECX+ESI+6B901122]
004166BE |. 0375 F0 ADD ESI,DWORD PTR SS:[EBP-10]
004166C1 |. C1C6 07 ROL ESI,7
004166C4 |. 03F7 ADD ESI,EDI
004166C6 |. 8BC6 MOV EAX,ESI
004166C8 |. 23C7 AND EAX,EDI
004166CA |. 8BCE MOV ECX,ESI
004166CC |. F7D1 NOT ECX
004166CE |. 23CA AND ECX,EDX
004166D0 |. 0BC8 OR ECX,EAX
004166D2 |. 8D9C19 937198>LEA EBX,DWORD PTR DS:[ECX+EBX+FD987193]
004166D9 |. 035D F4 ADD EBX,DWORD PTR SS:[EBP-C]
004166DC |. C1C3 0C ROL EBX,0C
004166DF |. 03DE ADD EBX,ESI
004166E1 |. 8BC3 MOV EAX,EBX
004166E3 |. 23C6 AND EAX,ESI
004166E5 |. 8BCB MOV ECX,EBX
004166E7 |. F7D1 NOT ECX
004166E9 |. 23CF AND ECX,EDI
004166EB |. 0BC8 OR ECX,EAX
004166ED |. 8D9411 8E4379>LEA EDX,DWORD PTR DS:[ECX+EDX+A679438E]
004166F4 |. 0355 F8 ADD EDX,DWORD PTR SS:[EBP-8]
004166F7 |. C1C2 11 ROL EDX,11
004166FA |. 03D3 ADD EDX,EBX
004166FC |. 8BC2 MOV EAX,EDX
004166FE |. 23C3 AND EAX,EBX
00416700 |. 8BCA MOV ECX,EDX
00416702 |. F7D1 NOT ECX
00416704 |. 23CE AND ECX,ESI
00416706 |. 0BC8 OR ECX,EAX
00416708 |. 8DBC39 2108B4>LEA EDI,DWORD PTR DS:[ECX+EDI+49B40821]
0041670F |. 037D FC ADD EDI,DWORD PTR SS:[EBP-4]
00416712 |. C1C7 16 ROL EDI,16
00416715 |. 03FA ADD EDI,EDX
00416717 |. 8BC7 MOV EAX,EDI
00416719 |. 23C3 AND EAX,EBX
0041671B |. 8BCB MOV ECX,EBX
0041671D |. F7D1 NOT ECX
0041671F |. 23CA AND ECX,EDX
00416721 |. 0BC8 OR ECX,EAX
00416723 |. 8DB431 62251E>LEA ESI,DWORD PTR DS:[ECX+ESI+F61E2562]
0041672A |. 0375 C4 ADD ESI,DWORD PTR SS:[EBP-3C]
0041672D |. C1C6 05 ROL ESI,5
00416730 |. 03F7 ADD ESI,EDI
00416732 |. 8BC6 MOV EAX,ESI
00416734 |. 23C2 AND EAX,EDX
00416736 |. 8BCA MOV ECX,EDX
00416738 |. F7D1 NOT ECX
0041673A |. 23CF AND ECX,EDI
0041673C |. 0BC8 OR ECX,EAX
0041673E |. 8D9C19 40B340>LEA EBX,DWORD PTR DS:[ECX+EBX+C040B340]
00416745 |. 035D D8 ADD EBX,DWORD PTR SS:[EBP-28]
00416748 |. C1C3 09 ROL EBX,9
0041674B |. 03DE ADD EBX,ESI
0041674D |. 8BC3 MOV EAX,EBX
0041674F |. 23C7 AND EAX,EDI
00416751 |. 8BCF MOV ECX,EDI
00416753 |. F7D1 NOT ECX
00416755 |. 23CE AND ECX,ESI
00416757 |. 0BC8 OR ECX,EAX
00416759 |. 8D9411 515A5E>LEA EDX,DWORD PTR DS:[ECX+EDX+265E5A51]
00416760 |. 0355 EC ADD EDX,DWORD PTR SS:[EBP-14]
00416763 |. C1C2 0E ROL EDX,0E
00416766 |. 03D3 ADD EDX,EBX
00416768 |. 8BC2 MOV EAX,EDX
0041676A |. 23C6 AND EAX,ESI
0041676C |. 8BCE MOV ECX,ESI
0041676E |. F7D1 NOT ECX
00416770 |. 23CB AND ECX,EBX
00416772 |. 0BC8 OR ECX,EAX
00416774 |. 8DBC39 AAC7B6>LEA EDI,DWORD PTR DS:[ECX+EDI+E9B6C7AA]
0041677B |. 037D C0 ADD EDI,DWORD PTR SS:[EBP-40]
0041677E |. C1C7 14 ROL EDI,14
00416781 |. 03FA ADD EDI,EDX
00416783 |. 8BC7 MOV EAX,EDI
00416785 |. 23C3 AND EAX,EBX
00416787 |. 8BCB MOV ECX,EBX
00416789 |. F7D1 NOT ECX
0041678B |. 23CA AND ECX,EDX
0041678D |. 0BC8 OR ECX,EAX
0041678F |. 8DB431 5D102F>LEA ESI,DWORD PTR DS:[ECX+ESI+D62F105D]
00416796 |. 0375 D4 ADD ESI,DWORD PTR SS:[EBP-2C]
00416799 |. C1C6 05 ROL ESI,5
0041679C |. 03F7 ADD ESI,EDI
0041679E |. 8BC6 MOV EAX,ESI
004167A0 |. 23C2 AND EAX,EDX
004167A2 |. 8BCA MOV ECX,EDX
004167A4 |. F7D1 NOT ECX
004167A6 |. 23CF AND ECX,EDI
004167A8 |. 0BC8 OR ECX,EAX
004167AA |. 8D9C19 531444>LEA EBX,DWORD PTR DS:[ECX+EBX+2441453]
004167B1 |. 035D E8 ADD EBX,DWORD PTR SS:[EBP-18]
004167B4 |. C1C3 09 ROL EBX,9
004167B7 |. 03DE ADD EBX,ESI
004167B9 |. 8BC3 MOV EAX,EBX
004167BB |. 23C7 AND EAX,EDI
004167BD |. 8BCF MOV ECX,EDI
004167BF |. F7D1 NOT ECX
004167C1 |. 23CE AND ECX,ESI
004167C3 |. 0BC8 OR ECX,EAX
004167C5 |. 8D9411 81E6A1>LEA EDX,DWORD PTR DS:[ECX+EDX+D8A1E681]
004167CC |. 0355 FC ADD EDX,DWORD PTR SS:[EBP-4]
004167CF |. C1C2 0E ROL EDX,0E
004167D2 |. 03D3 ADD EDX,EBX
004167D4 |. 8BC2 MOV EAX,EDX
004167D6 |. 23C6 AND EAX,ESI
004167D8 |. 8BCE MOV ECX,ESI
004167DA |. F7D1 NOT ECX
004167DC |. 23CB AND ECX,EBX
004167DE |. 0BC8 OR ECX,EAX
004167E0 |. 8DBC39 C8FBD3>LEA EDI,DWORD PTR DS:[ECX+EDI+E7D3FBC8]
004167E7 |. 037D D0 ADD EDI,DWORD PTR SS:[EBP-30]
004167EA |. C1C7 14 ROL EDI,14
004167ED |. 03FA ADD EDI,EDX
004167EF |. 8BC7 MOV EAX,EDI
004167F1 |. 23C3 AND EAX,EBX
004167F3 |. 8BCB MOV ECX,EBX
004167F5 |. F7D1 NOT ECX
004167F7 |. 23CA AND ECX,EDX
004167F9 |. 0BC8 OR ECX,EAX
004167FB |. 8DB431 E6CDE1>LEA ESI,DWORD PTR DS:[ECX+ESI+21E1CDE6]
00416802 |. 0375 E4 ADD ESI,DWORD PTR SS:[EBP-1C]
00416805 |. C1C6 05 ROL ESI,5
00416808 |. 03F7 ADD ESI,EDI
0041680A |. 8BC6 MOV EAX,ESI
0041680C |. 23C2 AND EAX,EDX
0041680E |. 8BCA MOV ECX,EDX
00416810 |. F7D1 NOT ECX
00416812 |. 23CF AND ECX,EDI
00416814 |. 0BC8 OR ECX,EAX
00416816 |. 8D9C19 D60737>LEA EBX,DWORD PTR DS:[ECX+EBX+C33707D6]
0041681D |. 035D F8 ADD EBX,DWORD PTR SS:[EBP-8]
00416820 |. C1C3 09 ROL EBX,9
00416823 |. 03DE ADD EBX,ESI
00416825 |. 8BC3 MOV EAX,EBX
00416827 |. 23C7 AND EAX,EDI
00416829 |. 8BCF MOV ECX,EDI
0041682B |. F7D1 NOT ECX
0041682D |. 23CE AND ECX,ESI
0041682F |. 0BC8 OR ECX,EAX
00416831 |. 8D9411 870DD5>LEA EDX,DWORD PTR DS:[ECX+EDX+F4D50D87]
00416838 |. 0355 CC ADD EDX,DWORD PTR SS:[EBP-34]
0041683B |. C1C2 0E ROL EDX,0E
0041683E |. 03D3 ADD EDX,EBX
00416840 |. 8BC2 MOV EAX,EDX
00416842 |. 23C6 AND EAX,ESI
00416844 |. 8BCE MOV ECX,ESI
00416846 |. F7D1 NOT ECX
00416848 |. 23CB AND ECX,EBX
0041684A |. 0BC8 OR ECX,EAX
0041684C |. 8DBC39 ED145A>LEA EDI,DWORD PTR DS:[ECX+EDI+455A14ED]
00416853 |. 037D E0 ADD EDI,DWORD PTR SS:[EBP-20]
00416856 |. C1C7 14 ROL EDI,14
00416859 |. 03FA ADD EDI,EDX
0041685B |. 8BC7 MOV EAX,EDI
0041685D |. 23C3 AND EAX,EBX
0041685F |. 8BCB MOV ECX,EBX
00416861 |. F7D1 NOT ECX
00416863 |. 23CA AND ECX,EDX
00416865 |. 0BC8 OR ECX,EAX
00416867 |. 8DB431 05E9E3>LEA ESI,DWORD PTR DS:[ECX+ESI+A9E3E905]
0041686E |. 0375 F4 ADD ESI,DWORD PTR SS:[EBP-C]
00416871 |. C1C6 05 ROL ESI,5
00416874 |. 03F7 ADD ESI,EDI
00416876 |. 8BC6 MOV EAX,ESI
00416878 |. 23C2 AND EAX,EDX
0041687A |. 8BCA MOV ECX,EDX
0041687C |. F7D1 NOT ECX
0041687E |. 23CF AND ECX,EDI
00416880 |. 0BC8 OR ECX,EAX
00416882 |. 8D9C19 F8A3EF>LEA EBX,DWORD PTR DS:[ECX+EBX+FCEFA3F8]
00416889 |. 035D C8 ADD EBX,DWORD PTR SS:[EBP-38]
0041688C |. C1C3 09 ROL EBX,9
0041688F |. 03DE ADD EBX,ESI
00416891 |. 8BC3 MOV EAX,EBX
00416893 |. 23C7 AND EAX,EDI
00416895 |. 8BCF MOV ECX,EDI
00416897 |. F7D1 NOT ECX
00416899 |. 23CE AND ECX,ESI
0041689B |. 0BC8 OR ECX,EAX
0041689D |. 8D9411 D9026F>LEA EDX,DWORD PTR DS:[ECX+EDX+676F02D9]
004168A4 |. 0355 DC ADD EDX,DWORD PTR SS:[EBP-24]
004168A7 |. C1C2 0E ROL EDX,0E
004168AA |. 03D3 ADD EDX,EBX
004168AC |. 8BC2 MOV EAX,EDX
004168AE |. 23C6 AND EAX,ESI
004168B0 |. 8BCE MOV ECX,ESI
004168B2 |. F7D1 NOT ECX
004168B4 |. 23CB AND ECX,EBX
004168B6 |. 0BC8 OR ECX,EAX
004168B8 |. 8DBC39 8A4C2A>LEA EDI,DWORD PTR DS:[ECX+EDI+8D2A4C8A]
004168BF |. 037D F0 ADD EDI,DWORD PTR SS:[EBP-10]
004168C2 |. C1C7 14 ROL EDI,14
004168C5 |. 03FA ADD EDI,EDX
004168C7 |. 8BCF MOV ECX,EDI
004168C9 |. 33CA XOR ECX,EDX
004168CB |. 33CB XOR ECX,EBX
004168CD |. 8DB431 4239FA>LEA ESI,DWORD PTR DS:[ECX+ESI+FFFA3942]
004168D4 |. 0375 D4 ADD ESI,DWORD PTR SS:[EBP-2C]
004168D7 |. C1C6 04 ROL ESI,4
004168DA |. 03F7 ADD ESI,EDI
004168DC |. 8BCE MOV ECX,ESI
004168DE |. 33CF XOR ECX,EDI
004168E0 |. 33CA XOR ECX,EDX
004168E2 |. 8D9C19 81F671>LEA EBX,DWORD PTR DS:[ECX+EBX+8771F681]
004168E9 |. 035D E0 ADD EBX,DWORD PTR SS:[EBP-20]
004168EC |. C1C3 0B ROL EBX,0B
004168EF |. 03DE ADD EBX,ESI
004168F1 |. 8BCB MOV ECX,EBX
004168F3 |. 33CE XOR ECX,ESI
004168F5 |. 33CF XOR ECX,EDI
004168F7 |. 8D9411 22619D>LEA EDX,DWORD PTR DS:[ECX+EDX+6D9D6122]
004168FE |. 0355 EC ADD EDX,DWORD PTR SS:[EBP-14]
00416901 |. C1C2 10 ROL EDX,10
00416904 |. 03D3 ADD EDX,EBX
00416906 |. 8BCA MOV ECX,EDX
00416908 |. 33CB XOR ECX,EBX
0041690A |. 33CE XOR ECX,ESI
0041690C |. 8DBC39 0C38E5>LEA EDI,DWORD PTR DS:[ECX+EDI+FDE5380C]
00416913 |. 037D F8 ADD EDI,DWORD PTR SS:[EBP-8]
00416916 |. C1C7 17 ROL EDI,17
00416919 |. 03FA ADD EDI,EDX
0041691B |. 8BCF MOV ECX,EDI
0041691D |. 33CA XOR ECX,EDX
0041691F |. 33CB XOR ECX,EBX
00416921 |. 8DB431 44EABE>LEA ESI,DWORD PTR DS:[ECX+ESI+A4BEEA44]
00416928 |. 0375 C4 ADD ESI,DWORD PTR SS:[EBP-3C]
0041692B |. C1C6 04 ROL ESI,4
0041692E |. 03F7 ADD ESI,EDI
00416930 |. 8BCE MOV ECX,ESI
00416932 |. 33CF XOR ECX,EDI
00416934 |. 33CA XOR ECX,EDX
00416936 |. 8D9C19 A9CFDE>LEA EBX,DWORD PTR DS:[ECX+EBX+4BDECFA9]
0041693D |. 035D D0 ADD EBX,DWORD PTR SS:[EBP-30]
00416940 |. C1C3 0B ROL EBX,0B
00416943 |. 03DE ADD EBX,ESI
00416945 |. 8BCB MOV ECX,EBX
00416947 |. 33CE XOR ECX,ESI
00416949 |. 33CF XOR ECX,EDI
0041694B |. 8D9411 604BBB>LEA EDX,DWORD PTR DS:[ECX+EDX+F6BB4B60]
00416952 |. 0355 DC ADD EDX,DWORD PTR SS:[EBP-24]
00416955 |. C1C2 10 ROL EDX,10
00416958 |. 03D3 ADD EDX,EBX
0041695A |. 8BCA MOV ECX,EDX
0041695C |. 33CB XOR ECX,EBX
0041695E |. 33CE XOR ECX,ESI
00416960 |. 8DBC39 70BCBF>LEA EDI,DWORD PTR DS:[ECX+EDI+BEBFBC70]
00416967 |. 037D E8 ADD EDI,DWORD PTR SS:[EBP-18]
0041696A |. C1C7 17 ROL EDI,17
0041696D |. 03FA ADD EDI,EDX
0041696F |. 8BCF MOV ECX,EDI
00416971 |. 33CA XOR ECX,EDX
00416973 |. 33CB XOR ECX,EBX
00416975 |. 8DB431 C67E9B>LEA ESI,DWORD PTR DS:[ECX+ESI+289B7EC6]
0041697C |. 0375 F4 ADD ESI,DWORD PTR SS:[EBP-C]
0041697F |. C1C6 04 ROL ESI,4
00416982 |. 03F7 ADD ESI,EDI
00416984 |. 8BCE MOV ECX,ESI
00416986 |. 33CF XOR ECX,EDI
00416988 |. 33CA XOR ECX,EDX
0041698A |. 8D9C19 FA27A1>LEA EBX,DWORD PTR DS:[ECX+EBX+EAA127FA]
00416991 |. 035D C0 ADD EBX,DWORD PTR SS:[EBP-40]
00416994 |. C1C3 0B ROL EBX,0B
00416997 |. 03DE ADD EBX,ESI
00416999 |. 8BCB MOV ECX,EBX
0041699B |. 33CE XOR ECX,ESI
0041699D |. 33CF XOR ECX,EDI
0041699F |. 8D9411 8530EF>LEA EDX,DWORD PTR DS:[ECX+EDX+D4EF3085]
004169A6 |. 0355 CC ADD EDX,DWORD PTR SS:[EBP-34]
004169A9 |. C1C2 10 ROL EDX,10
004169AC |. 03D3 ADD EDX,EBX
004169AE |. 8BCA MOV ECX,EDX
004169B0 |. 33CB XOR ECX,EBX
004169B2 |. 33CE XOR ECX,ESI
004169B4 |. 8DBC39 051D88>LEA EDI,DWORD PTR DS:[ECX+EDI+4881D05]
004169BB |. 037D D8 ADD EDI,DWORD PTR SS:[EBP-28]
004169BE |. C1C7 17 ROL EDI,17
004169C1 |. 03FA ADD EDI,EDX
004169C3 |. 8BCF MOV ECX,EDI
004169C5 |. 33CA XOR ECX,EDX
004169C7 |. 33CB XOR ECX,EBX
004169C9 |. 8DB431 39D0D4>LEA ESI,DWORD PTR DS:[ECX+ESI+D9D4D039]
004169D0 |. 0375 E4 ADD ESI,DWORD PTR SS:[EBP-1C]
004169D3 |. C1C6 04 ROL ESI,4
004169D6 |. 03F7 ADD ESI,EDI
004169D8 |. 8BCE MOV ECX,ESI
004169DA |. 33CF XOR ECX,EDI
004169DC |. 33CA XOR ECX,EDX
004169DE |. 8D9C19 E599DB>LEA EBX,DWORD PTR DS:[ECX+EBX+E6DB99E5]
004169E5 |. 035D F0 ADD EBX,DWORD PTR SS:[EBP-10]
004169E8 |. C1C3 0B ROL EBX,0B
004169EB |. 03DE ADD EBX,ESI
004169ED |. 8BCB MOV ECX,EBX
004169EF |. 33CE XOR ECX,ESI
004169F1 |. 33CF XOR ECX,EDI
004169F3 |. 8D9411 F87CA2>LEA EDX,DWORD PTR DS:[ECX+EDX+1FA27CF8]
004169FA |. 0355 FC ADD EDX,DWORD PTR SS:[EBP-4]
004169FD |. C1C2 10 ROL EDX,10
00416A00 |. 03D3 ADD EDX,EBX
00416A02 |. 8BCA MOV ECX,EDX
00416A04 |. 33CB XOR ECX,EBX
00416A06 |. 33CE XOR ECX,ESI
00416A08 |. 8DBC39 6556AC>LEA EDI,DWORD PTR DS:[ECX+EDI+C4AC5665]
00416A0F |. 037D C8 ADD EDI,DWORD PTR SS:[EBP-38]
00416A12 |. C1C7 17 ROL EDI,17
00416A15 |. 03FA ADD EDI,EDX
00416A17 |. 8BCB MOV ECX,EBX
00416A19 |. F7D1 NOT ECX
00416A1B |. 0BCF OR ECX,EDI
00416A1D |. 33CA XOR ECX,EDX
00416A1F |. 8DB431 442229>LEA ESI,DWORD PTR DS:[ECX+ESI+F4292244]
00416A26 |. 0375 C0 ADD ESI,DWORD PTR SS:[EBP-40]
00416A29 |. C1C6 06 ROL ESI,6
00416A2C |. 03F7 ADD ESI,EDI
00416A2E |. 8BCA MOV ECX,EDX
00416A30 |. F7D1 NOT ECX
00416A32 |. 0BCE OR ECX,ESI
00416A34 |. 33CF XOR ECX,EDI
00416A36 |. 8D9C19 97FF2A>LEA EBX,DWORD PTR DS:[ECX+EBX+432AFF97]
00416A3D |. 035D DC ADD EBX,DWORD PTR SS:[EBP-24]
00416A40 |. C1C3 0A ROL EBX,0A
00416A43 |. 03DE ADD EBX,ESI
00416A45 |. 8BCF MOV ECX,EDI
00416A47 |. F7D1 NOT ECX
00416A49 |. 0BCB OR ECX,EBX
00416A4B |. 33CE XOR ECX,ESI
00416A4D |. 8D9411 A72394>LEA EDX,DWORD PTR DS:[ECX+EDX+AB9423A7]
00416A54 |. 0355 F8 ADD EDX,DWORD PTR SS:[EBP-8]
00416A57 |. C1C2 0F ROL EDX,0F
00416A5A |. 03D3 ADD EDX,EBX
00416A5C |. 8BCE MOV ECX,ESI
00416A5E |. F7D1 NOT ECX
00416A60 |. 0BCA OR ECX,EDX
00416A62 |. 33CB XOR ECX,EBX
00416A64 |. 8DBC39 39A093>LEA EDI,DWORD PTR DS:[ECX+EDI+FC93A039]
00416A6B |. 037D D4 ADD EDI,DWORD PTR SS:[EBP-2C]
00416A6E |. C1C7 15 ROL EDI,15
00416A71 |. 03FA ADD EDI,EDX
00416A73 |. 8BCB MOV ECX,EBX
00416A75 |. F7D1 NOT ECX
00416A77 |. 0BCF OR ECX,EDI
00416A79 |. 33CA XOR ECX,EDX
00416A7B |. 8DB431 C3595B>LEA ESI,DWORD PTR DS:[ECX+ESI+655B59C3]
00416A82 |. 0375 F0 ADD ESI,DWORD PTR SS:[EBP-10]
00416A85 |. C1C6 06 ROL ESI,6
00416A88 |. 03F7 ADD ESI,EDI
00416A8A |. 8BCA MOV ECX,EDX
00416A8C |. F7D1 NOT ECX
00416A8E |. 0BCE OR ECX,ESI
00416A90 |. 33CF XOR ECX,EDI
00416A92 |. 8D9C19 92CC0C>LEA EBX,DWORD PTR DS:[ECX+EBX+8F0CCC92]
00416A99 |. 035D CC ADD EBX,DWORD PTR SS:[EBP-34]
00416A9C |. C1C3 0A ROL EBX,0A
00416A9F |. 03DE ADD EBX,ESI
00416AA1 |. 8BCF MOV ECX,EDI
00416AA3 |. F7D1 NOT ECX
00416AA5 |. 0BCB OR ECX,EBX
00416AA7 |. 33CE XOR ECX,ESI
00416AA9 |. 8D9411 7DF4EF>LEA EDX,DWORD PTR DS:[ECX+EDX+FFEFF47D]
00416AB0 |. 0355 E8 ADD EDX,DWORD PTR SS:[EBP-18]
00416AB3 |. C1C2 0F ROL EDX,0F
00416AB6 |. 03D3 ADD EDX,EBX
00416AB8 |. 8BCE MOV ECX,ESI
00416ABA |. F7D1 NOT ECX
00416ABC |. 0BCA OR ECX,EDX
00416ABE |. 33CB XOR ECX,EBX
00416AC0 |. 8DBC39 D15D84>LEA EDI,DWORD PTR DS:[ECX+EDI+85845DD1]
00416AC7 |. 037D C4 ADD EDI,DWORD PTR SS:[EBP-3C]
00416ACA |. C1C7 15 ROL EDI,15
00416ACD |. 03FA ADD EDI,EDX
00416ACF |. 8BCB MOV ECX,EBX
00416AD1 |. F7D1 NOT ECX
00416AD3 |. 0BCF OR ECX,EDI
00416AD5 |. 33CA XOR ECX,EDX
00416AD7 |. 8DB431 4F7EA8>LEA ESI,DWORD PTR DS:[ECX+ESI+6FA87E4F]
00416ADE |. 0375 E0 ADD ESI,DWORD PTR SS:[EBP-20]
00416AE1 |. C1C6 06 ROL ESI,6
00416AE4 |. 03F7 ADD ESI,EDI
00416AE6 |. 8BCA MOV ECX,EDX
00416AE8 |. F7D1 NOT ECX
00416AEA |. 0BCE OR ECX,ESI
00416AEC |. 33CF XOR ECX,EDI
00416AEE |. 8D9C19 E0E62C>LEA EBX,DWORD PTR DS:[ECX+EBX+FE2CE6E0]
00416AF5 |. 035D FC ADD EBX,DWORD PTR SS:[EBP-4]
00416AF8 |. C1C3 0A ROL EBX,0A
00416AFB |. 03DE ADD EBX,ESI
00416AFD |. 8BCF MOV ECX,EDI
00416AFF |. F7D1 NOT ECX
00416B01 |. 0BCB OR ECX,EBX
00416B03 |. 33CE XOR ECX,ESI
00416B05 |. 8D9411 144301>LEA EDX,DWORD PTR DS:[ECX+EDX+A3014314]
00416B0C |. 0355 D8 ADD EDX,DWORD PTR SS:[EBP-28]
00416B0F |. C1C2 0F ROL EDX,0F
00416B12 |. 03D3 ADD EDX,EBX
00416B14 |. 8BCE MOV ECX,ESI
00416B16 |. F7D1 NOT ECX
00416B18 |. 0BCA OR ECX,EDX
00416B1A |. 33CB XOR ECX,EBX
00416B1C |. 8DBC39 A11108>LEA EDI,DWORD PTR DS:[ECX+EDI+4E0811A1]
00416B23 |. 037D F4 ADD EDI,DWORD PTR SS:[EBP-C]
00416B26 |. C1C7 15 ROL EDI,15
00416B29 |. 03FA ADD EDI,EDX
00416B2B |. 8BCB MOV ECX,EBX
00416B2D |. F7D1 NOT ECX
00416B2F |. 0BCF OR ECX,EDI
00416B31 |. 33CA XOR ECX,EDX
00416B33 |. 8DB431 827E53>LEA ESI,DWORD PTR DS:[ECX+ESI+F7537E82]
00416B3A |. 0375 D0 ADD ESI,DWORD PTR SS:[EBP-30]
00416B3D |. C1C6 06 ROL ESI,6
00416B40 |. 03F7 ADD ESI,EDI
00416B42 |. 8BCA MOV ECX,EDX
00416B44 |. F7D1 NOT ECX
00416B46 |. 0BCE OR ECX,ESI
00416B48 |. 33CF XOR ECX,EDI
00416B4A |. 8D9C19 35F23A>LEA EBX,DWORD PTR DS:[ECX+EBX+BD3AF235]
00416B51 |. 035D EC ADD EBX,DWORD PTR SS:[EBP-14]
00416B54 |. C1C3 0A ROL EBX,0A
00416B57 |. 03DE ADD EBX,ESI
00416B59 |. 8BCF MOV ECX,EDI
00416B5B |. F7D1 NOT ECX
00416B5D |. 0BCB OR ECX,EBX
00416B5F |. 33CE XOR ECX,ESI
00416B61 |. 8D9411 BBD2D7>LEA EDX,DWORD PTR DS:[ECX+EDX+2AD7D2BB]
00416B68 |. 0355 C8 ADD EDX,DWORD PTR SS:[EBP-38]
00416B6B |. C1C2 0F ROL EDX,0F
00416B6E |. 03D3 ADD EDX,EBX
00416B70 |. 8BCE MOV ECX,ESI
00416B72 |. F7D1 NOT ECX
00416B74 |. 0BCA OR ECX,EDX
00416B76 |. 33CB XOR ECX,EBX
00416B78 |. 8DBC39 91D386>LEA EDI,DWORD PTR DS:[ECX+EDI+EB86D391]
00416B7F |. 037D E4 ADD EDI,DWORD PTR SS:[EBP-1C]
00416B82 |. C1C7 15 ROL EDI,15
00416B85 |. 03FA ADD EDI,EDX
00416B87 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00416B8A |. 0130 ADD DWORD PTR DS:[EAX],ESI
00416B8C |. 0178 04 ADD DWORD PTR DS:[EAX+4],EDI
00416B8F |. 0150 08 ADD DWORD PTR DS:[EAX+8],EDX
00416B92 |. 0158 0C ADD DWORD PTR DS:[EAX+C],EBX
00416B95 |. 5F POP EDI
00416B96 |. 5E POP ESI
00416B97 |. 5B POP EBX
00416B98 |. 8BE5 MOV ESP,EBP
00416B9A |. 5D POP EBP
00416B9B \. C3 RETN
[课程]FART 脱壳王!加量不加价!FART作者讲授!