IBT, INC.