STDF/PG/634: Final Project Report Vishwanath Sah October 16, 2025