Notes and Codes:

The following notes are not necessarily correct and are subject to updates, please read critically!