ajustes e implementaçoes
merge