TECHNOLOGY RESOURCE RENTAL CORP.