ipyagen.pdf