T.L. CANNON MANAGEMENT CORPORATION