(C) Copyright TouchFOAM 2012 - Contact: touchfoam@yahoo.com