panGenerator