KT HANNAN PUBLIC AFFAIRS, INC.