TOPRATE TECHNOLOGY AND RESOURSING JOINT STOCK COMPANY TOPRATE TECHNOLOGY AND RESOURSING JOINT STOCK COMPANY