<!DOCTYPE html>
<html lang="en-US">
<head>
    <title>Just a moment...</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=Edge">
    <meta name="robots" content="noindex,nofollow">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <link href="/cdn-cgi/styles/challenges.css" rel="stylesheet">
    

</head>
<body class="no-js">
    <div class="main-wrapper" role="main">
    <div class="main-content">
        <noscript>
            <div id="challenge-error-title">
                <div class="h2">
                    <span class="icon-wrapper">
                        <div class="heading-icon warning-icon"></div>
                    </span>
                    <span id="challenge-error-text">
                        Enable JavaScript and cookies to continue
                    </span>
                </div>
            </div>
        </noscript>
        <div id="trk_jschal_js" style="display:none;background-image:url('/cdn-cgi/images/trace/managed/nojs/transparent.gif?ray=7c1b5ba32a7582c9')"></div>
        <form id="challenge-form" action="/licenses/MIT?__cf_chl_f_tk=CEuMf2pbnOkkXiOV.m025N0LsKJTMd_RhBq_nGUx_eo-1683146834-0-gaNycGzNC2U" method="POST" enctype="application/x-www-form-urlencoded">
            <input type="hidden" name="md" value="ESusPKd4YrDFohh5_.Itnjl3VruZ9Pr8V35c98indjY-1683146834-0-AdfEtgBgkI56GwrA-G4HJL8lS32SiA8TuGbM5tgdm5Tm2UALxrrXxLe8eIp7_Li9Q1CMBk31hhbS18VcLy-7uVNdJ9KtxKZvD7BIrk-bpneDInEovR4zwcyxXvu1b4HDZxVJeS730e2u-tUtJm83KZHGgjCf-J3x5UURx3NDnMaBvjGQXkVLA4kISblKvLt6QyZpmCyr7Z9YxS1vTG71C6Gc2RZDQAl3AUPEAxkLAFJIgUiNuB8l2x02G8Ed880fOhwc6fqvVuaO9ot8U2dSBy8FHOpHyzMuCekbbFhRIbtOX3kgO_NwzREgq8P47t4ebrdd0Ym06Nq1Aaq16p1oUnfhdUmLDfezJzGE_Bff8joJugEs7PMyqlBu4bFh8gpwD89_toOifmOMbpFz-1jLRk2vjrLcDxe-DeRHlYx7NcdUb-WAuUX3MP30roTNaEZbCK8GapJAskMClmusMIJH9MUxDMMPb5yNZfUyKo-DbSmYwhq1GpOCjUcsErhV3nPiFHH9qX09SsTSwpq0UR-1G5P0uY96SpbriV7LhaunKmefCRpAMBuwD5TLcvvn1UHtzJ28hyGd8G9T9NVXOhTPTisFiqGXwhzzj0QxKlvzI-LJYPMy1CuT41L6JauTSYsLrR3Apr6FGFbzkRtfoWmhAOOWtDDYTR0U6CI8LP3qYz5jnqgyWzci8FTv3i1rgYFffagOcVhhO5oNJ-cOyjEzCjVdKfF5rkz8ur2AlKxQC0RGRkw93fv_8dCRx_5yUFKaV0c3H2eqM062BaEfMRM3DPfzTyPRWQnq8s5We6lagcUP3fWQv0YUjhUQFS4zWuhsp1cepMrcOGUmG_Ld3SyCl72A7oalpqpYRNwypOd-9o2JZqMoc1k4Ld5Nb1dLTMRlvG3s7sONM9QijHdAE3AGA-8TQyEMLKtSt2H2v9euRIIZdbWPu3mVZ6oknAc6jKw8lmGcMXYdu9U3fnwCpcjENSeBBK3btlzihX0_QhgSrMxMWJl_qtAvQVzKSL3Li7BuU4F9mOBjXfT7zMkYI34uvHBxUhdpfV4VQDglI6cyMEF5E4pw8TIOJYNE46hnzO4KMGc7cqCs0PWqZqbQ1Bble2qoYyZ67130Un2nhA5xoGsqqCyoxngFkJkoO38Agoq6CL2gEkpj5GOicACEnM6wClkHzCBMp5ILBilYLDSqUSJCxJmsnX9NLTgTKdXOZKttgQ7DnMBRgDQbVrJX7ahXb8jMzoqnv0BgBlDcmW-YcGT7i8YJFvgm-NSAYshXZCRB0g2e1_M_wp5XAGx5vX9KJ_64kn-EuHO0tAEcQ-nEPXPUwcbgGl-Cd3JlIm5EQaZmVoaKqCaQaipqXaLy7uo615BmdhG2JXl38AINrfJyUEfQixORhbX-3Kzf5tysfAi6XWH1Ku5AzFj01T-vfOBRSZ9OHhjNF0Z5sLVYGmYGn1Q7swbjaWPeRlSPq-WoL0xiHQyOyJC35jnf0yIba6Ze13yfDKysNKDvqN39DJsW2hI-xfkQfDvHG29L1vvIyqMYbz74id6IEcqg4XqvkeFn4sTyMjsw1F9IY3kz7740wRFM2g1DiONM9ZzE2O9hKWgbeFEtv-v1oXFL2w21ZmjY_6snV7tO43SvgHMZNJZsTnc3fqLilAnOD1yw7ydnRVKYPbSatyO3opseruXfR5oJz3vIetCTO10edaN0ZR14-phZpc17-LaZ-uIUsjq7fc81PzqP4Yw2OvSGQEEnEK8aNCDbutJU6Vcx4V7nPPtF2EDLvEaFIJdYOWpxmm9b4HQcMMIOsn5F_z5UKB9IwDg_UlBHk34iT18et7-vMAYFAwqMD1RG-kyNxGKzv8kKWiubbgyNGBdPzMdAaImp-_tnC0hFePyG-7oo5jtBf7mAk9M03ICLrYfmZZQT7e3C4q-heo46mX81zi04CIuDb50YG4d8S7Ak6go_a0h4puZJQPRWtMYYvvXBgLLIAs05qX7gL2LUoixZvH3QeS9hLtUF50TekSdO-7jyR5rXFkL_-IXAgeBSm6jygrwq47uqWoODt8plu_ualqVvr2WNug9x7970xustdusxxwkNESFNiBMznZAqt4ywWWW7HqakZXYXqrjf0whZpx4CKR38dc0HRhnpjJuTIGyLC8c0UuYr7FWP-VkB1o8ywBZOfQ-IvzqH_JFaGDtcuhx6TTVpmMSk2N5wrtjtOHYcS712Ag50Yj6CeLiBHbmUysxTmo-bNq1z6LRwQSo7kPeP7OYsDtpF2wZvsapdUWkIhP2VxnZ_VXXYv_MinMPkpE30vqmeDoTyq2k73dgS0vqWXT8nrsvuUrv6GU3sF2VLwgeLwTU5-RUUgvtI68YtNA2kDNQAJITFYly6a8NOuZkMGeEBXDssKL3tZekRV0PQplC8aLYRxDNL8cw6MrtrqUMrpX8M9ioaX0-7lLazu-j3kXNDmKT46tUlt61sqMB1H7qMTpRZQgzyjaaiXUplA2P9OtTTbw9sxZor9nXs9wbwy9QJTHLbH404-zVndF-rg45d0YlYyCUlNWRzStkpLGy1eau8tCb81Tl4TjM0crRh3t2g3IpijgcIK2VkhyvCNL4mUg3WdTZclyeRlXmisL3rHdF-ATF5TZpiXcTQMOT9g69m44bSXx5OF4GTVxWG49SBwMfMdXcarA8bRbjOxw0nByumJjG2VxuAOvu1LCIdZl2r7omNWE1s7kc9XumJABL8iMEmYPz-1jJF_jvY7FeqZG-HE6odXH7y6S-jdqiWmz14DPY3V9dC5MynadswxOjfUPVChveefUtmIkoC4W5v-mR02MyUobJRd0N8EcRrQpM9yBTmPY-wveWTnal7qFwA5d5-cRph">
        </form>
    </div>
