C5 Galaxy lands at Oshkosh 2023