Does Telstra have to pay anything for the stores? would of thought it's just a key handover in 2025 or am I missing something?