republicofcanvas.com