We need an application that can record interactions with Flash Application inside Internet Explorer browser. The interaction with Flash should be recorded into a text script file. Application should be written as Internet Explorer plug-in. Upon activation of the plug-in and user navigating to web page that has Flash component and after clicking on the Flash object, a message should pop up asking user if they want to record Flash interactions. If user says "yes" recording should begin. There is should be stop button to stop the recording. Once the recording stopped, script file should be saved. Later user should be able to navigate to the same URL, open script file using in the plug-in and hit replay. Plug-in should replay all previous interactions with Flash as they were recorded. It is very similar to macro recorder. Record user actions for flash application and then replay them. Application should be written in C#.