copyright (c)2016 Tierra All rights reserved.