copyright (c)2017 Tierra All rights reserved.