                        BSD 3Clause License&#xA;            http://directory.fsf.org/wiki/License:BSD_3Clause&#xA;&#xA;Redistribution and use in source and binary forms, with or without&#xA;modification, are permitted provided that the following conditions are&#xA;met:&#xA;&#xA;    (1) Redistributions of source code must retain the above copyright&#xA;    notice, this list of conditions and the following disclaimer. &#xA;&#xA;    (2) Redistributions in binary form must reproduce the above copyright&#xA;    notice, this list of conditions and the following disclaimer in&#xA;    the documentation and/or other materials provided with the&#xA;    distribution.  &#xA;    &#xA;    (3)The name of the author may not be used to&#xA;    endorse or promote products derived from this software without&#xA;    specific prior written permission.&#xA;&#xA;THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR&#xA;IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED&#xA;WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE&#xA;DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,&#xA;INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES&#xA;(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR&#xA;SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)&#xA;HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,&#xA;STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING&#xA;IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE&#xA;POSSIBILITY OF SUCH DAMAGE.&#xA;