itp 100