TenPoint purchases Horton