Colorado School of Mines Technical and