copyright (c) atelier_ g-mic 1998-2016@all rights reserved.@