The Heart of the Trifid Nebula...