Author: GUILHERME FERNANDO CAPRISTO SILVA