1000B520 6A FF PUSH -1 1000B522 68 383F0310 PUSH AWL.10033F38 1000B527 64:A1 00000000 MOV EAX,DWORD PTR FS:[0] 1000B52D 50 PUSH EAX 1000B52E 64:8925 0000000>MOV DWORD PTR FS:[0],ESP 1000B535 51 PUSH ECX 1000B536 53 PUSH EBX 1000B537 56 PUSH ESI 1000B538 C74424 14 00000>MOV DWORD PTR SS:[ESP+14],0 1000B540 8B7424 1C MOV ESI,DWORD PTR SS:[ESP+1C] 1000B544 85F6 TEST ESI,ESI 1000B546 51 PUSH ECX 1000B547 8BC4 MOV EAX,ESP 1000B549 896424 0C MOV DWORD PTR SS:[ESP+C],ESP 1000B54D 8930 MOV DWORD PTR DS:[EAX],ESI 1000B54F 74 08 JE SHORT AWL.1000B559 1000B551 8B06 MOV EAX,DWORD PTR DS:[ESI] 1000B553 8B48 04 MOV ECX,DWORD PTR DS:[EAX+4] 1000B556 56 PUSH ESI 1000B557 FFD1 CALL ECX 1000B559 57 PUSH EDI 1000B55A E8 21BB0000 CALL AWL.10017080 1000B55F 84C0 TEST AL,AL 1000B561 75 23 JNZ SHORT AWL.1000B586 1000B563 85F6 TEST ESI,ESI 1000B565 51 PUSH ECX 1000B566 8BC4 MOV EAX,ESP 1000B568 896424 0C MOV DWORD PTR SS:[ESP+C],ESP 1000B56C 8930 MOV DWORD PTR DS:[EAX],ESI 1000B56E 74 08 JE SHORT AWL.1000B578 1000B570 8B16 MOV EDX,DWORD PTR DS:[ESI] 1000B572 8B42 04 MOV EAX,DWORD PTR DS:[EDX+4] 1000B575 56 PUSH ESI 1000B576 FFD0 CALL EAX 1000B578 57 PUSH EDI 1000B579 E8 E2C30000 CALL AWL.10017960 1000B57E 84C0 TEST AL,AL 1000B580 75 04 JNZ SHORT AWL.1000B586 1000B582 32DB XOR BL,BL 1000B584 EB 02 JMP SHORT AWL.1000B588 1000B586 B3 01 MOV BL,1 1000B588 85F6 TEST ESI,ESI 1000B58A C74424 14 FFFFF>MOV DWORD PTR SS:[ESP+14],-1 1000B592 74 08 JE SHORT AWL.1000B59C 1000B594 8B0E MOV ECX,DWORD PTR DS:[ESI] 1000B596 8B51 08 MOV EDX,DWORD PTR DS:[ECX+8] 1000B599 56 PUSH ESI 1000B59A FFD2 CALL EDX 1000B59C 8B4C24 0C MOV ECX,DWORD PTR SS:[ESP+C] 1000B5A0 5E POP ESI 1000B5A1 8AC3 MOV AL,BL 1000B5A3 64:890D 0000000>MOV DWORD PTR FS:[0],ECX 1000B5AA 5B POP EBX 1000B5AB 83C4 10 ADD ESP,10 1000B5AE C2 0400 RETN 4