0044E3A0 . 6A 01 PUSH 1 ; /Arg2 = 00000001
0044E3A2 . 6A 00 PUSH 0 ; |Arg1 = 00000000
0044E3A4 8B4D EC MOV ECX,DWORD PTR SS:[EBP-14] ; |
0044E3A7 90 NOP
0044E3A8 90 NOP
0044E3A9 E8 A2560800 CALL Ekd5.004D3A50
004D3A50 55 PUSH EBP
004D3A51 8BEC MOV EBP,ESP
004D3A53 51 PUSH ECX
004D3A54 80F9 FF CMP CL,0FF
004D3A57 74 42 JE SHORT Ekd5.004D3A9B
004D3A59 E8 9B27F3FF CALL Ekd5.004061F9
004D3A5E 51 PUSH ECX
004D3A5F 8079 05 02 CMP BYTE PTR DS:[ECX+5],2
004D3A63 73 36 JNB SHORT Ekd5.004D3A9B
004D3A65 8079 0E 07 CMP BYTE PTR DS:[ECX+E],7
004D3A69 75 30 JNZ SHORT Ekd5.004D3A9B
004D3A6B 8B01 MOV EAX,DWORD PTR DS:[ECX]
004D3A6D B9 503B4D00 MOV ECX,Ekd5.004D3B50
004D3A72 EB 03 JMP SHORT Ekd5.004D3A77
004D3A74 83C1 04 ADD ECX,4
004D3A77 66:8139 FFFF CMP WORD PTR DS:[ECX],0FFFF
004D3A7C 74 1D JE SHORT Ekd5.004D3A9B
004D3A7E 66:3B01 CMP AX,WORD PTR DS:[ECX]
004D3A81 ^75 F1 JNZ SHORT Ekd5.004D3A74
004D3A83 0FB741 02 MOVZX EAX,WORD PTR DS:[ECX+2]
004D3A87 6A 00 PUSH 0
004D3A89 68 FFFF0000 PUSH 0FFFF
004D3A8E 50 PUSH EAX
004D3A8F B9 B0694B00 MOV ECX,Ekd5.004B69B0
004D3A94 E8 37000000 CALL Ekd5.004D3AD0
004D3A99 EB 10 JMP SHORT Ekd5.004D3AAB
004D3A9B FF75 0C PUSH DWORD PTR SS:[EBP+C]
004D3A9E FF75 08 PUSH DWORD PTR SS:[EBP+8]
004D3AA1 B9 B0694B00 MOV ECX,Ekd5.004B69B0
004D3AA6 E8 CF0BFAFF CALL Ekd5.0047467A
004D3AAB 8BE5 MOV ESP,EBP
004D3AAD 5D POP EBP
004D3AAE C2 0800 RETN 8
004D3AB1 57 PUSH EDI
004D3AB2 41 INC ECX
004D3AB3 56 PUSH ESI
004D3AB4 5C POP ESP
004D3AB5 53 PUSH EBX
004D3AB6 45 INC EBP
004D3AB7 5F POP EDI
004D3AB8 56 PUSH ESI
004D3AB9 5F POP EDI
004D3ABA 25 3033752E AND EAX,2E753330
004D3ABF 57 PUSH EDI
004D3AC0 41 INC ECX
004D3AC1 56 PUSH ESI
004D3AC2 0000 ADD BYTE PTR DS:[EAX],AL
004D3AC4 90 NOP
004D3AC5 90 NOP
004D3AC6 90 NOP
004D3AC7 90 NOP
004D3AC8 90 NOP
004D3AC9 90 NOP
004D3ACA 90 NOP
004D3ACB 90 NOP
004D3ACC 90 NOP
004D3ACD 90 NOP
004D3ACE 90 NOP
004D3ACF 90 NOP
004D3AD0 55 PUSH EBP
004D3AD1 8BEC MOV EBP,ESP
004D3AD3 83EC 1C SUB ESP,1C
004D3AD6 894D E4 MOV DWORD PTR SS:[EBP-1C],ECX
004D3AD9 B9 70074B00 MOV ECX,Ekd5.004B0770
004D3ADE E8 55EEFAFF CALL Ekd5.00482938
004D3AE3 25 00100000 AND EAX,1000
004D3AE8 85C0 TEST EAX,EAX
004D3AEA 74 5B JE SHORT Ekd5.004D3B47
004D3AEC 8B45 E4 MOV EAX,DWORD PTR SS:[EBP-1C]
004D3AEF 8378 04 00 CMP DWORD PTR DS:[EAX+4],0
004D3AF3 75 52 JNZ SHORT Ekd5.004D3B47
004D3AF5 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004D3AF8 8945 FC MOV DWORD PTR SS:[EBP-4],EAX
004D3AFB 50 PUSH EAX
004D3AFC 68 B13A4D00 PUSH Ekd5.004D3AB1 ; ASCII "WAV\SE_V_%03u.WAV"
004D3B01 8D45 EC LEA EAX,DWORD PTR SS:[EBP-14]
004D3B04 50 PUSH EAX
004D3B05 FF15 C0624800 CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; USER32.wsprintfA
004D3B0B 83C4 0C ADD ESP,0C
004D3B0E 8D4D EC LEA ECX,DWORD PTR SS:[EBP-14]
004D3B11 51 PUSH ECX
004D3B12 E8 BD53F4FF CALL Ekd5.00418ED4
004D3B17 83C4 04 ADD ESP,4
004D3B1A 8945 E8 MOV DWORD PTR SS:[EBP-18],EAX
004D3B1D C745 FC 03000000 MOV DWORD PTR SS:[EBP-4],3
004D3B24 33C0 XOR EAX,EAX
004D3B26 8945 F8 MOV DWORD PTR SS:[EBP-8],EAX
004D3B29 8B4D E4 MOV ECX,DWORD PTR SS:[EBP-1C]
004D3B2C E8 210BFAFF CALL Ekd5.00474652
004D3B31 8B55 E4 MOV EDX,DWORD PTR SS:[EBP-1C]
004D3B34 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004D3B37 8902 MOV DWORD PTR DS:[EDX],EAX
004D3B39 FF75 FC PUSH DWORD PTR SS:[EBP-4]
004D3B3C FF75 E8 PUSH DWORD PTR SS:[EBP-18]
004D3B3F FF15 C8634800 CALL DWORD PTR DS:[<&WINMM.sndPlaySoundA>; WINMM.sndPlaySoundA
004D3B45 EB 02 JMP SHORT Ekd5.004D3B49
004D3B47 33C0 XOR EAX,EAX
004D3B49 C9 LEAVE
004D3B4A C2 0C00 RETN 0C
004D3B4D 90 NOP
004D3B4E 90 NOP
004D3B4F 90 NOP
55 8B EC 51 80 F9 FF 74 42 E8 9B 27 F3 FF 51 80 79 05 02 73 36 80 79 0E 07 75 30 8B 01 B9 50 3B
4D 00 EB 03 83 C1 04 66 81 39 FF FF 74 1D 66 3B 01 75 F1 0F B7 41 02 6A 00 68 FF FF 00 00 50 B9
B0 69 4B 00 E8 37 00 00 00 EB 10 FF 75 0C FF 75 08 B9 B0 69 4B 00 E8 CF 0B FA FF 8B E5 5D C2 08
00 57 41 56 5C 53 45 5F 56 5F 25 30 33 75 2E 57 41 56 00 00 90 90 90 90 90 90 90 90 90 90 90 90
55 8B EC 83 EC 1C 89 4D E4 B9 70 07 4B 00 E8 55 EE FA FF 25 00 10 00 00 85 C0 74 5B 8B 45 E4 83
78 04 00 75 52 8B 45 08 89 45 FC 50 68 B1 3A 4D 00 8D 45 EC 50 FF 15 C0 62 48 00 83 C4 0C 8D 4D
EC 51 E8 BD 53 F4 FF 83 C4 04 89 45 E8 C7 45 FC 03 00 00 00 33 C0 89 45 F8 8B 4D E4 E8 21 0B FA
FF 8B 55 E4 8B 45 08 89 02 FF 75 FC FF 75 E8 FF 15 C8 63 48 00 EB 02 33 C0 C9 C2 0C 00 90 90 90
0044E3A2 . 6A 00 PUSH 0 ; |Arg1 = 00000000
0044E3A4 8B4D EC MOV ECX,DWORD PTR SS:[EBP-14] ; |
0044E3A7 90 NOP
0044E3A8 90 NOP
0044E3A9 E8 A2560800 CALL Ekd5.004D3A50
004D3A50 55 PUSH EBP
004D3A51 8BEC MOV EBP,ESP
004D3A53 51 PUSH ECX
004D3A54 80F9 FF CMP CL,0FF
004D3A57 74 42 JE SHORT Ekd5.004D3A9B
004D3A59 E8 9B27F3FF CALL Ekd5.004061F9
004D3A5E 51 PUSH ECX
004D3A5F 8079 05 02 CMP BYTE PTR DS:[ECX+5],2
004D3A63 73 36 JNB SHORT Ekd5.004D3A9B
004D3A65 8079 0E 07 CMP BYTE PTR DS:[ECX+E],7
004D3A69 75 30 JNZ SHORT Ekd5.004D3A9B
004D3A6B 8B01 MOV EAX,DWORD PTR DS:[ECX]
004D3A6D B9 503B4D00 MOV ECX,Ekd5.004D3B50
004D3A72 EB 03 JMP SHORT Ekd5.004D3A77
004D3A74 83C1 04 ADD ECX,4
004D3A77 66:8139 FFFF CMP WORD PTR DS:[ECX],0FFFF
004D3A7C 74 1D JE SHORT Ekd5.004D3A9B
004D3A7E 66:3B01 CMP AX,WORD PTR DS:[ECX]
004D3A81 ^75 F1 JNZ SHORT Ekd5.004D3A74
004D3A83 0FB741 02 MOVZX EAX,WORD PTR DS:[ECX+2]
004D3A87 6A 00 PUSH 0
004D3A89 68 FFFF0000 PUSH 0FFFF
004D3A8E 50 PUSH EAX
004D3A8F B9 B0694B00 MOV ECX,Ekd5.004B69B0
004D3A94 E8 37000000 CALL Ekd5.004D3AD0
004D3A99 EB 10 JMP SHORT Ekd5.004D3AAB
004D3A9B FF75 0C PUSH DWORD PTR SS:[EBP+C]
004D3A9E FF75 08 PUSH DWORD PTR SS:[EBP+8]
004D3AA1 B9 B0694B00 MOV ECX,Ekd5.004B69B0
004D3AA6 E8 CF0BFAFF CALL Ekd5.0047467A
004D3AAB 8BE5 MOV ESP,EBP
004D3AAD 5D POP EBP
004D3AAE C2 0800 RETN 8
004D3AB1 57 PUSH EDI
004D3AB2 41 INC ECX
004D3AB3 56 PUSH ESI
004D3AB4 5C POP ESP
004D3AB5 53 PUSH EBX
004D3AB6 45 INC EBP
004D3AB7 5F POP EDI
004D3AB8 56 PUSH ESI
004D3AB9 5F POP EDI
004D3ABA 25 3033752E AND EAX,2E753330
004D3ABF 57 PUSH EDI
004D3AC0 41 INC ECX
004D3AC1 56 PUSH ESI
004D3AC2 0000 ADD BYTE PTR DS:[EAX],AL
004D3AC4 90 NOP
004D3AC5 90 NOP
004D3AC6 90 NOP
004D3AC7 90 NOP
004D3AC8 90 NOP
004D3AC9 90 NOP
004D3ACA 90 NOP
004D3ACB 90 NOP
004D3ACC 90 NOP
004D3ACD 90 NOP
004D3ACE 90 NOP
004D3ACF 90 NOP
004D3AD0 55 PUSH EBP
004D3AD1 8BEC MOV EBP,ESP
004D3AD3 83EC 1C SUB ESP,1C
004D3AD6 894D E4 MOV DWORD PTR SS:[EBP-1C],ECX
004D3AD9 B9 70074B00 MOV ECX,Ekd5.004B0770
004D3ADE E8 55EEFAFF CALL Ekd5.00482938
004D3AE3 25 00100000 AND EAX,1000
004D3AE8 85C0 TEST EAX,EAX
004D3AEA 74 5B JE SHORT Ekd5.004D3B47
004D3AEC 8B45 E4 MOV EAX,DWORD PTR SS:[EBP-1C]
004D3AEF 8378 04 00 CMP DWORD PTR DS:[EAX+4],0
004D3AF3 75 52 JNZ SHORT Ekd5.004D3B47
004D3AF5 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004D3AF8 8945 FC MOV DWORD PTR SS:[EBP-4],EAX
004D3AFB 50 PUSH EAX
004D3AFC 68 B13A4D00 PUSH Ekd5.004D3AB1 ; ASCII "WAV\SE_V_%03u.WAV"
004D3B01 8D45 EC LEA EAX,DWORD PTR SS:[EBP-14]
004D3B04 50 PUSH EAX
004D3B05 FF15 C0624800 CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; USER32.wsprintfA
004D3B0B 83C4 0C ADD ESP,0C
004D3B0E 8D4D EC LEA ECX,DWORD PTR SS:[EBP-14]
004D3B11 51 PUSH ECX
004D3B12 E8 BD53F4FF CALL Ekd5.00418ED4
004D3B17 83C4 04 ADD ESP,4
004D3B1A 8945 E8 MOV DWORD PTR SS:[EBP-18],EAX
004D3B1D C745 FC 03000000 MOV DWORD PTR SS:[EBP-4],3
004D3B24 33C0 XOR EAX,EAX
004D3B26 8945 F8 MOV DWORD PTR SS:[EBP-8],EAX
004D3B29 8B4D E4 MOV ECX,DWORD PTR SS:[EBP-1C]
004D3B2C E8 210BFAFF CALL Ekd5.00474652
004D3B31 8B55 E4 MOV EDX,DWORD PTR SS:[EBP-1C]
004D3B34 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004D3B37 8902 MOV DWORD PTR DS:[EDX],EAX
004D3B39 FF75 FC PUSH DWORD PTR SS:[EBP-4]
004D3B3C FF75 E8 PUSH DWORD PTR SS:[EBP-18]
004D3B3F FF15 C8634800 CALL DWORD PTR DS:[<&WINMM.sndPlaySoundA>; WINMM.sndPlaySoundA
004D3B45 EB 02 JMP SHORT Ekd5.004D3B49
004D3B47 33C0 XOR EAX,EAX
004D3B49 C9 LEAVE
004D3B4A C2 0C00 RETN 0C
004D3B4D 90 NOP
004D3B4E 90 NOP
004D3B4F 90 NOP
55 8B EC 51 80 F9 FF 74 42 E8 9B 27 F3 FF 51 80 79 05 02 73 36 80 79 0E 07 75 30 8B 01 B9 50 3B
4D 00 EB 03 83 C1 04 66 81 39 FF FF 74 1D 66 3B 01 75 F1 0F B7 41 02 6A 00 68 FF FF 00 00 50 B9
B0 69 4B 00 E8 37 00 00 00 EB 10 FF 75 0C FF 75 08 B9 B0 69 4B 00 E8 CF 0B FA FF 8B E5 5D C2 08
00 57 41 56 5C 53 45 5F 56 5F 25 30 33 75 2E 57 41 56 00 00 90 90 90 90 90 90 90 90 90 90 90 90
55 8B EC 83 EC 1C 89 4D E4 B9 70 07 4B 00 E8 55 EE FA FF 25 00 10 00 00 85 C0 74 5B 8B 45 E4 83
78 04 00 75 52 8B 45 08 89 45 FC 50 68 B1 3A 4D 00 8D 45 EC 50 FF 15 C0 62 48 00 83 C4 0C 8D 4D
EC 51 E8 BD 53 F4 FF 83 C4 04 89 45 E8 C7 45 FC 03 00 00 00 33 C0 89 45 F8 8B 4D E4 E8 21 0B FA
FF 8B 55 E4 8B 45 08 89 02 FF 75 FC FF 75 E8 FF 15 C8 63 48 00 EB 02 33 C0 C9 C2 0C 00 90 90 90