C.R. HAMILTON INC.