MAIN SOURCE TECHNOLOGIES LTD