IPT 2023 rules v0.19