"Fossies" - the Fresh Open Source Software Archive

Member "elasticsearch-6.8.23/modules/x-pack-security/NOTICE.txt" (6 Jan 2022, 141836 Bytes) of package /linux/www/elasticsearch-6.8.23.tar.gz:


The requested HTML page contains a <FORM> tag that is unusable on "Fossies" in "automatic" (rendered) mode so that page is shown as HTML source code (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.


    1 Elasticsearch X-Pack
    2 Copyright 2009-2017 Elasticsearch
    3 
    4 
    5 ================================================================================
    6 cryptacular NOTICE
    7 ================================================================================
    8 
    9 
   10 
   11 
   12 
   13 
   14 <!DOCTYPE html>
   15 <html lang="en">
   16   <head>
   17     <meta charset="utf-8">
   18   <link rel="dns-prefetch" href="https://assets-cdn.github.com">
   19   <link rel="dns-prefetch" href="https://avatars0.githubusercontent.com">
   20   <link rel="dns-prefetch" href="https://avatars1.githubusercontent.com">
   21   <link rel="dns-prefetch" href="https://avatars2.githubusercontent.com">
   22   <link rel="dns-prefetch" href="https://avatars3.githubusercontent.com">
   23   <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
   24   <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
   25 
   26 
   27 
   28   <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/frameworks-2d2d4c150f7000385741c6b992b302689ecd172246c6428904e0813be9bceca6.css" media="all" rel="stylesheet" />
   29   <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/github-0522ae8d3b3bdc841d2f91f90efd5f1fd9040d910905674cd134ced43a6dfea6.css" media="all" rel="stylesheet" />
   30   
   31   
   32   <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/site-cfab053e93f0e27f4c63d4ff6b7957bd25f711667fe678e747f8a4d88c47b38d.css" media="all" rel="stylesheet" />
   33   
   34 
   35   <meta name="viewport" content="width=device-width">
   36   
   37   <title>cryptacular/NOTICE at master · vt-middleware/cryptacular · GitHub</title>
   38   <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
   39   <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
   40   <meta property="fb:app_id" content="1401488693436528">
   41 
   42     
   43     <meta content="https://avatars7.githubusercontent.com/u/6122907?v=4&amp;s=400" property="og:image" /><meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="vt-middleware/cryptacular" property="og:title" /><meta content="https://github.com/vt-middleware/cryptacular" property="og:url" /><meta content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java." property="og:description" />
   44 
   45   <link rel="assets" href="https://assets-cdn.github.com/">
   46   
   47   <meta name="pjax-timeout" content="1000">
   48   
   49   <meta name="request-id" content="E0E4:26F16:12A5AE6:1D11801:596C7978" data-pjax-transient>
   50   
   51 
   52   <meta name="selected-link" value="repo_source" data-pjax-transient>
   53 
   54   <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
   55 <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
   56     <meta name="google-analytics" content="UA-3769691-2">
   57 
   58 <meta content="collector.githubapp.com" name="octolytics-host" /><meta content="github" name="octolytics-app-id" /><meta content="https://collector.githubapp.com/github-external/browser_event" name="octolytics-event-url" /><meta content="E0E4:26F16:12A5AE6:1D11801:596C7978" name="octolytics-dimension-request_id" /><meta content="sea" name="octolytics-dimension-region_edge" /><meta content="iad" name="octolytics-dimension-region_render" />
   59 <meta content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-pjax-transient="true" name="analytics-location" />
   60 
   61 
   62 
   63 
   64   <meta class="js-ga-set" name="dimension1" content="Logged Out">
   65 
   66 
   67   
   68 
   69       <meta name="hostname" content="github.com">
   70   <meta name="user-login" content="">
   71 
   72       <meta name="expected-hostname" content="github.com">
   73     <meta name="js-proxy-site-detection-payload" content="N2ZhMjk0NTA4MjI1NmZhYTVlNzM5NzVjZmFkOWY2NGFkNmMxYzcyMGViNzAzZGQxMGMzZmJhZDQ3YWZiZTI0OHx7InJlbW90ZV9hZGRyZXNzIjoiMTEwLjIwLjIyMC4xMzUiLCJyZXF1ZXN0X2lkIjoiRTBFNDoyNkYxNjoxMkE1QUU2OjFEMTE4MDE6NTk2Qzc5NzgiLCJ0aW1lc3RhbXAiOjE1MDAyODEyMDgsImhvc3QiOiJnaXRodWIuY29tIn0=">
   74 
   75 
   76   <meta name="html-safe-nonce" content="5aa226b80a18dc40894e1d405e4eb31cfca7d616">
   77 
   78   <meta http-equiv="x-pjax-version" content="f682644ce1bb9629b9d9d9bedf64801b">
   79   
   80 
   81       <link href="https://github.com/vt-middleware/cryptacular/commits/master.atom" rel="alternate" title="Recent Commits to cryptacular:master" type="application/atom+xml">
   82 
   83   <meta name="description" content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java.">
   84   <meta name="go-import" content="github.com/vt-middleware/cryptacular git https://github.com/vt-middleware/cryptacular.git">
   85 
   86   <meta content="6122907" name="octolytics-dimension-user_id" /><meta content="vt-middleware" name="octolytics-dimension-user_login" /><meta content="15714989" name="octolytics-dimension-repository_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="15714989" name="octolytics-dimension-repository_network_root_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_network_root_nwo" /><meta content="false" name="octolytics-dimension-repository_explore_github_marketplace_ci_cta_shown" />
   87 
   88 
   89     <link rel="canonical" href="https://github.com/vt-middleware/cryptacular/blob/master/NOTICE" data-pjax-transient>
   90 
   91 
   92   <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
   93 
   94   <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
   95 
   96   <link rel="mask-icon" href="https://assets-cdn.github.com/pinned-octocat.svg" color="#000000">
   97   <link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico">
   98 
   99 <meta name="theme-color" content="#1e2327">
  100 
  101 
  102 
  103   </head>
  104 
  105   <body class="logged-out env-production page-blob">
  106     
  107 
  108 
  109 
  110   <div class="position-relative js-header-wrapper ">
  111     <a href="#start-of-content" tabindex="1" class="px-2 py-4 show-on-focus js-skip-to-content">Skip to content</a>
  112     <div id="js-pjax-loader-bar" class="pjax-loader-bar"><div class="progress"></div></div>
  113 
  114     
  115     
  116     
  117 
  118 
  119 
  120           <header class="site-header js-details-container Details" role="banner">
  121   <div class="site-nav-container">
  122     <a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
  123       <svg aria-hidden="true" class="octicon octicon-mark-github" height="32" version="1.1" viewBox="0 0 16 16" width="32"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
  124     </a>
  125 
  126     <button class="btn-link float-right site-header-toggle js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false">
  127       <svg aria-hidden="true" class="octicon octicon-three-bars" height="24" version="1.1" viewBox="0 0 12 16" width="18"><path fill-rule="evenodd" d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg>
  128     </button>
  129 
  130     <div class="site-header-menu">
  131       <nav class="site-header-nav">
  132         <a href="/features" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:features" data-selected-links="/features /features/code-review /features/project-management /features/integrations /features">
  133           Features
  134 </a>        <a href="/business" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:business" data-selected-links="/business /business/security /business/customers /business">
  135           Business
  136 </a>        <a href="/explore" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /stars /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore">
  137           Explore
  138 </a>            <a href="/marketplace" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:marketplace" data-selected-links=" /marketplace">
  139               Marketplace
  140 </a>        <a href="/pricing" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:pricing" data-selected-links="/pricing /pricing/developer /pricing/team /pricing/business-hosted /pricing/business-enterprise /pricing">
  141           Pricing
  142 </a>      </nav>
  143 
  144       <div class="site-header-actions">
  145           <div class="header-search scoped-search site-scoped-search js-site-search" role="search">
  146   <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/vt-middleware/cryptacular/search" class="js-site-search-form" data-scoped-search-url="/vt-middleware/cryptacular/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
  147     <label class="form-control header-search-wrapper js-chromeless-input-container">
  148         <a href="/vt-middleware/cryptacular/blob/master/NOTICE" class="header-search-scope no-underline">This repository</a>
  149       <input type="text"
  150         class="form-control header-search-input js-site-search-focus js-site-search-field is-clearable"
  151         data-hotkey="s"
  152         name="q"
  153         value=""
  154         placeholder="Search"
  155         aria-label="Search this repository"
  156         data-unscoped-placeholder="Search GitHub"
  157         data-scoped-placeholder="Search"
  158         autocapitalize="off">
  159         <input type="hidden" class="js-site-search-type-field" name="type" >
  160     </label>
  161 </form></div>
  162 
  163 
  164           <a class="text-bold site-header-link" href="/login?return_to=%2Fvt-middleware%2Fcryptacular%2Fblob%2Fmaster%2FNOTICE" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">Sign in</a>
  165             <span class="text-gray">or</span>
  166             <a class="text-bold site-header-link" href="/join?source=header-repo" data-ga-click="(Logged out) Header, clicked Sign up, text:sign-up">Sign up</a>
  167       </div>
  168     </div>
  169   </div>
  170 </header>
  171 
  172 
  173   </div>
  174 
  175   <div id="start-of-content" class="show-on-focus"></div>
  176 
  177     <div id="js-flash-container">
  178 </div>
  179 
  180 
  181 
  182   <div role="main">
  183         <div itemscope itemtype="http://schema.org/SoftwareSourceCode">
  184     <div id="js-repo-pjax-container" data-pjax-container>
  185       
  186 
  187 
  188 
  189   
  190 
  191 
  192     <div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav">
  193       <div class="container repohead-details-container">
  194 
  195         <ul class="pagehead-actions">
  196   <li>
  197       <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular"
  198     class="btn btn-sm btn-with-count tooltipped tooltipped-n"
  199     aria-label="You must be signed in to watch a repository" rel="nofollow">
  200     <svg aria-hidden="true" class="octicon octicon-eye" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>
  201     Watch
  202   </a>
  203   <a class="social-count" href="/vt-middleware/cryptacular/watchers"
  204      aria-label="9 users are watching this repository">
  205     9
  206   </a>
  207 
  208   </li>
  209 
  210   <li>
  211       <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular"
  212     class="btn btn-sm btn-with-count tooltipped tooltipped-n"
  213     aria-label="You must be signed in to star a repository" rel="nofollow">
  214     <svg aria-hidden="true" class="octicon octicon-star" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74z"/></svg>
  215     Star
  216   </a>
  217 
  218     <a class="social-count js-social-count" href="/vt-middleware/cryptacular/stargazers"
  219       aria-label="15 users starred this repository">
  220       15
  221     </a>
  222 
  223   </li>
  224 
  225   <li>
  226       <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular"
  227         class="btn btn-sm btn-with-count tooltipped tooltipped-n"
  228         aria-label="You must be signed in to fork a repository" rel="nofollow">
  229         <svg aria-hidden="true" class="octicon octicon-repo-forked" height="16" version="1.1" viewBox="0 0 10 16" width="10"><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
  230         Fork
  231       </a>
  232 
  233     <a href="/vt-middleware/cryptacular/network" class="social-count"
  234        aria-label="1 user forked this repository">
  235       1
  236     </a>
  237   </li>
  238 </ul>
  239 
  240         <h1 class="public ">
  241   <svg aria-hidden="true" class="octicon octicon-repo" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg>
  242   <span class="author" itemprop="author"><a href="/vt-middleware" class="url fn" rel="author">vt-middleware</a></span><!--
  243 --><span class="path-divider">/</span><!--
  244 --><strong itemprop="name"><a href="/vt-middleware/cryptacular" data-pjax="#js-repo-pjax-container">cryptacular</a></strong>
  245 
  246 </h1>
  247 
  248       </div>
  249       <div class="container">
  250         
  251 <nav class="reponav js-repo-nav js-sidenav-container-pjax"
  252      itemscope
  253      itemtype="http://schema.org/BreadcrumbList"
  254      role="navigation"
  255      data-pjax="#js-repo-pjax-container">
  256 
  257   <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
  258     <a href="/vt-middleware/cryptacular" class="js-selected-navigation-item selected reponav-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /vt-middleware/cryptacular" itemprop="url">
  259       <svg aria-hidden="true" class="octicon octicon-code" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg>
  260       <span itemprop="name">Code</span>
  261       <meta itemprop="position" content="1">
  262 </a>  </span>
  263 
  264     <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
  265       <a href="/vt-middleware/cryptacular/issues" class="js-selected-navigation-item reponav-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /vt-middleware/cryptacular/issues" itemprop="url">
  266         <svg aria-hidden="true" class="octicon octicon-issue-opened" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg>
  267         <span itemprop="name">Issues</span>
  268         <span class="Counter">4</span>
  269         <meta itemprop="position" content="2">
  270 </a>    </span>
  271 
  272   <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
  273     <a href="/vt-middleware/cryptacular/pulls" class="js-selected-navigation-item reponav-item" data-hotkey="g p" data-selected-links="repo_pulls /vt-middleware/cryptacular/pulls" itemprop="url">
  274       <svg aria-hidden="true" class="octicon octicon-git-pull-request" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
  275       <span itemprop="name">Pull requests</span>
  276       <span class="Counter">1</span>
  277       <meta itemprop="position" content="3">
  278 </a>  </span>
  279 
  280     <a href="/vt-middleware/cryptacular/projects" class="js-selected-navigation-item reponav-item" data-selected-links="repo_projects new_repo_project repo_project /vt-middleware/cryptacular/projects">
  281       <svg aria-hidden="true" class="octicon octicon-project" height="16" version="1.1" viewBox="0 0 15 16" width="15"><path fill-rule="evenodd" d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg>
  282       Projects
  283       <span class="Counter" >0</span>
  284 </a>
  285 
  286 
  287     <div class="reponav-dropdown js-menu-container">
  288       <button type="button" class="btn-link reponav-item reponav-dropdown js-menu-target " data-no-toggle aria-expanded="false" aria-haspopup="true">
  289         Insights
  290         <svg aria-hidden="true" class="octicon octicon-triangle-down v-align-middle text-gray" height="11" version="1.1" viewBox="0 0 12 16" width="8"><path fill-rule="evenodd" d="M0 5l6 6 6-6z"/></svg>
  291       </button>
  292       <div class="dropdown-menu-content js-menu-content">
  293         <div class="dropdown-menu dropdown-menu-sw">
  294           <a class="dropdown-item" href="/vt-middleware/cryptacular/pulse" data-skip-pjax>
  295             <svg aria-hidden="true" class="octicon octicon-pulse" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M11.5 8L8.8 5.4 6.6 8.5 5.5 1.6 2.38 8H0v2h3.6l.9-1.8.9 5.4L9 8.5l1.6 1.5H14V8z"/></svg>
  296             Pulse
  297           </a>
  298           <a class="dropdown-item" href="/vt-middleware/cryptacular/graphs" data-skip-pjax>
  299             <svg aria-hidden="true" class="octicon octicon-graph" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg>
  300             Graphs
  301           </a>
  302         </div>
  303       </div>
  304     </div>
  305 </nav>
  306 
  307       </div>
  308     </div>
  309 
  310 <div class="container new-discussion-timeline experiment-repo-nav">
  311   <div class="repository-content">
  312 
  313     
  314   <a href="/vt-middleware/cryptacular/blob/c26911e3cd28497ce9daa3ce682e09cb2d1d8688/NOTICE" class="d-none js-permalink-shortcut" data-hotkey="y">Permalink</a>
  315 
  316   <!-- blob contrib key: blob_contributors:v21:f5054b9e46039e0ad937c69e6151b7d4 -->
  317 
  318   <div class="file-navigation js-zeroclipboard-container">
  319     
  320 <div class="select-menu branch-select-menu js-menu-container js-select-menu float-left">
  321   <button class=" btn btn-sm select-menu-button js-menu-target css-truncate" data-hotkey="w"
  322     
  323     type="button" aria-label="Switch branches or tags" aria-expanded="false" aria-haspopup="true">
  324       <i>Branch:</i>
  325       <span class="js-select-button css-truncate-target">master</span>
  326   </button>
  327 
  328   <div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax>
  329 
  330     <div class="select-menu-modal">
  331       <div class="select-menu-header">
  332         <svg aria-label="Close" class="octicon octicon-x js-menu-close" height="16" role="img" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
  333         <span class="select-menu-title">Switch branches/tags</span>
  334       </div>
  335 
  336       <div class="select-menu-filters">
  337         <div class="select-menu-text-filter">
  338           <input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="form-control js-filterable-field js-navigation-enable" placeholder="Filter branches/tags">
  339         </div>
  340         <div class="select-menu-tabs">
  341           <ul>
  342             <li class="select-menu-tab">
  343               <a href="#" data-tab-filter="branches" data-filter-placeholder="Filter branches/tags" class="js-select-menu-tab" role="tab">Branches</a>
  344             </li>
  345             <li class="select-menu-tab">
  346               <a href="#" data-tab-filter="tags" data-filter-placeholder="Find a tag…" class="js-select-menu-tab" role="tab">Tags</a>
  347             </li>
  348           </ul>
  349         </div>
  350       </div>
  351 
  352       <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches" role="menu">
  353 
  354         <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
  355 
  356 
  357             <a class="select-menu-item js-navigation-item js-navigation-open "
  358                href="/vt-middleware/cryptacular/blob/ISSUE-31+32/NOTICE"
  359                data-name="ISSUE-31+32"
  360                data-skip-pjax="true"
  361                rel="nofollow">
  362               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  363               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  364                 ISSUE-31+32
  365               </span>
  366             </a>
  367             <a class="select-menu-item js-navigation-item js-navigation-open "
  368                href="/vt-middleware/cryptacular/blob/gh-pages/NOTICE"
  369                data-name="gh-pages"
  370                data-skip-pjax="true"
  371                rel="nofollow">
  372               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  373               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  374                 gh-pages
  375               </span>
  376             </a>
  377             <a class="select-menu-item js-navigation-item js-navigation-open selected"
  378                href="/vt-middleware/cryptacular/blob/master/NOTICE"
  379                data-name="master"
  380                data-skip-pjax="true"
  381                rel="nofollow">
  382               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  383               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  384                 master
  385               </span>
  386             </a>
  387             <a class="select-menu-item js-navigation-item js-navigation-open "
  388                href="/vt-middleware/cryptacular/blob/v1.1/NOTICE"
  389                data-name="v1.1"
  390                data-skip-pjax="true"
  391                rel="nofollow">
  392               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  393               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  394                 v1.1
  395               </span>
  396             </a>
  397         </div>
  398 
  399           <div class="select-menu-no-results">Nothing to show</div>
  400       </div>
  401 
  402       <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags">
  403         <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
  404 
  405 
  406             <a class="select-menu-item js-navigation-item js-navigation-open "
  407               href="/vt-middleware/cryptacular/tree/v1.2.1/NOTICE"
  408               data-name="v1.2.1"
  409               data-skip-pjax="true"
  410               rel="nofollow">
  411               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  412               <span class="select-menu-item-text css-truncate-target" title="v1.2.1">
  413                 v1.2.1
  414               </span>
  415             </a>
  416             <a class="select-menu-item js-navigation-item js-navigation-open "
  417               href="/vt-middleware/cryptacular/tree/v1.2.0/NOTICE"
  418               data-name="v1.2.0"
  419               data-skip-pjax="true"
  420               rel="nofollow">
  421               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  422               <span class="select-menu-item-text css-truncate-target" title="v1.2.0">
  423                 v1.2.0
  424               </span>
  425             </a>
  426             <a class="select-menu-item js-navigation-item js-navigation-open "
  427               href="/vt-middleware/cryptacular/tree/v1.1.2/NOTICE"
  428               data-name="v1.1.2"
  429               data-skip-pjax="true"
  430               rel="nofollow">
  431               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  432               <span class="select-menu-item-text css-truncate-target" title="v1.1.2">
  433                 v1.1.2
  434               </span>
  435             </a>
  436             <a class="select-menu-item js-navigation-item js-navigation-open "
  437               href="/vt-middleware/cryptacular/tree/v1.1.1/NOTICE"
  438               data-name="v1.1.1"
  439               data-skip-pjax="true"
  440               rel="nofollow">
  441               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  442               <span class="select-menu-item-text css-truncate-target" title="v1.1.1">
  443                 v1.1.1
  444               </span>
  445             </a>
  446             <a class="select-menu-item js-navigation-item js-navigation-open "
  447               href="/vt-middleware/cryptacular/tree/v1.1.0/NOTICE"
  448               data-name="v1.1.0"
  449               data-skip-pjax="true"
  450               rel="nofollow">
  451               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  452               <span class="select-menu-item-text css-truncate-target" title="v1.1.0">
  453                 v1.1.0
  454               </span>
  455             </a>
  456             <a class="select-menu-item js-navigation-item js-navigation-open "
  457               href="/vt-middleware/cryptacular/tree/v1.0/NOTICE"
  458               data-name="v1.0"
  459               data-skip-pjax="true"
  460               rel="nofollow">
  461               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  462               <span class="select-menu-item-text css-truncate-target" title="v1.0">
  463                 v1.0
  464               </span>
  465             </a>
  466             <a class="select-menu-item js-navigation-item js-navigation-open "
  467               href="/vt-middleware/cryptacular/tree/v1.0-RC6/NOTICE"
  468               data-name="v1.0-RC6"
  469               data-skip-pjax="true"
  470               rel="nofollow">
  471               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  472               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC6">
  473                 v1.0-RC6
  474               </span>
  475             </a>
  476             <a class="select-menu-item js-navigation-item js-navigation-open "
  477               href="/vt-middleware/cryptacular/tree/v1.0-RC4/NOTICE"
  478               data-name="v1.0-RC4"
  479               data-skip-pjax="true"
  480               rel="nofollow">
  481               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  482               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC4">
  483                 v1.0-RC4
  484               </span>
  485             </a>
  486             <a class="select-menu-item js-navigation-item js-navigation-open "
  487               href="/vt-middleware/cryptacular/tree/v1.0-RC3/NOTICE"
  488               data-name="v1.0-RC3"
  489               data-skip-pjax="true"
  490               rel="nofollow">
  491               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  492               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC3">
  493                 v1.0-RC3
  494               </span>
  495             </a>
  496             <a class="select-menu-item js-navigation-item js-navigation-open "
  497               href="/vt-middleware/cryptacular/tree/v1.0-RC2/NOTICE"
  498               data-name="v1.0-RC2"
  499               data-skip-pjax="true"
  500               rel="nofollow">
  501               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  502               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC2">
  503                 v1.0-RC2
  504               </span>
  505             </a>
  506             <a class="select-menu-item js-navigation-item js-navigation-open "
  507               href="/vt-middleware/cryptacular/tree/v1.0-RC1/NOTICE"
  508               data-name="v1.0-RC1"
  509               data-skip-pjax="true"
  510               rel="nofollow">
  511               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  512               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC1">
  513                 v1.0-RC1
  514               </span>
  515             </a>
  516         </div>
  517 
  518         <div class="select-menu-no-results">Nothing to show</div>
  519       </div>
  520 
  521     </div>
  522   </div>
  523 </div>
  524 
  525     <div class="BtnGroup float-right">
  526       <a href="/vt-middleware/cryptacular/find/master"
  527             class="js-pjax-capture-input btn btn-sm BtnGroup-item"
  528             data-pjax
  529             data-hotkey="t">
  530         Find file
  531       </a>
  532       <button aria-label="Copy file path to clipboard" class="js-zeroclipboard btn btn-sm BtnGroup-item tooltipped tooltipped-s" data-copied-hint="Copied!" type="button">Copy path</button>
  533     </div>
  534     <div class="breadcrumb js-zeroclipboard-target">
  535       <span class="repo-root js-repo-root"><span class="js-path-segment"><a href="/vt-middleware/cryptacular"><span>cryptacular</span></a></span></span><span class="separator">/</span><strong class="final-path">NOTICE</strong>
  536     </div>
  537   </div>
  538 
  539 
  540   
  541   <div class="commit-tease">
  542       <span class="float-right">
  543         <a class="commit-tease-sha" href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" data-pjax>
  544           6dd6f19
  545         </a>
  546         <relative-time datetime="2017-07-06T22:28:36Z">Jul 7, 2017</relative-time>
  547       </span>
  548       <div>
  549         <img alt="@dfish3r" class="avatar" height="20" src="https://avatars6.githubusercontent.com/u/1051499?v=4&amp;s=40" width="20" />
  550         <a href="/dfish3r" class="user-mention" rel="contributor">dfish3r</a>
  551           <a href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" class="message" data-pjax="true" title="Update year in notice.">Update year in notice.</a>
  552       </div>
  553 
  554     <div class="commit-tease-contributors">
  555       <button type="button" class="btn-link muted-link contributors-toggle" data-facebox="#blob_contributors_box">
  556         <strong>1</strong>
  557          contributor
  558       </button>
  559       
  560     </div>
  561 
  562     <div id="blob_contributors_box" style="display:none">
  563       <h2 class="facebox-header" data-facebox-id="facebox-header">Users who have contributed to this file</h2>
  564       <ul class="facebox-user-list" data-facebox-id="facebox-description">
  565           <li class="facebox-user-list-item">
  566             <img alt="@dfish3r" height="24" src="https://avatars4.githubusercontent.com/u/1051499?v=4&amp;s=48" width="24" />
  567             <a href="/dfish3r">dfish3r</a>
  568           </li>
  569       </ul>
  570     </div>
  571   </div>
  572 
  573   <div class="file">
  574     <div class="file-header">
  575   <div class="file-actions">
  576 
  577     <div class="BtnGroup">
  578       <a href="/vt-middleware/cryptacular/raw/master/NOTICE" class="btn btn-sm BtnGroup-item" id="raw-url">Raw</a>
  579         <a href="/vt-middleware/cryptacular/blame/master/NOTICE" class="btn btn-sm js-update-url-with-hash BtnGroup-item" data-hotkey="b">Blame</a>
  580       <a href="/vt-middleware/cryptacular/commits/master/NOTICE" class="btn btn-sm BtnGroup-item" rel="nofollow">History</a>
  581     </div>
  582 
  583 
  584         <button type="button" class="btn-octicon disabled tooltipped tooltipped-nw"
  585           aria-label="You must be signed in to make or propose changes">
  586           <svg aria-hidden="true" class="octicon octicon-pencil" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M0 12v3h3l8-8-3-3-8 8zm3 2H1v-2h1v1h1v1zm10.3-9.3L12 6 9 3l1.3-1.3a.996.996 0 0 1 1.41 0l1.59 1.59c.39.39.39 1.02 0 1.41z"/></svg>
  587         </button>
  588         <button type="button" class="btn-octicon btn-octicon-danger disabled tooltipped tooltipped-nw"
  589           aria-label="You must be signed in to make or propose changes">
  590           <svg aria-hidden="true" class="octicon octicon-trashcan" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg>
  591         </button>
  592   </div>
  593 
  594   <div class="file-info">
  595       7 lines (5 sloc)
  596       <span class="file-info-divider"></span>
  597     165 Bytes
  598   </div>
  599 </div>
  600 
  601     
  602 
  603   <div itemprop="text" class="blob-wrapper data type-text">
  604       <table class="highlight tab-size js-file-line-container" data-tab-size="8">
  605       <tr>
  606         <td id="L1" class="blob-num js-line-number" data-line-number="1"></td>
  607         <td id="LC1" class="blob-code blob-code-inner js-file-line">Cryptacular Java Library</td>
  608       </tr>
  609       <tr>
  610         <td id="L2" class="blob-num js-line-number" data-line-number="2"></td>
  611         <td id="LC2" class="blob-code blob-code-inner js-file-line">Copyright (C) 2003-2017 Virginia Tech.</td>
  612       </tr>
  613       <tr>
  614         <td id="L3" class="blob-num js-line-number" data-line-number="3"></td>
  615         <td id="LC3" class="blob-code blob-code-inner js-file-line">All rights reserved.</td>
  616       </tr>
  617       <tr>
  618         <td id="L4" class="blob-num js-line-number" data-line-number="4"></td>
  619         <td id="LC4" class="blob-code blob-code-inner js-file-line">
  620 </td>
  621       </tr>
  622       <tr>
  623         <td id="L5" class="blob-num js-line-number" data-line-number="5"></td>
  624         <td id="LC5" class="blob-code blob-code-inner js-file-line">This product includes software developed at</td>
  625       </tr>
  626       <tr>
  627         <td id="L6" class="blob-num js-line-number" data-line-number="6"></td>
  628         <td id="LC6" class="blob-code blob-code-inner js-file-line">Virginia Tech (http://www.vt.edu).</td>
  629       </tr>
  630 </table>
  631 
  632 
  633   </div>
  634 
  635   </div>
  636 
  637   <button type="button" data-facebox="#jump-to-line" data-facebox-class="linejump" data-hotkey="l" class="d-none">Jump to Line</button>
  638   <div id="jump-to-line" style="display:none">
  639     <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="" class="js-jump-to-line-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
  640       <input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line&hellip;" aria-label="Jump to line" autofocus>
  641       <button type="submit" class="btn">Go</button>
  642 </form>  </div>
  643 
  644   </div>
  645   <div class="modal-backdrop js-touch-events"></div>
  646 </div>
  647 
  648     </div>
  649   </div>
  650 
  651   </div>
  652 
  653       
  654 <div class="container site-footer-container">
  655   <div class="site-footer " role="contentinfo">
  656     <ul class="site-footer-links float-right">
  657         <li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li>
  658       <li><a href="https://developer.github.com" data-ga-click="Footer, go to api, text:api">API</a></li>
  659       <li><a href="https://training.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li>
  660       <li><a href="https://shop.github.com" data-ga-click="Footer, go to shop, text:shop">Shop</a></li>
  661         <li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li>
  662         <li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li>
  663 
  664     </ul>
  665 
  666     <a href="https://github.com" aria-label="Homepage" class="site-footer-mark" title="GitHub">
  667       <svg aria-hidden="true" class="octicon octicon-mark-github" height="24" version="1.1" viewBox="0 0 16 16" width="24"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
  668 </a>
  669     <ul class="site-footer-links">
  670       <li>&copy; 2017 <span title="0.10938s from unicorn-2925809464-f2ltq">GitHub</span>, Inc.</li>
  671         <li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li>
  672         <li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li>
  673         <li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li>
  674         <li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li>
  675         <li><a href="https://help.github.com" data-ga-click="Footer, go to help, text:help">Help</a></li>
  676     </ul>
  677   </div>
  678 </div>
  679 
  680 
  681 
  682   <div id="ajax-error-message" class="ajax-error-message flash flash-error">
  683     <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
  684     <button type="button" class="flash-close js-flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
  685       <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
  686     </button>
  687     You can't perform that action at this time.
  688   </div>
  689 
  690 
  691     <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/compat-91f98c37fc84eac24836eec2567e9912742094369a04c4eba6e3cd1fa18902d9.js"></script>
  692     <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/frameworks-f84bb87b149685d1e6c6f057ee324f2cd496e677f5a359a8b5db853313bb83e6.js"></script>
  693     
  694     <script async="async" crossorigin="anonymous" src="https://assets-cdn.github.com/assets/github-13fa3aa50ac8f9fa9a7d198f0cd13b0905775d39446ad076d17d8f74a998438a.js"></script>
  695     
  696     
  697     
  698     
  699   <div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none">
  700     <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
  701     <span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
  702     <span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
  703   </div>
  704   <div class="facebox" id="facebox" style="display:none;">
  705   <div class="facebox-popup">
  706     <div class="facebox-content" role="dialog" aria-labelledby="facebox-header" aria-describedby="facebox-description">
  707     </div>
  708     <button type="button" class="facebox-close js-facebox-close" aria-label="Close modal">
  709       <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
  710     </button>
  711   </div>
  712 </div>
  713 
  714 
  715   </body>
  716 </html>
  717 
  718 
  719 
  720 ================================================================================
  721 cryptacular LICENSE
  722 ================================================================================
  723 
  724                                  Apache License
  725                            Version 2.0, January 2004
  726                         http://www.apache.org/licenses/
  727 
  728    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  729 
  730    1. Definitions.
  731 
  732       "License" shall mean the terms and conditions for use, reproduction,
  733       and distribution as defined by Sections 1 through 9 of this document.
  734 
  735       "Licensor" shall mean the copyright owner or entity authorized by
  736       the copyright owner that is granting the License.
  737 
  738       "Legal Entity" shall mean the union of the acting entity and all
  739       other entities that control, are controlled by, or are under common
  740       control with that entity. For the purposes of this definition,
  741       "control" means (i) the power, direct or indirect, to cause the
  742       direction or management of such entity, whether by contract or
  743       otherwise, or (ii) ownership of fifty percent (50%) or more of the
  744       outstanding shares, or (iii) beneficial ownership of such entity.
  745 
  746       "You" (or "Your") shall mean an individual or Legal Entity
  747       exercising permissions granted by this License.
  748 
  749       "Source" form shall mean the preferred form for making modifications,
  750       including but not limited to software source code, documentation
  751       source, and configuration files.
  752 
  753       "Object" form shall mean any form resulting from mechanical
  754       transformation or translation of a Source form, including but
  755       not limited to compiled object code, generated documentation,
  756       and conversions to other media types.
  757 
  758       "Work" shall mean the work of authorship, whether in Source or
  759       Object form, made available under the License, as indicated by a
  760       copyright notice that is included in or attached to the work
  761       (an example is provided in the Appendix below).
  762 
  763       "Derivative Works" shall mean any work, whether in Source or Object
  764       form, that is based on (or derived from) the Work and for which the
  765       editorial revisions, annotations, elaborations, or other modifications
  766       represent, as a whole, an original work of authorship. For the purposes
  767       of this License, Derivative Works shall not include works that remain
  768       separable from, or merely link (or bind by name) to the interfaces of,
  769       the Work and Derivative Works thereof.
  770 
  771       "Contribution" shall mean any work of authorship, including
  772       the original version of the Work and any modifications or additions
  773       to that Work or Derivative Works thereof, that is intentionally
  774       submitted to Licensor for inclusion in the Work by the copyright owner
  775       or by an individual or Legal Entity authorized to submit on behalf of
  776       the copyright owner. For the purposes of this definition, "submitted"
  777       means any form of electronic, verbal, or written communication sent
  778       to the Licensor or its representatives, including but not limited to
  779       communication on electronic mailing lists, source code control systems,
  780       and issue tracking systems that are managed by, or on behalf of, the
  781       Licensor for the purpose of discussing and improving the Work, but
  782       excluding communication that is conspicuously marked or otherwise
  783       designated in writing by the copyright owner as "Not a Contribution."
  784 
  785       "Contributor" shall mean Licensor and any individual or Legal Entity
  786       on behalf of whom a Contribution has been received by Licensor and
  787       subsequently incorporated within the Work.
  788 
  789    2. Grant of Copyright License. Subject to the terms and conditions of
  790       this License, each Contributor hereby grants to You a perpetual,
  791       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  792       copyright license to reproduce, prepare Derivative Works of,
  793       publicly display, publicly perform, sublicense, and distribute the
  794       Work and such Derivative Works in Source or Object form.
  795 
  796    3. Grant of Patent License. Subject to the terms and conditions of
  797       this License, each Contributor hereby grants to You a perpetual,
  798       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  799       (except as stated in this section) patent license to make, have made,
  800       use, offer to sell, sell, import, and otherwise transfer the Work,
  801       where such license applies only to those patent claims licensable
  802       by such Contributor that are necessarily infringed by their
  803       Contribution(s) alone or by combination of their Contribution(s)
  804       with the Work to which such Contribution(s) was submitted. If You
  805       institute patent litigation against any entity (including a
  806       cross-claim or counterclaim in a lawsuit) alleging that the Work
  807       or a Contribution incorporated within the Work constitutes direct
  808       or contributory patent infringement, then any patent licenses
  809       granted to You under this License for that Work shall terminate
  810       as of the date such litigation is filed.
  811 
  812    4. Redistribution. You may reproduce and distribute copies of the
  813       Work or Derivative Works thereof in any medium, with or without
  814       modifications, and in Source or Object form, provided that You
  815       meet the following conditions:
  816 
  817       (a) You must give any other recipients of the Work or
  818           Derivative Works a copy of this License; and
  819 
  820       (b) You must cause any modified files to carry prominent notices
  821           stating that You changed the files; and
  822 
  823       (c) You must retain, in the Source form of any Derivative Works
  824           that You distribute, all copyright, patent, trademark, and
  825           attribution notices from the Source form of the Work,
  826           excluding those notices that do not pertain to any part of
  827           the Derivative Works; and
  828 
  829       (d) If the Work includes a "NOTICE" text file as part of its
  830           distribution, then any Derivative Works that You distribute must
  831           include a readable copy of the attribution notices contained
  832           within such NOTICE file, excluding those notices that do not
  833           pertain to any part of the Derivative Works, in at least one
  834           of the following places: within a NOTICE text file distributed
  835           as part of the Derivative Works; within the Source form or
  836           documentation, if provided along with the Derivative Works; or,
  837           within a display generated by the Derivative Works, if and
  838           wherever such third-party notices normally appear. The contents
  839           of the NOTICE file are for informational purposes only and
  840           do not modify the License. You may add Your own attribution
  841           notices within Derivative Works that You distribute, alongside
  842           or as an addendum to the NOTICE text from the Work, provided
  843           that such additional attribution notices cannot be construed
  844           as modifying the License.
  845 
  846       You may add Your own copyright statement to Your modifications and
  847       may provide additional or different license terms and conditions
  848       for use, reproduction, or distribution of Your modifications, or
  849       for any such Derivative Works as a whole, provided Your use,
  850       reproduction, and distribution of the Work otherwise complies with
  851       the conditions stated in this License.
  852 
  853    5. Submission of Contributions. Unless You explicitly state otherwise,
  854       any Contribution intentionally submitted for inclusion in the Work
  855       by You to the Licensor shall be under the terms and conditions of
  856       this License, without any additional terms or conditions.
  857       Notwithstanding the above, nothing herein shall supersede or modify
  858       the terms of any separate license agreement you may have executed
  859       with Licensor regarding such Contributions.
  860 
  861    6. Trademarks. This License does not grant permission to use the trade
  862       names, trademarks, service marks, or product names of the Licensor,
  863       except as required for reasonable and customary use in describing the
  864       origin of the Work and reproducing the content of the NOTICE file.
  865 
  866    7. Disclaimer of Warranty. Unless required by applicable law or
  867       agreed to in writing, Licensor provides the Work (and each
  868       Contributor provides its Contributions) on an "AS IS" BASIS,
  869       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  870       implied, including, without limitation, any warranties or conditions
  871       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  872       PARTICULAR PURPOSE. You are solely responsible for determining the
  873       appropriateness of using or redistributing the Work and assume any
  874       risks associated with Your exercise of permissions under this License.
  875 
  876    8. Limitation of Liability. In no event and under no legal theory,
  877       whether in tort (including negligence), contract, or otherwise,
  878       unless required by applicable law (such as deliberate and grossly
  879       negligent acts) or agreed to in writing, shall any Contributor be
  880       liable to You for damages, including any direct, indirect, special,
  881       incidental, or consequential damages of any character arising as a
  882       result of this License or out of the use or inability to use the
  883       Work (including but not limited to damages for loss of goodwill,
  884       work stoppage, computer failure or malfunction, or any and all
  885       other commercial damages or losses), even if such Contributor
  886       has been advised of the possibility of such damages.
  887 
  888    9. Accepting Warranty or Additional Liability. While redistributing
  889       the Work or Derivative Works thereof, You may choose to offer,
  890       and charge a fee for, acceptance of support, warranty, indemnity,
  891       or other liability obligations and/or rights consistent with this
  892       License. However, in accepting such obligations, You may act only
  893       on Your own behalf and on Your sole responsibility, not on behalf
  894       of any other Contributor, and only if You agree to indemnify,
  895       defend, and hold each Contributor harmless for any liability
  896       incurred by, or claims asserted against, such Contributor by reason
  897       of your accepting any such warranty or additional liability.
  898 
  899    END OF TERMS AND CONDITIONS
  900 
  901    APPENDIX: How to apply the Apache License to your work.
  902 
  903       To apply the Apache License to your work, attach the following
  904       boilerplate notice, with the fields enclosed by brackets "[]"
  905       replaced with your own identifying information. (Don't include
  906       the brackets!)  The text should be enclosed in the appropriate
  907       comment syntax for the file format. We also recommend that a
  908       file or class name and description of purpose be included on the
  909       same "printed page" as the copyright notice for easier
  910       identification within third-party archives.
  911 
  912    Copyright [yyyy] [name of copyright owner]
  913 
  914    Licensed under the Apache License, Version 2.0 (the "License");
  915    you may not use this file except in compliance with the License.
  916    You may obtain a copy of the License at
  917 
  918        http://www.apache.org/licenses/LICENSE-2.0
  919 
  920    Unless required by applicable law or agreed to in writing, software
  921    distributed under the License is distributed on an "AS IS" BASIS,
  922    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  923    See the License for the specific language governing permissions and
  924    limitations under the License.
  925 
  926 
  927 ================================================================================
  928 guava LICENSE
  929 ================================================================================
  930 
  931                                  Apache License
  932                            Version 2.0, January 2004
  933                         http://www.apache.org/licenses/
  934 
  935    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  936 
  937    1. Definitions.
  938 
  939       "License" shall mean the terms and conditions for use, reproduction,
  940       and distribution as defined by Sections 1 through 9 of this document.
  941 
  942       "Licensor" shall mean the copyright owner or entity authorized by
  943       the copyright owner that is granting the License.
  944 
  945       "Legal Entity" shall mean the union of the acting entity and all
  946       other entities that control, are controlled by, or are under common
  947       control with that entity. For the purposes of this definition,
  948       "control" means (i) the power, direct or indirect, to cause the
  949       direction or management of such entity, whether by contract or
  950       otherwise, or (ii) ownership of fifty percent (50%) or more of the
  951       outstanding shares, or (iii) beneficial ownership of such entity.
  952 
  953       "You" (or "Your") shall mean an individual or Legal Entity
  954       exercising permissions granted by this License.
  955 
  956       "Source" form shall mean the preferred form for making modifications,
  957       including but not limited to software source code, documentation
  958       source, and configuration files.
  959 
  960       "Object" form shall mean any form resulting from mechanical
  961       transformation or translation of a Source form, including but
  962       not limited to compiled object code, generated documentation,
  963       and conversions to other media types.
  964 
  965       "Work" shall mean the work of authorship, whether in Source or
  966       Object form, made available under the License, as indicated by a
  967       copyright notice that is included in or attached to the work
  968       (an example is provided in the Appendix below).
  969 
  970       "Derivative Works" shall mean any work, whether in Source or Object
  971       form, that is based on (or derived from) the Work and for which the
  972       editorial revisions, annotations, elaborations, or other modifications
  973       represent, as a whole, an original work of authorship. For the purposes
  974       of this License, Derivative Works shall not include works that remain
  975       separable from, or merely link (or bind by name) to the interfaces of,
  976       the Work and Derivative Works thereof.
  977 
  978       "Contribution" shall mean any work of authorship, including
  979       the original version of the Work and any modifications or additions
  980       to that Work or Derivative Works thereof, that is intentionally
  981       submitted to Licensor for inclusion in the Work by the copyright owner
  982       or by an individual or Legal Entity authorized to submit on behalf of
  983       the copyright owner. For the purposes of this definition, "submitted"
  984       means any form of electronic, verbal, or written communication sent
  985       to the Licensor or its representatives, including but not limited to
  986       communication on electronic mailing lists, source code control systems,
  987       and issue tracking systems that are managed by, or on behalf of, the
  988       Licensor for the purpose of discussing and improving the Work, but
  989       excluding communication that is conspicuously marked or otherwise
  990       designated in writing by the copyright owner as "Not a Contribution."
  991 
  992       "Contributor" shall mean Licensor and any individual or Legal Entity
  993       on behalf of whom a Contribution has been received by Licensor and
  994       subsequently incorporated within the Work.
  995 
  996    2. Grant of Copyright License. Subject to the terms and conditions of
  997       this License, each Contributor hereby grants to You a perpetual,
  998       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  999       copyright license to reproduce, prepare Derivative Works of,
 1000       publicly display, publicly perform, sublicense, and distribute the
 1001       Work and such Derivative Works in Source or Object form.
 1002 
 1003    3. Grant of Patent License. Subject to the terms and conditions of
 1004       this License, each Contributor hereby grants to You a perpetual,
 1005       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1006       (except as stated in this section) patent license to make, have made,
 1007       use, offer to sell, sell, import, and otherwise transfer the Work,
 1008       where such license applies only to those patent claims licensable
 1009       by such Contributor that are necessarily infringed by their
 1010       Contribution(s) alone or by combination of their Contribution(s)
 1011       with the Work to which such Contribution(s) was submitted. If You
 1012       institute patent litigation against any entity (including a
 1013       cross-claim or counterclaim in a lawsuit) alleging that the Work
 1014       or a Contribution incorporated within the Work constitutes direct
 1015       or contributory patent infringement, then any patent licenses
 1016       granted to You under this License for that Work shall terminate
 1017       as of the date such litigation is filed.
 1018 
 1019    4. Redistribution. You may reproduce and distribute copies of the
 1020       Work or Derivative Works thereof in any medium, with or without
 1021       modifications, and in Source or Object form, provided that You
 1022       meet the following conditions:
 1023 
 1024       (a) You must give any other recipients of the Work or
 1025           Derivative Works a copy of this License; and
 1026 
 1027       (b) You must cause any modified files to carry prominent notices
 1028           stating that You changed the files; and
 1029 
 1030       (c) You must retain, in the Source form of any Derivative Works
 1031           that You distribute, all copyright, patent, trademark, and
 1032           attribution notices from the Source form of the Work,
 1033           excluding those notices that do not pertain to any part of
 1034           the Derivative Works; and
 1035 
 1036       (d) If the Work includes a "NOTICE" text file as part of its
 1037           distribution, then any Derivative Works that You distribute must
 1038           include a readable copy of the attribution notices contained
 1039           within such NOTICE file, excluding those notices that do not
 1040           pertain to any part of the Derivative Works, in at least one
 1041           of the following places: within a NOTICE text file distributed
 1042           as part of the Derivative Works; within the Source form or
 1043           documentation, if provided along with the Derivative Works; or,
 1044           within a display generated by the Derivative Works, if and
 1045           wherever such third-party notices normally appear. The contents
 1046           of the NOTICE file are for informational purposes only and
 1047           do not modify the License. You may add Your own attribution
 1048           notices within Derivative Works that You distribute, alongside
 1049           or as an addendum to the NOTICE text from the Work, provided
 1050           that such additional attribution notices cannot be construed
 1051           as modifying the License.
 1052 
 1053       You may add Your own copyright statement to Your modifications and
 1054       may provide additional or different license terms and conditions
 1055       for use, reproduction, or distribution of Your modifications, or
 1056       for any such Derivative Works as a whole, provided Your use,
 1057       reproduction, and distribution of the Work otherwise complies with
 1058       the conditions stated in this License.
 1059 
 1060    5. Submission of Contributions. Unless You explicitly state otherwise,
 1061       any Contribution intentionally submitted for inclusion in the Work
 1062       by You to the Licensor shall be under the terms and conditions of
 1063       this License, without any additional terms or conditions.
 1064       Notwithstanding the above, nothing herein shall supersede or modify
 1065       the terms of any separate license agreement you may have executed
 1066       with Licensor regarding such Contributions.
 1067 
 1068    6. Trademarks. This License does not grant permission to use the trade
 1069       names, trademarks, service marks, or product names of the Licensor,
 1070       except as required for reasonable and customary use in describing the
 1071       origin of the Work and reproducing the content of the NOTICE file.
 1072 
 1073    7. Disclaimer of Warranty. Unless required by applicable law or
 1074       agreed to in writing, Licensor provides the Work (and each
 1075       Contributor provides its Contributions) on an "AS IS" BASIS,
 1076       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 1077       implied, including, without limitation, any warranties or conditions
 1078       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 1079       PARTICULAR PURPOSE. You are solely responsible for determining the
 1080       appropriateness of using or redistributing the Work and assume any
 1081       risks associated with Your exercise of permissions under this License.
 1082 
 1083    8. Limitation of Liability. In no event and under no legal theory,
 1084       whether in tort (including negligence), contract, or otherwise,
 1085       unless required by applicable law (such as deliberate and grossly
 1086       negligent acts) or agreed to in writing, shall any Contributor be
 1087       liable to You for damages, including any direct, indirect, special,
 1088       incidental, or consequential damages of any character arising as a
 1089       result of this License or out of the use or inability to use the
 1090       Work (including but not limited to damages for loss of goodwill,
 1091       work stoppage, computer failure or malfunction, or any and all
 1092       other commercial damages or losses), even if such Contributor
 1093       has been advised of the possibility of such damages.
 1094 
 1095    9. Accepting Warranty or Additional Liability. While redistributing
 1096       the Work or Derivative Works thereof, You may choose to offer,
 1097       and charge a fee for, acceptance of support, warranty, indemnity,
 1098       or other liability obligations and/or rights consistent with this
 1099       License. However, in accepting such obligations, You may act only
 1100       on Your own behalf and on Your sole responsibility, not on behalf
 1101       of any other Contributor, and only if You agree to indemnify,
 1102       defend, and hold each Contributor harmless for any liability
 1103       incurred by, or claims asserted against, such Contributor by reason
 1104       of your accepting any such warranty or additional liability.
 1105 
 1106    END OF TERMS AND CONDITIONS
 1107 
 1108    APPENDIX: How to apply the Apache License to your work.
 1109 
 1110       To apply the Apache License to your work, attach the following
 1111       boilerplate notice, with the fields enclosed by brackets "[]"
 1112       replaced with your own identifying information. (Don't include
 1113       the brackets!)  The text should be enclosed in the appropriate
 1114       comment syntax for the file format. We also recommend that a
 1115       file or class name and description of purpose be included on the
 1116       same "printed page" as the copyright notice for easier
 1117       identification within third-party archives.
 1118 
 1119    Copyright [yyyy] [name of copyright owner]
 1120 
 1121    Licensed under the Apache License, Version 2.0 (the "License");
 1122    you may not use this file except in compliance with the License.
 1123    You may obtain a copy of the License at
 1124 
 1125        http://www.apache.org/licenses/LICENSE-2.0
 1126 
 1127    Unless required by applicable law or agreed to in writing, software
 1128    distributed under the License is distributed on an "AS IS" BASIS,
 1129    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 1130    See the License for the specific language governing permissions and
 1131    limitations under the License.
 1132 
 1133 
 1134 ================================================================================
 1135 httpclient NOTICE
 1136 ================================================================================
 1137 Apache HttpComponents Client
 1138 Copyright 1999-2016 The Apache Software Foundation
 1139 
 1140 This product includes software developed at
 1141 The Apache Software Foundation (http://www.apache.org/).
 1142 
 1143 
 1144 
 1145 ================================================================================
 1146 httpclient LICENSE
 1147 ================================================================================
 1148                                  Apache License
 1149                            Version 2.0, January 2004
 1150                         http://www.apache.org/licenses/
 1151 
 1152    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 1153 
 1154    1. Definitions.
 1155 
 1156       "License" shall mean the terms and conditions for use, reproduction,
 1157       and distribution as defined by Sections 1 through 9 of this document.
 1158 
 1159       "Licensor" shall mean the copyright owner or entity authorized by
 1160       the copyright owner that is granting the License.
 1161 
 1162       "Legal Entity" shall mean the union of the acting entity and all
 1163       other entities that control, are controlled by, or are under common
 1164       control with that entity. For the purposes of this definition,
 1165       "control" means (i) the power, direct or indirect, to cause the
 1166       direction or management of such entity, whether by contract or
 1167       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 1168       outstanding shares, or (iii) beneficial ownership of such entity.
 1169 
 1170       "You" (or "Your") shall mean an individual or Legal Entity
 1171       exercising permissions granted by this License.
 1172 
 1173       "Source" form shall mean the preferred form for making modifications,
 1174       including but not limited to software source code, documentation
 1175       source, and configuration files.
 1176 
 1177       "Object" form shall mean any form resulting from mechanical
 1178       transformation or translation of a Source form, including but
 1179       not limited to compiled object code, generated documentation,
 1180       and conversions to other media types.
 1181 
 1182       "Work" shall mean the work of authorship, whether in Source or
 1183       Object form, made available under the License, as indicated by a
 1184       copyright notice that is included in or attached to the work
 1185       (an example is provided in the Appendix below).
 1186 
 1187       "Derivative Works" shall mean any work, whether in Source or Object
 1188       form, that is based on (or derived from) the Work and for which the
 1189       editorial revisions, annotations, elaborations, or other modifications
 1190       represent, as a whole, an original work of authorship. For the purposes
 1191       of this License, Derivative Works shall not include works that remain
 1192       separable from, or merely link (or bind by name) to the interfaces of,
 1193       the Work and Derivative Works thereof.
 1194 
 1195       "Contribution" shall mean any work of authorship, including
 1196       the original version of the Work and any modifications or additions
 1197       to that Work or Derivative Works thereof, that is intentionally
 1198       submitted to Licensor for inclusion in the Work by the copyright owner
 1199       or by an individual or Legal Entity authorized to submit on behalf of
 1200       the copyright owner. For the purposes of this definition, "submitted"
 1201       means any form of electronic, verbal, or written communication sent
 1202       to the Licensor or its representatives, including but not limited to
 1203       communication on electronic mailing lists, source code control systems,
 1204       and issue tracking systems that are managed by, or on behalf of, the
 1205       Licensor for the purpose of discussing and improving the Work, but
 1206       excluding communication that is conspicuously marked or otherwise
 1207       designated in writing by the copyright owner as "Not a Contribution."
 1208 
 1209       "Contributor" shall mean Licensor and any individual or Legal Entity
 1210       on behalf of whom a Contribution has been received by Licensor and
 1211       subsequently incorporated within the Work.
 1212 
 1213    2. Grant of Copyright License. Subject to the terms and conditions of
 1214       this License, each Contributor hereby grants to You a perpetual,
 1215       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1216       copyright license to reproduce, prepare Derivative Works of,
 1217       publicly display, publicly perform, sublicense, and distribute the
 1218       Work and such Derivative Works in Source or Object form.
 1219 
 1220    3. Grant of Patent License. Subject to the terms and conditions of
 1221       this License, each Contributor hereby grants to You a perpetual,
 1222       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1223       (except as stated in this section) patent license to make, have made,
 1224       use, offer to sell, sell, import, and otherwise transfer the Work,
 1225       where such license applies only to those patent claims licensable
 1226       by such Contributor that are necessarily infringed by their
 1227       Contribution(s) alone or by combination of their Contribution(s)
 1228       with the Work to which such Contribution(s) was submitted. If You
 1229       institute patent litigation against any entity (including a
 1230       cross-claim or counterclaim in a lawsuit) alleging that the Work
 1231       or a Contribution incorporated within the Work constitutes direct
 1232       or contributory patent infringement, then any patent licenses
 1233       granted to You under this License for that Work shall terminate
 1234       as of the date such litigation is filed.
 1235 
 1236    4. Redistribution. You may reproduce and distribute copies of the
 1237       Work or Derivative Works thereof in any medium, with or without
 1238       modifications, and in Source or Object form, provided that You
 1239       meet the following conditions:
 1240 
 1241       (a) You must give any other recipients of the Work or
 1242           Derivative Works a copy of this License; and
 1243 
 1244       (b) You must cause any modified files to carry prominent notices
 1245           stating that You changed the files; and
 1246 
 1247       (c) You must retain, in the Source form of any Derivative Works
 1248           that You distribute, all copyright, patent, trademark, and
 1249           attribution notices from the Source form of the Work,
 1250           excluding those notices that do not pertain to any part of
 1251           the Derivative Works; and
 1252 
 1253       (d) If the Work includes a "NOTICE" text file as part of its
 1254           distribution, then any Derivative Works that You distribute must
 1255           include a readable copy of the attribution notices contained
 1256           within such NOTICE file, excluding those notices that do not
 1257           pertain to any part of the Derivative Works, in at least one
 1258           of the following places: within a NOTICE text file distributed
 1259           as part of the Derivative Works; within the Source form or
 1260           documentation, if provided along with the Derivative Works; or,
 1261           within a display generated by the Derivative Works, if and
 1262           wherever such third-party notices normally appear. The contents
 1263           of the NOTICE file are for informational purposes only and
 1264           do not modify the License. You may add Your own attribution
 1265           notices within Derivative Works that You distribute, alongside
 1266           or as an addendum to the NOTICE text from the Work, provided
 1267           that such additional attribution notices cannot be construed
 1268           as modifying the License.
 1269 
 1270       You may add Your own copyright statement to Your modifications and
 1271       may provide additional or different license terms and conditions
 1272       for use, reproduction, or distribution of Your modifications, or
 1273       for any such Derivative Works as a whole, provided Your use,
 1274       reproduction, and distribution of the Work otherwise complies with
 1275       the conditions stated in this License.
 1276 
 1277    5. Submission of Contributions. Unless You explicitly state otherwise,
 1278       any Contribution intentionally submitted for inclusion in the Work
 1279       by You to the Licensor shall be under the terms and conditions of
 1280       this License, without any additional terms or conditions.
 1281       Notwithstanding the above, nothing herein shall supersede or modify
 1282       the terms of any separate license agreement you may have executed
 1283       with Licensor regarding such Contributions.
 1284 
 1285    6. Trademarks. This License does not grant permission to use the trade
 1286       names, trademarks, service marks, or product names of the Licensor,
 1287       except as required for reasonable and customary use in describing the
 1288       origin of the Work and reproducing the content of the NOTICE file.
 1289 
 1290    7. Disclaimer of Warranty. Unless required by applicable law or
 1291       agreed to in writing, Licensor provides the Work (and each
 1292       Contributor provides its Contributions) on an "AS IS" BASIS,
 1293       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 1294       implied, including, without limitation, any warranties or conditions
 1295       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 1296       PARTICULAR PURPOSE. You are solely responsible for determining the
 1297       appropriateness of using or redistributing the Work and assume any
 1298       risks associated with Your exercise of permissions under this License.
 1299 
 1300    8. Limitation of Liability. In no event and under no legal theory,
 1301       whether in tort (including negligence), contract, or otherwise,
 1302       unless required by applicable law (such as deliberate and grossly
 1303       negligent acts) or agreed to in writing, shall any Contributor be
 1304       liable to You for damages, including any direct, indirect, special,
 1305       incidental, or consequential damages of any character arising as a
 1306       result of this License or out of the use or inability to use the
 1307       Work (including but not limited to damages for loss of goodwill,
 1308       work stoppage, computer failure or malfunction, or any and all
 1309       other commercial damages or losses), even if such Contributor
 1310       has been advised of the possibility of such damages.
 1311 
 1312    9. Accepting Warranty or Additional Liability. While redistributing
 1313       the Work or Derivative Works thereof, You may choose to offer,
 1314       and charge a fee for, acceptance of support, warranty, indemnity,
 1315       or other liability obligations and/or rights consistent with this
 1316       License. However, in accepting such obligations, You may act only
 1317       on Your own behalf and on Your sole responsibility, not on behalf
 1318       of any other Contributor, and only if You agree to indemnify,
 1319       defend, and hold each Contributor harmless for any liability
 1320       incurred by, or claims asserted against, such Contributor by reason
 1321       of your accepting any such warranty or additional liability.
 1322 
 1323    END OF TERMS AND CONDITIONS
 1324 
 1325 =========================================================================
 1326 
 1327 This project includes Public Suffix List copied from
 1328 <https://publicsuffix.org/list/effective_tld_names.dat>
 1329 licensed under the terms of the Mozilla Public License, v. 2.0
 1330 
 1331 Full license text: <http://mozilla.org/MPL/2.0/>
 1332 
 1333 Mozilla Public License Version 2.0
 1334 ==================================
 1335 
 1336 1. Definitions
 1337 --------------
 1338 
 1339 1.1. "Contributor"
 1340     means each individual or legal entity that creates, contributes to
 1341     the creation of, or owns Covered Software.
 1342 
 1343 1.2. "Contributor Version"
 1344     means the combination of the Contributions of others (if any) used
 1345     by a Contributor and that particular Contributor's Contribution.
 1346 
 1347 1.3. "Contribution"
 1348     means Covered Software of a particular Contributor.
 1349 
 1350 1.4. "Covered Software"
 1351     means Source Code Form to which the initial Contributor has attached
 1352     the notice in Exhibit A, the Executable Form of such Source Code
 1353     Form, and Modifications of such Source Code Form, in each case
 1354     including portions thereof.
 1355 
 1356 1.5. "Incompatible With Secondary Licenses"
 1357     means
 1358 
 1359     (a) that the initial Contributor has attached the notice described
 1360         in Exhibit B to the Covered Software; or
 1361 
 1362     (b) that the Covered Software was made available under the terms of
 1363         version 1.1 or earlier of the License, but not also under the
 1364         terms of a Secondary License.
 1365 
 1366 1.6. "Executable Form"
 1367     means any form of the work other than Source Code Form.
 1368 
 1369 1.7. "Larger Work"
 1370     means a work that combines Covered Software with other material, in
 1371     a separate file or files, that is not Covered Software.
 1372 
 1373 1.8. "License"
 1374     means this document.
 1375 
 1376 1.9. "Licensable"
 1377     means having the right to grant, to the maximum extent possible,
 1378     whether at the time of the initial grant or subsequently, any and
 1379     all of the rights conveyed by this License.
 1380 
 1381 1.10. "Modifications"
 1382     means any of the following:
 1383 
 1384     (a) any file in Source Code Form that results from an addition to,
 1385         deletion from, or modification of the contents of Covered
 1386         Software; or
 1387 
 1388     (b) any new file in Source Code Form that contains any Covered
 1389         Software.
 1390 
 1391 1.11. "Patent Claims" of a Contributor
 1392     means any patent claim(s), including without limitation, method,
 1393     process, and apparatus claims, in any patent Licensable by such
 1394     Contributor that would be infringed, but for the grant of the
 1395     License, by the making, using, selling, offering for sale, having
 1396     made, import, or transfer of either its Contributions or its
 1397     Contributor Version.
 1398 
 1399 1.12. "Secondary License"
 1400     means either the GNU General Public License, Version 2.0, the GNU
 1401     Lesser General Public License, Version 2.1, the GNU Affero General
 1402     Public License, Version 3.0, or any later versions of those
 1403     licenses.
 1404 
 1405 1.13. "Source Code Form"
 1406     means the form of the work preferred for making modifications.
 1407 
 1408 1.14. "You" (or "Your")
 1409     means an individual or a legal entity exercising rights under this
 1410     License. For legal entities, "You" includes any entity that
 1411     controls, is controlled by, or is under common control with You. For
 1412     purposes of this definition, "control" means (a) the power, direct
 1413     or indirect, to cause the direction or management of such entity,
 1414     whether by contract or otherwise, or (b) ownership of more than
 1415     fifty percent (50%) of the outstanding shares or beneficial
 1416     ownership of such entity.
 1417 
 1418 2. License Grants and Conditions
 1419 --------------------------------
 1420 
 1421 2.1. Grants
 1422 
 1423 Each Contributor hereby grants You a world-wide, royalty-free,
 1424 non-exclusive license:
 1425 
 1426 (a) under intellectual property rights (other than patent or trademark)
 1427     Licensable by such Contributor to use, reproduce, make available,
 1428     modify, display, perform, distribute, and otherwise exploit its
 1429     Contributions, either on an unmodified basis, with Modifications, or
 1430     as part of a Larger Work; and
 1431 
 1432 (b) under Patent Claims of such Contributor to make, use, sell, offer
 1433     for sale, have made, import, and otherwise transfer either its
 1434     Contributions or its Contributor Version.
 1435 
 1436 2.2. Effective Date
 1437 
 1438 The licenses granted in Section 2.1 with respect to any Contribution
 1439 become effective for each Contribution on the date the Contributor first
 1440 distributes such Contribution.
 1441 
 1442 2.3. Limitations on Grant Scope
 1443 
 1444 The licenses granted in this Section 2 are the only rights granted under
 1445 this License. No additional rights or licenses will be implied from the
 1446 distribution or licensing of Covered Software under this License.
 1447 Notwithstanding Section 2.1(b) above, no patent license is granted by a
 1448 Contributor:
 1449 
 1450 (a) for any code that a Contributor has removed from Covered Software;
 1451     or
 1452 
 1453 (b) for infringements caused by: (i) Your and any other third party's
 1454     modifications of Covered Software, or (ii) the combination of its
 1455     Contributions with other software (except as part of its Contributor
 1456     Version); or
 1457 
 1458 (c) under Patent Claims infringed by Covered Software in the absence of
 1459     its Contributions.
 1460 
 1461 This License does not grant any rights in the trademarks, service marks,
 1462 or logos of any Contributor (except as may be necessary to comply with
 1463 the notice requirements in Section 3.4).
 1464 
 1465 2.4. Subsequent Licenses
 1466 
 1467 No Contributor makes additional grants as a result of Your choice to
 1468 distribute the Covered Software under a subsequent version of this
 1469 License (see Section 10.2) or under the terms of a Secondary License (if
 1470 permitted under the terms of Section 3.3).
 1471 
 1472 2.5. Representation
 1473 
 1474 Each Contributor represents that the Contributor believes its
 1475 Contributions are its original creation(s) or it has sufficient rights
 1476 to grant the rights to its Contributions conveyed by this License.
 1477 
 1478 2.6. Fair Use
 1479 
 1480 This License is not intended to limit any rights You have under
 1481 applicable copyright doctrines of fair use, fair dealing, or other
 1482 equivalents.
 1483 
 1484 2.7. Conditions
 1485 
 1486 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
 1487 in Section 2.1.
 1488 
 1489 3. Responsibilities
 1490 -------------------
 1491 
 1492 3.1. Distribution of Source Form
 1493 
 1494 All distribution of Covered Software in Source Code Form, including any
 1495 Modifications that You create or to which You contribute, must be under
 1496 the terms of this License. You must inform recipients that the Source
 1497 Code Form of the Covered Software is governed by the terms of this
 1498 License, and how they can obtain a copy of this License. You may not
 1499 attempt to alter or restrict the recipients' rights in the Source Code
 1500 Form.
 1501 
 1502 3.2. Distribution of Executable Form
 1503 
 1504 If You distribute Covered Software in Executable Form then:
 1505 
 1506 (a) such Covered Software must also be made available in Source Code
 1507     Form, as described in Section 3.1, and You must inform recipients of
 1508     the Executable Form how they can obtain a copy of such Source Code
 1509     Form by reasonable means in a timely manner, at a charge no more
 1510     than the cost of distribution to the recipient; and
 1511 
 1512 (b) You may distribute such Executable Form under the terms of this
 1513     License, or sublicense it under different terms, provided that the
 1514     license for the Executable Form does not attempt to limit or alter
 1515     the recipients' rights in the Source Code Form under this License.
 1516 
 1517 3.3. Distribution of a Larger Work
 1518 
 1519 You may create and distribute a Larger Work under terms of Your choice,
 1520 provided that You also comply with the requirements of this License for
 1521 the Covered Software. If the Larger Work is a combination of Covered
 1522 Software with a work governed by one or more Secondary Licenses, and the
 1523 Covered Software is not Incompatible With Secondary Licenses, this
 1524 License permits You to additionally distribute such Covered Software
 1525 under the terms of such Secondary License(s), so that the recipient of
 1526 the Larger Work may, at their option, further distribute the Covered
 1527 Software under the terms of either this License or such Secondary
 1528 License(s).
 1529 
 1530 3.4. Notices
 1531 
 1532 You may not remove or alter the substance of any license notices
 1533 (including copyright notices, patent notices, disclaimers of warranty,
 1534 or limitations of liability) contained within the Source Code Form of
 1535 the Covered Software, except that You may alter any license notices to
 1536 the extent required to remedy known factual inaccuracies.
 1537 
 1538 3.5. Application of Additional Terms
 1539 
 1540 You may choose to offer, and to charge a fee for, warranty, support,
 1541 indemnity or liability obligations to one or more recipients of Covered
 1542 Software. However, You may do so only on Your own behalf, and not on
 1543 behalf of any Contributor. You must make it absolutely clear that any
 1544 such warranty, support, indemnity, or liability obligation is offered by
 1545 You alone, and You hereby agree to indemnify every Contributor for any
 1546 liability incurred by such Contributor as a result of warranty, support,
 1547 indemnity or liability terms You offer. You may include additional
 1548 disclaimers of warranty and limitations of liability specific to any
 1549 jurisdiction.
 1550 
 1551 4. Inability to Comply Due to Statute or Regulation
 1552 ---------------------------------------------------
 1553 
 1554 If it is impossible for You to comply with any of the terms of this
 1555 License with respect to some or all of the Covered Software due to
 1556 statute, judicial order, or regulation then You must: (a) comply with
 1557 the terms of this License to the maximum extent possible; and (b)
 1558 describe the limitations and the code they affect. Such description must
 1559 be placed in a text file included with all distributions of the Covered
 1560 Software under this License. Except to the extent prohibited by statute
 1561 or regulation, such description must be sufficiently detailed for a
 1562 recipient of ordinary skill to be able to understand it.
 1563 
 1564 5. Termination
 1565 --------------
 1566 
 1567 5.1. The rights granted under this License will terminate automatically
 1568 if You fail to comply with any of its terms. However, if You become
 1569 compliant, then the rights granted under this License from a particular
 1570 Contributor are reinstated (a) provisionally, unless and until such
 1571 Contributor explicitly and finally terminates Your grants, and (b) on an
 1572 ongoing basis, if such Contributor fails to notify You of the
 1573 non-compliance by some reasonable means prior to 60 days after You have
 1574 come back into compliance. Moreover, Your grants from a particular
 1575 Contributor are reinstated on an ongoing basis if such Contributor
 1576 notifies You of the non-compliance by some reasonable means, this is the
 1577 first time You have received notice of non-compliance with this License
 1578 from such Contributor, and You become compliant prior to 30 days after
 1579 Your receipt of the notice.
 1580 
 1581 5.2. If You initiate litigation against any entity by asserting a patent
 1582 infringement claim (excluding declaratory judgment actions,
 1583 counter-claims, and cross-claims) alleging that a Contributor Version
 1584 directly or indirectly infringes any patent, then the rights granted to
 1585 You by any and all Contributors for the Covered Software under Section
 1586 2.1 of this License shall terminate.
 1587 
 1588 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
 1589 end user license agreements (excluding distributors and resellers) which
 1590 have been validly granted by You or Your distributors under this License
 1591 prior to termination shall survive termination.
 1592 
 1593 ************************************************************************
 1594 *                                                                      *
 1595 *  6. Disclaimer of Warranty                                           *
 1596 *  -------------------------                                           *
 1597 *                                                                      *
 1598 *  Covered Software is provided under this License on an "as is"       *
 1599 *  basis, without warranty of any kind, either expressed, implied, or  *
 1600 *  statutory, including, without limitation, warranties that the       *
 1601 *  Covered Software is free of defects, merchantable, fit for a        *
 1602 *  particular purpose or non-infringing. The entire risk as to the     *
 1603 *  quality and performance of the Covered Software is with You.        *
 1604 *  Should any Covered Software prove defective in any respect, You     *
 1605 *  (not any Contributor) assume the cost of any necessary servicing,   *
 1606 *  repair, or correction. This disclaimer of warranty constitutes an   *
 1607 *  essential part of this License. No use of any Covered Software is   *
 1608 *  authorized under this License except under this disclaimer.         *
 1609 *                                                                      *
 1610 ************************************************************************
 1611 
 1612 ************************************************************************
 1613 *                                                                      *
 1614 *  7. Limitation of Liability                                          *
 1615 *  --------------------------                                          *
 1616 *                                                                      *
 1617 *  Under no circumstances and under no legal theory, whether tort      *
 1618 *  (including negligence), contract, or otherwise, shall any           *
 1619 *  Contributor, or anyone who distributes Covered Software as          *
 1620 *  permitted above, be liable to You for any direct, indirect,         *
 1621 *  special, incidental, or consequential damages of any character      *
 1622 *  including, without limitation, damages for lost profits, loss of    *
 1623 *  goodwill, work stoppage, computer failure or malfunction, or any    *
 1624 *  and all other commercial damages or losses, even if such party      *
 1625 *  shall have been informed of the possibility of such damages. This   *
 1626 *  limitation of liability shall not apply to liability for death or   *
 1627 *  personal injury resulting from such party's negligence to the       *
 1628 *  extent applicable law prohibits such limitation. Some               *
 1629 *  jurisdictions do not allow the exclusion or limitation of           *
 1630 *  incidental or consequential damages, so this exclusion and          *
 1631 *  limitation may not apply to You.                                    *
 1632 *                                                                      *
 1633 ************************************************************************
 1634 
 1635 8. Litigation
 1636 -------------
 1637 
 1638 Any litigation relating to this License may be brought only in the
 1639 courts of a jurisdiction where the defendant maintains its principal
 1640 place of business and such litigation shall be governed by laws of that
 1641 jurisdiction, without reference to its conflict-of-law provisions.
 1642 Nothing in this Section shall prevent a party's ability to bring
 1643 cross-claims or counter-claims.
 1644 
 1645 9. Miscellaneous
 1646 ----------------
 1647 
 1648 This License represents the complete agreement concerning the subject
 1649 matter hereof. If any provision of this License is held to be
 1650 unenforceable, such provision shall be reformed only to the extent
 1651 necessary to make it enforceable. Any law or regulation which provides
 1652 that the language of a contract shall be construed against the drafter
 1653 shall not be used to construe this License against a Contributor.
 1654 
 1655 10. Versions of the License
 1656 ---------------------------
 1657 
 1658 10.1. New Versions
 1659 
 1660 Mozilla Foundation is the license steward. Except as provided in Section
 1661 10.3, no one other than the license steward has the right to modify or
 1662 publish new versions of this License. Each version will be given a
 1663 distinguishing version number.
 1664 
 1665 10.2. Effect of New Versions
 1666 
 1667 You may distribute the Covered Software under the terms of the version
 1668 of the License under which You originally received the Covered Software,
 1669 or under the terms of any subsequent version published by the license
 1670 steward.
 1671 
 1672 10.3. Modified Versions
 1673 
 1674 If you create software not governed by this License, and you want to
 1675 create a new license for such software, you may create and use a
 1676 modified version of this License if you rename the license and remove
 1677 any references to the name of the license steward (except to note that
 1678 such modified license differs from this License).
 1679 
 1680 10.4. Distributing Source Code Form that is Incompatible With Secondary
 1681 Licenses
 1682 
 1683 If You choose to distribute Source Code Form that is Incompatible With
 1684 Secondary Licenses under the terms of this version of the License, the
 1685 notice described in Exhibit B of this License must be attached.
 1686 
 1687 Exhibit A - Source Code Form License Notice
 1688 -------------------------------------------
 1689 
 1690   This Source Code Form is subject to the terms of the Mozilla Public
 1691   License, v. 2.0. If a copy of the MPL was not distributed with this
 1692   file, You can obtain one at http://mozilla.org/MPL/2.0/.
 1693 
 1694 If it is not possible or desirable to put the notice in a particular
 1695 file, then You may include the notice in a location (such as a LICENSE
 1696 file in a relevant directory) where a recipient would be likely to look
 1697 for such a notice.
 1698 
 1699 You may add additional accurate notices of copyright ownership.
 1700 
 1701 Exhibit B - "Incompatible With Secondary Licenses" Notice
 1702 ---------------------------------------------------------
 1703 
 1704   This Source Code Form is "Incompatible With Secondary Licenses", as
 1705   defined by the Mozilla Public License, v. 2.0.
 1706 
 1707 
 1708 ================================================================================
 1709 log4j-slf4j-impl NOTICE
 1710 ================================================================================
 1711 
 1712 Apache Log4j SLF4J Binding
 1713 Copyright 1999-2017 The Apache Software Foundation
 1714 
 1715 This product includes software developed at
 1716 The Apache Software Foundation (http://www.apache.org/).
 1717 
 1718 
 1719 
 1720 
 1721 ================================================================================
 1722 log4j-slf4j-impl LICENSE
 1723 ================================================================================
 1724 
 1725                                  Apache License
 1726                            Version 2.0, January 2004
 1727                         http://www.apache.org/licenses/
 1728 
 1729    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 1730 
 1731    1. Definitions.
 1732 
 1733       "License" shall mean the terms and conditions for use, reproduction,
 1734       and distribution as defined by Sections 1 through 9 of this document.
 1735 
 1736       "Licensor" shall mean the copyright owner or entity authorized by
 1737       the copyright owner that is granting the License.
 1738 
 1739       "Legal Entity" shall mean the union of the acting entity and all
 1740       other entities that control, are controlled by, or are under common
 1741       control with that entity. For the purposes of this definition,
 1742       "control" means (i) the power, direct or indirect, to cause the
 1743       direction or management of such entity, whether by contract or
 1744       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 1745       outstanding shares, or (iii) beneficial ownership of such entity.
 1746 
 1747       "You" (or "Your") shall mean an individual or Legal Entity
 1748       exercising permissions granted by this License.
 1749 
 1750       "Source" form shall mean the preferred form for making modifications,
 1751       including but not limited to software source code, documentation
 1752       source, and configuration files.
 1753 
 1754       "Object" form shall mean any form resulting from mechanical
 1755       transformation or translation of a Source form, including but
 1756       not limited to compiled object code, generated documentation,
 1757       and conversions to other media types.
 1758 
 1759       "Work" shall mean the work of authorship, whether in Source or
 1760       Object form, made available under the License, as indicated by a
 1761       copyright notice that is included in or attached to the work
 1762       (an example is provided in the Appendix below).
 1763 
 1764       "Derivative Works" shall mean any work, whether in Source or Object
 1765       form, that is based on (or derived from) the Work and for which the
 1766       editorial revisions, annotations, elaborations, or other modifications
 1767       represent, as a whole, an original work of authorship. For the purposes
 1768       of this License, Derivative Works shall not include works that remain
 1769       separable from, or merely link (or bind by name) to the interfaces of,
 1770       the Work and Derivative Works thereof.
 1771 
 1772       "Contribution" shall mean any work of authorship, including
 1773       the original version of the Work and any modifications or additions
 1774       to that Work or Derivative Works thereof, that is intentionally
 1775       submitted to Licensor for inclusion in the Work by the copyright owner
 1776       or by an individual or Legal Entity authorized to submit on behalf of
 1777       the copyright owner. For the purposes of this definition, "submitted"
 1778       means any form of electronic, verbal, or written communication sent
 1779       to the Licensor or its representatives, including but not limited to
 1780       communication on electronic mailing lists, source code control systems,
 1781       and issue tracking systems that are managed by, or on behalf of, the
 1782       Licensor for the purpose of discussing and improving the Work, but
 1783       excluding communication that is conspicuously marked or otherwise
 1784       designated in writing by the copyright owner as "Not a Contribution."
 1785 
 1786       "Contributor" shall mean Licensor and any individual or Legal Entity
 1787       on behalf of whom a Contribution has been received by Licensor and
 1788       subsequently incorporated within the Work.
 1789 
 1790    2. Grant of Copyright License. Subject to the terms and conditions of
 1791       this License, each Contributor hereby grants to You a perpetual,
 1792       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1793       copyright license to reproduce, prepare Derivative Works of,
 1794       publicly display, publicly perform, sublicense, and distribute the
 1795       Work and such Derivative Works in Source or Object form.
 1796 
 1797    3. Grant of Patent License. Subject to the terms and conditions of
 1798       this License, each Contributor hereby grants to You a perpetual,
 1799       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1800       (except as stated in this section) patent license to make, have made,
 1801       use, offer to sell, sell, import, and otherwise transfer the Work,
 1802       where such license applies only to those patent claims licensable
 1803       by such Contributor that are necessarily infringed by their
 1804       Contribution(s) alone or by combination of their Contribution(s)
 1805       with the Work to which such Contribution(s) was submitted. If You
 1806       institute patent litigation against any entity (including a
 1807       cross-claim or counterclaim in a lawsuit) alleging that the Work
 1808       or a Contribution incorporated within the Work constitutes direct
 1809       or contributory patent infringement, then any patent licenses
 1810       granted to You under this License for that Work shall terminate
 1811       as of the date such litigation is filed.
 1812 
 1813    4. Redistribution. You may reproduce and distribute copies of the
 1814       Work or Derivative Works thereof in any medium, with or without
 1815       modifications, and in Source or Object form, provided that You
 1816       meet the following conditions:
 1817 
 1818       (a) You must give any other recipients of the Work or
 1819           Derivative Works a copy of this License; and
 1820 
 1821       (b) You must cause any modified files to carry prominent notices
 1822           stating that You changed the files; and
 1823 
 1824       (c) You must retain, in the Source form of any Derivative Works
 1825           that You distribute, all copyright, patent, trademark, and
 1826           attribution notices from the Source form of the Work,
 1827           excluding those notices that do not pertain to any part of
 1828           the Derivative Works; and
 1829 
 1830       (d) If the Work includes a "NOTICE" text file as part of its
 1831           distribution, then any Derivative Works that You distribute must
 1832           include a readable copy of the attribution notices contained
 1833           within such NOTICE file, excluding those notices that do not
 1834           pertain to any part of the Derivative Works, in at least one
 1835           of the following places: within a NOTICE text file distributed
 1836           as part of the Derivative Works; within the Source form or
 1837           documentation, if provided along with the Derivative Works; or,
 1838           within a display generated by the Derivative Works, if and
 1839           wherever such third-party notices normally appear. The contents
 1840           of the NOTICE file are for informational purposes only and
 1841           do not modify the License. You may add Your own attribution
 1842           notices within Derivative Works that You distribute, alongside
 1843           or as an addendum to the NOTICE text from the Work, provided
 1844           that such additional attribution notices cannot be construed
 1845           as modifying the License.
 1846 
 1847       You may add Your own copyright statement to Your modifications and
 1848       may provide additional or different license terms and conditions
 1849       for use, reproduction, or distribution of Your modifications, or
 1850       for any such Derivative Works as a whole, provided Your use,
 1851       reproduction, and distribution of the Work otherwise complies with
 1852       the conditions stated in this License.
 1853 
 1854    5. Submission of Contributions. Unless You explicitly state otherwise,
 1855       any Contribution intentionally submitted for inclusion in the Work
 1856       by You to the Licensor shall be under the terms and conditions of
 1857       this License, without any additional terms or conditions.
 1858       Notwithstanding the above, nothing herein shall supersede or modify
 1859       the terms of any separate license agreement you may have executed
 1860       with Licensor regarding such Contributions.
 1861 
 1862    6. Trademarks. This License does not grant permission to use the trade
 1863       names, trademarks, service marks, or product names of the Licensor,
 1864       except as required for reasonable and customary use in describing the
 1865       origin of the Work and reproducing the content of the NOTICE file.
 1866 
 1867    7. Disclaimer of Warranty. Unless required by applicable law or
 1868       agreed to in writing, Licensor provides the Work (and each
 1869       Contributor provides its Contributions) on an "AS IS" BASIS,
 1870       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 1871       implied, including, without limitation, any warranties or conditions
 1872       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 1873       PARTICULAR PURPOSE. You are solely responsible for determining the
 1874       appropriateness of using or redistributing the Work and assume any
 1875       risks associated with Your exercise of permissions under this License.
 1876 
 1877    8. Limitation of Liability. In no event and under no legal theory,
 1878       whether in tort (including negligence), contract, or otherwise,
 1879       unless required by applicable law (such as deliberate and grossly
 1880       negligent acts) or agreed to in writing, shall any Contributor be
 1881       liable to You for damages, including any direct, indirect, special,
 1882       incidental, or consequential damages of any character arising as a
 1883       result of this License or out of the use or inability to use the
 1884       Work (including but not limited to damages for loss of goodwill,
 1885       work stoppage, computer failure or malfunction, or any and all
 1886       other commercial damages or losses), even if such Contributor
 1887       has been advised of the possibility of such damages.
 1888 
 1889    9. Accepting Warranty or Additional Liability. While redistributing
 1890       the Work or Derivative Works thereof, You may choose to offer,
 1891       and charge a fee for, acceptance of support, warranty, indemnity,
 1892       or other liability obligations and/or rights consistent with this
 1893       License. However, in accepting such obligations, You may act only
 1894       on Your own behalf and on Your sole responsibility, not on behalf
 1895       of any other Contributor, and only if You agree to indemnify,
 1896       defend, and hold each Contributor harmless for any liability
 1897       incurred by, or claims asserted against, such Contributor by reason
 1898       of your accepting any such warranty or additional liability.
 1899 
 1900    END OF TERMS AND CONDITIONS
 1901 
 1902    APPENDIX: How to apply the Apache License to your work.
 1903 
 1904       To apply the Apache License to your work, attach the following
 1905       boilerplate notice, with the fields enclosed by brackets "[]"
 1906       replaced with your own identifying information. (Don't include
 1907       the brackets!)  The text should be enclosed in the appropriate
 1908       comment syntax for the file format. We also recommend that a
 1909       file or class name and description of purpose be included on the
 1910       same "printed page" as the copyright notice for easier
 1911       identification within third-party archives.
 1912 
 1913    Copyright [yyyy] [name of copyright owner]
 1914 
 1915    Licensed under the Apache License, Version 2.0 (the "License");
 1916    you may not use this file except in compliance with the License.
 1917    You may obtain a copy of the License at
 1918 
 1919        http://www.apache.org/licenses/LICENSE-2.0
 1920 
 1921    Unless required by applicable law or agreed to in writing, software
 1922    distributed under the License is distributed on an "AS IS" BASIS,
 1923    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 1924    See the License for the specific language governing permissions and
 1925    limitations under the License.
 1926 
 1927 
 1928 ================================================================================
 1929 metrics-core NOTICE
 1930 ================================================================================
 1931 Dropwizard
 1932 Copyright 2010-2013 Coda Hale and Yammer, Inc., 2014-2016 Dropwizard Team
 1933 
 1934 This product includes software developed by Coda Hale and Yammer, Inc.
 1935 
 1936 
 1937 ================================================================================
 1938 metrics-core LICENSE
 1939 ================================================================================
 1940 
 1941                                  Apache License
 1942                            Version 2.0, January 2004
 1943                         http://www.apache.org/licenses/
 1944 
 1945    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 1946 
 1947    1. Definitions.
 1948 
 1949       "License" shall mean the terms and conditions for use, reproduction,
 1950       and distribution as defined by Sections 1 through 9 of this document.
 1951 
 1952       "Licensor" shall mean the copyright owner or entity authorized by
 1953       the copyright owner that is granting the License.
 1954 
 1955       "Legal Entity" shall mean the union of the acting entity and all
 1956       other entities that control, are controlled by, or are under common
 1957       control with that entity. For the purposes of this definition,
 1958       "control" means (i) the power, direct or indirect, to cause the
 1959       direction or management of such entity, whether by contract or
 1960       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 1961       outstanding shares, or (iii) beneficial ownership of such entity.
 1962 
 1963       "You" (or "Your") shall mean an individual or Legal Entity
 1964       exercising permissions granted by this License.
 1965 
 1966       "Source" form shall mean the preferred form for making modifications,
 1967       including but not limited to software source code, documentation
 1968       source, and configuration files.
 1969 
 1970       "Object" form shall mean any form resulting from mechanical
 1971       transformation or translation of a Source form, including but
 1972       not limited to compiled object code, generated documentation,
 1973       and conversions to other media types.
 1974 
 1975       "Work" shall mean the work of authorship, whether in Source or
 1976       Object form, made available under the License, as indicated by a
 1977       copyright notice that is included in or attached to the work
 1978       (an example is provided in the Appendix below).
 1979 
 1980       "Derivative Works" shall mean any work, whether in Source or Object
 1981       form, that is based on (or derived from) the Work and for which the
 1982       editorial revisions, annotations, elaborations, or other modifications
 1983       represent, as a whole, an original work of authorship. For the purposes
 1984       of this License, Derivative Works shall not include works that remain
 1985       separable from, or merely link (or bind by name) to the interfaces of,
 1986       the Work and Derivative Works thereof.
 1987 
 1988       "Contribution" shall mean any work of authorship, including
 1989       the original version of the Work and any modifications or additions
 1990       to that Work or Derivative Works thereof, that is intentionally
 1991       submitted to Licensor for inclusion in the Work by the copyright owner
 1992       or by an individual or Legal Entity authorized to submit on behalf of
 1993       the copyright owner. For the purposes of this definition, "submitted"
 1994       means any form of electronic, verbal, or written communication sent
 1995       to the Licensor or its representatives, including but not limited to
 1996       communication on electronic mailing lists, source code control systems,
 1997       and issue tracking systems that are managed by, or on behalf of, the
 1998       Licensor for the purpose of discussing and improving the Work, but
 1999       excluding communication that is conspicuously marked or otherwise
 2000       designated in writing by the copyright owner as "Not a Contribution."
 2001 
 2002       "Contributor" shall mean Licensor and any individual or Legal Entity
 2003       on behalf of whom a Contribution has been received by Licensor and
 2004       subsequently incorporated within the Work.
 2005 
 2006    2. Grant of Copyright License. Subject to the terms and conditions of
 2007       this License, each Contributor hereby grants to You a perpetual,
 2008       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2009       copyright license to reproduce, prepare Derivative Works of,
 2010       publicly display, publicly perform, sublicense, and distribute the
 2011       Work and such Derivative Works in Source or Object form.
 2012 
 2013    3. Grant of Patent License. Subject to the terms and conditions of
 2014       this License, each Contributor hereby grants to You a perpetual,
 2015       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2016       (except as stated in this section) patent license to make, have made,
 2017       use, offer to sell, sell, import, and otherwise transfer the Work,
 2018       where such license applies only to those patent claims licensable
 2019       by such Contributor that are necessarily infringed by their
 2020       Contribution(s) alone or by combination of their Contribution(s)
 2021       with the Work to which such Contribution(s) was submitted. If You
 2022       institute patent litigation against any entity (including a
 2023       cross-claim or counterclaim in a lawsuit) alleging that the Work
 2024       or a Contribution incorporated within the Work constitutes direct
 2025       or contributory patent infringement, then any patent licenses
 2026       granted to You under this License for that Work shall terminate
 2027       as of the date such litigation is filed.
 2028 
 2029    4. Redistribution. You may reproduce and distribute copies of the
 2030       Work or Derivative Works thereof in any medium, with or without
 2031       modifications, and in Source or Object form, provided that You
 2032       meet the following conditions:
 2033 
 2034       (a) You must give any other recipients of the Work or
 2035           Derivative Works a copy of this License; and
 2036 
 2037       (b) You must cause any modified files to carry prominent notices
 2038           stating that You changed the files; and
 2039 
 2040       (c) You must retain, in the Source form of any Derivative Works
 2041           that You distribute, all copyright, patent, trademark, and
 2042           attribution notices from the Source form of the Work,
 2043           excluding those notices that do not pertain to any part of
 2044           the Derivative Works; and
 2045 
 2046       (d) If the Work includes a "NOTICE" text file as part of its
 2047           distribution, then any Derivative Works that You distribute must
 2048           include a readable copy of the attribution notices contained
 2049           within such NOTICE file, excluding those notices that do not
 2050           pertain to any part of the Derivative Works, in at least one
 2051           of the following places: within a NOTICE text file distributed
 2052           as part of the Derivative Works; within the Source form or
 2053           documentation, if provided along with the Derivative Works; or,
 2054           within a display generated by the Derivative Works, if and
 2055           wherever such third-party notices normally appear. The contents
 2056           of the NOTICE file are for informational purposes only and
 2057           do not modify the License. You may add Your own attribution
 2058           notices within Derivative Works that You distribute, alongside
 2059           or as an addendum to the NOTICE text from the Work, provided
 2060           that such additional attribution notices cannot be construed
 2061           as modifying the License.
 2062 
 2063       You may add Your own copyright statement to Your modifications and
 2064       may provide additional or different license terms and conditions
 2065       for use, reproduction, or distribution of Your modifications, or
 2066       for any such Derivative Works as a whole, provided Your use,
 2067       reproduction, and distribution of the Work otherwise complies with
 2068       the conditions stated in this License.
 2069 
 2070    5. Submission of Contributions. Unless You explicitly state otherwise,
 2071       any Contribution intentionally submitted for inclusion in the Work
 2072       by You to the Licensor shall be under the terms and conditions of
 2073       this License, without any additional terms or conditions.
 2074       Notwithstanding the above, nothing herein shall supersede or modify
 2075       the terms of any separate license agreement you may have executed
 2076       with Licensor regarding such Contributions.
 2077 
 2078    6. Trademarks. This License does not grant permission to use the trade
 2079       names, trademarks, service marks, or product names of the Licensor,
 2080       except as required for reasonable and customary use in describing the
 2081       origin of the Work and reproducing the content of the NOTICE file.
 2082 
 2083    7. Disclaimer of Warranty. Unless required by applicable law or
 2084       agreed to in writing, Licensor provides the Work (and each
 2085       Contributor provides its Contributions) on an "AS IS" BASIS,
 2086       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 2087       implied, including, without limitation, any warranties or conditions
 2088       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 2089       PARTICULAR PURPOSE. You are solely responsible for determining the
 2090       appropriateness of using or redistributing the Work and assume any
 2091       risks associated with Your exercise of permissions under this License.
 2092 
 2093    8. Limitation of Liability. In no event and under no legal theory,
 2094       whether in tort (including negligence), contract, or otherwise,
 2095       unless required by applicable law (such as deliberate and grossly
 2096       negligent acts) or agreed to in writing, shall any Contributor be
 2097       liable to You for damages, including any direct, indirect, special,
 2098       incidental, or consequential damages of any character arising as a
 2099       result of this License or out of the use or inability to use the
 2100       Work (including but not limited to damages for loss of goodwill,
 2101       work stoppage, computer failure or malfunction, or any and all
 2102       other commercial damages or losses), even if such Contributor
 2103       has been advised of the possibility of such damages.
 2104 
 2105    9. Accepting Warranty or Additional Liability. While redistributing
 2106       the Work or Derivative Works thereof, You may choose to offer,
 2107       and charge a fee for, acceptance of support, warranty, indemnity,
 2108       or other liability obligations and/or rights consistent with this
 2109       License. However, in accepting such obligations, You may act only
 2110       on Your own behalf and on Your sole responsibility, not on behalf
 2111       of any other Contributor, and only if You agree to indemnify,
 2112       defend, and hold each Contributor harmless for any liability
 2113       incurred by, or claims asserted against, such Contributor by reason
 2114       of your accepting any such warranty or additional liability.
 2115 
 2116    END OF TERMS AND CONDITIONS
 2117 
 2118    APPENDIX: How to apply the Apache License to your work.
 2119 
 2120       To apply the Apache License to your work, attach the following
 2121       boilerplate notice, with the fields enclosed by brackets "[]"
 2122       replaced with your own identifying information. (Don't include
 2123       the brackets!)  The text should be enclosed in the appropriate
 2124       comment syntax for the file format. We also recommend that a
 2125       file or class name and description of purpose be included on the
 2126       same "printed page" as the copyright notice for easier
 2127       identification within third-party archives.
 2128 
 2129    Copyright [yyyy] [name of copyright owner]
 2130 
 2131    Licensed under the Apache License, Version 2.0 (the "License");
 2132    you may not use this file except in compliance with the License.
 2133    You may obtain a copy of the License at
 2134 
 2135        http://www.apache.org/licenses/LICENSE-2.0
 2136 
 2137    Unless required by applicable law or agreed to in writing, software
 2138    distributed under the License is distributed on an "AS IS" BASIS,
 2139    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 2140    See the License for the specific language governing permissions and
 2141    limitations under the License.
 2142 
 2143 
 2144 ================================================================================
 2145 shibboleth LICENSE
 2146 ================================================================================
 2147 
 2148                                  Apache License
 2149                            Version 2.0, January 2004
 2150                         http://www.apache.org/licenses/
 2151 
 2152    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 2153 
 2154    1. Definitions.
 2155 
 2156       "License" shall mean the terms and conditions for use, reproduction,
 2157       and distribution as defined by Sections 1 through 9 of this document.
 2158 
 2159       "Licensor" shall mean the copyright owner or entity authorized by
 2160       the copyright owner that is granting the License.
 2161 
 2162       "Legal Entity" shall mean the union of the acting entity and all
 2163       other entities that control, are controlled by, or are under common
 2164       control with that entity. For the purposes of this definition,
 2165       "control" means (i) the power, direct or indirect, to cause the
 2166       direction or management of such entity, whether by contract or
 2167       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 2168       outstanding shares, or (iii) beneficial ownership of such entity.
 2169 
 2170       "You" (or "Your") shall mean an individual or Legal Entity
 2171       exercising permissions granted by this License.
 2172 
 2173       "Source" form shall mean the preferred form for making modifications,
 2174       including but not limited to software source code, documentation
 2175       source, and configuration files.
 2176 
 2177       "Object" form shall mean any form resulting from mechanical
 2178       transformation or translation of a Source form, including but
 2179       not limited to compiled object code, generated documentation,
 2180       and conversions to other media types.
 2181 
 2182       "Work" shall mean the work of authorship, whether in Source or
 2183       Object form, made available under the License, as indicated by a
 2184       copyright notice that is included in or attached to the work
 2185       (an example is provided in the Appendix below).
 2186 
 2187       "Derivative Works" shall mean any work, whether in Source or Object
 2188       form, that is based on (or derived from) the Work and for which the
 2189       editorial revisions, annotations, elaborations, or other modifications
 2190       represent, as a whole, an original work of authorship. For the purposes
 2191       of this License, Derivative Works shall not include works that remain
 2192       separable from, or merely link (or bind by name) to the interfaces of,
 2193       the Work and Derivative Works thereof.
 2194 
 2195       "Contribution" shall mean any work of authorship, including
 2196       the original version of the Work and any modifications or additions
 2197       to that Work or Derivative Works thereof, that is intentionally
 2198       submitted to Licensor for inclusion in the Work by the copyright owner
 2199       or by an individual or Legal Entity authorized to submit on behalf of
 2200       the copyright owner. For the purposes of this definition, "submitted"
 2201       means any form of electronic, verbal, or written communication sent
 2202       to the Licensor or its representatives, including but not limited to
 2203       communication on electronic mailing lists, source code control systems,
 2204       and issue tracking systems that are managed by, or on behalf of, the
 2205       Licensor for the purpose of discussing and improving the Work, but
 2206       excluding communication that is conspicuously marked or otherwise
 2207       designated in writing by the copyright owner as "Not a Contribution."
 2208 
 2209       "Contributor" shall mean Licensor and any individual or Legal Entity
 2210       on behalf of whom a Contribution has been received by Licensor and
 2211       subsequently incorporated within the Work.
 2212 
 2213    2. Grant of Copyright License. Subject to the terms and conditions of
 2214       this License, each Contributor hereby grants to You a perpetual,
 2215       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2216       copyright license to reproduce, prepare Derivative Works of,
 2217       publicly display, publicly perform, sublicense, and distribute the
 2218       Work and such Derivative Works in Source or Object form.
 2219 
 2220    3. Grant of Patent License. Subject to the terms and conditions of
 2221       this License, each Contributor hereby grants to You a perpetual,
 2222       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2223       (except as stated in this section) patent license to make, have made,
 2224       use, offer to sell, sell, import, and otherwise transfer the Work,
 2225       where such license applies only to those patent claims licensable
 2226       by such Contributor that are necessarily infringed by their
 2227       Contribution(s) alone or by combination of their Contribution(s)
 2228       with the Work to which such Contribution(s) was submitted. If You
 2229       institute patent litigation against any entity (including a
 2230       cross-claim or counterclaim in a lawsuit) alleging that the Work
 2231       or a Contribution incorporated within the Work constitutes direct
 2232       or contributory patent infringement, then any patent licenses
 2233       granted to You under this License for that Work shall terminate
 2234       as of the date such litigation is filed.
 2235 
 2236    4. Redistribution. You may reproduce and distribute copies of the
 2237       Work or Derivative Works thereof in any medium, with or without
 2238       modifications, and in Source or Object form, provided that You
 2239       meet the following conditions:
 2240 
 2241       (a) You must give any other recipients of the Work or
 2242           Derivative Works a copy of this License; and
 2243 
 2244       (b) You must cause any modified files to carry prominent notices
 2245           stating that You changed the files; and
 2246 
 2247       (c) You must retain, in the Source form of any Derivative Works
 2248           that You distribute, all copyright, patent, trademark, and
 2249           attribution notices from the Source form of the Work,
 2250           excluding those notices that do not pertain to any part of
 2251           the Derivative Works; and
 2252 
 2253       (d) If the Work includes a "NOTICE" text file as part of its
 2254           distribution, then any Derivative Works that You distribute must
 2255           include a readable copy of the attribution notices contained
 2256           within such NOTICE file, excluding those notices that do not
 2257           pertain to any part of the Derivative Works, in at least one
 2258           of the following places: within a NOTICE text file distributed
 2259           as part of the Derivative Works; within the Source form or
 2260           documentation, if provided along with the Derivative Works; or,
 2261           within a display generated by the Derivative Works, if and
 2262           wherever such third-party notices normally appear. The contents
 2263           of the NOTICE file are for informational purposes only and
 2264           do not modify the License. You may add Your own attribution
 2265           notices within Derivative Works that You distribute, alongside
 2266           or as an addendum to the NOTICE text from the Work, provided
 2267           that such additional attribution notices cannot be construed
 2268           as modifying the License.
 2269 
 2270       You may add Your own copyright statement to Your modifications and
 2271       may provide additional or different license terms and conditions
 2272       for use, reproduction, or distribution of Your modifications, or
 2273       for any such Derivative Works as a whole, provided Your use,
 2274       reproduction, and distribution of the Work otherwise complies with
 2275       the conditions stated in this License.
 2276 
 2277    5. Submission of Contributions. Unless You explicitly state otherwise,
 2278       any Contribution intentionally submitted for inclusion in the Work
 2279       by You to the Licensor shall be under the terms and conditions of
 2280       this License, without any additional terms or conditions.
 2281       Notwithstanding the above, nothing herein shall supersede or modify
 2282       the terms of any separate license agreement you may have executed
 2283       with Licensor regarding such Contributions.
 2284 
 2285    6. Trademarks. This License does not grant permission to use the trade
 2286       names, trademarks, service marks, or product names of the Licensor,
 2287       except as required for reasonable and customary use in describing the
 2288       origin of the Work and reproducing the content of the NOTICE file.
 2289 
 2290    7. Disclaimer of Warranty. Unless required by applicable law or
 2291       agreed to in writing, Licensor provides the Work (and each
 2292       Contributor provides its Contributions) on an "AS IS" BASIS,
 2293       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 2294       implied, including, without limitation, any warranties or conditions
 2295       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 2296       PARTICULAR PURPOSE. You are solely responsible for determining the
 2297       appropriateness of using or redistributing the Work and assume any
 2298       risks associated with Your exercise of permissions under this License.
 2299 
 2300    8. Limitation of Liability. In no event and under no legal theory,
 2301       whether in tort (including negligence), contract, or otherwise,
 2302       unless required by applicable law (such as deliberate and grossly
 2303       negligent acts) or agreed to in writing, shall any Contributor be
 2304       liable to You for damages, including any direct, indirect, special,
 2305       incidental, or consequential damages of any character arising as a
 2306       result of this License or out of the use or inability to use the
 2307       Work (including but not limited to damages for loss of goodwill,
 2308       work stoppage, computer failure or malfunction, or any and all
 2309       other commercial damages or losses), even if such Contributor
 2310       has been advised of the possibility of such damages.
 2311 
 2312    9. Accepting Warranty or Additional Liability. While redistributing
 2313       the Work or Derivative Works thereof, You may choose to offer,
 2314       and charge a fee for, acceptance of support, warranty, indemnity,
 2315       or other liability obligations and/or rights consistent with this
 2316       License. However, in accepting such obligations, You may act only
 2317       on Your own behalf and on Your sole responsibility, not on behalf
 2318       of any other Contributor, and only if You agree to indemnify,
 2319       defend, and hold each Contributor harmless for any liability
 2320       incurred by, or claims asserted against, such Contributor by reason
 2321       of your accepting any such warranty or additional liability.
 2322 
 2323    END OF TERMS AND CONDITIONS
 2324 
 2325    APPENDIX: How to apply the Apache License to your work.
 2326 
 2327       To apply the Apache License to your work, attach the following
 2328       boilerplate notice, with the fields enclosed by brackets "[]"
 2329       replaced with your own identifying information. (Don't include
 2330       the brackets!)  The text should be enclosed in the appropriate
 2331       comment syntax for the file format. We also recommend that a
 2332       file or class name and description of purpose be included on the
 2333       same "printed page" as the copyright notice for easier
 2334       identification within third-party archives.
 2335 
 2336    Copyright [yyyy] [name of copyright owner]
 2337 
 2338    Licensed under the Apache License, Version 2.0 (the "License");
 2339    you may not use this file except in compliance with the License.
 2340    You may obtain a copy of the License at
 2341 
 2342        http://www.apache.org/licenses/LICENSE-2.0
 2343 
 2344    Unless required by applicable law or agreed to in writing, software
 2345    distributed under the License is distributed on an "AS IS" BASIS,
 2346    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 2347    See the License for the specific language governing permissions and
 2348    limitations under the License.
 2349 
 2350 
 2351 ================================================================================
 2352 slf4j-api LICENSE
 2353 ================================================================================
 2354  Copyright (c) 2004-2017 QOS.ch
 2355  All rights reserved.
 2356 
 2357  Permission is hereby granted, free  of charge, to any person obtaining
 2358  a  copy  of this  software  and  associated  documentation files  (the
 2359  "Software"), to  deal in  the Software without  restriction, including
 2360  without limitation  the rights to  use, copy, modify,  merge, publish,
 2361  distribute,  sublicense, and/or sell  copies of  the Software,  and to
 2362  permit persons to whom the Software  is furnished to do so, subject to
 2363  the following conditions:
 2364  
 2365  The  above  copyright  notice  and  this permission  notice  shall  be
 2366  included in all copies or substantial portions of the Software.
 2367  
 2368  THE  SOFTWARE IS  PROVIDED  "AS  IS", WITHOUT  WARRANTY  OF ANY  KIND,
 2369  EXPRESS OR  IMPLIED, INCLUDING  BUT NOT LIMITED  TO THE  WARRANTIES OF
 2370  MERCHANTABILITY,    FITNESS    FOR    A   PARTICULAR    PURPOSE    AND
 2371  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 2372  LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 2373  OF CONTRACT, TORT OR OTHERWISE,  ARISING FROM, OUT OF OR IN CONNECTION
 2374  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 2375 
 2376 
 2377 ================================================================================
 2378 xmlsec NOTICE
 2379 ================================================================================
 2380 
 2381 Apache XML Security for Java
 2382 Copyright 2000-2016 The Apache Software Foundation
 2383 
 2384 This product includes software developed at
 2385 The Apache Software Foundation (http://www.apache.org/).
 2386 
 2387 
 2388 
 2389 
 2390 
 2391 ================================================================================
 2392 xmlsec LICENSE
 2393 ================================================================================
 2394 
 2395                                  Apache License
 2396                            Version 2.0, January 2004
 2397                         http://www.apache.org/licenses/
 2398 
 2399    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 2400 
 2401    1. Definitions.
 2402 
 2403       "License" shall mean the terms and conditions for use, reproduction,
 2404       and distribution as defined by Sections 1 through 9 of this document.
 2405 
 2406       "Licensor" shall mean the copyright owner or entity authorized by
 2407       the copyright owner that is granting the License.
 2408 
 2409       "Legal Entity" shall mean the union of the acting entity and all
 2410       other entities that control, are controlled by, or are under common
 2411       control with that entity. For the purposes of this definition,
 2412       "control" means (i) the power, direct or indirect, to cause the
 2413       direction or management of such entity, whether by contract or
 2414       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 2415       outstanding shares, or (iii) beneficial ownership of such entity.
 2416 
 2417       "You" (or "Your") shall mean an individual or Legal Entity
 2418       exercising permissions granted by this License.
 2419 
 2420       "Source" form shall mean the preferred form for making modifications,
 2421       including but not limited to software source code, documentation
 2422       source, and configuration files.
 2423 
 2424       "Object" form shall mean any form resulting from mechanical
 2425       transformation or translation of a Source form, including but
 2426       not limited to compiled object code, generated documentation,
 2427       and conversions to other media types.
 2428 
 2429       "Work" shall mean the work of authorship, whether in Source or
 2430       Object form, made available under the License, as indicated by a
 2431       copyright notice that is included in or attached to the work
 2432       (an example is provided in the Appendix below).
 2433 
 2434       "Derivative Works" shall mean any work, whether in Source or Object
 2435       form, that is based on (or derived from) the Work and for which the
 2436       editorial revisions, annotations, elaborations, or other modifications
 2437       represent, as a whole, an original work of authorship. For the purposes
 2438       of this License, Derivative Works shall not include works that remain
 2439       separable from, or merely link (or bind by name) to the interfaces of,
 2440       the Work and Derivative Works thereof.
 2441 
 2442       "Contribution" shall mean any work of authorship, including
 2443       the original version of the Work and any modifications or additions
 2444       to that Work or Derivative Works thereof, that is intentionally
 2445       submitted to Licensor for inclusion in the Work by the copyright owner
 2446       or by an individual or Legal Entity authorized to submit on behalf of
 2447       the copyright owner. For the purposes of this definition, "submitted"
 2448       means any form of electronic, verbal, or written communication sent
 2449       to the Licensor or its representatives, including but not limited to
 2450       communication on electronic mailing lists, source code control systems,
 2451       and issue tracking systems that are managed by, or on behalf of, the
 2452       Licensor for the purpose of discussing and improving the Work, but
 2453       excluding communication that is conspicuously marked or otherwise
 2454       designated in writing by the copyright owner as "Not a Contribution."
 2455 
 2456       "Contributor" shall mean Licensor and any individual or Legal Entity
 2457       on behalf of whom a Contribution has been received by Licensor and
 2458       subsequently incorporated within the Work.
 2459 
 2460    2. Grant of Copyright License. Subject to the terms and conditions of
 2461       this License, each Contributor hereby grants to You a perpetual,
 2462       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2463       copyright license to reproduce, prepare Derivative Works of,
 2464       publicly display, publicly perform, sublicense, and distribute the
 2465       Work and such Derivative Works in Source or Object form.
 2466 
 2467    3. Grant of Patent License. Subject to the terms and conditions of
 2468       this License, each Contributor hereby grants to You a perpetual,
 2469       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2470       (except as stated in this section) patent license to make, have made,
 2471       use, offer to sell, sell, import, and otherwise transfer the Work,
 2472       where such license applies only to those patent claims licensable
 2473       by such Contributor that are necessarily infringed by their
 2474       Contribution(s) alone or by combination of their Contribution(s)
 2475       with the Work to which such Contribution(s) was submitted. If You
 2476       institute patent litigation against any entity (including a
 2477       cross-claim or counterclaim in a lawsuit) alleging that the Work
 2478       or a Contribution incorporated within the Work constitutes direct
 2479       or contributory patent infringement, then any patent licenses
 2480       granted to You under this License for that Work shall terminate
 2481       as of the date such litigation is filed.
 2482 
 2483    4. Redistribution. You may reproduce and distribute copies of the
 2484       Work or Derivative Works thereof in any medium, with or without
 2485       modifications, and in Source or Object form, provided that You
 2486       meet the following conditions:
 2487 
 2488       (a) You must give any other recipients of the Work or
 2489           Derivative Works a copy of this License; and
 2490 
 2491       (b) You must cause any modified files to carry prominent notices
 2492           stating that You changed the files; and
 2493 
 2494       (c) You must retain, in the Source form of any Derivative Works
 2495           that You distribute, all copyright, patent, trademark, and
 2496           attribution notices from the Source form of the Work,
 2497           excluding those notices that do not pertain to any part of
 2498           the Derivative Works; and
 2499 
 2500       (d) If the Work includes a "NOTICE" text file as part of its
 2501           distribution, then any Derivative Works that You distribute must
 2502           include a readable copy of the attribution notices contained
 2503           within such NOTICE file, excluding those notices that do not
 2504           pertain to any part of the Derivative Works, in at least one
 2505           of the following places: within a NOTICE text file distributed
 2506           as part of the Derivative Works; within the Source form or
 2507           documentation, if provided along with the Derivative Works; or,
 2508           within a display generated by the Derivative Works, if and
 2509           wherever such third-party notices normally appear. The contents
 2510           of the NOTICE file are for informational purposes only and
 2511           do not modify the License. You may add Your own attribution
 2512           notices within Derivative Works that You distribute, alongside
 2513           or as an addendum to the NOTICE text from the Work, provided
 2514           that such additional attribution notices cannot be construed
 2515           as modifying the License.
 2516 
 2517       You may add Your own copyright statement to Your modifications and
 2518       may provide additional or different license terms and conditions
 2519       for use, reproduction, or distribution of Your modifications, or
 2520       for any such Derivative Works as a whole, provided Your use,
 2521       reproduction, and distribution of the Work otherwise complies with
 2522       the conditions stated in this License.
 2523 
 2524    5. Submission of Contributions. Unless You explicitly state otherwise,
 2525       any Contribution intentionally submitted for inclusion in the Work
 2526       by You to the Licensor shall be under the terms and conditions of
 2527       this License, without any additional terms or conditions.
 2528       Notwithstanding the above, nothing herein shall supersede or modify
 2529       the terms of any separate license agreement you may have executed
 2530       with Licensor regarding such Contributions.
 2531 
 2532    6. Trademarks. This License does not grant permission to use the trade
 2533       names, trademarks, service marks, or product names of the Licensor,
 2534       except as required for reasonable and customary use in describing the
 2535       origin of the Work and reproducing the content of the NOTICE file.
 2536 
 2537    7. Disclaimer of Warranty. Unless required by applicable law or
 2538       agreed to in writing, Licensor provides the Work (and each
 2539       Contributor provides its Contributions) on an "AS IS" BASIS,
 2540       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 2541       implied, including, without limitation, any warranties or conditions
 2542       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 2543       PARTICULAR PURPOSE. You are solely responsible for determining the
 2544       appropriateness of using or redistributing the Work and assume any
 2545       risks associated with Your exercise of permissions under this License.
 2546 
 2547    8. Limitation of Liability. In no event and under no legal theory,
 2548       whether in tort (including negligence), contract, or otherwise,
 2549       unless required by applicable law (such as deliberate and grossly
 2550       negligent acts) or agreed to in writing, shall any Contributor be
 2551       liable to You for damages, including any direct, indirect, special,
 2552       incidental, or consequential damages of any character arising as a
 2553       result of this License or out of the use or inability to use the
 2554       Work (including but not limited to damages for loss of goodwill,
 2555       work stoppage, computer failure or malfunction, or any and all
 2556       other commercial damages or losses), even if such Contributor
 2557       has been advised of the possibility of such damages.
 2558 
 2559    9. Accepting Warranty or Additional Liability. While redistributing
 2560       the Work or Derivative Works thereof, You may choose to offer,
 2561       and charge a fee for, acceptance of support, warranty, indemnity,
 2562       or other liability obligations and/or rights consistent with this
 2563       License. However, in accepting such obligations, You may act only
 2564       on Your own behalf and on Your sole responsibility, not on behalf
 2565       of any other Contributor, and only if You agree to indemnify,
 2566       defend, and hold each Contributor harmless for any liability
 2567       incurred by, or claims asserted against, such Contributor by reason
 2568       of your accepting any such warranty or additional liability.
 2569 
 2570    END OF TERMS AND CONDITIONS
 2571 
 2572    APPENDIX: How to apply the Apache License to your work.
 2573 
 2574       To apply the Apache License to your work, attach the following
 2575       boilerplate notice, with the fields enclosed by brackets "[]"
 2576       replaced with your own identifying information. (Don't include
 2577       the brackets!)  The text should be enclosed in the appropriate
 2578       comment syntax for the file format. We also recommend that a
 2579       file or class name and description of purpose be included on the
 2580       same "printed page" as the copyright notice for easier
 2581       identification within third-party archives.
 2582 
 2583    Copyright [yyyy] [name of copyright owner]
 2584 
 2585    Licensed under the Apache License, Version 2.0 (the "License");
 2586    you may not use this file except in compliance with the License.
 2587    You may obtain a copy of the License at
 2588 
 2589        http://www.apache.org/licenses/LICENSE-2.0
 2590 
 2591    Unless required by applicable law or agreed to in writing, software
 2592    distributed under the License is distributed on an "AS IS" BASIS,
 2593    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 2594    See the License for the specific language governing permissions and
 2595    limitations under the License.
 2596 
 2597