INC, NGIIF, PTSC, and SNAC