maquino323/egp405_final_project archive