  // +----------------------------------------------------------------------  // | Licensed ( http://www.apache.org/licenses/LICENSE-0.0 )  // +----------------------------------------------------------------------  // | 