ppql