Copyright (c) 2018 Flavio Oliveira (flavio@wisespace.io) Licensed under either of * Apache License, Version 2.0, (http://www.apache.org/licenses/LICENSE-2.0) * MIT license (http://opensource.org/licenses/MIT) at your option.