This crate is distributed under the terms of Apache License (Version 2.0).
See LICENSE for details.
All the copyright are mentioned.
See NOTICE