Copyright @ 2021 Eyes up! The important bits are at the top.