00494760 6A FF PUSH -1 00494762 68 C8A24D00 PUSH zdaemon.004DA2C8 00494767 64:A1 00000000 MOV EAX,DWORD PTR FS:[0] 0049476D 50 PUSH EAX 0049476E 64:8925 00000000 MOV DWORD PTR FS:[0],ESP 00494775 51 PUSH ECX 00494776 53 PUSH EBX 00494777 56 PUSH ESI 00494778 8BF1 MOV ESI,ECX 0049477A 897424 08 MOV DWORD PTR SS:[ESP+8],ESI 0049477E E8 1D72F9FF CALL zdaemon.0042B9A0 00494783 D94424 20 FLD DWORD PTR SS:[ESP+20] 00494787 D9E1 FABS 00494789 DC15 68004E00 FCOM QWORD PTR DS:[4E0068] 0049478F 33DB XOR EBX,EBX 00494791 C706 F8FF4D00 MOV DWORD PTR DS:[ESI],zdaemon.004DFFF8 00494797 895C24 14 MOV DWORD PTR SS:[ESP+14],EBX 0049479B DFE0 FSTSW AX 0049479D F6C4 41 TEST AH,41 004947A0 75 0F JNZ SHORT zdaemon.004947B1 004947A2 DDD8 FSTP ST 004947A4 C646 28 01 MOV BYTE PTR DS:[ESI+28],1 004947A8 C746 20 0000003F MOV DWORD PTR DS:[ESI+20],3F000000 004947AF EB 4D JMP SHORT zdaemon.004947FE 004947B1 D94424 20 FLD DWORD PTR SS:[ESP+20] 004947B5 D81D F0B94D00 FCOMP DWORD PTR DS:[4DB9F0] 004947BB D94424 20 FLD DWORD PTR SS:[ESP+20] 004947BF DFE0 FSTSW AX 004947C1 F6C4 01 TEST AH,1 004947C4 74 08 JE SHORT zdaemon.004947CE 004947C6 D805 78C04D00 FADD DWORD PTR DS:[4DC078] 004947CC EB 17 JMP SHORT zdaemon.004947E5 004947CE D81D 78C04D00 FCOMP DWORD PTR DS:[4DC078] 004947D4 D94424 20 FLD DWORD PTR SS:[ESP+20] 004947D8 DFE0 FSTSW AX 004947DA F6C4 41 TEST AH,41 004947DD 75 06 JNZ SHORT zdaemon.004947E5 004947DF D825 78C04D00 FSUB DWORD PTR DS:[4DC078] 004947E5 D95E 20 FSTP DWORD PTR DS:[ESI+20] 004947E8 DC1D 20BF4D00 FCOMP QWORD PTR DS:[4DBF20] 004947EE DFE0 FSTSW AX 004947F0 F6C4 41 TEST AH,41 004947F3 75 06 JNZ SHORT zdaemon.004947FB 004947F5 C646 28 01 MOV BYTE PTR DS:[ESI+28],1 004947F9 EB 03 JMP SHORT zdaemon.004947FE 004947FB 885E 28 MOV BYTE PTR DS:[ESI+28],BL 004947FE D94424 2C FLD DWORD PTR SS:[ESP+2C] 00494802 D80D 0CBA4D00 FMUL DWORD PTR DS:[4DBA0C] 00494808 8B4424 24 MOV EAX,DWORD PTR SS:[ESP+24] 0049480C 895E 3C MOV DWORD PTR DS:[ESI+3C],EBX 0049480F 8946 24 MOV DWORD PTR DS:[ESI+24],EAX 00494812 895E 10 MOV DWORD PTR DS:[ESI+10],EBX 00494815 E8 463D0400 CALL 0049481A 8B4C24 28 MOV ECX,DWORD PTR SS:[ESP+28] 0049481E 8946 2C MOV DWORD PTR DS:[ESI+2C],EAX 00494821 894E 38 MOV DWORD PTR DS:[ESI+38],ECX 00494824 8B4C24 1C MOV ECX,DWORD PTR SS:[ESP+1C] 00494828 895E 30 MOV DWORD PTR DS:[ESI+30],EBX 0049482B 895E 34 MOV DWORD PTR DS:[ESI+34],EBX 0049482E E8 AD48F8FF CALL zdaemon.004190E0 00494833 8946 44 MOV DWORD PTR DS:[ESI+44],EAX 00494836 8B15 C0CC5700 MOV EDX,DWORD PTR DS:[57CCC0] 0049483C 50 PUSH EAX 0049483D 8B4A 0C MOV ECX,DWORD PTR DS:[EDX+C] 00494840 894E 0C MOV DWORD PTR DS:[ESI+C],ECX 00494843 8BCE MOV ECX,ESI 00494845 E8 76010000 CALL zdaemon.004949C0 0049484A 8B4C24 0C MOV ECX,DWORD PTR SS:[ESP+C] 0049484E 8BC6 MOV EAX,ESI 00494850 5E POP ESI 00494851 5B POP EBX 00494852 64:890D 00000000 MOV DWORD PTR FS:[0],ECX 00494859 83C4 10 ADD ESP,10 0049485C C2 1400 RETN 14