CANNON FINANCE, INC.