And until recently, this might have been the end of the road, but this is where we can make the difference.
E, até recentemente, esse seria o fim da investigação, mas é aí que podemos fazer a diferença.