Contractor fraud charges Channel 3000