Zach Lipovsky 2o1434