https://docs.google.com/document/d/1Rc7JQcfChs2NK6TEnKqkfNC_mvlkd13bxgySNs4AotM/edit?usp=sharing
Author: Liang Li (Page 1 of 6)
https://docs.google.com/document/d/1I4Z6eh2Ikyy70i6L2NY74X4kwvn_UO2KpbyZw8yms-c/edit?usp=sharing
https://docs.google.com/document/d/1Y8APw6zSlQTP7lfBXpUtHNsguspQbYQc_feDx-adcns/edit?usp=sharing