c# irmp