Sri Sai Baba Satsang in Mt. Shasta, CA, during Memorial Day Long weekend, 2025