The 7th IPTF website has opened.