farhaan 2025 07 23