</div>
<script>
    (function(){
        window._cf_chl_opt={
            cvId: '2',
            cZone: 'opensource.org',
            cType: 'managed',
            cNounce: '38616',
            cRay: '7c1b5ba32a7582c9',
            cHash: 'c8b7fe5ec932c2b',
            cUPMDTk: "\/licenses\/MIT?__cf_chl_tk=CEuMf2pbnOkkXiOV.m025N0LsKJTMd_RhBq_nGUx_eo-1683146834-0-gaNycGzNC2U",
            cFPWv: 'g',
            cTTimeMs: '1000',
            cMTimeMs: '0',
            cTplV: 5,
            cTplB: 'cf',
            cK: "",
            cRq: {
                ru: 'aHR0cHM6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVQ=',
                ra: 'QXBhY2hlLUh0dHBDbGllbnQvNC41LjEzIChKYXZhLzExLjAuMTgp',
                rm: 'R0VU',
                d: '8S8eqXzGZ4ZY3UORiaPYnTD6bV2gz17pQUlw/v9Q+D6a28pQRaMQHuDCY5aySIu4nN19m8lF1Nnbs+BctYZKNQvEuTxofvbW0cwXODDnenns6/QvQ9z+ucPe/hbheEnkpOPuKo745KF2fVhcZZdYoinU2d8zS34X9lz4uQgsJsTBS1b0uchEiV4mHR6fwHi8H6l0rp0VJBBC8vPi+itS+7o8SiestAkNySL17zInHbHBW2NxARW0JvbmQMWRm+aVXgI58dglXV+SQTwdQCWbSVVnz2B1Ff/fVfY2fCNCYVkRynYe3qSt5ug3MKK02lCbWcM9xwyf212G9G/mjr7HCRbDc6ID2zITpR8LJ/iJuazjFuqfaR7SPrq+Ut9c0LJQYrNGa/KkFEeW8qFAWxXK78ZLJ5EVdnQRoc4ePld514jb1izg4DeGoUowM9GwXOkUZ23aR6t0tU1F8nQZGsgMcruyR93cdf7OxE7zO3dsL/m49ocCpbri4vaz9Z/pYRTg71kT0bwoe3LEJ5JCV+GzIpxtrfWQXxuYpA2kPv6Pzx3RGpkDhsL0bLGKw8xJW9oN',
                t: 'MTY4MzE0NjgzNC40MjEwMDA=',
                m: 'PiVsg0FIK/tP0GnFIxG0GXf/XBODQeXxkhg1sM/s564=',
                i1: '9iZ4WFyW/xbm8lYvbhpQ/g==',
                i2: 'pQixpJQVpfGo/OpDsQX2Mw==',
                zh: 'pDuTkMYyKvxxLjn1QqwNzOQ4vXPNewhp8xLlBb0p1Vo=',
                uh: 'UXnfUy/azu5bkjo+fgmUL17xmHi/oNIT5EhumUxronQ=',
                hh: 'LNbWBAQ9NdvxycVyHbSTVkOTfq18GHPTER4dauXm6yM=',
            }
        };
        var trkjs = document.createElement('img');
        trkjs.setAttribute('src', '/cdn-cgi/images/trace/managed/js/transparent.gif?ray=7c1b5ba32a7582c9');
        trkjs.setAttribute('alt', '');
        trkjs.setAttribute('style', 'display: none');
        document.body.appendChild(trkjs);
        var cpo = document.createElement('script');
        cpo.src = '/cdn-cgi/challenge-platform/h/g/orchestrate/managed/v1?ray=7c1b5ba32a7582c9';
        window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;
        window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;
        if (window.history && window.history.replaceState) {
            var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;
            history.replaceState(null, null, "\/licenses\/MIT?__cf_chl_rt_tk=CEuMf2pbnOkkXiOV.m025N0LsKJTMd_RhBq_nGUx_eo-1683146834-0-gaNycGzNC2U" + window._cf_chl_opt.cOgUHash);
            cpo.onload = function() {
                history.replaceState(null, null, ogU);
            };
        }
        document.getElementsByTagName('head')[0].appendChild(cpo);
    }());
</script>


</body>
</html>
