6 months before 30th june July 8, 2019 16 32 64 128 6 months before 30th june 2025 6 months before 30th june 2024 6 month from now