B08008da 5f45 4ace 9b40 08d7d332ac5d

The not-so COMPLETE and not-so CONSOLIDATED Big Bertha Gene Timeline