https://ccsneak.blogspot.com/2021/02/reading-pdf-elgin-pelican-operators.html