10050D00 >/. 55 PUSH EBP 10050D01 |. 8BEC MOV EBP,ESP 10050D03 |. 83EC 18 SUB ESP,18 10050D06 |. 56 PUSH ESI 10050D07 |. 57 PUSH EDI 10050D08 |. B8 CCCCCCCC MOV EAX,CCCCCCCC 10050D0D |. 8945 E8 MOV DWORD PTR SS:[EBP-18],EAX 10050D10 |. 8945 EC MOV DWORD PTR SS:[EBP-14],EAX 10050D13 |. 8945 F0 MOV DWORD PTR SS:[EBP-10],EAX 10050D16 |. 8945 F4 MOV DWORD PTR SS:[EBP-C],EAX 10050D19 |. 8945 F8 MOV DWORD PTR SS:[EBP-8],EAX 10050D1C |. 8945 FC MOV DWORD PTR SS:[EBP-4],EAX 10050D1F |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8] 10050D22 |. 8945 FC MOV DWORD PTR SS:[EBP-4],EAX 10050D25 |. 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4] 10050D28 |. 0FB651 0C MOVZX EDX,BYTE PTR DS:[ECX+C] 10050D2C |. F7DA NEG EDX 10050D2E |. 1BD2 SBB EDX,EDX 10050D30 |. F7DA NEG EDX 10050D32 |. 8855 FB MOV BYTE PTR SS:[EBP-5],DL 10050D35 |. 8BF4 MOV ESI,ESP 10050D37 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4] 10050D3A |. 8B48 08 MOV ECX,DWORD PTR DS:[EAX+8] 10050D3D |. 51 PUSH ECX 10050D3E |. 8B55 0C MOV EDX,DWORD PTR SS:[EBP+C] 10050D41 |. 8B02 MOV EAX,DWORD PTR DS:[EDX] 10050D43 |. 8B4D 0C MOV ECX,DWORD PTR SS:[EBP+C] 10050D46 |. 8B09 MOV ECX,DWORD PTR DS:[ECX] 10050D48 |. 8B10 MOV EDX,DWORD PTR DS:[EAX] 10050D4A |. FF92 98000000 CALL DWORD PTR DS:[EDX+98] 10050D50 |. 3BF4 CMP ESI,ESP 10050D52 |. E8 B99BFFFF CALL SHO_GS._RTC_CheckEsp 10050D57 |. 8945 F4 MOV DWORD PTR SS:[EBP-C],EAX 10050D5A |. C745 F0 000000>MOV DWORD PTR SS:[EBP-10],0 10050D61 |. C745 EC FFC99A>MOV DWORD PTR SS:[EBP-14],3B9AC9FF 10050D68 |> 837D F4 00 /CMP DWORD PTR SS:[EBP-C],0 10050D6C |. 0F84 38010000 |JE SHO_GS.10050EAA 10050D72 |. 8B45 0C |MOV EAX,DWORD PTR SS:[EBP+C] 10050D75 |. 8B08 |MOV ECX,DWORD PTR DS:[EAX] 10050D77 |. 3B4D F4 |CMP ECX,DWORD PTR SS:[EBP-C] 10050D7A |. 0F84 07010000 |JE SHO_GS.10050E87 10050D80 |. 0FB675 FB |MOVZX ESI,BYTE PTR SS:[EBP-5] 10050D84 |. 8BFC |MOV EDI,ESP 10050D86 |. 8B55 F4 |MOV EDX,DWORD PTR SS:[EBP-C] 10050D89 |. 52 |PUSH EDX 10050D8A |. 8B45 0C |MOV EAX,DWORD PTR SS:[EBP+C] 10050D8D |. 8B08 |MOV ECX,DWORD PTR DS:[EAX] 10050D8F |. 8B55 0C |MOV EDX,DWORD PTR SS:[EBP+C] 10050D92 |. 8B02 |MOV EAX,DWORD PTR DS:[EDX] 10050D94 |. 8B11 |MOV EDX,DWORD PTR DS:[ECX] 10050D96 |. 8BC8 |MOV ECX,EAX 10050D98 |. FF92 AC000000 |CALL DWORD PTR DS:[EDX+AC] 10050D9E |. 3BFC |CMP EDI,ESP 10050DA0 |. E8 6B9BFFFF |CALL SHO_GS._RTC_CheckEsp 10050DA5 |. 0FB6C0 |MOVZX EAX,AL 10050DA8 |. 3BF0 |CMP ESI,EAX 10050DAA |. 0F85 D7000000 |JNZ SHO_GS.10050E87 10050DB0 |. 8B4D 0C |MOV ECX,DWORD PTR SS:[EBP+C] 10050DB3 |. 8B11 |MOV EDX,DWORD PTR DS:[ECX] 10050DB5 |. 8B45 0C |MOV EAX,DWORD PTR SS:[EBP+C] 10050DB8 |. 8B08 |MOV ECX,DWORD PTR DS:[EAX] 10050DBA |. 8B12 |MOV EDX,DWORD PTR DS:[EDX] 10050DBC |. 8BF4 |MOV ESI,ESP 10050DBE |. FF52 24 |CALL DWORD PTR DS:[EDX+24] 10050DC1 |. 3BF4 |CMP ESI,ESP 10050DC3 |. E8 489BFFFF |CALL SHO_GS._RTC_CheckEsp 10050DC8 |. 8BF0 |MOV ESI,EAX 10050DCA |. 8B45 F4 |MOV EAX,DWORD PTR SS:[EBP-C] 10050DCD |. 8B10 |MOV EDX,DWORD PTR DS:[EAX] 10050DCF |. 8BFC |MOV EDI,ESP 10050DD1 |. 8B4D F4 |MOV ECX,DWORD PTR SS:[EBP-C] 10050DD4 |. FF52 24 |CALL DWORD PTR DS:[EDX+24] 10050DD7 |. 3BFC |CMP EDI,ESP 10050DD9 |. E8 329BFFFF |CALL SHO_GS._RTC_CheckEsp 10050DDE |. 2BF0 |SUB ESI,EAX 10050DE0 |. 8B45 FC |MOV EAX,DWORD PTR SS:[EBP-4] 10050DE3 |. 0FBF48 0E |MOVSX ECX,WORD PTR DS:[EAX+E] 10050DE7 |. 3BF1 |CMP ESI,ECX 10050DE9 |. 0F8C 98000000 |JL SHO_GS.10050E87 10050DEF |. 8B55 0C |MOV EDX,DWORD PTR SS:[EBP+C] 10050DF2 |. 8B02 |MOV EAX,DWORD PTR DS:[EDX] 10050DF4 |. 8B4D 0C |MOV ECX,DWORD PTR SS:[EBP+C] 10050DF7 |. 8B09 |MOV ECX,DWORD PTR DS:[ECX] 10050DF9 |. 8B10 |MOV EDX,DWORD PTR DS:[EAX] 10050DFB |. 8BF4 |MOV ESI,ESP 10050DFD |. FF52 24 |CALL DWORD PTR DS:[EDX+24] 10050E00 |. 3BF4 |CMP ESI,ESP 10050E02 |. E8 099BFFFF |CALL SHO_GS._RTC_CheckEsp 10050E07 |. 8BF0 |MOV ESI,EAX 10050E09 |. 8B45 F4 |MOV EAX,DWORD PTR SS:[EBP-C] 10050E0C |. 8B10 |MOV EDX,DWORD PTR DS:[EAX] 10050E0E |. 8BFC |MOV EDI,ESP 10050E10 |. 8B4D F4 |MOV ECX,DWORD PTR SS:[EBP-C] 10050E13 |. FF52 24 |CALL DWORD PTR DS:[EDX+24] 10050E16 |. 3BFC |CMP EDI,ESP 10050E18 |. E8 F39AFFFF |CALL SHO_GS._RTC_CheckEsp 10050E1D |. 2BF0 |SUB ESI,EAX 10050E1F |. 8B45 FC |MOV EAX,DWORD PTR SS:[EBP-4] 10050E22 |. 0FBF48 10 |MOVSX ECX,WORD PTR DS:[EAX+10] 10050E26 |. 3BF1 |CMP ESI,ECX 10050E28 |. 7F 5D |JG SHORT SHO_GS.10050E87 10050E2A |. 8B55 F0 |MOV EDX,DWORD PTR SS:[EBP-10] 10050E2D |. 83C2 01 |ADD EDX,1 10050E30 |. 8955 F0 |MOV DWORD PTR SS:[EBP-10],EDX 10050E33 |. 8BF4 |MOV ESI,ESP 10050E35 |. 8B45 F4 |MOV EAX,DWORD PTR SS:[EBP-C] 10050E38 |. 50 |PUSH EAX 10050E39 |. 8B4D 0C |MOV ECX,DWORD PTR SS:[EBP+C] 10050E3C |. 8B11 |MOV EDX,DWORD PTR DS:[ECX] 10050E3E |. 8B45 0C |MOV EAX,DWORD PTR SS:[EBP+C] 10050E41 |. 8B08 |MOV ECX,DWORD PTR DS:[EAX] 10050E43 |. 8B12 |MOV EDX,DWORD PTR DS:[EDX] 10050E45 |. FF52 54 |CALL DWORD PTR DS:[EDX+54] 10050E48 |. 3BF4 |CMP ESI,ESP 10050E4A |. E8 C19AFFFF |CALL SHO_GS._RTC_CheckEsp 10050E4F |. E8 84ED0500 |CALL SHO_GS._ftol2 10050E54 |. 8945 E8 |MOV DWORD PTR SS:[EBP-18],EAX 10050E57 |. 8B45 E8 |MOV EAX,DWORD PTR SS:[EBP-18] 10050E5A |. 3B45 EC |CMP EAX,DWORD PTR SS:[EBP-14] 10050E5D |. 7D 0F |JGE SHORT SHO_GS.10050E6E 10050E5F |. 8B4D E8 |MOV ECX,DWORD PTR SS:[EBP-18] 10050E62 |. 894D EC |MOV DWORD PTR SS:[EBP-14],ECX 10050E65 |. 8B55 0C |MOV EDX,DWORD PTR SS:[EBP+C] 10050E68 |. 8B45 F4 |MOV EAX,DWORD PTR SS:[EBP-C] 10050E6B |. 8942 0C |MOV DWORD PTR DS:[EDX+C],EAX 10050E6E |> 8B4D FC |MOV ECX,DWORD PTR SS:[EBP-4] 10050E71 |. 0FB751 12 |MOVZX EDX,WORD PTR DS:[ECX+12] 10050E75 |. 3955 F0 |CMP DWORD PTR SS:[EBP-10],EDX 10050E78 |. 7C 0D |JL SHORT SHO_GS.10050E87 10050E7A |. 8B45 0C |MOV EAX,DWORD PTR SS:[EBP+C] 10050E7D |. 8B4D F4 |MOV ECX,DWORD PTR SS:[EBP-C] 10050E80 |. 8948 08 |MOV DWORD PTR DS:[EAX+8],ECX 10050E83 |. B0 01 |MOV AL,1 10050E85 |. EB 25 |JMP SHORT SHO_GS.10050EAC 10050E87 |> 8B55 0C |MOV EDX,DWORD PTR SS:[EBP+C] 10050E8A |. 8B02 |MOV EAX,DWORD PTR DS:[EDX] 10050E8C |. 8B4D 0C |MOV ECX,DWORD PTR SS:[EBP+C] 10050E8F |. 8B09 |MOV ECX,DWORD PTR DS:[ECX] 10050E91 |. 8B10 |MOV EDX,DWORD PTR DS:[EAX] 10050E93 |. 8BF4 |MOV ESI,ESP 10050E95 |. FF92 9C000000 |CALL DWORD PTR DS:[EDX+9C] 10050E9B |. 3BF4 |CMP ESI,ESP 10050E9D |. E8 6E9AFFFF |CALL SHO_GS._RTC_CheckEsp 10050EA2 |. 8945 F4 |MOV DWORD PTR SS:[EBP-C],EAX 10050EA5 |.^E9 BEFEFFFF \JMP SHO_GS.10050D68 10050EAA |> 32C0 XOR AL,AL 10050EAC |> 5F POP EDI 10050EAD |. 5E POP ESI 10050EAE |. 83C4 18 ADD ESP,18 10050EB1 |. 3BEC CMP EBP,ESP 10050EB3 |. E8 589AFFFF CALL SHO_GS._RTC_CheckEsp 10050EB8 |. 8BE5 MOV ESP,EBP 10050EBA |. 5D POP EBP 10050EBB \. C3 RETN