The Extended PG Elements Encyclopedia