https://www.vdge.org/glossary/gaop/
gaop