CARY G. THRIFT, JR.