Final submission from Team 4 for TSA VGD 2024.