PIRA Factory

Printing and research factory