Culled from this source and refined over time, based on my own definitions.
Last modified 27 November 2024