html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em;margin:0}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:.8em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,0.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,0.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,0.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0)),linear-gradient(270deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;background:rgba(0,0,0,0.7);text-align:center;padding:20px 10px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#FFF;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#FFF;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;-webkit-transition-delay:2.4s;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.2s linear;animation:scroll-hint-appear 1.2s linear;-webkit-animation-iteration-count:2;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#FFF;box-shadow:0 4px 5px rgba(0,0,0,0.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}img{height:auto;max-width:100%}iframe{max-width:100%}ul{padding-left:20px}hr{margin:4em 0;border:none;border-top:1px dotted #aaa;background:transparent}@media (min-width: 489px){.mbl{display:none !important}}@media (min-width: 768px){.sp{display:none !important}}@media (max-width: 767px){.pc{display:none !important}}@media (min-width: 1250px){.lsp{display:none !important}}@media (max-width: 1249px){.lpc{display:none !important}}*{box-sizing:border-box}a{color:inherit;text-decoration:none;-webkit-transition:.5s;transition:.5s}@media (min-width: 769px){a:hover{opacity:.6}}.clearfix::after{content:"";display:block;clear:both}:focus{border:0;outline:none;box-shadow:none}main{display:block}body{font-family:'Noto Sans JP','Hiragino Kaku Gothic Pro','hiragino kaku gothic pro','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;line-height:1.75;text-align:left;text-justify:inter-ideograph;font-size:15px;color:#000}h2{font-family:'Noto Serif JP', serif;font-weight:900;font-size:2em;line-height:1.4;letter-spacing:5px}strong{font-size:1.1em;letter-spacing:5px;border-bottom:6px solid #e5a101;display:inline-block;line-height:1}@media (min-width: 768px){strong{font-size:1.3em}}table strong{font-size:1em;letter-spacing:0px;border-bottom:none;display:inline;margin:0;line-height:1.75}@media (min-width: 768px){table strong{font-size:1em}}.top{position:fixed;top:0;left:0;width:100%;background:transparent;color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:10px;z-index:2}.top:before,.top:after{content:"";display:block;width:100%;height:50%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.9);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:.5s;transition:.5s;z-index:-1}.top:before{top:0;-webkit-transform-origin:left top;transform-origin:left top}.top:hover:before,.top:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.top.show:before,.top.show:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.top__logo{display:block;width:162px;height:20px;position:relative;overflow:hidden;margin:0;line-height:0}.top__logo--image{width:162px;height:20px;-webkit-filter:drop-shadow(1px 1px 1px #000);filter:drop-shadow(1px 1px 1px #000)}.top__logo:after{background:#fff;content:"";height:155px;left:-150px;opacity:.6;position:absolute;top:-63px;-webkit-transform:rotate(41deg);transform:rotate(41deg);-webkit-transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);width:100px;z-index:1}@media (min-width: 769px){.top__logo:hover{opacity:1}.top__logo:hover:after{left:120%;-webkit-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1)}}.top__trigger{background:none;border:none;padding:0;margin:0;cursor:pointer}.top__trigger span{display:block;width:30px;height:1px;background:#fff;margin-bottom:11px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:.5s;transition:.5s;box-shadow:1px 1px 0px #000}.top__trigger span:last-child{margin-bottom:0}.top__trigger.open span:first-child{-webkit-transform:rotate(38deg) scaleX(1.3);transform:rotate(38deg) scaleX(1.3)}.top__trigger.open span:nth-child(2){-webkit-transform:scaleX(0);transform:scaleX(0)}.top__trigger.open span:last-child{-webkit-transform:rotate(-38deg) scaleX(1.3);transform:rotate(-38deg) scaleX(1.3)}.top__menu{background:rgba(0,0,0,0.9);position:absolute;top:43px;left:0;width:100%;height:0;visibility:hidden;-webkit-transition:.5s;transition:.5s;overflow-y:auto;-webkit-overflow-scrolling:touch}.top__menu--page{padding:0;margin:1.5em 0 0;text-align:center}.top__menu--page a{-webkit-transition:.5s;transition:.5s}@media (min-width: 769px){.top__menu--page a:hover{text-transform:uppercase;font-weight:bold;text-shadow:none;background:#E50011;opacity:1;padding:2px 10px;font-family:'Noto Sans JP',sans-serif}}.top__menu--page li{display:block;padding:1em 0;font-family:'Noto Serif JP', serif;font-weight:900;text-shadow:1px 1px 1px #000}.top__menu--sns{margin:3em 0 0;padding:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.top__menu--sns li{display:block;margin:0 1em}.top__menu--sns li a{-webkit-transition:1s;transition:1s}.top__menu--sns li svg{height:20px;fill:#fff;-webkit-transition:1s;transition:1s;-webkit-filter:drop-shadow(1px 1px 1px #000);filter:drop-shadow(1px 1px 1px #000)}.top__menu--sns li svg.facebook{width:10px}.top__menu--sns li svg.twitter{width:25px}.top__menu--sns li svg.instagram{width:20px}.top__menu--sns li svg.youtube{width:29px}@media (min-width: 769px){.top__menu--sns li a:hover{opacity:1}.top__menu--sns li a:hover svg{opacity:1}.top__menu--sns li a:hover svg.facebook{fill:#1877f2}.top__menu--sns li a:hover svg.twitter{fill:#1DA1F2}.top__menu--sns li a:hover svg.instagram{fill:#D93177}.top__menu--sns li a:hover svg.youtube{fill:#cd201f}}.top__menu--language{display:block;margin:0 .5rem}top__menu--sns2{margin:3em 0 0;padding:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:flex-start}.top__menu--sns2 li{display:inline-block;margin:0 1em}.top__menu--sns2 li a{-webkit-transition:1s;transition:1s}.top__menu--sns2 li svg{height:20px;fill:#fff;-webkit-transition:1s;transition:1s;-webkit-filter:drop-shadow(1px 1px 1px #000);filter:drop-shadow(1px 1px 1px #000)}.top__menu--sns2 li svg.facebook{width:10px}.top__menu--sns2 li svg.twitter{width:25px}.top__menu--sns2 li svg.instagram{width:20px}.top__menu--sns2 li svg.youtube{width:29px}@media (min-width: 769px){.top__menu--sns2 li a:hover{opacity:1}.top__menu--sns2 li a:hover svg{opacity:1}.top__menu--sns2 li a:hover svg.facebook{fill:#1877f2}.top__menu--sns2 li a:hover svg.twitter{fill:#1DA1F2}.top__menu--sns2 li a:hover svg.instagram{fill:#D93177}.top__menu--sns2 li a:hover svg.youtube{fill:#cd201f}}.top__menu--language{display:block;margin:0 .5rem}.top__menu.open{visibility:visible;height:calc(100vh - 43px)}@media (max-width: 1315px){.top__menu--page li.open .mega{background:#E50011;padding:1em 0}.top__menu--page li.open .mega__parent{text-transform:uppercase;font-weight:bold;text-shadow:none;opacity:1;padding:2px 10px;font-family:'Noto Sans JP',sans-serif}.top__menu--page li.open .mega__parent:after{content:"-";-webkit-transform:scaleX(2);transform:scaleX(2)}.top__menu--page li.open .mega__child{visibility:visible;position:static;-webkit-transform:scale(1);transform:scale(1);height:auto}.top__menu--page li.open .mega__child--list{margin-top:10px}.top__menu--page li.open .mega__child li{-webkit-transform:scale(1);transform:scale(1)}.top__menu--page li.open .icon-cart{-webkit-filter:none;filter:none}.top__menu--language{padding:1em;text-align:center}}@media (min-width: 1316px){.top{-webkit-box-align:center;align-items:center;padding:0 10px;height:44px}.top__logo{width:324px;height:40px}.top__logo--image{width:324px;height:40px}.top__trigger{display:none}.top__menu{position:static;visibility:visible;height:44px;width:auto;background:transparent;overflow:visible;margin:0 0 0 auto}.top__menu>div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:-5px}.top__menu--page{margin:0;display:-webkit-box;display:flex;text-align:left}.top__menu--page>li{margin-right:2em}.top__menu--page li:hover .mega__parent a{text-transform:uppercase;font-weight:bold;text-shadow:none;background:#E50011;opacity:1;padding:2px 10px;font-family:'Noto Sans JP',sans-serif}.top__menu--page li:hover .mega__child{visibility:visible;height:65px;height:auto}.top__menu--sns{margin-top:5px}.top__menu--sns li svg{height:16px}.top__menu--sns2{margin-top:5px}.top__menu--sns2 li svg{height:16px}}.mega{margin:0}.mega__child{visibility:hidden;height:0;margin:0}.mega__child--list{padding:0}.mega__child--list li{font-weight:normal;font-size:12px}@media (min-width: 1250px){.mega__child--list li{font-size:14px}}.mega__child--image{display:none}@media (max-width: 1249px){.mega{cursor:pointer}.mega__parent:after{content:"+";display:inline-block;margin-left:10px;-webkit-transition:.3s;transition:.3s}.mega__child{height:auto;-webkit-transform:scale(0);transform:scale(0);height:0}.mega__child>li{-webkit-transition:.5s;transition:.5s;-webkit-transform:scale(0);transform:scale(0);font-weight:bold;text-shadow:none;font-family:'Noto Sans JP',sans-serif;border-top:1px dotted #fff;padding:0}.mega__child>li a{display:block;padding:1em}}@media (max-width: 1249px) and (min-width: 769px){.mega__child>li a:hover{padding:1em;background:#000}}@media (min-width: 1250px){.mega__parent{cursor:pointer}.mega__child{height:0;overflow:hidden;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:.5s;transition:.5s;position:absolute;left:0;top:44px;width:100%;background:rgba(0,0,0,0.9)}.mega__child a{-webkit-transition:.5s;transition:.5s}.mega__child--list{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:0;width:100%}.mega__child--list>li{margin:0 10px}}@media (min-width: 1650px){.mega__child{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.mega__child--image{margin:30px 10px 0 0}}.icon-cart{fill:#fff;width:21px;height:21px;position:relative;top:4px;-webkit-filter:drop-shadow(1px 1px 1px #000);filter:drop-shadow(1px 1px 1px #000)}.menu-wrap{position:relative}@media (min-width: 1250px){.menu-wrap{position:static}}#closeArea{position:absolute;top:0;left:0;width:100%;height:100%}.back-top{font-family:'Racing Sans One', cursive;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:60px;height:60px;color:#fff;background:#000;position:fixed;bottom:0;right:0;visibility:hidden;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateY(100px);transform:translateY(100px);z-index:1}.back-top:before{content:"";display:block;width:15px;height:15px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:5px}@media (min-width: 769px){.back-top:hover{opacity:1;background:#E50011}}.back-top.show{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.mega-sub__child{margin:0}.mega-sub__child dt{opacity:.6}@media (max-width: 1249px){.mega-sub__parent:after{content:"+";display:inline-block;margin-left:10px;-webkit-transition:.3s;transition:.3s}.mega-sub__child{visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);height:0}.mega-sub__child ul{padding:0}.mega-sub__child dt{font-family:'Noto Sans JP',sans-serif;font-weight:bold}.mega-sub__child dd{margin:0}}@media (min-width: 1250px){.mega-sub__parent{font-size:1.25em;border-bottom:1px dotted}.mega-sub__child{margin:0}.mega-sub__child dd ul{padding-left:10px}}@media (max-width: 1249px){.openSub .mega-sub{padding:20px 0;position:relative;background:rgba(0,0,0,0.8)}.openSub .mega-sub__parent{font-family:'Noto Sans JP',sans-serif;font-size:1.25em;font-weight:bold;opacity:.6;position:absolute;top:0;left:0}.openSub .mega-sub__parent:after{content:"-";-webkit-transform:scaleX(2);transform:scaleX(2)}.openSub .mega-sub__child{visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1);height:auto;margin:0}.openSub .mega-sub__child dt{opacity:.6}}@media (min-width: 1250px){.product-menu{display:-ms-grid;display:grid;-ms-grid-rows:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;grid-template-rows:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;-ms-grid-columns:20% 20% 20% 20% 20%;grid-template-columns:20% 20% 20% 20% 20%;height:80vh;max-height:700px}.product-menu__mufler{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:10;grid-row:1 / 11}.product-menu__engine{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:10;grid-row:1 / 11}.product-menu__electrical{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:10;grid-row:1 / 11}.product-menu__chassis{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5;-ms-grid-row:1;-ms-grid-row-span:6;grid-row:1 / 7}.product-menu__goods{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5 / 6;-ms-grid-row:1;-ms-grid-row-span:6;grid-row:1 / 7}.product-menu__kitparts{position:absolute;bottom:0;right:300px}.product-menu__complete{position:absolute;bottom:0;right:170px}.product-menu__warranty{position:absolute;bottom:0;right:0}.product-menu dl{margin:0}.product-menu dl dd{margin:0}.product-menu dl ul{margin:0}}@media (min-width: 1250px){.menu-30{width:33.33%}}.bottom{background:#000;color:#fff;padding:60px 0 30px}.bottom__logo{display:block;margin:0 auto 60px;width:324px;height:40px;max-width:100%}.bottom__logo--image{width:324px;height:40px}.bottom__sitemap{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.bottom__sitemap>div{margin:0 45px 2em}.bottom__sitemap dt{font-family:'Noto Serif JP', serif;font-weight:900;font-size:18px;margin-bottom:15px}.bottom__sitemap dd{margin:0;font-size:12px}.bottom__sitemap dd ul{padding:0;margin:0}.bottom__sitemap dd ul li{display:block;margin-bottom:10px}.bottom__copy{display:block;text-align:center;padding:0 15px}@media (max-width: 1249px){.bottom__sitemap>div{width:calc(33% - 45px);max-width:210px;margin:0 1.5em 2em}}@media (max-width: 414px){.bottom__sitemap>div{width:calc(50% - 45px)}.bottom__sitemap>div dd{font-size:10px}}.info-list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:0;max-width:1350px}.info-list li{width:calc(50% - 5px);display:block;font-size:12px;margin-bottom:10px}.info-list li a{display:block;position:relative}.info-list li a.poster{padding-bottom:70%}.info-list li a figure{margin:0;height:0;overflow:hidden;padding-bottom:62%;background:#000}.info-list li a figure img{width:100%}.info-list li a div{width:100%;padding:5px 10px 10px;line-height:1.4;position:relative}.info-list li a div span{display:block;text-transform:uppercase}.info-list li a div span:after{content:"";display:block;width:20px;height:1px;border-top:1px solid;margin:5px 0}.info-list li a div time{position:absolute;top:5px;right:10px}.info-list li a div p{margin:5px 0 0}.info-list li a div p br{display:none}.info-list li:first-child{width:100%}@media (max-width: 399px){.info-list li{font-size:10px}}@media (min-width: 768px) and (max-width: 999px){.info-list{-webkit-box-pack:start;justify-content:flex-start}.info-list li{width:calc(33.33% - 10px);margin-left:15px}.info-list li:first-child{width:calc(50% - 10px);margin-left:0}.info-list li:nth-child(2){width:calc(50% - 10px)}.info-list li:nth-child(3n){margin-left:0}}@media (min-width: 1000px){.info-list:not(.first-big){position:relative;overflow:hidden;display:-webkit-box;display:flex}.info-list:not(.first-big) li{width:calc(20% - 2em) !important;margin-bottom:2em;margin-right:13px}.info-list:not(.first-big) li:first-child{width:calc(20% - 2em) !important;margin-bottom:2em}.info-list:not(.first-big) li:nth-child(5n){margin-right:0}.info-list.first-big{position:relative;overflow:hidden;display:block}.info-list.first-big li{font-size:14px;width:calc(25% - 10px) !important;float:left;margin-left:13px;font-size:14px;margin-bottom:10px}.info-list.first-big li:first-child{width:calc(50% + -7px) !important;margin-left:0}.info-list.first-big li:nth-child(6),.info-list.first-big li:nth-child(10),.info-list.first-big li:nth-child(14),.info-list.first-big li:nth-child(18),.info-list.first-big li:nth-child(22){margin-left:0}}.info-list-type2{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0}.info-list-type2 li{width:calc(50% - 1px);display:block;font-size:12px;margin-bottom:2px;padding:7.5px}.info-list-type2 li a{display:block;height:0;padding-bottom:75.7%;position:relative}.info-list-type2 li a.poster{padding-bottom:70%}.info-list-type2 li a div{width:100%;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);position:absolute;left:0;bottom:0;padding:30px 10px 10px;line-height:1.4}.info-list-type2 li a div span:after{content:"";display:block;width:20px;height:1px;border-top:1px solid;margin:5px 0}.info-list-type2 li a div span,.info-list-type2 li a div time{display:block}.info-list-type2 li a div p{margin:5px 0 0}.info-list-type2 li a div p br{display:none}.info-list-type2 li:first-child{width:100%}@media (max-width: 399px){.info-list-type2 li{font-size:10px}.info-list-type2 li a{padding-bottom:85%}}@media (min-width: 768px) and (max-width: 999px){.info-list-type2{-webkit-box-pack:start;justify-content:flex-start}.info-list-type2 li{width:calc(33.33% - 1px);margin-left:1.5px}.info-list-type2 li:first-child{width:calc(50% - 1px);margin-left:0}.info-list-type2 li:nth-child(2){width:calc(50% - 1px)}.info-list-type2 li:nth-child(3n){margin-left:0}}@media (min-width: 1000px){.info-list-type2:not(.first-big){position:relative;overflow:hidden;display:-webkit-box;display:flex}.info-list-type2:not(.first-big) li{width:calc(20% - 2em) !important;margin-bottom:2em;margin-right:13px}.info-list-type2:not(.first-big) li:first-child{width:calc(20% - 2em) !important;margin-bottom:2em}.info-list-type2:not(.first-big) li:nth-child(5n){margin-right:0}.info-list-type2.first-big{position:relative;overflow:hidden;display:block}.info-list-type2.first-big li{font-size:14px;width:calc(25% - 10px) !important;float:left;margin-left:13px;font-size:14px;margin-bottom:10px}.info-list-type2.first-big li:first-child{width:calc(50% + -7px) !important;margin-left:0}.info-list-type2.first-big li:nth-child(6),.info-list-type2.first-big li:nth-child(10),.info-list-type2.first-big li:nth-child(14),.info-list-type2.first-big li:nth-child(18),.info-list-type2.first-big li:nth-child(22){margin-left:0}}.link-white-red{display:block;font-family:'Noto Serif JP', serif;font-weight:500;letter-spacing:3px;font-size:1.2em;text-align:right;width:280px;padding-right:10px;position:relative;margin:0 0 0 auto;line-height:2.5;background:#fff;color:#E50011}.link-white-red:before{content:"";display:block;position:absolute;background:inherit;width:6px;height:100%;left:-10px}.link-white-red:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}@media (min-width: 769px){.link-white-red:hover{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}}@media (min-width: 769px){.link-white-red:hover{background:#000}}.link-white{display:block;font-family:'Noto Serif JP', serif;font-weight:500;letter-spacing:3px;font-size:1.2em;text-align:right;width:280px;padding-right:10px;position:relative;margin:0 0 0 auto;line-height:2.5;background:#fff;color:#000}.link-white:before{content:"";display:block;position:absolute;background:inherit;width:6px;height:100%;left:-10px}.link-white:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}@media (min-width: 769px){.link-white:hover{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}}@media (min-width: 769px){.link-white:hover{background:#E50011}}.link-black{display:block;font-family:'Noto Serif JP', serif;font-weight:500;letter-spacing:3px;font-size:1.2em;text-align:right;width:280px;padding-right:10px;position:relative;margin:0 0 0 auto;line-height:2.5}.link-black:before{content:"";display:block;position:absolute;background:inherit;width:6px;height:100%;left:-10px}.link-black:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}@media (min-width: 769px){.link-black:hover{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}}@media (min-width: 769px){.link-black:hover{background:#E50011;color:#fff}}.link-red{display:block;font-family:'Noto Serif JP', serif;font-weight:500;letter-spacing:3px;font-size:1.2em;text-align:right;width:280px;padding-right:10px;position:relative;margin:0 0 0 auto;line-height:2.5;background:#E50011;color:#fff}.link-red:before{content:"";display:block;position:absolute;background:inherit;width:6px;height:100%;left:-10px}.link-red:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}@media (min-width: 769px){.link-red:hover{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}}@media (min-width: 769px){.link-red:hover{background:#000}}.link-opacity{display:block;font-family:'Noto Serif JP', serif;font-weight:500;letter-spacing:3px;font-size:1.2em;text-align:right;width:280px;padding-right:10px;position:relative;margin:0 0 0 auto;line-height:2.5;background:rgba(255,255,255,0.8);color:#000;display:none}.link-opacity:before{content:"";display:block;position:absolute;background:inherit;width:6px;height:100%;left:-10px}.link-opacity:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}@media (min-width: 769px){.link-opacity:hover{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}}@media (min-width: 769px){.link-opacity:hover{background:#000;color:#E50011}}.link-area{max-width:1380px;margin:0 auto;padding:0 15px}.link-list{padding:0;margin:0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;font-family:'Noto Serif JP', serif;font-weight:900}.link-list span{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.7em;font-weight:normal}.link-list span:after{content:"";display:inline-block;width:6px;height:6px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}.link-list li{display:block;color:#fff;overflow:hidden}.link-list li a{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:22.24vw;position:relative;z-index:0;padding:10px}.link-list li a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.6);z-index:-1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:top right;transform-origin:top right}.link-list li a:after{content:"";display:block;width:100%;height:90%;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);z-index:-1;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:bottom left;transform-origin:bottom left}@media (min-width: 769px){.link-list li a:hover{color:#000;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-box-pack:center;justify-content:center}.link-list li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.link-list li a:hover:after{-webkit-transform:scale(0);transform:scale(0)}}@media (min-width: 450px){.link-list{letter-spacing:4px}}@media (min-width: 1250px){.link-list{font-size:20px}.link-list span{font-size:.6em}}.link-list li{width:calc(33.33% - 20px)}.link-list li a:after{background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000)}.link-list.bottom li{width:33.33%}@media (max-width: 767px){.link-list li{margin-bottom:20px;width:calc(50% - 10px)}.link-list li a{height:33.36vw}.link-list li:first-child{width:100%}.link-list li:first-child a{height:40vw}.link-list.bottom li{width:50%;margin:0}.link-list.bottom li:first-child{width:100%}.link-list.bottom li:first-child a{height:40vw}}.categorized{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.categorized__title{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;line-height:1;margin:0;padding:0 15px;width:60px}.categorized__list{padding:0;margin:0;display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}.categorized__list.products{font-family:'Noto Serif JP', serif;font-weight:900}.categorized__list.products span{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.7em;font-weight:normal}.categorized__list.products span:after{content:"";display:inline-block;width:6px;height:6px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}.categorized__list.products li{display:block;color:#fff;overflow:hidden}.categorized__list.products li a{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:22.24vw;position:relative;z-index:0;padding:10px}.categorized__list.products li a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.6);z-index:-1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:top right;transform-origin:top right}.categorized__list.products li a:after{content:"";display:block;width:100%;height:90%;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);z-index:-1;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:bottom left;transform-origin:bottom left}@media (min-width: 769px){.categorized__list.products li a:hover{color:#000;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-box-pack:center;justify-content:center}.categorized__list.products li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.categorized__list.products li a:hover:after{-webkit-transform:scale(0);transform:scale(0)}}@media (min-width: 450px){.categorized__list.products{letter-spacing:4px}}@media (min-width: 1250px){.categorized__list.products{font-size:20px}.categorized__list.products span{font-size:.6em}}.categorized__list.products li{width:50%;padding:2px}.categorized__list.products li:first-child{width:100%}.categorized__list.products li a{min-height:200px}@media (min-width: 768px){.categorized__list.products li{width:33.33%}.categorized__list.products li:first-child{width:33.33%}}@media (min-width: 1000px){.categorized__list.products li a{height:390px}}.categorized__list.features{font-family:'Noto Serif JP', serif;font-weight:900}.categorized__list.features span{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.7em;font-weight:normal}.categorized__list.features span:after{content:"";display:inline-block;width:6px;height:6px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}.categorized__list.features li{display:block;color:#fff;overflow:hidden}.categorized__list.features li a{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:22.24vw;position:relative;z-index:0;padding:10px}.categorized__list.features li a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.6);z-index:-1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:top right;transform-origin:top right}.categorized__list.features li a:after{content:"";display:block;width:100%;height:90%;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);z-index:-1;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:bottom left;transform-origin:bottom left}@media (min-width: 769px){.categorized__list.features li a:hover{color:#000;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-box-pack:center;justify-content:center}.categorized__list.features li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.categorized__list.features li a:hover:after{-webkit-transform:scale(0);transform:scale(0)}}@media (min-width: 450px){.categorized__list.features{letter-spacing:4px}}@media (min-width: 1250px){.categorized__list.features{font-size:20px}.categorized__list.features span{font-size:.6em}}@media (min-width: 1250px){.categorized__list.features{font-size:1em;margin-right:-20px}}.categorized__list.features li{width:100%;padding:2px;margin-bottom:20px}.categorized__list.features li a{display:block;padding-top:6em;height:100%;position:relative}.categorized__list.features li a h3{font-weight:normal;margin:0;border-bottom:1px dotted}.categorized__list.features li a p{margin:0}.categorized__list.features li a p:not(.link-opacity){font-size:12px;letter-spacing:0;font-weight:normal;font-family:'Noto Sans JP','Hiragino Kaku Gothic Pro','hiragino kaku gothic pro','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}@media (min-width: 769px){.categorized__list.features li a:hover{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width: 767px){.categorized__list.features li a{padding-top:8em}}@media (min-width: 768px){.categorized__list.features li{width:50%;padding:0 15px 25px}.categorized__list.features li a{padding-top:10em}}@media (min-width: 1000px){.categorized__list.features li{width:25%}}.categorized__list.races{font-family:'Noto Serif JP', serif;font-weight:900}.categorized__list.races span{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.7em;font-weight:normal}.categorized__list.races span:after{content:"";display:inline-block;width:6px;height:6px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}.categorized__list.races li{display:block;color:#fff;overflow:hidden}.categorized__list.races li a{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:22.24vw;position:relative;z-index:0;padding:10px}.categorized__list.races li a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.6);z-index:-1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:top right;transform-origin:top right}.categorized__list.races li a:after{content:"";display:block;width:100%;height:90%;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);z-index:-1;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:bottom left;transform-origin:bottom left}@media (min-width: 769px){.categorized__list.races li a:hover{color:#000;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-box-pack:center;justify-content:center}.categorized__list.races li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.categorized__list.races li a:hover:after{-webkit-transform:scale(0);transform:scale(0)}}@media (min-width: 450px){.categorized__list.races{letter-spacing:4px}}@media (min-width: 1250px){.categorized__list.races{font-size:20px}.categorized__list.races span{font-size:.6em}}@media (min-width: 1250px){.categorized__list.races{font-size:1em}}.categorized__list.races li{display:block;width:50%;padding:2px}.categorized__list.races li a{height:25vw}.categorized__list.races li a h3{font-weight:normal;margin:0}.categorized__list.races li a:after{background:rgba(0,0,0,0.3)}@media (max-width: 767px){.categorized__list.races li{width:100%}.categorized__list.races li a{height:50vw}}@media (min-width: 1000px){.categorized__list.races li{width:33.33%}.categorized__list.races li a{max-height:390px}}@media (max-width: 767px){.categorized__title{position:relative;z-index:1;text-shadow:1px 1px 1px #fff}.categorized__list{margin:0 0 0 -35px}}::-webkit-scrollbar{width:10px;height:8px}::-webkit-scrollbar-track{background:#000;box-shadow:1px 1px 1px rgba(255,255,255,0.1)}::-webkit-scrollbar-thumb{background-color:#E50011;border-radius:2px}@-webkit-keyframes move{from{width:0;opacity:0}to{opacity:1}}@keyframes move{from{width:0;opacity:0}to{opacity:1}}.typing{width:0;max-width:100%;opacity:0;overflow:hidden}.typing.action{width:350px;white-space:nowrap;opacity:1;-webkit-animation:move 1s steps(10, end);animation:move 1s steps(10, end)}.typing-long{width:0;opacity:0;overflow:hidden;max-width:100%}.typing-long.action{width:550px;white-space:nowrap;opacity:1;-webkit-animation:move 1s steps(10, end);animation:move 1s steps(10, end)}@-webkit-keyframes move2{from{height:0;opacity:0}to{opacity:1}}@keyframes move2{from{height:0;opacity:0}to{opacity:1}}.categorized__title{height:0;opacity:0;overflow:hidden}.categorized__title.action{height:380px;white-space:nowrap;opacity:1;-webkit-animation:move2 1s steps(10, end);animation:move2 1s steps(10, end)}#tv{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:.5s;transition:.5s}#tv:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:#fff;z-index:1;-webkit-transition:.5s ease .5s;transition:.5s ease .5s;-webkit-transform-origin:right center;transform-origin:right center}#tv.action{-webkit-transform:scaleX(1);transform:scaleX(1)}#tv.action:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.link-list{position:relative;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:.5s;transition:.5s}.link-list:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:#E50011;z-index:1;-webkit-transition:.5s ease .5s;transition:.5s ease .5s;-webkit-transform-origin:right center;transform-origin:right center}.link-list.action{-webkit-transform:scaleX(1);transform:scaleX(1)}.link-list.action:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.home-products{margin:60px auto;padding:0 15px;max-width:1380px}@media (min-width: 768px){.home-products{margin:125px auto}}.home-message{padding:40px 0 110vw;background:url("../img/message-back.png") left bottom/contain no-repeat}.home-message>div{max-width:1380px;padding:0 15px;margin:0 auto}.home-message h2{font-weight:500;position:relative;margin-bottom:40px}.home-message h2:before{content:"Message";font-weight:900;display:block;margin-bottom:40px}.home-message h2:after{content:"";position:absolute;top:70px;left:0;background:linear-gradient(45deg, black, transparent);display:block;width:280px;height:1px}.home-message li{margin-bottom:10px}.home-message img{display:block;margin:40px 0 0 auto}@media (min-width: 768px){.home-message{padding:120px 0;line-height:2;background-size:50%}.home-message>div{padding-left:30%}.home-message h2{font-size:30px}.home-message h2:before{font-size:40px}}.page-top{padding-top:60px !important}@media (min-width: 768px){.page-top{padding-top:125px !important}}.race-link{border:1px solid;padding:10px;width:250px;display:block;text-align:center}.race-link:after{content:"";display:inline-block;width:6px;height:6px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}.about-product{max-width:1380px;margin:60px auto;padding:0 15px}@media (min-width: 768px){.about-product{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.about-product img{width:50%}.about-product div{width:50%;padding:1em}}.appear{position:relative;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:.3s;transition:.3s}.appear:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:#000;z-index:1;-webkit-transition:.3s ease .3s;transition:.3s ease .3s;-webkit-transform-origin:right center;transform-origin:right center}.appear.action{-webkit-transform:scaleX(1);transform:scaleX(1)}.appear.action:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.info-list li a figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.info-list li a figure{padding-bottom:66%}@-webkit-keyframes fadein-back{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes fadein-back{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-out{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadein{0%{opacity:.5;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:.5;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.fade.action{opacity:1;-webkit-animation:fadein 2s linear 0s forwards;animation:fadein 2s linear 0s forwards}.low-main{height:50vh;min-height:350px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff;position:relative;z-index:0;overflow:hidden}.low-main:before{content:"";display:block;height:calc(100% + 100px);width:100%;position:absolute;top:0;left:0;z-index:-2;-webkit-animation:zoom-out 10s ease 0s forwards;animation:zoom-out 10s ease 0s forwards}.low-main:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../img/back.png);position:absolute;top:0;left:0;z-index:-1}.low-main__title,.low-main__single,.low-main__solo{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-animation:fadein .5s linear 1s forwards;animation:fadein .5s linear 1s forwards}.low-main .breadcrumb{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-animation:fadein .5s linear 1.5s forwards;animation:fadein .5s linear 1.5s forwards}.low-main__title{font-family:'Noto Serif JP', serif;font-weight:500;position:relative;text-align:center;text-shadow:1px 1px 0 #000}.low-main__title:before{content:attr(title);font-weight:900;display:block;margin-bottom:40px;letter-spacing:5px;margin-right:-2.5px}.low-main__title:after{content:"";position:absolute;top:70px;left:calc(50% - 50px);background:#fff;display:block;width:100px;height:3px}@media (max-width: 599px){.low-main__title{font-size:1.5em}.low-main__title:after{top:60px;height:2px}}.low-main__single{font-family:'Noto Serif JP', serif;position:relative;text-align:center;padding:0 15px;text-shadow:1px 1px 0 #000}.low-main__single p{font-size:1.5em;position:relative}.low-main__single p:after{content:"";position:absolute;bottom:-15px;left:calc(50% - 50px);background:#fff;display:block;width:100px;height:3px}.low-main__single p span{margin-right:1em}.low-main__single h1{font-weight:500}@media (max-width: 599px){.low-main__single h1{font-size:1.2em}.low-main__single p{font-size:1em;margin-bottom:25px}.low-main__single p:after{height:2px}}.low-main__solo{font-family:'Noto Serif JP', serif;font-weight:bold;font-size:2.5em;position:relative;letter-spacing:6px}.low-main__solo:after{content:"";position:absolute;bottom:-15px;left:calc(50% - 50px);background:#fff;display:block;width:100px;height:3px}@media (max-width: 599px){.low-main__solo{font-size:1em;margin-bottom:25px}.low-main__solo:after{height:2px}}@media (min-width: 1000px){.low-main{height:60vh}}.breadcrumb{padding:0;text-align:left;margin:0;position:absolute;top:50px;left:15px;font-size:12px}.breadcrumb li{display:inline-block;text-shadow:1px 1px 0 #000}.breadcrumb li:after{display:inline-block;content:"";width:4px;height:4px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 10px 0 5px}.breadcrumb li:last-child:after{content:none}.list-area{padding:60px 15px}@media (min-width: 768px){.list-area{padding:125px 15px}}.page-numbers{display:-webkit-box;display:flex;flex-wrap:wrap;margin:40px 0 0;padding-left:0}@media (min-width: 768px){.page-numbers{-webkit-box-pack:center;justify-content:center}}.page-numbers>li{display:block}.page-numbers>li>a,.page-numbers>li>span{width:42px;height:42px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:bold;background-color:#fff;color:#777;border:1px solid #ddd;float:left;line-height:1.42857;margin:0 5px 10px;position:relative;text-decoration:none}.page-numbers>li .arrow{-webkit-transform:scaleX(0.6);transform:scaleX(0.6)}.page-numbers>li:first-child>a{margin-left:0}.page-numbers>li>a{-webkit-transition:.5s;transition:.5s}@media (min-width: 769px){.page-numbers>li>a:hover{opacity:1;background-color:#777;color:#fff}}.page-numbers .current{background-color:#777;color:#fff;cursor:default}.contents-wrap{margin:60px 0;overflow:hidden}.contents-wrap.page{margin:0}.contents-wrap table{width:100%;text-align:left;border-collapse:collapse}.contents-wrap table th{font-weight:500;border-right:1px solid}.contents-wrap table th,.contents-wrap table td{border-bottom:1px solid;padding:1em}.contents-wrap table th img,.contents-wrap table td img{vertical-align:middle;margin-right:5px}.contents-wrap table tbody tr:last-child th,.contents-wrap table tbody tr:last-child td{border-bottom:none}.contents-wrap blockquote{margin:0;padding:.5em 1em;border-left:.5em solid #ddd}@media (min-width: 768px){.contents-wrap{margin:125px 0}}.contents-area{margin:0 auto;max-width:1380px;padding:0 15px}.contents-area h2{font-size:1.2em;border-left:4px solid;padding:18px 0 18px 1em}.contents-area h3,.contents-area h4,.contents-area h5{font-size:1.2em;border-bottom:1px dotted #aaa;font-family:'Noto Serif JP', serif;font-weight:500;line-height:1.4;letter-spacing:5px;padding-bottom:10px;margin-top:2em}.contents-area p{line-height:2}.contents-area table tr th,.contents-area table tr td{border-color:#ddd}@media (min-width: 768px){.contents-area{margin:0 auto}.contents-area h2{font-size:1.8em}.contents-area h3,.contents-area h4,.contents-area h5{font-size:1.5em}}h2.gallery-title{margin:60px 0 0;margin-left:calc((50vw - 50%) * -1);background:#000;color:#fff;text-align:center;font-family:'Noto Serif JP', serif;font-weight:900;font-size:2em;line-height:1.4;letter-spacing:5px;padding:60px 0 0;width:100vw;border:none}.gallery{text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;margin-bottom:60px;margin-left:calc((50vw - 50%) * -1);background:#000;padding:40px 15px 60px;width:100vw}.gallery a{display:inline-block}.gallery a img{height:100px}@media (min-width: 768px){.gallery a img{height:180px}}button#close-button{background:transparent}.about-wrap{padding:40px 15px 165px;margin-bottom:-100px}.about-wrap__name{text-align:right}.about-wrap div{max-width:1350px;margin:0 auto}.about-wrap h2{border:none;padding:0}.about-wrap p{margin:2em 0}@media (min-width: 1000px){.about-wrap{padding:120px 15px 185px}.about-wrap.pop{background-attachment:fixed !important}.about-wrap div{padding-left:625px}}.lineup{max-width:1350px;margin:0 auto 60px;padding-top:60px}@media (min-width: 768px){.lineup{margin:0 auto 125px;padding-top:100px}}.lineup h2{border:none;padding:0;text-align:center;font-size:40px;margin:0;font-family:'Racing Sans One', cursive;letter-spacing:7px;line-height:1;color:#E50011}.lineup ul{padding:0;margin:2em 0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.lineup ul a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:#E50011;height:100%;padding:5px}.lineup ul li{position:relative;padding:0 5px;width:50%;display:block;margin-bottom:1em}@media (min-width: 768px){.lineup ul li{width:33.33%}.lineup ul li.big{width:50%}}.lineup ul li img{width:100%;display:none}.lineup ul li span{font-size:12px;position:absolute;top:0;left:5px;display:inline-block;padding:5px 10px;background:rgba(0,0,0,0.5);color:#fff}.lineup ul li p{border:2px solid;padding:1em;margin:0;text-align:center;color:#fff;font-weight:bold;width:100%}.lineup ul li p:after{content:"";display:inline-block;width:22px;height:15px;background:url("../img/window.svg") center center/cover no-repeat;margin-left:10px}@media (min-width: 768px){.lineup__four li{width:25% !important}}.lineup__two{padding:0 .5em;margin:0 auto;max-width:1270px}.lineup__two a{position:relative;display:block;margin:.5em}.lineup__two a img{display:block}.lineup__two a p{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#fff;text-shadow:1px 1px 1px #000;font-weight:bold;font-size:20px}@media (min-width: 768px){.lineup__two{display:-webkit-box;display:flex;margin-top:2em}}@media (min-width: 1000px){.lineup{margin-bottom:100px}.lineup h2{font-size:80px}.lineup__two a p{font-size:30px}}.completes{max-width:1380px;padding:0 15px;margin:60px auto}.completes__item{margin-bottom:4em}.completes__item div{text-align:left}.completes__item div h2{margin-top:0}.completes__item div table th{width:120px}.completes__item div table th,.completes__item div table td{padding:1em}@media (min-width: 768px){.completes{margin:125px auto}.completes__item{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin-bottom:4em}.completes__item img{width:50%}.completes__item div{width:50%;padding-left:2em}.completes__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.completes__item:nth-child(even) div{padding-left:0;padding-right:2em}}.kitparts{margin:60px 0}.kitparts__item{max-width:1380px;padding:0 15px;margin:0 auto;margin-bottom:2em}.kitparts__item div{text-align:left}.kitparts__item div h2{margin-top:0}.kitparts__item div table th{width:120px}.kitparts__item div table th,.kitparts__item div table td{padding:1em}@media (min-width: 768px){.kitparts{margin:125px 0}.kitparts__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.kitparts__item img{width:50%}.kitparts__item div{width:50%;padding-left:2em}.kitparts__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.kitparts__item:nth-child(even) div{padding-left:0;padding-right:2em}}.halfarea{max-width:1350px}.halfarea .link-black{margin-left:1em;margin-right:auto}.halfarea dd{margin:0}@media (min-width: 1000px){.halfarea{width:calc(100% - 2em);display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;background:#eee;padding:3em}.halfarea.white{background:#fff;padding:1em}.halfarea section{width:calc(50% - 3em)}}.links{padding:0;margin:0}.links li{display:block;margin-bottom:1em}.links li a{display:block;text-align:center;border:1px solid;padding:10px 0;position:relative}.links li a svg{width:21px;height:15px;display:inline-block;margin-right:5px}.links li a:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 5px);right:15px}.links li a span{font-size:.8em}@media (min-width: 769px){.links li a:hover{opacity:1;background:#000;color:#fff}.links li a:hover svg{fill:#fff}.links li a:hover:after{border-color:#fff !important}}@media (min-width: 768px){.links{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.links li{width:calc(50% - .5em)}}.details__item{margin:0 auto}.details__item div{text-align:left;padding:2em 1em}.details__item div h2{margin-top:0;padding:0;border-left:none}@media (min-width: 768px){.details__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.details__item img{width:50%}.details__item div{width:50%;max-width:650px;padding-left:2em}.details__item div h2{font-size:30px}.details__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.details__item:nth-child(even) div{padding-left:1em;padding-right:2em}}@media (min-width: 767px) and (max-width: 850px){.details .link-black{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:right;transform-origin:right;right:30px}}.title-image{display:block;width:100%;margin-top:4em}.bazzaz-detail{margin:4em auto 0;padding:0 1em;max-width:1380px;border:none}.bazzaz-detail .details__item{-webkit-box-align:start;align-items:flex-start}.bazzaz-links{margin:0 auto 2em;max-width:950px}.new-race__info{padding:1em;background:#E50011;color:#fff}.new-race__info h2{font-size:1.5em;font-weight:normal}.new-race__info table{margin-bottom:2em}.new-race__info table tr th{width:110px;border-right:none}.new-race__info:nth-child(even){background:#000}@media (min-width: 1000px){.new-race__info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:100px 0;position:relative}.new-race__info:after{background:#E50011;content:"";display:block;width:250px;height:100%;position:absolute;top:0;left:calc(55% - 125px);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.new-race__info h2{font-size:30px}.new-race__info img{width:55%;display:block}.new-race__info>div{padding:1em;position:relative;z-index:1;width:calc(45% + 80px);max-width:730px;margin-left:-80px}.new-race__info:nth-child(even):after{background:#000}}@media (min-width: 1250px){.new-race__info h2{font-size:40px}}.fix-link{display:block;position:fixed;top:calc(50vh - 80px);right:0;background:#000;color:#fff;z-index:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:'Noto Serif JP', serif;font-weight:900;letter-spacing:2px;padding:15px 5px;border-radius:6px 0 0 6px}@media (min-width: 769px){.fix-link:hover{opacity:1;background:#E50011}}.race-archive{padding-bottom:0;margin-bottom:0}.race-archive section{padding:4em 1em}.race-archive section:first-child{padding-top:0}.race-archive section:nth-child(odd) table td,.race-archive section:nth-child(odd) table th{border-color:#ddd}.race-archive section:nth-child(even){background:#000;color:#fff}.race-archive section>div{overflow:auto;-webkit-overflow-scrolling:touch;min-height:150px}.race-archive h2{max-width:1350px;margin:0 auto 30px;font-size:1.2em;border-left:4px solid;padding:18px 0 18px 1em}.race-archive table{font-size:13px;width:100%;max-width:1350px;margin:0 auto;white-space:nowrap}.race-archive table tr{cursor:pointer}.race-archive table tr th{border-right:none;font-weight:bold}.race-archive table tr th,.race-archive table tr td{padding:1em 2em}.race-archive table tr th img,.race-archive table tr td img{display:inline-block;vertical-align:middle;margin-right:5px}@media (min-width: 768px){.race-archive section{padding:100px 1em}.race-archive h2{font-size:1.8em}}@media (min-width: 1250px){.race-archive section{padding:100px 0}.race-archive table tr th,.race-archive table tr td{padding:1em}}.race-detail{overflow:visible}.race-detail__right{padding:0 15px;font-size:13px;border:1px solid #ddd;background:#fff;position:relative}.race-detail__right h2{font-size:16px}@media (min-width: 768px){.race-detail{max-width:1350px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.race-detail__left{width:calc(100% - 280px)}.race-detail__left h2.gallery-title,.race-detail__left .gallery{margin-left:calc((50vw - (50% + 125px)) * -1)}.race-detail__right{width:250px}}.thumbnail-area img{width:100%}.backnumber{display:block;text-align:left;border-bottom:1px solid #ddd;margin-bottom:15px}.backnumber__title{margin-bottom:0}.backnumber__data{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:5px 0 10px}.backnumber__data img{margin-right:5px}.backnumber:last-child{border-bottom:none}.race_table{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:4em}.race_table table{white-space:nowrap}.race_table table th{border-right:none}.race_table table tr.red th,.race_table table tr.red td{color:#E50011;font-weight:bold}.race-release{padding:0;margin:0}.race-release li{display:block}.race-release li img{width:100%}@media (min-width: 768px){.race-release{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.race-release li{width:calc(50% - 10px)}}.sponsor{padding:0;margin:0;display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 5px}.sponsor li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:1px solid #ddd;width:50%;height:25vw}.sponsor li:nth-child(-n+8){width:100%;height:180px}.sponsor li a{display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%}@media (min-width: 650px){.sponsor li{width:33.33%;height:20vw}}@media (min-width: 1250px){.sponsor li{width:25%;height:180px}.sponsor li:nth-child(-n+4){width:50%;height:180px}.sponsor li:nth-child(n+5):nth-child(-n+8){width:33.33%;height:180px}}.about{padding:60px 15px}.about h2{font-weight:500}.about p{font-family:'Noto Serif JP', serif;line-height:2}@media (min-width: 768px){.about{text-align:center;padding:125px 15px}}.point{color:#fff;margin-bottom:60px}.point__box{background:#000}.point__box--head{padding:1em;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.point__box--head h2{font-weight:500;text-shadow:1px 1px 0 #000}.point__box--head h2:before{content:attr(title);display:block;margin-bottom:40px;letter-spacing:5px;margin-right:-2.5px}.point__box--caption{padding:1em;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.point__box--caption p{max-width:700px}.point__box:nth-child(even){background:#E50011}@media (min-width: 768px){.point__box{display:-webkit-box;display:flex;position:relative}.point__box:after{background:#000;content:"";display:block;width:250px;height:100%;position:absolute;top:0;left:calc(55% - 170px);-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.point__box--head{width:50%}.point__box--head h2{position:relative;z-index:1}.point__box--caption{padding:2em;width:50%;height:700px;position:relative;z-index:1}.point__box:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.point__box:nth-child(even):after{background:#E50011;-webkit-transform:skewX(10deg);transform:skewX(10deg);left:calc(55% - 200px)}.point__box:nth-child(even)--head{width:35%}.point__box:nth-child(even)--caption{width:65%}}@media (min-width: 1000px){.point p{line-height:2}.point__box:nth-child(even):after{left:calc(55% - 270px)}.point__box:nth-child(even)--head{width:50%}.point__box:nth-child(even)--caption{width:50%}}.variation-title{max-width:1380px;margin:0 auto 1em;padding:0 15px 15px;font-weight:500;border-bottom:1px dotted #aaa}.variation-title.mgn{margin-top:60px}@media (min-width: 768px){.variation-title.mgn{margin-top:125px}}.variation{max-width:1380px;padding:0 15px;margin:0 auto}.variation.mgn{margin:60px auto}@media (min-width: 768px){.variation.mgn{margin-top:125px}}.variation h3{font-size:20px;letter-spacing:5px;background:#000;color:#fff;padding:0 15px}.variation figure{margin:0 0 30px}.variation.chara h3{background:transparent;color:#000;padding:0;margin-top:0}.variation.chara h3 span{display:inline-block;font-size:.6em;font-weight:bold}.variation__item{margin-bottom:4em}.variation__item>figure img{width:100%}.variation__item div{text-align:left}.variation__item div h2,.variation__item div h4{font-family:'Noto Serif JP', serif;font-weight:500;margin-top:0;font-size:20px}.variation__item div a{display:block;text-align:center;border:1px solid;padding:10px 0;position:relative;max-width:320px}.variation__item div a svg{width:21px;height:15px}.variation__item div a:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 5px);right:15px}.variation__item div a span{font-size:.8em}@media (min-width: 769px){.variation__item div a:hover{opacity:1;background:#000;color:#fff}.variation__item div a:hover svg{fill:#fff}.variation__item div a:hover:after{border-color:#fff !important}}.variation__item div table th{width:120px}.variation__item div table th,.variation__item div table td{padding:1em}@media (min-width: 768px){.variation h3{font-size:30px}.variation__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:4em}.variation__item>img,.variation__item>figure{width:50%}.variation__item div{width:50%;padding-left:2em}.variation__item div h2,.variation__item div h4{font-size:30px}.variation__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.variation__item:nth-child(even) div{padding-left:0;padding-right:2em}.variation.chara .variation__item{-webkit-box-align:start;align-items:flex-start}}.mgn{margin:60px auto}@media (min-width: 768px){.mgn{margin-top:125px}}.contents-intro figure{margin:0}@media (min-width: 768px){.contents-intro{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.contents-intro>div{padding-left:1em}.contents-intro>div h2,.contents-intro>div h3{margin-top:0}.contents-intro>div.left{padding:0 1em 0 0}}.price-box{padding:1em;border:1px solid #ddd}.price-box dd{margin:0}@media (min-width: 768px){.price-box{padding:2em}}.anchor-links{padding:0;margin:0 auto;max-width:1350px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;font-size:12px}.anchor-links.cat li .current{background:#E50011;color:#fff;font-weight:bold}.anchor-links.cat li:last-child{width:calc(50% - 5px)}.anchor-links li{display:block;margin-bottom:10px;border:1px solid #ddd;width:calc(50% - 5px)}.anchor-links li.four{width:calc(50% - 5px) !important}.anchor-links li a{text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px 20px;height:100%}@media (min-width: 769px){.anchor-links li a:hover{opacity:1;background:#E50011;color:#fff;font-weight:bold}}.anchor-links li:last-child{width:100%}@media (min-width: 768px){.anchor-links{-webkit-box-pack:center;justify-content:center;font-size:1em}.anchor-links.free{flex-wrap:nowrap}.anchor-links.cat{-webkit-box-pack:start;justify-content:flex-start}.anchor-links.cat li{width:calc(25% - 10px)}.anchor-links.cat li:first-child,.anchor-links.cat li:last-child{width:calc(25% - 10px)}.anchor-links li{margin-right:5px;width:calc(33% - 10px)}.anchor-links li:last-child{margin-right:0;width:calc(33% - 10px)}.anchor-links li.four{width:calc(25% - 5px) !important}}@media (min-width: 1250px){.anchor-links.cat{flex-wrap:nowrap}}.service-box{padding:1.5em;background:#f5f5f5}.service-box h3{margin-top:0}.service-box dd{margin:0}@media (min-width: 768px){.service-box{padding:3em}}.service-box.black{background:#000;color:#fff}.service-sec{width:100%;margin-top:-60px;padding-top:60px;margin-bottom:60px}.service-sec h2{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);width:calc(100% + 15px);margin-left:-7.5px;font-family:'Noto Sans JP',sans-serif;padding:15px 30px 15px 15px;border:none;background:#E50011;color:#fff;position:relative}.service-sec h2:before,.service-sec h2:after{content:"";display:block;width:5px;height:100%;background:#fff;position:absolute;top:0;right:5px}.service-sec h2:after{right:15px}.service-sec h2 span.mx-important{background:#fff;color:#E50011}.service-point{margin-bottom:1.5em}.service-point dt{font-weight:bold;margin-bottom:.5em}.service-point dt:before{content:"●";margin-right:5px}.service-point dd{margin:0}.service-point dd ul{margin:0}.center{text-align:center}.dot{border-bottom:1px dotted}.red{color:#E50011}.flow-area figure{margin:0 0 1em}.flow-area figure img{display:block}.flow-area figure:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:20px 25px 0 25px;border-color:#E50011 transparent transparent transparent;margin:5px auto}.flow-area figure:last-child:after{content:none}@media (min-width: 768px){.flow-area{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.flow-area figure{width:calc(33.33% - 1em);position:relative}.flow-area figure:after{border-width:30px 0 30px 40px;border-color:transparent transparent transparent #E50011;position:absolute;top:calc(50% - 50px);right:-30px;z-index:1}}.warranty{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.warranty figcaption{margin-bottom:10px}.warranty figcaption:before{content:"▼";margin-right:5px}span.mx-important{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:#E50011;color:#fff;font-family:'Noto Sans JP',sans-serif;letter-spacing:0;width:35px;height:35px;border-radius:50%;font-size:13px;margin-right:5px}@media (min-width: 768px){span.mx-important{font-size:24px;width:70px;height:70px}}.register-flow{margin-bottom:2em}.register-flow .service-box{margin-bottom:2em;position:relative}.register-flow .service-box:after{content:"";width:0;height:0;border-style:solid;border-width:20px 15px 0 15px;border-color:#f5f5f5 transparent transparent transparent;position:absolute;bottom:-20px;left:calc(50% - 15px)}.register-flow .end{font-size:2em;background:#aaa;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (min-width: 768px){.register-flow{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.register-flow>div{width:calc(25% - 25px)}.register-flow .service-box{margin:0}.register-flow .service-box:after{width:0;height:0;border-style:solid;border-width:30px 0 30px 30px;border-color:transparent transparent transparent #f5f5f5;top:calc(50% - 30px);left:auto;right:-30px}}.caution{color:#E50011;display:-webkit-box;display:flex}.caution:before{content:"※";display:inline-block;margin-right:5px}.layout figure{margin:0 0 1em}.layout figure img{display:block}@media (min-width: 768px){.layout{display:-webkit-box;display:flex}.layout .half{width:calc(50% - 10px);margin-right:20px}.layout .half:last-child{margin-right:0}}.mt40{margin-top:40px !important}.mtb40{margin-top:40px !important;margin-bottom:40px !important}.quality-policy{font-family:'Noto Serif JP', serif;padding:1.5em;border:1px solid #ddd}.quality-policy__text{line-height:2.5 !important}.quality-policy__author{text-align:right}@media (min-width: 768px){.quality-policy{padding:3em}}.go-archives{display:block;text-align:center;border:1px solid;padding:10px 0;margin-bottom:10px;position:relative}.go-archives:after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 5px);right:15px}@media (min-width: 769px){.go-archives:hover{opacity:1;background:#000;color:#fff}}.touring-list{padding:0;margin:0}.touring-list__head{display:-webkit-box;display:flex}.touring-list__head p{margin:0;padding:10px;border-top:1px solid;border-left:1px solid;border-bottom:1px solid}.touring-list__head p:first-child{width:50%}.touring-list__head p:nth-child(2){width:25%}.touring-list__head p:last-child{width:25%;border-right:1px solid}.touring-list__body{display:block}.touring-list__body a{display:-webkit-box;display:flex}.touring-list__body a p{border-bottom:1px solid;border-left:1px solid;padding:10px;margin:0}.touring-list__body a p:first-child{width:50%}.touring-list__body a p:nth-child(2){width:25%}.touring-list__body a p:last-child{width:25%;border-right:1px solid}@media (max-width: 767px){.touring-list{font-size:12px}}.img_r{float:right;margin:10px}.img_l{float:left;margin:10px}.timeline-container{width:calc(100% - 30px);max-width:1350px}.timeline-wrapper{width:100%}.timeline-wrapper h2 span{padding:5px 20px;font-family:'Racing Sans One', cursive;color:#fff;background:#E50011;border-radius:0}.timeline-series{width:100%}.timeline-series dt{margin-top:30px}.timeline-series dt a{font-family:'Noto Serif JP', serif}.timeline-series dd{padding-right:15px;width:auto}@media (max-width: 767px){.timeline-series dd{margin:0}.timeline-series .img_r,.timeline-series .img_l,.timeline-series img{float:none !important;display:block;margin-left:0 !important}}.timeline-event-content p{width:100%;line-height:2}.timeline-event-content p span{font-weight:bold}.timeline-event-content strong{font-family:'Noto Serif JP', serif;border:none;display:block}.timeline-event-content a{border-bottom:1px dotted #ddd}.timeline-toggle{font-size:1em;padding:5px 20px}.video-list__box{margin-bottom:20px}.video-list__box iframe{height:52vw}@media (min-width: 589px){.video-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.video-list__box{width:calc(50% - 10px);height:26vw}.video-list__box iframe{width:100%;height:100%}.video-list__box:first-child{width:100%;height:52vw}}@media (min-width: 768px){.video-list{-webkit-box-pack:start;justify-content:flex-start}.video-list__box{width:calc(33.33% - 20px);max-height:230px;height:18vw;margin-bottom:30px;margin-right:30px}.video-list__box:first-child{width:calc(33.33% - 20px);height:18vw}.video-list__box:nth-child(3n){margin-right:0}}.download-list{padding:0;margin:0}.download-list li{display:block;margin-bottom:10px}.download-list li a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:10px;border:1px solid #ddd}@media (min-width: 769px){.download-list li a:hover{color:#fff;background:#000;opacity:1}.download-list li a:hover svg{fill:#fff}}.download-list li svg{margin-right:5px;width:20px;height:19px}@media (min-width: 768px){.download-list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.download-list li{width:calc(50% - 5px)}}.outline_box{display:-webkit-box;display:flex;flex-wrap:wrap}.outline_box table{width:49%;min-width:300px;margin:0 auto;margin-top:1px}.outline_box table tr th{background-color:#e7e5e6;border-color:#ffffff}.outline_box table tr td{background-color:#f2f0f1;border-color:#ffffff}.outline_box table tr td ul li{list-style:none}.map{text-align:center}.date{text-align:right}.text_red{color:#f00}.call{background-color:#e7e5e6;text-align:center}.call p{margin-bottom:0}.box_gray{background-color:#f2f0f1;padding-right:5px;padding-left:5px}.text_bold{font-weight:bold}p.text_large{font-size:2.5em;margin-top:0;margin-bottom:0}.contact_wrap{display:-webkit-box;display:flex;flex-wrap:wrap}.contact_wrap .contact_text{width:50%;min-width:340px;margin-right:20px}.contact_wrap .contact_img{width:45%;min-width:340px;margin-top:20px}@media (max-width: 767px){.outline_box table tr th{width:64px}.contact_text{width:100%}.contact_img{width:100%;text-align:center}}.box_yellow{background-color:#f8efbd;padding-left:20px;width:980px;max-width:100%}.history_box{display:-webkit-box;display:flex;flex-wrap:wrap}.history_box table{width:100%;margin:0 auto}.history_box table tr th{background-color:#e7e5e6;border-color:#ffffff}.history_box table tr td{background-color:#f2f0f1;border-color:#ffffff}.history_box table tr td ul li{list-style:none}.development_wrap img{width:100%}.box_blue{background-color:#edf2f4;border:solid 1px #6e9ab5;width:calc(100% - 360px);min-width:340px;padding:20px;margin-bottom:20px}.recruitment_box{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;margin:0 auto;-webkit-box-pack:center;justify-content:center}.recruitment_box img{max-width:100%;min-width:340px}.development_table{border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.development_table tbody tr td{border-right:1px solid #ddd}.development_img{width:340px}@media (min-width: 768px){.recruitment_box .box_blue{margin-right:20px}}.digital-list ul{display:-webkit-box;display:flex;flex-wrap:wrap}.digital-list ul li{list-style:none;width:280px;margin-left:10px;margin-right:10px}.digital-list table{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.digital-list table tr td{border-right:1px solid #ddd}@media (max-width: 767px){.philosophy{position:relative;padding:60px 1em}.philosophy__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.3}}@media (min-width: 768px){.philosophy{display:-webkit-box;display:flex}.philosophy h2{margin-top:0;font-weight:500;font-size:36px}.philosophy.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.philosophy__image,.philosophy__text{width:50%}.philosophy__text{padding:5em 1em;max-width:750px}.philosophy__text.black{background:#000;color:#fff;max-width:100%}.philosophy__text.black p{max-width:680px}}@media (min-width: 1000px){.philosophy__text{padding:5em 3em}}.item-variation{padding:0;margin:0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.item-variation__child{display:block;border:1px solid #ddd;margin-bottom:20px;width:calc(50% - 10px)}.item-variation__child--image{display:block;width:100%}.item-variation__child--wrap{padding:1em}.item-variation__child--name{margin:0 0 5px;font-weight:bold}.item-variation__child--link{font-size:.8em;text-align:center;display:block;border:1px solid #ddd;padding:5px 15px}@media (min-width: 769px){.item-variation__child--link:hover{opacity:1;background:#000;color:#fff}}@media (min-width: 768px){.item-variation__child{width:calc(50% - 5px)}}@media (min-width: 1250px){.item-variation__child{width:calc(25% - 20px);margin-right:20px;margin-bottom:30px}}.intro-area{margin-bottom:40px;border-bottom:1px dotted #aaa}.intro-area .contents-intro{flex-wrap:wrap;margin-bottom:40px}.intro-area .contents-intro>div{width:100%;max-width:850px}.top-intro{background:#1d1d1f;color:#fff}.top-intro>div{padding:1em}@media (min-width: 768px){.top-intro{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.top-intro>div{padding:2em}.top-intro>div .link-red{margin-left:-60px}}@media (min-width: 870px){.top-intro>div .link-red{margin-left:auto}}.item-wrap{display:-webkit-box;display:flex}.item-wrap figure{margin:0;width:150px}.item-wrap figure figcaption{font-size:.8em}.item-wrap p{width:calc(100% - 165px);margin-left:15px}.two-column figure{margin:0 0 1em}@media (min-width: 768px){.two-column{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.two-column .half{width:calc(50% - 20px)}}.setting table{border:1px solid #ddd}.setting table tr th,.setting table tr td{border-right:1px solid #ddd}.setting table tr th{font-weight:bold}.setting table tr td:last-child{border-right:none}.setting table tr td:first-child{border-right:1px solid #ddd}.scrolls{overflow:auto;-webkit-overflow-scrolling:touch}.scrolls>table{white-space:nowrap}.spec_list_wrap table tr th{text-align:center}.spec_hayabusa table tr td{border-right:1px solid #ffffff}.complete-gallery{padding:0;margin:0}.complete-gallery li{display:block;margin-bottom:1em}.complete-gallery li img{width:100%}@media (min-width: 768px){.complete-gallery{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.complete-gallery li{width:calc(50% - 7.5px)}}@media (min-width: 768px){.factory_wrap .item-variation{-webkit-box-pack:start;justify-content:flex-start}}.about-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;padding:0;margin:0}.about-list li{width:100%;max-width:605px;list-style:none;margin-bottom:1em;border:1px solid #ddd;font-size:.8em;position:relative}.about-list li .title{padding:1em;position:absolute;width:100%;bottom:0;left:0;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);padding-top:50px}.about-list li img{display:block;width:100%}.about-list li h2{padding:0 0 10px;margin:0;border-left:none;border-bottom:1px dotted #aaa}.about-list li p{margin-top:0}@media (min-width: 768px){.about-list li{width:calc(50% - 17.5px);margin-right:25px;margin-bottom:30px}.about-list li:nth-child(2n){margin-right:0}.about-list li h2{font-size:1.5em}}@media (min-width: 1000px){.about-list li{width:calc(33.33% - 17.5px)}.about-list li:nth-child(2n){margin-right:25px}.about-list li:nth-child(3n){margin-right:0}.about-list li h2{font-size:1.5em}}@media (max-width: 767px){.about-list li{margin:0 auto;margin-bottom:1em}}.release{border:1px solid #ddd;align-self:auto;height:100%;margin:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.release dt{border-bottom:1px solid;font-size:1.2em;font-weight:bold}.release dt,.release dd{margin:0}.white-area{background:#fff;padding:1em;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}a.ecu-dl-button,a.ecu-dl-button:hover,a.ecu-dl-button:visited{display:block;height:28px;width:117px;padding-left:1px;text-decoration:none;line-height:30px;text-align:center;color:#7d8383;text-shadow:0px 1px 0px #fafafa;background:#fbfaf4;border:1px solid #dcd9d8;border-bottom:1px solid #c1c1bd;box-shadow:0 0 1px #c7c5c1;border-radius:15px;-webkit-transition:0.3s;transition:0.3s}.products_box.ta_center{padding:0;margin:0}.products_box.ta_center li{display:block;border:1px solid #ddd;padding:1em;margin-bottom:1em}.products_box.ta_center li strong{font-size:1.1em;border:none;text-align:left}@media (min-width: 768px){.products_box.ta_center{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.products_box.ta_center li{width:calc(50% - .5em)}}.mt20{margin-top:20px}.btn_area{margin-top:60px}input.back{background:#ccc;border:none;padding:10px 40px;color:#fff;font-size:1.5em;margin-right:15px}input.kakunin,input.reg,input.conf,input.send{cursor:pointer;background:#000;border:none;padding:10px 40px;color:#fff;font-size:1.5em}.faq_q th{border-right:none !important;position:relative;padding-left:1.5em !important;border-right:none}.faq_q th:before{content:"Q";position:absolute;top:1em;left:0;color:#E50011;font-weight:bold}.faq_table table{margin-top:40px}.faq_table td{position:relative;padding-left:1.5em !important;border-right:none}.faq_table td:before{content:"A";position:absolute;top:1em;left:0;color:#00b6e5;font-weight:bold}.tit_list_faq{display:block;margin:1em 0 0 -1em}.purchase{max-width:1380px;margin:0 auto}.purchase__intro{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:70px}.purchase__intro--main{width:58%}.purchase__intro--main table th{width:15%;text-align:center;background-color:#E7E5E6}.purchase__intro--main table td{width:85%;background-color:#F2F0F1}.purchase__intro--main ol,.purchase__intro--main ul{padding-left:1em}.purchase__intro--img{width:40%}.purchase__contact-form table *{outline:none}.purchase__contact-form table{width:95%;margin:0 auto}.purchase__contact-form table th{width:20%;background-color:#E7E5E6}.purchase__contact-form table td{width:80%;background-color:#F2F0F1}.purchase__contact-form table .h3-head{padding:0;background-color:transparent}.purchase__contact-form table select{border:1px solid #ccc;padding:5px 8px}.purchase__contact-form table input,.purchase__contact-form table textarea{width:100%;padding:10px 8px;-webkit-transition:all .7s;transition:all .7s;border:none}.purchase__contact-form table input:focus,.purchase__contact-form table textarea:focus{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.4);-webkit-transition:all .7s;transition:all .7s}.purchase__contact-form table .require{display:inline-block;background-color:#ff0000;color:#fff;padding:0px 5px;font-size:11px;margin-left:5px}.purchase .cm-button,.purchase .back-home{width:95%;margin:20px auto;text-align:center}.purchase .cm-button input[type='submit'],.purchase .back-home input[type='submit']{display:inline-block;min-width:200px;padding:20px 20px;color:#fff;border:0;background-color:#000;-webkit-transition:all .7s;transition:all .7s;cursor:pointer}@media (min-width: 769px){.purchase .cm-button input[type='submit']:hover,.purchase .back-home input[type='submit']:hover{-webkit-transition:all .7s;transition:all .7s;opacity:.7}}.purchase .cm-button input[name='cm-button'],.purchase .back-home input[name='cm-button']{background-color:#ff0000}.purchase input[type='text'],.purchase input[type='email'],.purchase textarea{padding:10px 8px;-webkit-transition:all .7s;transition:all .7s;border:none}.purchase input[type='text']:focus,.purchase input[type='email']:focus,.purchase textarea:focus{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.4);-webkit-transition:all .7s;transition:all .7s}.purchase input[type='submit']{display:inline-block;min-width:200px;display:block;margin:0 auto;padding:20px 20px;color:#fff;border:0;background-color:#000;-webkit-transition:all .7s;transition:all .7s;cursor:pointer}@media (min-width: 769px){.purchase input[type='submit']:hover{-webkit-transition:all .7s;transition:all .7s;opacity:.7}}.purchase input[name='cm-button']{background-color:#ff0000}@media (max-width: 767px){.purchase__intro{display:block;-webkit-box-pack:unset;justify-content:unset}.purchase__intro--main{width:100%}.purchase__intro--main table th,.purchase__intro--main table td{display:block;width:100%}.purchase__intro--main table td{padding:1.5em}.purchase__intro--img{width:100%}.purchase__contact-form table th,.purchase__contact-form table td{width:100%;display:block}}.back-home{display:inline-block;margin-top:40px;padding:8px 15px;color:#fff;background-color:#000;text-align:center}.beige{background:#e6e4d8;padding:60px 0;margin-top:-100px;margin-bottom:60px}.beige h2{padding:0 15px;font-size:1em;line-height:2}.beige__box{margin:40px auto;max-width:1380px;padding:0 15px;font-family:'Noto Serif JP', serif;line-height:2.5}.beige__box .name{font-weight:bold;text-align:right}@media (min-width: 768px){.beige{padding:100px 0;margin-bottom:100px}.beige h2{text-align:center;font-size:1.5em}.beige__box{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.beige__box--contents{width:calc(100% - 300px)}.beige__box--contents p:first-child{margin-top:0}}.history th{width:100px}.negate-the-minus{margin-top:0}.contents_lead_profile p{border:1px solid;padding:1rem}.right-contents-float{display:block;margin:0 auto 1rem}@media (min-width: 768px){.right-contents-float{float:right;margin:0 0 0 2rem}}.contents_box-clear-both{clear:both}.photo_list_pop2{text-align:center;clear:both}.contents-area .contents_profile{margin-top:50px}.center-layout{text-align:center;margin-bottom:2em}.side-by-side p img{height:100%}.yoshimuraHistory img{width:100%;height:auto}.yoshimuraHistory a{text-decoration:underline}.yoshimuraHistory .keyvisual{margin-bottom:20px}.yoshimuraHistory__list{display:-webkit-box;display:flex;flex-wrap:wrap}.yoshimuraHistory__list .item{margin-right:2.12766%;margin-bottom:30px;width:23.40426%}.yoshimuraHistory__list .item:nth-of-type(4n){margin-right:0}.yoshimuraHistory__list .item a{display:block;height:0;padding-bottom:63%;position:relative}.yoshimuraHistory__list .item a h2{width:100%;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);position:absolute;left:0;bottom:0;padding:30px 10px 10px;line-height:1.4}.leadintro{background:#EEEEEE;padding:2em;text-align:center}.yoshimuraHistory .page-navigation-list li{list-style:none}.yoshimuraHistory .snslink ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.yoshimuraHistory .snslink ul li{list-style:none;margin:0 10px}.yoshimuraHistory .snslink ul li a{display:block;width:40px}.yoshimuraHistory .snslink ul li a img{width:40px;height:40px}.page-navigation ul{overflow:hidden}.page-navigation ul .page-navigation-prev{text-align:left;padding-left:1em;float:left}.page-navigation ul .page-navigation-next{text-align:right;padding-right:1em;float:right}.shop-spec{margin-bottom:1em}.shop-spec th{width:120px}.tag{padding:0;margin:0}.tag__item{font-size:10px;line-height:1;display:inline-block;padding:10px;border:1px solid #ddd;border-radius:4px;margin:0 1px 3px 0}.shop-table{border:1px solid #ddd}.shop-table tr th{font-weight:bold}.shop-table tr th,.shop-table tr td{vertical-align:top;border-right:1px solid #ddd}.shop-table tr th:last-child,.shop-table tr td:last-child{border-right:none}.shop-title{width:200px}@media (min-width: 1000px){.shop-title{width:270px}}.archive-tag{width:350px}@media (min-width: 768px){.archive-tag{white-space:normal}}.shop-data{margin:0}.box-anchor__item{display:block;border:1px solid #ddd;padding:1em;margin-bottom:1em}.box-anchor__item h2{margin:0 0 10px;padding:0;border:none;font-weight:normal}.box-anchor__item p{margin:0;font-size:13px}@media (min-width: 768px){.box-anchor{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.box-anchor__item{width:calc(50% - 7.5px)}}.mailmagazine-menu{padding:0;margin:2em 0}.mailmagazine-menu dt{font-size:1.1em;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ddd}.mailmagazine-menu dd{margin:0;font-size:.8em}.mailmagazine-menu a{display:block}.mailmagazine-menu__item{display:block;margin-bottom:1em;border:1px solid #ddd;padding:1em}.mailmagazine-menu__item--box{margin:0}@media (min-width: 768px){.mailmagazine-menu{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.mailmagazine-menu__item{width:calc(50% - 10px);text-align:center;padding:2em}}.press-list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0}.press-list li{width:calc(50% - 7.5px);display:block;font-size:12px;margin-bottom:15px}.press-list li a{display:block;height:0;padding-bottom:60%;position:relative}.press-list li a div{width:100%;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background:linear-gradient(transparent, #000);position:absolute;left:0;bottom:0;padding:30px 10px 10px;line-height:1.4}.press-list li a div time{display:block}.press-list li a div p{margin:5px 0 0;line-height:1.5}.press-list li a div p br{display:none}@media (max-width: 399px){.press-list li{font-size:10px}.press-list li a{padding-bottom:85%}}@media (min-width: 768px) and (max-width: 999px){.press-list{-webkit-box-pack:start;justify-content:flex-start}.press-list li{width:calc(33.33% - 10px);margin-right:15px}.press-list li:nth-child(3n){margin-right:0}}@media (min-width: 1000px){.press-list{position:relative;overflow:hidden;display:block}.press-list li{font-size:14px;width:calc(25% - 20px) !important;float:left;margin-right:26px;margin-bottom:26px;font-size:14px}.press-list li:nth-child(3n){margin-right:26px}.press-list li:nth-child(4n){margin-right:0}}.idea .idea-table th{width:15%;text-align:center;background-color:#E7E5E6}.idea .idea-table td{width:85%;background-color:#F2F0F1}.idea .idea-textarea{margin:20px 0;padding:10px;background-color:#F2F0F1}.idea input[type='text'],.idea input[type='email'],.idea textarea{width:100%;padding:10px 8px;-webkit-transition:all .7s;transition:all .7s;border:none}.idea input[type='text']:focus,.idea input[type='email']:focus,.idea textarea:focus{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.4);-webkit-transition:all .7s;transition:all .7s}.idea input[type='submit']{display:inline-block;min-width:200px;display:block;margin:0 auto;padding:20px 20px;color:#fff;border:0;background-color:#000;-webkit-transition:all .7s;transition:all .7s;cursor:pointer}@media (min-width: 769px){.idea input[type='submit']:hover{-webkit-transition:all .7s;transition:all .7s;opacity:.7}}.idea input[name='cm-button']{background-color:#ff0000}.idea ul{padding:0;list-style-type:none}.idea .privacy{margin:20px 0}.idea .policy{width:98%;height:150px;padding:8px;line-height:1.4em;border:1px solid #000;overflow:auto}.idea .policy pre{white-space:pre-wrap}@media (max-width: 767px){.idea .idea-table th,.idea .idea-table td{display:block;width:100%}.idea input[type='submit']{display:block}}.submit-outer{text-align:center;margin-top:50px}.mw_wp_form_confirm .h3-head{background-color:transparent !important}.mw_wp_form_confirm .outer-privacy,.mw_wp_form_confirm .idea-intro{display:none}.mw_wp_form_confirm .idea-table,.mw_wp_form_confirm .purchase-table{margin-bottom:20px}.mw_wp_form_confirm .idea-table th,.mw_wp_form_confirm .purchase-table th{width:15%;text-align:center;background-color:#E7E5E6}.mw_wp_form_confirm .idea-table td,.mw_wp_form_confirm .purchase-table td{width:85%;background-color:#F2F0F1}.mw_wp_form_confirm .idea-textarea{margin:20px 0;padding:10px;background-color:#F2F0F1}.mw_wp_form_confirm input[type='submit'],.mw_wp_form_confirm .back-button{display:inline-block;min-width:200px;padding:15px 5px;border:none;color:#fff;margin:0 auto;background-color:#000;border:none}.mw_wp_form_confirm input[name='cm-button']{margin-right:10px;background-color:#ff0000;color:#fff}@media (max-width: 767px){.mw_wp_form_confirm .idea-table th,.mw_wp_form_confirm .idea-table td,.mw_wp_form_confirm .purchase-table th,.mw_wp_form_confirm .purchase-table td{display:block;width:100%}.mw_wp_form_confirm input[type='submit'],.mw_wp_form_confirm .back-button{display:block}.mw_wp_form_confirm input[name='cm-button']{margin:0 auto 20px}}.recruit__intro--entry{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.recruit__intro--entry div{width:49%;padding:1em;background-color:#fffbe5}.recruit__intro--entry div span{font-weight:600;font-size:1.3rem}.recruit__intro .index-button{margin:60px 0;-webkit-box-pack:start;justify-content:flex-start}@media (max-width: 767px){.recruit__intro--entry{display:block;-webkit-box-pack:unset;justify-content:unset}.recruit__intro--entry div{width:100%;margin-bottom:15px;text-align:center}.recruit__intro--entry div:last-child{margin-bottom:0}.recruit__intro .index-button li:nth-child(odd){margin-right:10px}.recruit__intro .index-button li:last-child{width:calc(50% - 5px)}}.recruit__main .recruit-list{margin-top:-50px;padding-top:50px}.recruit__main .recruit-list .table-outer{display:-webkit-box;display:flex}.recruit__main .recruit-list table{width:65%}.recruit__main .recruit-list table th{width:15%;text-align:center;background-color:#E7E5E6}.recruit__main .recruit-list table td{width:85%;background-color:#F2F0F1}.recruit__main .recruit-list table td a{color:red}.recruit__main .recruit-list .img-list{padding:0;list-style-type:none;display:none;margin-top:15px}.recruit__main .recruit-list .img-list-pc{width:35%;margin:0;padding:0;list-style-type:none}.recruit__main .recruit-list .img-list-pc li{text-align:center}.recruit__main .recruit-list .img-list-pc li img{width:70%}.recruit__main--how-to-entry{margin-top:60px}.recruit__main--how-to-entry table th{width:15%;background-color:#fffbe5;text-align:center}.recruit__main--how-to-entry table td{width:85%;background-color:#f8efbd !important}.recruit__main--how-to-entry table td a{font-weight:900;text-decoration:underline}.recruit__main--how-to-entry table td ul{padding:0;list-style-type:none}.recruit__main--how-to-entry table td ul li{margin-bottom:15px}.recruit__main--how-to-entry table td ul li span{margin:5px 0 0;display:block}@media (max-width: 767px){.recruit__main .recruit-list .table-outer{display:block}.recruit__main .recruit-list table{width:100%}.recruit__main .recruit-list table th,.recruit__main .recruit-list table td{display:block;width:100%}.recruit__main .recruit-list table th{text-align:center}.recruit__main .recruit-list .img-list{display:block}.recruit__main .recruit-list .img-list-pc{width:100%;display:none}.recruit__main--how-to-entry table th,.recruit__main--how-to-entry table td{display:block;width:100%}}.bike-outer ul{padding:0;list-style-type:none}.bike-outer ul li.bike{margin-bottom:60px}.bike-outer ul li.bike figure{margin:0}.bike-outer ul li.bike .bike-detail h3{margin:15px 0 15px}.bike-outer ul li.bike .bike-detail ul{padding-left:20px;list-style-type:disc}@media (min-width: 768px){.bike-outer ul li{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.bike-outer ul li figure,.bike-outer ul li .bike-detail{width:49%}.bike-outer ul li .bike-detail h3{margin:0 0 15px !important;background-color:#ddd;padding:5px 8px}}ul.no-list-style-flex{padding:0;list-style-type:none}@media (min-width: 768px){ul.no-list-style-flex{display:-webkit-box;display:flex;justify-content:space-around}}ul.no-list-style{list-style-type:none;padding-left:0}ul.wrap-flex{list-style-type:none;padding-left:0}@media (min-width: 768px){ul.wrap-flex{display:-webkit-box;display:flex;flex-wrap:wrap}}table.event-table th,table.event-table td{width:100%;display:block;background-color:#efefef}table.event-table th{text-align:center;background-color:#d8d8d8 !important}@media (min-width: 768px){table.event-table th,table.event-table td{display:table-cell}table.event-table th{width:20%}table.event-table td{width:80%}}.img-flex figure{margin:0}.img-flex h3{margin:10px 0}@media (min-width: 768px){.img-flex{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.img-flex figure,.img-flex div{width:50%}.img-flex figure{margin:15px 40px}}.underline{text-decoration:underline}.meter-list li{position:relative;z-index:0}.meter-list li:before{content:"A";position:absolute;top:20px;left:10px;color:#fff;font-size:20px;z-index:1}.meter-list.list1 li:nth-child(2):before{content:"B"}.meter-list.list1 li:nth-child(3):before{content:"C"}.meter-list.list1 li:nth-child(4):before{content:"D"}.meter-list.list1 li:nth-child(5):before{content:"E"}.meter-list.list1 li:nth-child(6):before{content:"F"}.meter-list.list1 li:nth-child(7):before{content:"G"}.meter-list.list1 li:nth-child(8):before{content:"J"}.meter-list.list2 li:nth-child(2):before{content:"B"}.meter-list.list2 li:nth-child(3):before{content:"C"}.meter-list.list2 li:nth-child(4):before{content:"D"}.meter-list.list2 li:nth-child(5):before{content:"E"}.meter-list.list2 li:nth-child(6):before{content:"F"}.meter-list.list2 li:nth-child(7):before{content:"G"}.meter-list.list2 li:nth-child(8):before{content:"H"}.meter-list.list2 li:nth-child(9):before{content:"J"}#develop{text-align:center}@media (min-width: 790px){#develop{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}#develop .sp-wrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#develop .sp-wrap .develop-contents{width:calc(50% - 5px)}@media (min-width: 790px){#develop .develop-contents{display:inline-block;height:174px;margin-bottom:10px}}@media (min-width: 790px){#develop .vending-machine{margin-left:10px}}#develop .vending-machine img{margin:0 auto 1em}#develop img{display:block;margin:0 auto 10px}@media (min-width: 790px){#develop img{margin-bottom:0em;height:100%}}#develop .develop-list{width:100%}#develop li:last-child{margin-bottom:0}@media (min-width: 790px){#develop .links{min-width:30%;padding-left:10px;margin-bottom:1em}}@media (min-width: 1000px){.yd-mjn .contents_box{display:-webkit-box;display:flex;margin-bottom:40px}.yd-mjn .contents_img{width:380px}.yd-mjn .contents_text{margin-left:20px;width:calc(100% - 400px)}}.yd-mjn .contents_box .boader_box{border:1px solid #ddd;padding:20px;margin:20px auto}.meter-list li:before{content:""}.meter-list li:first-child:before{content:"A"}@media (min-width: 768px){.anchor-links li.five{width:calc(20% - 5px) !important}}.yoko{max-width:1350px;margin:0 auto !important}.contents_lead_profile{max-width:1350px;margin:50px auto 0}.contact-list{width:calc(100% + 15px);padding:0;margin:0 0 60px;display:-webkit-box;display:flex;flex-wrap:wrap}.contact-list__item{display:block;width:calc(50% - 15px);margin-right:15px;background:#eee;padding:10px;margin-bottom:15px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.contact-list__item--title{-webkit-box-flex:1;flex:1;font-size:18px;line-height:1;margin:0;font-weight:bold}.contact-list__item--country{margin-top:10px}.contact-list__item--country:before{font-size:12px;font-weight:bold;content:attr(title);display:block;opacity:.5;line-height:1;margin-bottom:5px}.contact-list__item--wrap{display:-webkit-box;display:flex;margin-top:10px;min-height:30px}.contact-list__item--wrap a{display:block}.contact-list__item--wrap .tel{height:24px}.contact-list__item--wrap svg{height:20px;display:block;margin-right:15px}.contact-list__item--wrap svg.facebook{width:10px}.contact-list__item--wrap svg.twitter{width:25px}.contact-list__item--wrap svg.instagram{width:20px}.contact-list__item--wrap svg.youtube{width:30px}@media (min-width: 1050px){.contact-list__item{width:calc(33.33% - 15px);margin-right:15px;padding:30px}.contact-list__item--title{font-size:24px}.contact-list__item--country{margin-top:20px}.contact-list__item--wrap{margin-top:20px}.contact-list__item--wrap .tel{height:34px}.contact-list__item--wrap svg{height:30px}.contact-list__item--wrap svg.facebook{width:20px}.contact-list__item--wrap svg.twitter{width:50px}.contact-list__item--wrap svg.instagram{width:40px}.contact-list__item--wrap svg.youtube{width:60px}}.contact-country{display:inline-block;height:30px;width:auto}@media (min-width: 1050px){.contact-country{height:50px;margin-right:15px}}.contact-link{display:block;width:40px;margin-right:15px}.contact-tab{margin:20px 0}.contact-tab__label{cursor:pointer}.contact-tab__label--check{display:none}.contact-tab__label--check:checked+.contact-tab__label--name{background:#333;color:#fff}.contact-tab__label--name{font-size:12px;line-height:1;padding:5px;display:inline-block;border:1px solid #ddd;margin:0 5px 5px 0}@media (hover: hover){.contact-tab__label--name{-webkit-transition:.3s;transition:.3s}.contact-tab__label--name:hover{background:#333;color:#fff}}@media (min-width: 768px){.contact-tab__label--name{font-size:16px;padding:5px 10px}}.distribution-note{display:block;font-size:.5em;opacity:.5;margin-top:5px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ub3JtYWxpemUuc2NzcyIsIm1haW4uY3NzIiwiX2JhZ3VldHRlQm94LnNjc3MiLCJfc2Nyb2xsLWhpbnQuc2NzcyIsIl9zbGljay5zY3NzIiwiX3NsaWNrLXRoZW1lLnNjc3MiLCJfY29tbW9uLnNjc3MiLCJtYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsS0FDSSxnQkFBaUIsQ0FDakIsNkJBQThCLENBQy9CLEtBRUMsUUFBUyxDQUNWLEdBRUMsYUFBYyxDQUNkLGVBQWdCLENBQ2pCLEdBRUMsc0JBQXVCLENBQ3ZCLFFBQVMsQ0FDVCxnQkFBaUIsQ0FDbEIsSUFFQyxnQ0FBaUMsQ0FDakMsYUFBYyxDQUNkLFFBQVMsQ0FDVixFQUVDLDRCQUE2QixDQUM5QixZQUVDLGtCQUFtQixDQUNuQix5QkFBMEIsQ0FDMUIsd0NBQWlCLENBQWpCLGdDQUFpQyxDQUNsQyxTQUdDLGtCQUFtQixDQUNwQixjQUlDLGdDQUFpQyxDQUNqQyxhQUFjLENBQ2YsTUFFRyxjQUFlLENBQ2xCLFFBR0MsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBQXdCLENBQ3pCLElBRUMsY0FBZSxDQUNoQixJQUVDLFVBQVcsQ0FDWixJQUVDLGlCQUFrQixDQUNuQixzQ0FNQyxtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixRQUFTLENBQ1YsYUFHQyxnQkFBaUIsQ0FDbEIsY0FHQyxtQkFBb0IsQ0FDckIsc0RBS0MseUJBQTBCLENBQzNCLDhIQUtDLGlCQUFrQixDQUNsQixTQUFVLENBQ1gsa0hBS0MsNkJBQThCLENBQy9CLFNBRUMsNkJBQThCLENBQy9CLE9BRUMscUJBQXNCLENBQ3RCLGFBQWMsQ0FDZCxhQUFjLENBQ2QsY0FBZSxDQUNmLFNBQVUsQ0FDVixrQkFBbUIsQ0FDcEIsU0FFQyx1QkFBd0IsQ0FDekIsU0FFQyxhQUFjLENBQ2YsaUNBR0MscUJBQXNCLENBQ3RCLFNBQVUsQ0FDWCxzRkFHQyxXQUFZLENBQ2IsZ0JBRUMs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NEJBQ1ksYUFIZixDQUFBLCtCQUFBLFdBQUEsQ0FBQSw4QkFBQSxXQUFBLENBQUEsYUFBTSxDQVVILGlCQUVJLENBQUEsdUNBWlAsVUFBQSxDQUFBLHNDQUFBLFVBQUEsQ0FBQSx3Q0FBQSxVQUFBLENBQUEsc0NBQUEsVUFBQSxDQUFBLDJCQXdCa0Isb0JBS1AseUJBQ1osQ0FBQSxpQkFDVyxDQUFBLFlBQ1AsQ0FBQSwyQkFDUyxjQUNULENBQUEsNkJBQ21CLGVBQ2xCLENBQUEsMEJBRWUsZUFDZixDQUFBLCtCQUNBLFdBQUEsQ0FBQSw4QkFBQSxXQUFBLENBQUEsdUNBQUEsVUFBQSxDQUFBLHNDQUFBLFVBQUEsQ0FBQSx3Q0FBQSxVQUFBLENBQUEsc0NBQUEsVUFBQSxDQUFBLENBQUEsaUJBZ0JnQixvQkFRN0IsQ0FBQSxXQUNJLENBQUEsVUFBUyxDQUFBLDJCQUVGLGlCQUNBLFdBQWlCLENBQUEsaUJBSlosQ0FLUixDQUFBLGNBQ0EsYUFBYyxDQUFJLFVBRzFCLENBQUEsaUJBQ2EsQ0FBSyxhQUVkLGFBQWMsQ0FBQSxvQkFHZCxjQUNBLENBQUEsMkJBQ1ksWUFDUixDQUFBLDZEQUFRLGVBRVEsQ0FBQSxVQUFBLENBQUEsMEJBRUQsY0FDVixDQUFBLGFBQUEsQ0FFRSxXQUNRLENBQUEsb0JBRVgsQ0FBQSxxQkFDUyxDQUFBLGtCQUNELENBQUEsc0JBQ0EsMEJBQ08sc0JBUG5CLENBT21CLGNBUG5CLENBQUEsZ0NBQUMsZUFBQSxDQUFBLFVBQU0sQ0FBQSxDQUFBLDBCQVdZLDBCQUdJLGNBZHZCLENBQUEsZ0JBZVEsQ0FBQSxDQUFBLG1CQUNPLGFBS3ZCLENBQUEsY0FBQSxDQUFrQixVQUNMLENBQUEsY0FDRSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuaHRtbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB9XG4gIGJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcbiAgfVxuICBociB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIHByZSB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICBhYmJyW3RpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIH1cbiAgYixcbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICB9XG4gIGNvZGUsXG4gIGtiZCxcbiAgc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG4gIHNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgfVxuICBzdWIsXG4gIHN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuICBzdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbiAgfVxuICBzdXAge1xuICAgIHRvcDogLTAuNWVtO1xuICB9XG4gIGltZyB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG4gIGJ1dHRvbixcbiAgaW5wdXQsXG4gIG9wdGdyb3VwLFxuICBzZWxlY3QsXG4gIHRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGJ1dHRvbixcbiAgaW5wdXQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIGJ1dHRvbixcbiAgc2VsZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIH1cbiAgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuICBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbiAgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbiAgW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGJ1dHRvbjotbW96LWZvY3VzcmluZyxcbiAgW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG4gIFt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG4gIFt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG4gIH1cbiAgZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbiAgfVxuICBsZWdlbmQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gIHByb2dyZXNzIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cbiAgdGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIH1cbiAgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICBmb250OiBpbmhlcml0O1xuICB9XG4gIGRldGFpbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgfVxuICB0ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICIsImh0bWx7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOjAuNjdlbSAwfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbTttYXJnaW46MH1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbTpub25lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1zbWFsbHtmb250LXNpemU6LjhlbX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19aW1ne2JvcmRlci1zdHlsZTpub25lfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDoxLjE1O21hcmdpbjowfWJ1dHRvbixpbnB1dHtvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24sW3R5cGU9XCJidXR0b25cIl0sW3R5cGU9XCJyZXNldFwiXSxbdHlwZT1cInN1Ym1pdFwiXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1idXR0b246LW1vei1mb2N1c3JpbmcsW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOjFweCBkb3R0ZWQgQnV0dG9uVGV4dH1maWVsZHNldHtwYWRkaW5nOjAuMzVlbSAwLjc1ZW0gMC42MjVlbX1sZWdlbmR7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7ZGlzcGxheTp0YWJsZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9XCJjaGVja2JveFwiXSxbdHlwZT1cInJhZGlvXCJde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fVt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9ZGV0YWlsc3tkaXNwbGF5OmJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZX0vKiFcbiAqIGJhZ3VldHRlQm94LmpzXG4gKiBAYXV0aG9yICBmZWltb3NpXG4gKiBAdmVyc2lvbiAxLjExLjBcbiAqIEB1cmwgaHR0cHM6Ly9naXRodWIuY29tL2ZlaW1vc2kvYmFndWV0dGVCb3guanNcbiAqLyNiYWd1ZXR0ZUJveC1vdmVybGF5e2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjA7cG9zaXRpb246Zml4ZWQ7b3ZlcmZsb3c6aGlkZGVuO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTAwMDAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuOCk7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlfSNiYWd1ZXR0ZUJveC1vdmVybGF5LnZpc2libGV7b3BhY2l0eToxfSNiYWd1ZXR0ZUJveC1vdmVybGF5IC5mdWxsLWltYWdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9I2JhZ3VldHRlQm94LW92ZXJsYXkgLmZ1bGwtaW1hZ2UgZmlndXJle2Rpc3BsYXk6aW5saW5lO21hcmdpbjowO2hlaWdodDoxMDAlfSNiYWd1ZXR0ZUJveC1vdmVybGF5IC5mdWxsLWltYWdlIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO2hlaWdodDphdXRvO21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpOy1tb3otYm94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwwLDAsMC42KTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpfSNiYWd1ZXR0ZUJveC1vdmVybGF5IC5mdWxsLWltYWdlIGZpZ2NhcHRpb257ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuODt3aGl0ZS1zcGFjZTpub3JtYWw7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNik7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZn0jYmFndWV0dGVCb3gtb3ZlcmxheSAuZnVsbC1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo1MCU7d2lkdGg6MXB4O21hcmdpbi1yaWdodDotMXB4fSNiYWd1ZXR0ZUJveC1zbGlkZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm93cmFwOy13ZWJraXQtdHJhbnNpdGlvbjpsZWZ0IC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246bGVmdCAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmxlZnQgLjRzIGVhc2UsdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246bGVmdCAuNHMgZWFzZSx0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2UsLW1vei10cmFuc2Zvcm0gLjRzIGVhc2V9I2JhZ3VldHRlQm94LXNsaWRlci5ib3VuY2UtZnJvbS1yaWdodHstd2Via2l0LWFuaW1hdGlvbjpib3VuY2VGcm9tUmlnaHQgLjRzIGVhc2Utb3V0O2FuaW1hdGlvbjpib3VuY2VGcm9tUmlnaHQgLjRzIGVhc2Utb3V0fSNiYWd1ZXR0ZUJveC1zbGlkZXIuYm91bmNlLWZyb20tbGVmdHstd2Via2l0LWFuaW1hdGlvbjpib3VuY2VGcm9tTGVmdCAuNHMgZWFzZS1vdXQ7YW5pbWF0aW9uOmJvdW5jZUZyb21MZWZ0IC40cyBlYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlRnJvbVJpZ2h0ezAlLDEwMCV7bWFyZ2luLWxlZnQ6MH01MCV7bWFyZ2luLWxlZnQ6LTMwcHh9fUBrZXlmcmFtZXMgYm91bmNlRnJvbVJpZ2h0ezAlLDEwMCV7bWFyZ2luLWxlZnQ6MH01MCV7bWFyZ2luLWxlZnQ6LTMwcHh9fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VGcm9tTGVmdHswJSwxMDAle21hcmdpbi1sZWZ0OjB9NTAle21hcmdpbi1sZWZ0OjMwcHh9fUBrZXlmcmFtZXMgYm91bmNlRnJvbUxlZnR7MCUsMTAwJXttYXJnaW4tbGVmdDowfTUwJXttYXJnaW4tbGVmdDozMHB4fX0uYmFndWV0dGVCb3gtYnV0dG9uI25leHQtYnV0dG9uLC5iYWd1ZXR0ZUJveC1idXR0b24jcHJldmlvdXMtYnV0dG9ue3RvcDo1MCU7dG9wOmNhbGMoNTAlIC0gMzBweCk7d2lkdGg6NDRweDtoZWlnaHQ6NjBweH0uYmFndWV0dGVCb3gtYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2N1cnNvcjpwb2ludGVyO291dGxpbmU6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjA7LW1vei1ib3JkZXItcmFkaXVzOjE1JTtib3JkZXItcmFkaXVzOjE1JTtiYWNrZ3JvdW5kLWNvbG9yOiMzMjMyMzI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDUwLDUwLDUwLDAuNSk7Y29sb3I6I2RkZDtmb250OjEuNmVtIHNhbnMtc2VyaWY7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjRzIGVhc2U7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlfS5iYWd1ZXR0ZUJveC1idXR0b246Zm9jdXMsLmJhZ3VldHRlQm94LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTAsNTAsNTAsMC45KX0uYmFndWV0dGVCb3gtYnV0dG9uI25leHQtYnV0dG9ue3JpZ2h0OjIlfS5iYWd1ZXR0ZUJveC1idXR0b24jcHJldmlvdXMtYnV0dG9ue2xlZnQ6MiV9LmJhZ3VldHRlQm94LWJ1dHRvbiNjbG9zZS1idXR0b257dG9wOjIwcHg7cmlnaHQ6MiU7cmlnaHQ6Y2FsYygyJSArIDZweCk7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH0uYmFndWV0dGVCb3gtYnV0dG9uIHN2Z3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjB9LmJhZ3VldHRlQm94LXNwaW5uZXJ7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbi10b3A6LTIwcHg7bWFyZ2luLWxlZnQ6LTIwcHh9LmJhZ3VldHRlQm94LWRvdWJsZS1ib3VuY2UxLC5iYWd1ZXR0ZUJveC1kb3VibGUtYm91bmNlMnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOy1tb3otYm9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO29wYWNpdHk6LjY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowOy13ZWJraXQtYW5pbWF0aW9uOmJvdW5jZSAycyBpbmZpbml0ZSBlYXNlLWluLW91dDthbmltYXRpb246Ym91bmNlIDJzIGluZmluaXRlIGVhc2UtaW4tb3V0fS5iYWd1ZXR0ZUJveC1kb3VibGUtYm91bmNlMnstd2Via2l0LWFuaW1hdGlvbi1kZWxheTotMXM7YW5pbWF0aW9uLWRlbGF5Oi0xc31ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgYm91bmNlezAlLDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7LW1vei10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgc2Nyb2xsLWhpbnQtYXBwZWFyezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDQwcHgpO29wYWNpdHk6MH0xMCV7b3BhY2l0eToxfTUwJSwxMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC00MHB4KTtvcGFjaXR5OjB9fS5zY3JvbGwtaGludC5pcy1yaWdodC1zY3JvbGxhYmxle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLDAsMCwwLjE1KSAwLCByZ2JhKDAsMCwwLDApIDE2cHgsIHJnYmEoMCwwLDAsMCkpfS5zY3JvbGwtaGludC5pcy1yaWdodC1zY3JvbGxhYmxlLmlzLWxlZnQtc2Nyb2xsYWJsZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLDAsMCwwLjE1KSAwLCByZ2JhKDAsMCwwLDApIDE2cHgsIHJnYmEoMCwwLDAsMCkpLGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMCwwLDAsMC4xNSkgMCwgcmdiYSgwLDAsMCwwKSAxNnB4LCByZ2JhKDAsMCwwLDApKX0uc2Nyb2xsLWhpbnQuaXMtbGVmdC1zY3JvbGxhYmxle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsMCwwLDAuMTUpIDAsIHJnYmEoMCwwLDAsMCkgMTZweCwgcmdiYSgwLDAsMCwwKSl9LnNjcm9sbC1oaW50LWljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gMjVweCk7bGVmdDpjYWxjKDUwJSAtIDYwcHgpO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMjBweDtoZWlnaHQ6ODBweDtib3JkZXItcmFkaXVzOjVweDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzO29wYWNpdHk6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC43KTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIwcHggMTBweCAxMHB4IDEwcHh9LnNjcm9sbC1oaW50LWljb24td3JhcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0uc2Nyb2xsLWhpbnQtdGV4dHtmb250LXNpemU6MTBweDtjb2xvcjojRkZGO21hcmdpbi10b3A6NXB4fS5zY3JvbGwtaGludC1pY29uLXdyYXAuaXMtYWN0aXZlIC5zY3JvbGwtaGludC1pY29ue29wYWNpdHk6Ljh9LnNjcm9sbC1oaW50LWljb246YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Y29sb3I6I0ZGRjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXI7Y29udGVudDpcIlwiO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TlM0M055SWdhR1ZwWjJoMFBTSXpNQzQxTWlJZ2RtbGxkMEp2ZUQwaU1DQXdJREkxTGpjM0lETXdMalV5SWo0OGRHbDBiR1UrNDRLaTQ0Szc0NE9ENDRPSUlETThMM1JwZEd4bFBqeG5JR2xrUFNMamc2empncVRqZzZUamc3eGZNaUlnWkdGMFlTMXVZVzFsUFNMamc2empncVRqZzZUamc3d2dNaUkrUEdjZ2FXUTlJdU9Eck9PQ3BPT0RwT09EdkY4eExUSWlJR1JoZEdFdGJtRnRaVDBpNDRPczQ0S2s0NE9rNDRPOElERWlQanh3WVhSb0lHUTlJazB5TVM0ek15d3pNQzQxTWtnM0xqZzFRVEV1TlRVc01TNDFOU3d3TERBc01TdzJMak1zTWpsaE1USXVORFlzTVRJdU5EWXNNQ3d3TERBdExqWXpMVFF1TkRJc01qVXVNVFlzTWpVdU1UWXNNQ3d3TERBdE5DNHlOUzAxYkMwdU1EWXRMakEyUVRVc05Td3dMREFzTVN3d0xERTFMamcyWVRNdU5qUXNNeTQyTkN3d0xEQXNNU3d4TGpFM0xUSXVOaklzTXk0Mk15d3pMall6TERBc01Dd3hMRFV1TVRRdU1EZFdNeTQzTjJFekxqYzNMRE11Tnpjc01Dd3hMREVzTnk0MU5Dd3dWamd1TXpOaE15NHpOU3d6TGpNMUxEQXNNQ3d4TERFdU1qWXNNQ3d6TERNc01Dd3dMREVzTWl3eExqSXlMRE11TlN3ekxqVXNNQ3d3TERFc01pMHVNRFlzTXk0eU1Td3pMakl4TERBc01Dd3hMRElzTVM0MU5Dd3pMamMwTERNdU56UXNNQ3d3TERFc015d3VORGRCTkM0eU1TdzBMakl4TERBc01Dd3hMREkxTGpjMExERTFZekFzTGpFeExEQXNMakkzTERBc0xqUTJZVEU1TGpJMkxERTVMakkyTERBc01Dd3hMUzQ0TkN3M1l5MHVNVFF1TXpndExqTTJMamd4TFM0MU5pd3hMakl5YkMwdU1URXVNakpqTUN3dU1EY3RMakE1TGpFMExTNHhOQzR5TVdFM0xqRXpMRGN1TVRNc01Dd3dMREF0TVM0eE55d3lMakUzWXkwdU1EWXVOVFl0TGpBMkxESXVNVFV0TGpBMUxESXVOekZCTVM0MU5Td3hMalUxTERBc01Dd3hMREl4TGpNekxETXdMalV5V2swNExqWXhMREk0TGpJeGFERXlZekF0TGpjeExEQXRNUzQzTVM0d055MHlMakl6WVRndU56UXNPQzQzTkN3d0xEQXNNU3d4TGpVNUxUTXVNalZzTGpBMkxTNHhNbUV4TUN3eE1Dd3dMREFzTUN3dU5EWXRNU3d4Tmk0NExERTJMamdzTUN3d0xEQXNMamN0Tmk0eE1tTXdMUzR5TXl3d0xTNDBNU3d3TFM0MU5HZ3dZVElzTWl3d0xEQXNNQzB1TmpRdE1TNDFNaXd4TGpNekxERXVNek1zTUN3d0xEQXRNUzQxTlM0d09Dd3hMakV6TERFdU1UTXNNQ3d3TERFdE1TNHhPQzR5T0N3eExqRTFMREV1TVRVc01Dd3dMREV0TGpjNExTNDVOQ3d4TGpJMkxERXVNallzTUN3d0xEQXRMamMxTFRFdU1URXNNU3d4TERBc01Dd3dMVEV1TVRFdU1qaHNMUzR4TGpGaE1TNHhOU3d4TGpFMUxEQXNNQ3d4TFRFdU1Ua3VNamtzTVM0eE5pd3hMakUyTERBc01Dd3hMUzQzT0MwdU9UVmpMUzR3T1MwdU5qZ3RMakl4TFM0M055MHVOeTB1T0RkaExqZ3lMamd5TERBc01Dd3dMVEVzTGpRNExERXVNVFlzTVM0eE5pd3dMREFzTVMweUxqRTJMUzQxT0ZZekxqYzNZVEV1TkRZc01TNDBOaXd3TERFc01DMHlMamt5TERCMk55NDROV3d3TERRdU16TmhNUzR4Tnl3eExqRTNMREFzTUN3eExTNDRNeXd4TGpFeExERXVNVFVzTVM0eE5Td3dMREFzTVMweExqSXRMak0xYkMweExTNDVNV010TGpRM0xTNDBNaTB1TnpNdExqWTJMUzQ0TkMwdU56ZGhNUzR6TlN3eExqTTFMREFzTUN3d0xUSXRMakV5VERJdU55d3hOV0V4TGpNeUxERXVNeklzTUN3d0xEQXRMak01TERGQk1pNDFOeXd5TGpVM0xEQXNNQ3d3TERNc01UY3VPRFZzTUN3d1lUSTNMakkwTERJM0xqSTBMREFzTUN3eExEUXVOeXcxTGpZeVFURXlMall6TERFeUxqWXpMREFzTUN3eExEZ3VOakVzTWpndU1qRmFUVEl6TGpJc01qTXVNelZhVFRZdU5URXNNVFl1TlRsYUlpQm1hV3hzUFNJalptWm1JaTgrUEM5blBqd3ZaejQ4TDNOMlp6ND0pfS5zY3JvbGwtaGludC1pY29uOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDozNHB4O2hlaWdodDoxNHB4O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTIwcHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJek15NHlPU0lnYUdWcFoyaDBQU0l4TWk0d01pSWdkbWxsZDBKdmVEMGlNQ0F3SURNekxqSTVJREV5TGpBeUlqNDhkR2wwYkdVKzQ0S2k0NEs3NDRPRDQ0T0lJREU4TDNScGRHeGxQanhuSUdsa1BTTGpnNnpqZ3FUamc2VGpnN3hmTWlJZ1pHRjBZUzF1WVcxbFBTTGpnNnpqZ3FUamc2VGpnN3dnTWlJK1BHY2dhV1E5SXVPRHJPT0NwT09EcE9PRHZGOHhMVElpSUdSaGRHRXRibUZ0WlQwaTQ0T3M0NEtrNDRPazQ0TzhJREVpUGp4c2FXNWxJSGd4UFNJeExqZzFJaUI1TVQwaU5pNHdNU0lnZURJOUlqRXdMalFpSUhreVBTSTJMakF4SWlCbWFXeHNQU0lqWm1abUlpOCtQSEJoZEdnZ1pEMGlUVEV3TGpRc055NHhOMGd4TGpnMVlURXVNVFlzTVM0eE5pd3dMREVzTVN3d0xUSXVNekZJTVRBdU5HRXhMakUyTERFdU1UWXNNQ3d4TERFc01Dd3lMak14V2lJZ1ptbHNiRDBpSTJabVppSXZQanh3WVhSb0lHUTlJazAzTGpRc01USmhNUzR4TlN3eExqRTFMREFzTUN3eExTNDNNaTB1TWpWc0xUWXVNalV0TlVFeExqSXNNUzR5TERBc01Dd3hMREFzTlM0NE55d3hMakUwTERFdU1UUXNNQ3d3TERFc0xqUTJMRFZNTmk0M0xqSXpRVEV1TVRZc01TNHhOaXd3TERBc01TdzRMakVzTWk0d09Fd3pMRFV1T1RFc09DNHhNaXd4TUVFeExqRTJMREV1TVRZc01Dd3dMREVzTnk0MExERXlXaUlnWm1sc2JEMGlJMlptWmlJdlBqeHNhVzVsSUhneFBTSXpNUzQwTlNJZ2VURTlJall1TURFaUlIZ3lQU0l5TWk0NE9TSWdlVEk5SWpZdU1ERWlJR1pwYkd3OUlpTm1abVlpTHo0OGNHRjBhQ0JrUFNKTk16RXVORFVzTnk0eE4wZ3lNaTQ0T1dFeExqRTJMREV1TVRZc01Dd3hMREVzTUMweUxqTXhhRGd1TlRaaE1TNHhOaXd4TGpFMkxEQXNNQ3d4TERBc01pNHpNVm9pSUdacGJHdzlJaU5tWm1ZaUx6NDhjR0YwYUNCa1BTSk5NalV1T1N3eE1tRXhMakU0TERFdU1UZ3NNQ3d3TERFdExqa3hMUzQwTTBFeExqRTNMREV1TVRjc01Dd3dMREVzTWpVdU1UY3NNVEJzTlM0d09TMDBMakExVERJMUxqSXNNaTR3T0VFeExqRTJMREV1TVRZc01Dd3dMREVzTWpZdU5Ua3VNak5NTXpJdU9EUXNOV0V4TGpFMkxERXVNVFlzTUN3d0xERXNMalExTGpreExERXVNVFFzTVM0eE5Dd3dMREFzTVMwdU5ETXVPVEpzTFRZdU1qUXNOVUV4TGpFM0xERXVNVGNzTUN3d0xERXNNalV1T1N3eE1sb2lJR1pwYkd3OUlpTm1abVlpTHo0OEwyYytQQzluUGp3dmMzWm5QZz09KTtvcGFjaXR5OjA7dHJhbnNpdGlvbi1kZWxheToyLjRzfS5zY3JvbGwtaGludC1pY29uLXdyYXAuaXMtYWN0aXZlIC5zY3JvbGwtaGludC1pY29uOmFmdGVye29wYWNpdHk6MX0uc2Nyb2xsLWhpbnQtaWNvbi13cmFwLmlzLWFjdGl2ZSAuc2Nyb2xsLWhpbnQtaWNvbjpiZWZvcmV7YW5pbWF0aW9uOnNjcm9sbC1oaW50LWFwcGVhciAxLjJzIGxpbmVhcjthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjJ9LnNjcm9sbC1oaW50LWljb24td2hpdGV7YmFja2dyb3VuZC1jb2xvcjojRkZGO2JveC1zaGFkb3c6MCA0cHggNXB4IHJnYmEoMCwwLDAsMC40KX0uc2Nyb2xsLWhpbnQtaWNvbi13aGl0ZTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TlM0M055SWdhR1ZwWjJoMFBTSXpNQzQxTWlJZ2RtbGxkMEp2ZUQwaU1DQXdJREkxTGpjM0lETXdMalV5SWo0OGRHbDBiR1UrNDRLaTQ0Szc0NE9ENDRPSUlEUThMM1JwZEd4bFBqeG5JR2xrUFNMamc2empncVRqZzZUamc3eGZNaUlnWkdGMFlTMXVZVzFsUFNMamc2empncVRqZzZUamc3d2dNaUkrUEdjZ2FXUTlJdU9Eck9PQ3BPT0RwT09EdkY4eExUSWlJR1JoZEdFdGJtRnRaVDBpNDRPczQ0S2s0NE9rNDRPOElERWlQanh3WVhSb0lHUTlJazB5TVM0ek15d3pNQzQxTWtnM0xqZzFRVEV1TlRVc01TNDFOU3d3TERBc01TdzJMak1zTWpsaE1USXVORFlzTVRJdU5EWXNNQ3d3TERBdExqWXpMVFF1TkRJc01qVXVNVFlzTWpVdU1UWXNNQ3d3TERBdE5DNHlOUzAxYkMwdU1EWXRMakEyUVRVc05Td3dMREFzTVN3d0xERTFMamcyWVRNdU5qUXNNeTQyTkN3d0xEQXNNU3d4TGpFM0xUSXVOaklzTXk0Mk15d3pMall6TERBc01Dd3hMRFV1TVRRdU1EZFdNeTQzTjJFekxqYzNMRE11Tnpjc01Dd3hMREVzTnk0MU5Dd3dWamd1TXpOaE15NHpOU3d6TGpNMUxEQXNNQ3d4TERFdU1qWXNNQ3d6TERNc01Dd3dMREVzTWl3eExqSXlMRE11TlN3ekxqVXNNQ3d3TERFc01pMHVNRFlzTXk0eU1Td3pMakl4TERBc01Dd3hMRElzTVM0MU5Dd3pMamMwTERNdU56UXNNQ3d3TERFc015d3VORGRCTkM0eU1TdzBMakl4TERBc01Dd3hMREkxTGpjMExERTFZekFzTGpFeExEQXNMakkzTERBc0xqUTJZVEU1TGpJMkxERTVMakkyTERBc01Dd3hMUzQ0TkN3M1l5MHVNVFF1TXpndExqTTJMamd4TFM0MU5pd3hMakl5YkMwdU1URXVNakpqTUN3dU1EY3RMakE1TGpFMExTNHhOQzR5TVdFM0xqRXpMRGN1TVRNc01Dd3dMREF0TVM0eE55d3lMakUzWXkwdU1EWXVOVFl0TGpBMkxESXVNVFV0TGpBMUxESXVOekZCTVM0MU5Td3hMalUxTERBc01Dd3hMREl4TGpNekxETXdMalV5V2swNExqWXhMREk0TGpJeGFERXlZekF0TGpjeExEQXRNUzQzTVM0d055MHlMakl6WVRndU56UXNPQzQzTkN3d0xEQXNNU3d4TGpVNUxUTXVNalZzTGpBMkxTNHhNbUV4TUN3eE1Dd3dMREFzTUN3dU5EWXRNU3d4Tmk0NExERTJMamdzTUN3d0xEQXNMamN0Tmk0eE1tTXdMUzR5TXl3d0xTNDBNU3d3TFM0MU5HZ3dZVElzTWl3d0xEQXNNQzB1TmpRdE1TNDFNaXd4TGpNekxERXVNek1zTUN3d0xEQXRNUzQxTlM0d09Dd3hMakV6TERFdU1UTXNNQ3d3TERFdE1TNHhPQzR5T0N3eExqRTFMREV1TVRVc01Dd3dMREV0TGpjNExTNDVOQ3d4TGpJMkxERXVNallzTUN3d0xEQXRMamMxTFRFdU1URXNNU3d4TERBc01Dd3dMVEV1TVRFdU1qaHNMUzR4TGpGaE1TNHhOU3d4TGpFMUxEQXNNQ3d4TFRFdU1Ua3VNamtzTVM0eE5pd3hMakUyTERBc01Dd3hMUzQzT0MwdU9UVmpMUzR3T1MwdU5qZ3RMakl4TFM0M055MHVOeTB1T0RkaExqZ3lMamd5TERBc01Dd3dMVEVzTGpRNExERXVNVFlzTVM0eE5pd3dMREFzTVMweUxqRTJMUzQxT0ZZekxqYzNZVEV1TkRZc01TNDBOaXd3TERFc01DMHlMamt5TERCMk55NDROV3d3TERRdU16TmhNUzR4Tnl3eExqRTNMREFzTUN3eExTNDRNeXd4TGpFeExERXVNVFVzTVM0eE5Td3dMREFzTVMweExqSXRMak0xYkMweExTNDVNV010TGpRM0xTNDBNaTB1TnpNdExqWTJMUzQ0TkMwdU56ZGhNUzR6TlN3eExqTTFMREFzTUN3d0xUSXRMakV5VERJdU55d3hOV0V4TGpNeUxERXVNeklzTUN3d0xEQXRMak01TERGQk1pNDFOeXd5TGpVM0xEQXNNQ3d3TERNc01UY3VPRFZzTUN3d1lUSTNMakkwTERJM0xqSTBMREFzTUN3eExEUXVOeXcxTGpZeVFURXlMall6TERFeUxqWXpMREFzTUN3eExEZ3VOakVzTWpndU1qRmFUVEl6TGpJc01qTXVNelZhVFRZdU5URXNNVFl1TlRsYUlpOCtQQzluUGp3dlp6NDhMM04yWno0PSl9LnNjcm9sbC1oaW50LWljb24td2hpdGU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l6TXk0eU9TSWdhR1ZwWjJoMFBTSXhNaTR3TWlJZ2RtbGxkMEp2ZUQwaU1DQXdJRE16TGpJNUlERXlMakF5SWo0OGRHbDBiR1UrNDRLaTQ0Szc0NE9ENDRPSUlESThMM1JwZEd4bFBqeG5JR2xrUFNMamc2empncVRqZzZUamc3eGZNaUlnWkdGMFlTMXVZVzFsUFNMamc2empncVRqZzZUamc3d2dNaUkrUEdjZ2FXUTlJdU9Eck9PQ3BPT0RwT09EdkY4eExUSWlJR1JoZEdFdGJtRnRaVDBpNDRPczQ0S2s0NE9rNDRPOElERWlQanhzYVc1bElIZ3hQU0l4TGpnMUlpQjVNVDBpTmk0d01TSWdlREk5SWpFd0xqUWlJSGt5UFNJMkxqQXhJaTgrUEhCaGRHZ2daRDBpVFRFd0xqUXNOeTR4TjBneExqZzFZVEV1TVRZc01TNHhOaXd3TERFc01Td3dMVEl1TXpGSU1UQXVOR0V4TGpFMkxERXVNVFlzTUN3eExERXNNQ3d5TGpNeFdpSXZQanh3WVhSb0lHUTlJazAzTGpRc01USmhNUzR4TlN3eExqRTFMREFzTUN3eExTNDNNaTB1TWpWc0xUWXVNalV0TlVFeExqSXNNUzR5TERBc01Dd3hMREFzTlM0NE55d3hMakUwTERFdU1UUXNNQ3d3TERFc0xqUTJMRFZNTmk0M0xqSXpRVEV1TVRZc01TNHhOaXd3TERBc01TdzRMakVzTWk0d09Fd3pMRFV1T1RFc09DNHhNaXd4TUVFeExqRTJMREV1TVRZc01Dd3dMREVzTnk0MExERXlXaUl2UGp4c2FXNWxJSGd4UFNJek1TNDBOU0lnZVRFOUlqWXVNREVpSUhneVBTSXlNaTQ0T1NJZ2VUSTlJall1TURFaUx6NDhjR0YwYUNCa1BTSk5NekV1TkRVc055NHhOMGd5TWk0NE9XRXhMakUyTERFdU1UWXNNQ3d4TERFc01DMHlMak14YURndU5UWmhNUzR4Tml3eExqRTJMREFzTUN3eExEQXNNaTR6TVZvaUx6NDhjR0YwYUNCa1BTSk5NalV1T1N3eE1tRXhMakU0TERFdU1UZ3NNQ3d3TERFdExqa3hMUzQwTTBFeExqRTNMREV1TVRjc01Dd3dMREVzTWpVdU1UY3NNVEJzTlM0d09TMDBMakExVERJMUxqSXNNaTR3T0VFeExqRTJMREV1TVRZc01Dd3dMREVzTWpZdU5Ua3VNak5NTXpJdU9EUXNOV0V4TGpFMkxERXVNVFlzTUN3d0xERXNMalExTGpreExERXVNVFFzTVM0eE5Dd3dMREFzTVMwdU5ETXVPVEpzTFRZdU1qUXNOVUV4TGpFM0xERXVNVGNzTUN3d0xERXNNalV1T1N3eE1sb2lMejQ4TDJjK1BDOW5Qand2YzNablBnPT0pfS5zY3JvbGwtaGludC1pY29uLXdoaXRlIC5zY3JvbGwtaGludC10ZXh0e2NvbG9yOiMwMDB9LnNsaWNrLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MH0uc2xpY2stbGlzdDpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpc3QuZHJhZ2dpbmd7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOmhhbmR9LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LnNsaWNrLXRyYWNre3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt0b3A6MDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnNsaWNrLXRyYWNrOmJlZm9yZSwuc2xpY2stdHJhY2s6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LnNsaWNrLXRyYWNrOmFmdGVye2NsZWFyOmJvdGh9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNre3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZXtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O2Rpc3BsYXk6bm9uZX1bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpY2stYXJyb3cuc2xpY2staGlkZGVue2Rpc3BsYXk6bm9uZX0uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdHtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXR9LnNsaWNrLXByZXYsLnNsaWNrLW5leHR7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O2xpbmUtaGVpZ2h0OjBweDtmb250LXNpemU6MHB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6dHJhbnNwYXJlbnQ7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtwYWRkaW5nOjA7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lfS5zbGljay1wcmV2OmhvdmVyLC5zbGljay1wcmV2OmZvY3VzLC5zbGljay1uZXh0OmhvdmVyLC5zbGljay1uZXh0OmZvY3Vze291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOnRyYW5zcGFyZW50fS5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSwuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLC5zbGljay1uZXh0OmZvY3VzOmJlZm9yZXtvcGFjaXR5OjF9LnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZXtvcGFjaXR5Oi4yNX0uc2xpY2stcHJldjpiZWZvcmUsLnNsaWNrLW5leHQ6YmVmb3Jle2ZvbnQtZmFtaWx5Olwic2xpY2tcIjtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7b3BhY2l0eTouNzU7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LnNsaWNrLXByZXZ7bGVmdDotMjVweH1bZGlyPVwicnRsXCJdIC5zbGljay1wcmV2e2xlZnQ6YXV0bztyaWdodDotMjVweH0uc2xpY2stcHJldjpiZWZvcmV7Y29udGVudDpcIuKGkFwifVtkaXI9XCJydGxcIl0gLnNsaWNrLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCLihpJcIn0uc2xpY2stbmV4dHtyaWdodDotMjVweH1bZGlyPVwicnRsXCJdIC5zbGljay1uZXh0e2xlZnQ6LTI1cHg7cmlnaHQ6YXV0b30uc2xpY2stbmV4dDpiZWZvcmV7Y29udGVudDpcIuKGklwifVtkaXI9XCJydGxcIl0gLnNsaWNrLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCLihpBcIn0uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlcnttYXJnaW4tYm90dG9tOjMwcHh9LnNsaWNrLWRvdHN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0yNXB4O2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDttYXJnaW46MDt3aWR0aDoxMDAlfS5zbGljay1kb3RzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7bWFyZ2luOjAgNXB4O3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcn0uc2xpY2stZG90cyBsaSBidXR0b257Ym9yZGVyOjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7b3V0bGluZTpub25lO2xpbmUtaGVpZ2h0OjBweDtmb250LXNpemU6MHB4O2NvbG9yOnRyYW5zcGFyZW50O3BhZGRpbmc6NXB4O2N1cnNvcjpwb2ludGVyfS5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlciwuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXN7b3V0bGluZTpub25lfS5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZXtvcGFjaXR5OjF9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Y29udGVudDpcIuKAolwiO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Zm9udC1mYW1pbHk6XCJzbGlja1wiO2ZvbnQtc2l6ZTo2cHg7bGluZS1oZWlnaHQ6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDAwO29wYWNpdHk6LjI1Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3Jle2NvbG9yOiMwMDA7b3BhY2l0eTouNzV9aW1ne2hlaWdodDphdXRvO21heC13aWR0aDoxMDAlfWlmcmFtZXttYXgtd2lkdGg6MTAwJX11bHtwYWRkaW5nLWxlZnQ6MjBweH1ocnttYXJnaW46NGVtIDA7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDoxcHggZG90dGVkICNhYWE7YmFja2dyb3VuZDp0cmFuc3BhcmVudH1AbWVkaWEgKG1pbi13aWR0aDogNDg5cHgpey5tYmx7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5wY3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmxzcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDEyNDlweCl7LmxwY3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19Knstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9YXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246LjVzfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7YTpob3ZlcntvcGFjaXR5Oi42fX0uY2xlYXJmaXg6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9OmZvY3Vze2JvcmRlcjowO291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmV9bWFpbntkaXNwbGF5OmJsb2NrfWJvZHl7Zm9udC1mYW1pbHk6J05vdG8gU2FucyBKUCcsJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsJ2hpcmFnaW5vIGtha3UgZ290aGljIHBybycsJ+ODoeOCpOODquOCqicsIE1laXJ5bywn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsJ01TIFBHb3RoaWMnLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS43NTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1qdXN0aWZ5OmludGVyLWlkZW9ncmFwaDtmb250LXNpemU6MTVweDtjb2xvcjojMDAwfWgye2ZvbnQtZmFtaWx5OidOb3RvIFNlcmlmIEpQJywgc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToyZW07bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOjVweH1zdHJvbmd7Zm9udC1zaXplOjEuMWVtO2xldHRlci1zcGFjaW5nOjVweDtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjZTVhMTAxO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjF9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzdHJvbmd7Zm9udC1zaXplOjEuM2VtfX10YWJsZSBzdHJvbmd7Zm9udC1zaXplOjFlbTtsZXR0ZXItc3BhY2luZzowcHg7Ym9yZGVyLWJvdHRvbTpub25lO2Rpc3BsYXk6aW5saW5lO21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuNzV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXt0YWJsZSBzdHJvbmd7Zm9udC1zaXplOjFlbX19LnRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MTBweDt6LWluZGV4OjJ9LnRvcDpiZWZvcmUsLnRvcDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo1MCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjkpO3RyYW5zZm9ybTpzY2FsZVkoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2l0aW9uOi41czt6LWluZGV4Oi0xfS50b3A6YmVmb3Jle3RvcDowO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnRvcDpob3ZlcjpiZWZvcmUsLnRvcDpob3ZlcjphZnRlcnt0cmFuc2Zvcm06c2NhbGVZKDEpfS50b3Auc2hvdzpiZWZvcmUsLnRvcC5zaG93OmFmdGVye3RyYW5zZm9ybTpzY2FsZVkoMSl9LnRvcF9fbG9nb3tkaXNwbGF5OmJsb2NrO3dpZHRoOjE2MnB4O2hlaWdodDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW46MDtsaW5lLWhlaWdodDowfS50b3BfX2xvZ28tLWltYWdle3dpZHRoOjE2MnB4O2hlaWdodDoyMHB4O2ZpbHRlcjpkcm9wLXNoYWRvdygxcHggMXB4IDFweCAjMDAwKX0udG9wX19sb2dvOmFmdGVye2JhY2tncm91bmQ6I2ZmZjtjb250ZW50OlwiXCI7aGVpZ2h0OjE1NXB4O2xlZnQ6LTE1MHB4O29wYWNpdHk6LjY7cG9zaXRpb246YWJzb2x1dGU7dG9wOi02M3B4O3RyYW5zZm9ybTpyb3RhdGUoNDFkZWcpO3RyYW5zaXRpb246YWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO3dpZHRoOjEwMHB4O3otaW5kZXg6MX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50b3BfX2xvZ286aG92ZXJ7b3BhY2l0eToxfS50b3BfX2xvZ286aG92ZXI6YWZ0ZXJ7bGVmdDoxMjAlO3RyYW5zaXRpb246YWxsIDM1MG1zIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKX19LnRvcF9fdHJpZ2dlcntiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7cGFkZGluZzowO21hcmdpbjowO2N1cnNvcjpwb2ludGVyfS50b3BfX3RyaWdnZXIgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjMwcHg7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLWJvdHRvbToxMXB4O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNpdGlvbjouNXM7Ym94LXNoYWRvdzoxcHggMXB4IDBweCAjMDAwfS50b3BfX3RyaWdnZXIgc3BhbjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udG9wX190cmlnZ2VyLm9wZW4gc3BhbjpmaXJzdC1jaGlsZHt0cmFuc2Zvcm06cm90YXRlKDM4ZGVnKSBzY2FsZVgoMS4zKX0udG9wX190cmlnZ2VyLm9wZW4gc3BhbjpudGgtY2hpbGQoMil7dHJhbnNmb3JtOnNjYWxlWCgwKX0udG9wX190cmlnZ2VyLm9wZW4gc3BhbjpsYXN0LWNoaWxke3RyYW5zZm9ybTpyb3RhdGUoLTM4ZGVnKSBzY2FsZVgoMS4zKX0udG9wX19tZW51e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjkpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0M3B4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246LjVzO292ZXJmbG93LXk6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udG9wX19tZW51LS1wYWdle3BhZGRpbmc6MDttYXJnaW46MS41ZW0gMCAwO3RleHQtYWxpZ246Y2VudGVyfS50b3BfX21lbnUtLXBhZ2UgYXt0cmFuc2l0aW9uOi41c31AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey50b3BfX21lbnUtLXBhZ2UgYTpob3Zlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQ6I0U1MDAxMTtvcGFjaXR5OjE7cGFkZGluZzoycHggMTBweDtmb250LWZhbWlseTonTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmfX0udG9wX19tZW51LS1wYWdlIGxpe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxZW0gMDtmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDt0ZXh0LXNoYWRvdzoxcHggMXB4IDFweCAjMDAwfS50b3BfX21lbnUtLXNuc3ttYXJnaW46M2VtIDAgMDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50b3BfX21lbnUtLXNucyBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbjowIDFlbX0udG9wX19tZW51LS1zbnMgbGkgYXt0cmFuc2l0aW9uOjFzfS50b3BfX21lbnUtLXNucyBsaSBzdmd7aGVpZ2h0OjIwcHg7ZmlsbDojZmZmO3RyYW5zaXRpb246MXM7ZmlsdGVyOmRyb3Atc2hhZG93KDFweCAxcHggMXB4ICMwMDApfS50b3BfX21lbnUtLXNucyBsaSBzdmcuZmFjZWJvb2t7d2lkdGg6MTBweH0udG9wX19tZW51LS1zbnMgbGkgc3ZnLnR3aXR0ZXJ7d2lkdGg6MjVweH0udG9wX19tZW51LS1zbnMgbGkgc3ZnLmluc3RhZ3JhbXt3aWR0aDoyMHB4fS50b3BfX21lbnUtLXNucyBsaSBzdmcueW91dHViZXt3aWR0aDoyOXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LnRvcF9fbWVudS0tc25zIGxpIGE6aG92ZXJ7b3BhY2l0eToxfS50b3BfX21lbnUtLXNucyBsaSBhOmhvdmVyIHN2Z3tvcGFjaXR5OjF9LnRvcF9fbWVudS0tc25zIGxpIGE6aG92ZXIgc3ZnLmZhY2Vib29re2ZpbGw6IzE4NzdmMn0udG9wX19tZW51LS1zbnMgbGkgYTpob3ZlciBzdmcudHdpdHRlcntmaWxsOiMxREExRjJ9LnRvcF9fbWVudS0tc25zIGxpIGE6aG92ZXIgc3ZnLmluc3RhZ3JhbXtmaWxsOiNEOTMxNzd9LnRvcF9fbWVudS0tc25zIGxpIGE6aG92ZXIgc3ZnLnlvdXR1YmV7ZmlsbDojY2QyMDFmfX0udG9wX19tZW51LS1sYW5ndWFnZXtkaXNwbGF5OmJsb2NrO21hcmdpbjowIC41cmVtfS50b3BfX21lbnUub3Blbnt2aXNpYmlsaXR5OnZpc2libGU7aGVpZ2h0OmNhbGMoMTAwdmggLSA0M3B4KX1AbWVkaWEgKG1heC13aWR0aDogMTMxNXB4KXsudG9wX19tZW51LS1wYWdlIGxpLm9wZW4gLm1lZ2F7YmFja2dyb3VuZDojRTUwMDExO3BhZGRpbmc6MWVtIDB9LnRvcF9fbWVudS0tcGFnZSBsaS5vcGVuIC5tZWdhX19wYXJlbnR7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1zaGFkb3c6bm9uZTtvcGFjaXR5OjE7cGFkZGluZzoycHggMTBweDtmb250LWZhbWlseTonTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmfS50b3BfX21lbnUtLXBhZ2UgbGkub3BlbiAubWVnYV9fcGFyZW50OmFmdGVye2NvbnRlbnQ6XCItXCI7dHJhbnNmb3JtOnNjYWxlWCgyKX0udG9wX19tZW51LS1wYWdlIGxpLm9wZW4gLm1lZ2FfX2NoaWxke3Zpc2liaWxpdHk6dmlzaWJsZTtwb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOnNjYWxlKDEpO2hlaWdodDphdXRvfS50b3BfX21lbnUtLXBhZ2UgbGkub3BlbiAubWVnYV9fY2hpbGQtLWxpc3R7bWFyZ2luLXRvcDoxMHB4fS50b3BfX21lbnUtLXBhZ2UgbGkub3BlbiAubWVnYV9fY2hpbGQgbGl7dHJhbnNmb3JtOnNjYWxlKDEpfS50b3BfX21lbnUtLXBhZ2UgbGkub3BlbiAuaWNvbi1jYXJ0e2ZpbHRlcjpub25lfS50b3BfX21lbnUtLWxhbmd1YWdle3BhZGRpbmc6MWVtO3RleHQtYWxpZ246Y2VudGVyfX1AbWVkaWEgKG1pbi13aWR0aDogMTMxNnB4KXsudG9we2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgMTBweDtoZWlnaHQ6NDRweH0udG9wX19sb2dve3dpZHRoOjMyNHB4O2hlaWdodDo0MHB4fS50b3BfX2xvZ28tLWltYWdle3dpZHRoOjMyNHB4O2hlaWdodDo0MHB4fS50b3BfX3RyaWdnZXJ7ZGlzcGxheTpub25lfS50b3BfX21lbnV7cG9zaXRpb246c3RhdGljO3Zpc2liaWxpdHk6dmlzaWJsZTtoZWlnaHQ6NDRweDt3aWR0aDphdXRvO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7b3ZlcmZsb3c6dmlzaWJsZTttYXJnaW46MCAwIDAgYXV0b30udG9wX19tZW51PmRpdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6LTVweH0udG9wX19tZW51LS1wYWdle21hcmdpbjowO2Rpc3BsYXk6ZmxleDt0ZXh0LWFsaWduOmxlZnR9LnRvcF9fbWVudS0tcGFnZT5saXttYXJnaW4tcmlnaHQ6MmVtfS50b3BfX21lbnUtLXBhZ2UgbGk6aG92ZXIgLm1lZ2FfX3BhcmVudCBhe3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDpib2xkO3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZDojRTUwMDExO29wYWNpdHk6MTtwYWRkaW5nOjJweCAxMHB4O2ZvbnQtZmFtaWx5OidOb3RvIFNhbnMgSlAnLHNhbnMtc2VyaWZ9LnRvcF9fbWVudS0tcGFnZSBsaTpob3ZlciAubWVnYV9fY2hpbGR7dmlzaWJpbGl0eTp2aXNpYmxlO2hlaWdodDo2NXB4O2hlaWdodDphdXRvfS50b3BfX21lbnUtLXNuc3ttYXJnaW4tdG9wOjVweH0udG9wX19tZW51LS1zbnMgbGkgc3Zne2hlaWdodDoxNnB4fX0ubWVnYXttYXJnaW46MH0ubWVnYV9fY2hpbGR7dmlzaWJpbGl0eTpoaWRkZW47aGVpZ2h0OjA7bWFyZ2luOjB9Lm1lZ2FfX2NoaWxkLS1saXN0e3BhZGRpbmc6MH0ubWVnYV9fY2hpbGQtLWxpc3QgbGl7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxMnB4fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5tZWdhX19jaGlsZC0tbGlzdCBsaXtmb250LXNpemU6MTRweH19Lm1lZ2FfX2NoaWxkLS1pbWFnZXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtYXgtd2lkdGg6IDEyNDlweCl7Lm1lZ2F7Y3Vyc29yOnBvaW50ZXJ9Lm1lZ2FfX3BhcmVudDphZnRlcntjb250ZW50OlwiK1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjEwcHg7dHJhbnNpdGlvbjouM3N9Lm1lZ2FfX2NoaWxke2hlaWdodDphdXRvO3RyYW5zZm9ybTpzY2FsZSgwKTtoZWlnaHQ6MH0ubWVnYV9fY2hpbGQ+bGl7dHJhbnNpdGlvbjouNXM7dHJhbnNmb3JtOnNjYWxlKDApO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1zaGFkb3c6bm9uZTtmb250LWZhbWlseTonTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmO2JvcmRlci10b3A6MXB4IGRvdHRlZCAjZmZmO3BhZGRpbmc6MH0ubWVnYV9fY2hpbGQ+bGkgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MWVtfX1AbWVkaWEgKG1heC13aWR0aDogMTI0OXB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5tZWdhX19jaGlsZD5saSBhOmhvdmVye3BhZGRpbmc6MWVtO2JhY2tncm91bmQ6IzAwMH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lm1lZ2FfX3BhcmVudHtjdXJzb3I6cG9pbnRlcn0ubWVnYV9fY2hpbGR7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46dG9wO3RyYW5zaXRpb246LjVzO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NDRweDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjkpfS5tZWdhX19jaGlsZCBhe3RyYW5zaXRpb246LjVzfS5tZWdhX19jaGlsZC0tbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6MDt3aWR0aDoxMDAlfS5tZWdhX19jaGlsZC0tbGlzdD5saXttYXJnaW46MCAxMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTY1MHB4KXsubWVnYV9fY2hpbGR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm1lZ2FfX2NoaWxkLS1pbWFnZXttYXJnaW46MzBweCAxMHB4IDAgMH19Lmljb24tY2FydHtmaWxsOiNmZmY7d2lkdGg6MjFweDtoZWlnaHQ6MjFweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NHB4O2ZpbHRlcjpkcm9wLXNoYWRvdygxcHggMXB4IDFweCAjMDAwKX0ubWVudS13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5tZW51LXdyYXB7cG9zaXRpb246c3RhdGljfX0jY2xvc2VBcmVhe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5iYWNrLXRvcHtmb250LWZhbWlseTonUmFjaW5nIFNhbnMgT25lJywgY3Vyc2l2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7cmlnaHQ6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOi41czt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDBweCk7ei1pbmRleDoxfS5iYWNrLXRvcDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtib3JkZXItdG9wOjJweCBzb2xpZDtib3JkZXItcmlnaHQ6MnB4IHNvbGlkO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmJhY2stdG9wOmhvdmVye29wYWNpdHk6MTtiYWNrZ3JvdW5kOiNFNTAwMTF9fS5iYWNrLXRvcC5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0ubWVnYS1zdWJfX2NoaWxke21hcmdpbjowfS5tZWdhLXN1Yl9fY2hpbGQgZHR7b3BhY2l0eTouNn1AbWVkaWEgKG1heC13aWR0aDogMTI0OXB4KXsubWVnYS1zdWJfX3BhcmVudDphZnRlcntjb250ZW50OlwiK1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjEwcHg7LXdlYmtpdC10cmFuc2l0aW9uOi4zczt0cmFuc2l0aW9uOi4zc30ubWVnYS1zdWJfX2NoaWxke3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTpzY2FsZVkoMCk7aGVpZ2h0OjB9Lm1lZ2Etc3ViX19jaGlsZCB1bHtwYWRkaW5nOjB9Lm1lZ2Etc3ViX19jaGlsZCBkdHtmb250LWZhbWlseTonTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OmJvbGR9Lm1lZ2Etc3ViX19jaGlsZCBkZHttYXJnaW46MH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lm1lZ2Etc3ViX19wYXJlbnR7Zm9udC1zaXplOjEuMjVlbTtib3JkZXItYm90dG9tOjFweCBkb3R0ZWR9Lm1lZ2Etc3ViX19jaGlsZHttYXJnaW46MH0ubWVnYS1zdWJfX2NoaWxkIGRkIHVse3BhZGRpbmctbGVmdDoxMHB4fX1AbWVkaWEgKG1heC13aWR0aDogMTI0OXB4KXsub3BlblN1YiAubWVnYS1zdWJ7cGFkZGluZzoyMHB4IDA7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOCl9Lm9wZW5TdWIgLm1lZ2Etc3ViX19wYXJlbnR7Zm9udC1mYW1pbHk6J05vdG8gU2FucyBKUCcsc2Fucy1zZXJpZjtmb250LXNpemU6MS4yNWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7b3BhY2l0eTouNjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9Lm9wZW5TdWIgLm1lZ2Etc3ViX19wYXJlbnQ6YWZ0ZXJ7Y29udGVudDpcIi1cIjt0cmFuc2Zvcm06c2NhbGVYKDIpfS5vcGVuU3ViIC5tZWdhLXN1Yl9fY2hpbGR7dmlzaWJpbGl0eTp2aXNpYmxlO3RyYW5zZm9ybTpzY2FsZVkoMSk7aGVpZ2h0OmF1dG87bWFyZ2luOjB9Lm9wZW5TdWIgLm1lZ2Etc3ViX19jaGlsZCBkdHtvcGFjaXR5Oi42fX1AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsucHJvZHVjdC1tZW51e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6MTAlIDEwJSAxMCUgMTAlIDEwJSAxMCUgMTAlIDEwJSAxMCUgMTAlO2dyaWQtdGVtcGxhdGUtY29sdW1uczoyMCUgMjAlIDIwJSAyMCUgMjAlO2hlaWdodDo4MHZoO21heC1oZWlnaHQ6NzAwcHh9LnByb2R1Y3QtbWVudV9fbXVmbGVye2dyaWQtY29sdW1uOjEgLyAyO2dyaWQtcm93OjEgLyAxMX0ucHJvZHVjdC1tZW51X19lbmdpbmV7Z3JpZC1jb2x1bW46MiAvIDM7Z3JpZC1yb3c6MSAvIDExfS5wcm9kdWN0LW1lbnVfX2VsZWN0cmljYWx7Z3JpZC1jb2x1bW46MyAvIDQ7Z3JpZC1yb3c6MSAvIDExfS5wcm9kdWN0LW1lbnVfX2NoYXNzaXN7Z3JpZC1jb2x1bW46NCAvIDU7Z3JpZC1yb3c6MSAvIDd9LnByb2R1Y3QtbWVudV9fZ29vZHN7Z3JpZC1jb2x1bW46NSAvIDY7Z3JpZC1yb3c6MSAvIDd9LnByb2R1Y3QtbWVudV9fa2l0cGFydHN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MzAwcHh9LnByb2R1Y3QtbWVudV9fY29tcGxldGV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MTcwcHh9LnByb2R1Y3QtbWVudV9fd2FycmFudHl7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MH0ucHJvZHVjdC1tZW51IGRse21hcmdpbjowfS5wcm9kdWN0LW1lbnUgZGwgZGR7bWFyZ2luOjB9LnByb2R1Y3QtbWVudSBkbCB1bHttYXJnaW46MH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lm1lbnUtMzB7d2lkdGg6MzMuMzMlfX0uYm90dG9te2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmO3BhZGRpbmc6NjBweCAwIDMwcHh9LmJvdHRvbV9fbG9nb3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gNjBweDt3aWR0aDozMjRweDtoZWlnaHQ6NDBweDttYXgtd2lkdGg6MTAwJX0uYm90dG9tX19sb2dvLS1pbWFnZXt3aWR0aDozMjRweDtoZWlnaHQ6NDBweH0uYm90dG9tX19zaXRlbWFwe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5ib3R0b21fX3NpdGVtYXA+ZGl2e21hcmdpbjowIDQ1cHggMmVtfS5ib3R0b21fX3NpdGVtYXAgZHR7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbToxNXB4fS5ib3R0b21fX3NpdGVtYXAgZGR7bWFyZ2luOjA7Zm9udC1zaXplOjEycHh9LmJvdHRvbV9fc2l0ZW1hcCBkZCB1bHtwYWRkaW5nOjA7bWFyZ2luOjB9LmJvdHRvbV9fc2l0ZW1hcCBkZCB1bCBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTBweH0uYm90dG9tX19jb3B5e2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowIDE1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEyNDlweCl7LmJvdHRvbV9fc2l0ZW1hcD5kaXZ7d2lkdGg6Y2FsYygzMyUgLSA0NXB4KTttYXgtd2lkdGg6MjEwcHg7bWFyZ2luOjAgMS41ZW0gMmVtfX1AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpey5ib3R0b21fX3NpdGVtYXA+ZGl2e3dpZHRoOmNhbGMoNTAlIC0gNDVweCl9LmJvdHRvbV9fc2l0ZW1hcD5kaXYgZGR7Zm9udC1zaXplOjEwcHh9fS5pbmZvLWxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIGF1dG87cGFkZGluZzowO21heC13aWR0aDoxMzUwcHh9LmluZm8tbGlzdCBsaXt3aWR0aDpjYWxjKDUwJSAtIDVweCk7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDttYXJnaW4tYm90dG9tOjEwcHh9LmluZm8tbGlzdCBsaSBhe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmluZm8tbGlzdCBsaSBhLnBvc3RlcntwYWRkaW5nLWJvdHRvbTo3MCV9LmluZm8tbGlzdCBsaSBhIGZpZ3VyZXttYXJnaW46MDtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1ib3R0b206NjIlO2JhY2tncm91bmQ6IzAwMH0uaW5mby1saXN0IGxpIGEgZmlndXJlIGltZ3t3aWR0aDoxMDAlfS5pbmZvLWxpc3QgbGkgYSBkaXZ7d2lkdGg6MTAwJTtwYWRkaW5nOjVweCAxMHB4IDEwcHg7bGluZS1oZWlnaHQ6MS40O3Bvc2l0aW9uOnJlbGF0aXZlfS5pbmZvLWxpc3QgbGkgYSBkaXYgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaW5mby1saXN0IGxpIGEgZGl2IHNwYW46YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MXB4O2JvcmRlci10b3A6MXB4IHNvbGlkO21hcmdpbjo1cHggMH0uaW5mby1saXN0IGxpIGEgZGl2IHRpbWV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtyaWdodDoxMHB4fS5pbmZvLWxpc3QgbGkgYSBkaXYgcHttYXJnaW46NXB4IDAgMH0uaW5mby1saXN0IGxpIGEgZGl2IHAgYnJ7ZGlzcGxheTpub25lfS5pbmZvLWxpc3QgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogMzk5cHgpey5pbmZvLWxpc3QgbGl7Zm9udC1zaXplOjEwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5OXB4KXsuaW5mby1saXN0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5pbmZvLWxpc3QgbGl7d2lkdGg6Y2FsYygzMy4zMyUgLSAxMHB4KTttYXJnaW4tbGVmdDoxNXB4fS5pbmZvLWxpc3QgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KTttYXJnaW4tbGVmdDowfS5pbmZvLWxpc3QgbGk6bnRoLWNoaWxkKDIpe3dpZHRoOmNhbGMoNTAlIC0gMTBweCl9LmluZm8tbGlzdCBsaTpudGgtY2hpbGQoM24pe21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey5pbmZvLWxpc3Q6bm90KC5maXJzdC1iaWcpe3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXh9LmluZm8tbGlzdDpub3QoLmZpcnN0LWJpZykgbGl7d2lkdGg6Y2FsYygyMCUgLSAyZW0pICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToyZW07bWFyZ2luLXJpZ2h0OjEzcHh9LmluZm8tbGlzdDpub3QoLmZpcnN0LWJpZykgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6Y2FsYygyMCUgLSAyZW0pICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToyZW19LmluZm8tbGlzdDpub3QoLmZpcnN0LWJpZykgbGk6bnRoLWNoaWxkKDVuKXttYXJnaW4tcmlnaHQ6MH0uaW5mby1saXN0LmZpcnN0LWJpZ3twb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9ja30uaW5mby1saXN0LmZpcnN0LWJpZyBsaXtmb250LXNpemU6MTRweDt3aWR0aDpjYWxjKDI1JSAtIDEwcHgpICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoxM3B4O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MTBweH0uaW5mby1saXN0LmZpcnN0LWJpZyBsaTpmaXJzdC1jaGlsZHt3aWR0aDpjYWxjKDUwJSArIC03cHgpICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MH0uaW5mby1saXN0LmZpcnN0LWJpZyBsaTpudGgtY2hpbGQoNiksLmluZm8tbGlzdC5maXJzdC1iaWcgbGk6bnRoLWNoaWxkKDEwKSwuaW5mby1saXN0LmZpcnN0LWJpZyBsaTpudGgtY2hpbGQoMTQpLC5pbmZvLWxpc3QuZmlyc3QtYmlnIGxpOm50aC1jaGlsZCgxOCksLmluZm8tbGlzdC5maXJzdC1iaWcgbGk6bnRoLWNoaWxkKDIyKXttYXJnaW4tbGVmdDowfX0uaW5mby1saXN0LXR5cGUye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcDttYXJnaW46MDtwYWRkaW5nOjB9LmluZm8tbGlzdC10eXBlMiBsaXt3aWR0aDpjYWxjKDUwJSAtIDFweCk7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDttYXJnaW4tYm90dG9tOjJweDtwYWRkaW5nOjcuNXB4fS5pbmZvLWxpc3QtdHlwZTIgbGkgYXtkaXNwbGF5OmJsb2NrO2hlaWdodDowO3BhZGRpbmctYm90dG9tOjc1LjclO3Bvc2l0aW9uOnJlbGF0aXZlfS5pbmZvLWxpc3QtdHlwZTIgbGkgYS5wb3N0ZXJ7cGFkZGluZy1ib3R0b206NzAlfS5pbmZvLWxpc3QtdHlwZTIgbGkgYSBkaXZ7d2lkdGg6MTAwJTtjb2xvcjojZmZmO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjMDAwKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7cGFkZGluZzozMHB4IDEwcHggMTBweDtsaW5lLWhlaWdodDoxLjR9LmluZm8tbGlzdC10eXBlMiBsaSBhIGRpdiBzcGFuOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjFweDtib3JkZXItdG9wOjFweCBzb2xpZDttYXJnaW46NXB4IDB9LmluZm8tbGlzdC10eXBlMiBsaSBhIGRpdiBzcGFuLC5pbmZvLWxpc3QtdHlwZTIgbGkgYSBkaXYgdGltZXtkaXNwbGF5OmJsb2NrfS5pbmZvLWxpc3QtdHlwZTIgbGkgYSBkaXYgcHttYXJnaW46NXB4IDAgMH0uaW5mby1saXN0LXR5cGUyIGxpIGEgZGl2IHAgYnJ7ZGlzcGxheTpub25lfS5pbmZvLWxpc3QtdHlwZTIgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogMzk5cHgpey5pbmZvLWxpc3QtdHlwZTIgbGl7Zm9udC1zaXplOjEwcHh9LmluZm8tbGlzdC10eXBlMiBsaSBhe3BhZGRpbmctYm90dG9tOjg1JX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTk5cHgpey5pbmZvLWxpc3QtdHlwZTJ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmluZm8tbGlzdC10eXBlMiBsaXt3aWR0aDpjYWxjKDMzLjMzJSAtIDFweCk7bWFyZ2luLWxlZnQ6MS41cHh9LmluZm8tbGlzdC10eXBlMiBsaTpmaXJzdC1jaGlsZHt3aWR0aDpjYWxjKDUwJSAtIDFweCk7bWFyZ2luLWxlZnQ6MH0uaW5mby1saXN0LXR5cGUyIGxpOm50aC1jaGlsZCgyKXt3aWR0aDpjYWxjKDUwJSAtIDFweCl9LmluZm8tbGlzdC10eXBlMiBsaTpudGgtY2hpbGQoM24pe21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey5pbmZvLWxpc3QtdHlwZTI6bm90KC5maXJzdC1iaWcpe3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXh9LmluZm8tbGlzdC10eXBlMjpub3QoLmZpcnN0LWJpZykgbGl7d2lkdGg6Y2FsYygyMCUgLSAyZW0pICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToyZW07bWFyZ2luLXJpZ2h0OjEzcHh9LmluZm8tbGlzdC10eXBlMjpub3QoLmZpcnN0LWJpZykgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6Y2FsYygyMCUgLSAyZW0pICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToyZW19LmluZm8tbGlzdC10eXBlMjpub3QoLmZpcnN0LWJpZykgbGk6bnRoLWNoaWxkKDVuKXttYXJnaW4tcmlnaHQ6MH0uaW5mby1saXN0LXR5cGUyLmZpcnN0LWJpZ3twb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9ja30uaW5mby1saXN0LXR5cGUyLmZpcnN0LWJpZyBsaXtmb250LXNpemU6MTRweDt3aWR0aDpjYWxjKDI1JSAtIDEwcHgpICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoxM3B4O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MTBweH0uaW5mby1saXN0LXR5cGUyLmZpcnN0LWJpZyBsaTpmaXJzdC1jaGlsZHt3aWR0aDpjYWxjKDUwJSArIC03cHgpICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MH0uaW5mby1saXN0LXR5cGUyLmZpcnN0LWJpZyBsaTpudGgtY2hpbGQoNiksLmluZm8tbGlzdC10eXBlMi5maXJzdC1iaWcgbGk6bnRoLWNoaWxkKDEwKSwuaW5mby1saXN0LXR5cGUyLmZpcnN0LWJpZyBsaTpudGgtY2hpbGQoMTQpLC5pbmZvLWxpc3QtdHlwZTIuZmlyc3QtYmlnIGxpOm50aC1jaGlsZCgxOCksLmluZm8tbGlzdC10eXBlMi5maXJzdC1iaWcgbGk6bnRoLWNoaWxkKDIyKXttYXJnaW4tbGVmdDowfX0ubGluay13aGl0ZS1yZWR7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzozcHg7Zm9udC1zaXplOjEuMmVtO3RleHQtYWxpZ246cmlnaHQ7d2lkdGg6MjgwcHg7cGFkZGluZy1yaWdodDoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDAgMCBhdXRvO2xpbmUtaGVpZ2h0OjIuNTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I0U1MDAxMX0ubGluay13aGl0ZS1yZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6aW5oZXJpdDt3aWR0aDo2cHg7aGVpZ2h0OjEwMCU7bGVmdDotMTBweH0ubGluay13aGl0ZS1yZWQ6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQ7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbi1sZWZ0OjEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsubGluay13aGl0ZS1yZWQ6aG92ZXJ7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5saW5rLXdoaXRlLXJlZDpob3ZlcntiYWNrZ3JvdW5kOiMwMDB9fS5saW5rLXdoaXRle2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6M3B4O2ZvbnQtc2l6ZToxLjJlbTt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjI4MHB4O3BhZGRpbmctcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAwIDAgYXV0bztsaW5lLWhlaWdodDoyLjU7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDB9Lmxpbmstd2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6aW5oZXJpdDt3aWR0aDo2cHg7aGVpZ2h0OjEwMCU7bGVmdDotMTBweH0ubGluay13aGl0ZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7bWFyZ2luLWxlZnQ6MTBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5saW5rLXdoaXRlOmhvdmVye29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsubGluay13aGl0ZTpob3ZlcntiYWNrZ3JvdW5kOiNFNTAwMTF9fS5saW5rLWJsYWNre2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6M3B4O2ZvbnQtc2l6ZToxLjJlbTt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjI4MHB4O3BhZGRpbmctcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAwIDAgYXV0bztsaW5lLWhlaWdodDoyLjV9LmxpbmstYmxhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6aW5oZXJpdDt3aWR0aDo2cHg7aGVpZ2h0OjEwMCU7bGVmdDotMTBweH0ubGluay1ibGFjazphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7bWFyZ2luLWxlZnQ6MTBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5saW5rLWJsYWNrOmhvdmVye29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsubGluay1ibGFjazpob3ZlcntiYWNrZ3JvdW5kOiNFNTAwMTE7Y29sb3I6I2ZmZn19LmxpbmstcmVke2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6M3B4O2ZvbnQtc2l6ZToxLjJlbTt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjI4MHB4O3BhZGRpbmctcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAwIDAgYXV0bztsaW5lLWhlaWdodDoyLjU7YmFja2dyb3VuZDojRTUwMDExO2NvbG9yOiNmZmZ9LmxpbmstcmVkOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOmluaGVyaXQ7d2lkdGg6NnB4O2hlaWdodDoxMDAlO2xlZnQ6LTEwcHh9LmxpbmstcmVkOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkO2JvcmRlci1yaWdodDoxcHggc29saWQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTttYXJnaW4tbGVmdDoxMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmxpbmstcmVkOmhvdmVye29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsubGluay1yZWQ6aG92ZXJ7YmFja2dyb3VuZDojMDAwfX0ubGluay1vcGFjaXR5e2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6M3B4O2ZvbnQtc2l6ZToxLjJlbTt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjI4MHB4O3BhZGRpbmctcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAwIDAgYXV0bztsaW5lLWhlaWdodDoyLjU7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuOCk7Y29sb3I6IzAwMDtkaXNwbGF5Om5vbmV9Lmxpbmstb3BhY2l0eTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDppbmhlcml0O3dpZHRoOjZweDtoZWlnaHQ6MTAwJTtsZWZ0Oi0xMHB4fS5saW5rLW9wYWNpdHk6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQ7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbi1sZWZ0OjEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsubGluay1vcGFjaXR5OmhvdmVye29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsubGluay1vcGFjaXR5OmhvdmVye2JhY2tncm91bmQ6IzAwMDtjb2xvcjojRTUwMDExfX0ubGluay1hcmVhe21heC13aWR0aDoxMzgwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMTVweH0ubGluay1saXN0e3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtmb250LXdlaWdodDo5MDB9LmxpbmstbGlzdCBzcGFue2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZTouN2VtO2ZvbnQtd2VpZ2h0Om5vcm1hbH0ubGluay1saXN0IHNwYW46YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci10b3A6MnB4IHNvbGlkO2JvcmRlci1yaWdodDoycHggc29saWQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTttYXJnaW4tbGVmdDoxMHB4fS5saW5rLWxpc3QgbGl7ZGlzcGxheTpibG9jaztjb2xvcjojZmZmO292ZXJmbG93OmhpZGRlbn0ubGluay1saXN0IGxpIGF7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoyMi4yNHZ3O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtwYWRkaW5nOjEwcHh9LmxpbmstbGlzdCBsaSBhOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC42KTt6LWluZGV4Oi0xO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2l0aW9uOi41czt0cmFuc2Zvcm0tb3JpZ2luOnRvcCByaWdodH0ubGluay1saXN0IGxpIGE6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6OTAlO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7ei1pbmRleDotMTt0cmFuc2l0aW9uOi41czt0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBsZWZ0fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmxpbmstbGlzdCBsaSBhOmhvdmVye2NvbG9yOiMwMDA7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxLjIpO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmxpbmstbGlzdCBsaSBhOmhvdmVyOmJlZm9yZXt0cmFuc2Zvcm06c2NhbGUoMSl9LmxpbmstbGlzdCBsaSBhOmhvdmVyOmFmdGVye3RyYW5zZm9ybTpzY2FsZSgwKX19QG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KXsubGluay1saXN0e2xldHRlci1zcGFjaW5nOjRweH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmxpbmstbGlzdHtmb250LXNpemU6MjBweH0ubGluay1saXN0IHNwYW57Zm9udC1zaXplOi42ZW19fS5saW5rLWxpc3QgbGl7d2lkdGg6Y2FsYygzMy4zMyUgLSAyMHB4KX0ubGluay1saXN0IGxpIGE6YWZ0ZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDApfS5saW5rLWxpc3QuYm90dG9tIGxpe3dpZHRoOjMzLjMzJX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5saW5rLWxpc3QgbGl7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOmNhbGMoNTAlIC0gMTBweCl9LmxpbmstbGlzdCBsaSBhe2hlaWdodDozMy4zNnZ3fS5saW5rLWxpc3QgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwJX0ubGluay1saXN0IGxpOmZpcnN0LWNoaWxkIGF7aGVpZ2h0OjQwdnd9LmxpbmstbGlzdC5ib3R0b20gbGl7d2lkdGg6NTAlO21hcmdpbjowfS5saW5rLWxpc3QuYm90dG9tIGxpOmZpcnN0LWNoaWxke3dpZHRoOjEwMCV9LmxpbmstbGlzdC5ib3R0b20gbGk6Zmlyc3QtY2hpbGQgYXtoZWlnaHQ6NDB2d319LmNhdGVnb3JpemVke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5jYXRlZ29yaXplZF9fdGl0bGV7d3JpdGluZy1tb2RlOnZlcnRpY2FsLWxyO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7cGFkZGluZzowIDE1cHg7d2lkdGg6NjBweH0uY2F0ZWdvcml6ZWRfX2xpc3R7cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt3aWR0aDoxMDAlfS5jYXRlZ29yaXplZF9fbGlzdC5wcm9kdWN0c3tmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjkwMH0uY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgc3BhbntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6LjdlbTtmb250LXdlaWdodDpub3JtYWx9LmNhdGVnb3JpemVkX19saXN0LnByb2R1Y3RzIHNwYW46YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci10b3A6MnB4IHNvbGlkO2JvcmRlci1yaWdodDoycHggc29saWQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTttYXJnaW4tbGVmdDoxMHB4fS5jYXRlZ29yaXplZF9fbGlzdC5wcm9kdWN0cyBsaXtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVufS5jYXRlZ29yaXplZF9fbGlzdC5wcm9kdWN0cyBsaSBhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MjIuMjR2dztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjA7cGFkZGluZzoxMHB4fS5jYXRlZ29yaXplZF9fbGlzdC5wcm9kdWN0cyBsaSBhOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC42KTt6LWluZGV4Oi0xO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2l0aW9uOi41czt0cmFuc2Zvcm0tb3JpZ2luOnRvcCByaWdodH0uY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgbGkgYTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo5MCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjMDAwKTt6LWluZGV4Oi0xO3RyYW5zaXRpb246LjVzO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGxlZnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgbGkgYTpob3Zlcntjb2xvcjojMDAwO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMS4yKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jYXRlZ29yaXplZF9fbGlzdC5wcm9kdWN0cyBsaSBhOmhvdmVyOmJlZm9yZXt0cmFuc2Zvcm06c2NhbGUoMSl9LmNhdGVnb3JpemVkX19saXN0LnByb2R1Y3RzIGxpIGE6aG92ZXI6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDApfX1AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpey5jYXRlZ29yaXplZF9fbGlzdC5wcm9kdWN0c3tsZXR0ZXItc3BhY2luZzo0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5jYXRlZ29yaXplZF9fbGlzdC5wcm9kdWN0c3tmb250LXNpemU6MjBweH0uY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgc3Bhbntmb250LXNpemU6LjZlbX19LmNhdGVnb3JpemVkX19saXN0LnByb2R1Y3RzIGxpe3dpZHRoOjUwJTtwYWRkaW5nOjJweH0uY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwJX0uY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgbGkgYXttaW4taGVpZ2h0OjIwMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNhdGVnb3JpemVkX19saXN0LnByb2R1Y3RzIGxpe3dpZHRoOjMzLjMzJX0uY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6MzMuMzMlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXsuY2F0ZWdvcml6ZWRfX2xpc3QucHJvZHVjdHMgbGkgYXtoZWlnaHQ6MzkwcHh9fS5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlc3tmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjkwMH0uY2F0ZWdvcml6ZWRfX2xpc3QuZmVhdHVyZXMgc3BhbntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6LjdlbTtmb250LXdlaWdodDpub3JtYWx9LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVzIHNwYW46YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci10b3A6MnB4IHNvbGlkO2JvcmRlci1yaWdodDoycHggc29saWQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTttYXJnaW4tbGVmdDoxMHB4fS5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlcyBsaXtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVufS5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlcyBsaSBhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MjIuMjR2dztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjA7cGFkZGluZzoxMHB4fS5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlcyBsaSBhOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC42KTt6LWluZGV4Oi0xO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2l0aW9uOi41czt0cmFuc2Zvcm0tb3JpZ2luOnRvcCByaWdodH0uY2F0ZWdvcml6ZWRfX2xpc3QuZmVhdHVyZXMgbGkgYTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo5MCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjMDAwKTt6LWluZGV4Oi0xO3RyYW5zaXRpb246LjVzO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGxlZnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuY2F0ZWdvcml6ZWRfX2xpc3QuZmVhdHVyZXMgbGkgYTpob3Zlcntjb2xvcjojMDAwO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMS4yKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlcyBsaSBhOmhvdmVyOmJlZm9yZXt0cmFuc2Zvcm06c2NhbGUoMSl9LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVzIGxpIGE6aG92ZXI6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDApfX1AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpey5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlc3tsZXR0ZXItc3BhY2luZzo0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlc3tmb250LXNpemU6MjBweH0uY2F0ZWdvcml6ZWRfX2xpc3QuZmVhdHVyZXMgc3Bhbntmb250LXNpemU6LjZlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVze2ZvbnQtc2l6ZToxZW07bWFyZ2luLXJpZ2h0Oi0yMHB4fX0uY2F0ZWdvcml6ZWRfX2xpc3QuZmVhdHVyZXMgbGl7d2lkdGg6MTAwJTtwYWRkaW5nOjJweDttYXJnaW4tYm90dG9tOjIwcHh9LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVzIGxpIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDo2ZW07aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVzIGxpIGEgaDN7Zm9udC13ZWlnaHQ6bm9ybWFsO21hcmdpbjowO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH0uY2F0ZWdvcml6ZWRfX2xpc3QuZmVhdHVyZXMgbGkgYSBwe21hcmdpbjowfS5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlcyBsaSBhIHA6bm90KC5saW5rLW9wYWNpdHkpe2ZvbnQtc2l6ZToxMnB4O2xldHRlci1zcGFjaW5nOjA7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtZmFtaWx5OidOb3RvIFNhbnMgSlAnLCdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8nLCdoaXJhZ2lubyBrYWt1IGdvdGhpYyBwcm8nLCfjg6HjgqTjg6rjgqonLCBNZWlyeW8sJ++8re+8syDvvLDjgrTjgrfjg4Pjgq8nLCdNUyBQR290aGljJyxzYW5zLXNlcmlmfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVzIGxpIGE6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEpfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5jYXRlZ29yaXplZF9fbGlzdC5mZWF0dXJlcyBsaSBhe3BhZGRpbmctdG9wOjhlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY2F0ZWdvcml6ZWRfX2xpc3QuZmVhdHVyZXMgbGl7d2lkdGg6NTAlO3BhZGRpbmc6MCAxNXB4IDI1cHh9LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVzIGxpIGF7cGFkZGluZy10b3A6MTBlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LmNhdGVnb3JpemVkX19saXN0LmZlYXR1cmVzIGxpe3dpZHRoOjI1JX19LmNhdGVnb3JpemVkX19saXN0LnJhY2Vze2ZvbnQtZmFtaWx5OidOb3RvIFNlcmlmIEpQJywgc2VyaWY7Zm9udC13ZWlnaHQ6OTAwfS5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBzcGFue2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZTouN2VtO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uY2F0ZWdvcml6ZWRfX2xpc3QucmFjZXMgc3BhbjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXRvcDoycHggc29saWQ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbi1sZWZ0OjEwcHh9LmNhdGVnb3JpemVkX19saXN0LnJhY2VzIGxpe2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2ZmZjtvdmVyZmxvdzpoaWRkZW59LmNhdGVnb3JpemVkX19saXN0LnJhY2VzIGxpIGF7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoyMi4yNHZ3O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtwYWRkaW5nOjEwcHh9LmNhdGVnb3JpemVkX19saXN0LnJhY2VzIGxpIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjYpO3otaW5kZXg6LTE7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zaXRpb246LjVzO3RyYW5zZm9ybS1vcmlnaW46dG9wIHJpZ2h0fS5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBsaSBhOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjkwJTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDApO3otaW5kZXg6LTE7dHJhbnNpdGlvbjouNXM7dHJhbnNmb3JtLW9yaWdpbjpib3R0b20gbGVmdH1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBsaSBhOmhvdmVye2NvbG9yOiMwMDA7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxLjIpO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNhdGVnb3JpemVkX19saXN0LnJhY2VzIGxpIGE6aG92ZXI6YmVmb3Jle3RyYW5zZm9ybTpzY2FsZSgxKX0uY2F0ZWdvcml6ZWRfX2xpc3QucmFjZXMgbGkgYTpob3ZlcjphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMCl9fUBtZWRpYSAobWluLXdpZHRoOiA0NTBweCl7LmNhdGVnb3JpemVkX19saXN0LnJhY2Vze2xldHRlci1zcGFjaW5nOjRweH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmNhdGVnb3JpemVkX19saXN0LnJhY2Vze2ZvbnQtc2l6ZToyMHB4fS5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBzcGFue2ZvbnQtc2l6ZTouNmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsuY2F0ZWdvcml6ZWRfX2xpc3QucmFjZXN7Zm9udC1zaXplOjFlbX19LmNhdGVnb3JpemVkX19saXN0LnJhY2VzIGxpe2Rpc3BsYXk6YmxvY2s7d2lkdGg6NTAlO3BhZGRpbmc6MnB4fS5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBsaSBhe2hlaWdodDoyNXZ3fS5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBsaSBhIGgze2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46MH0uY2F0ZWdvcml6ZWRfX2xpc3QucmFjZXMgbGkgYTphZnRlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4zKX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBsaXt3aWR0aDoxMDAlfS5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBsaSBhe2hlaWdodDo1MHZ3fX1AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXsuY2F0ZWdvcml6ZWRfX2xpc3QucmFjZXMgbGl7d2lkdGg6MzMuMzMlfS5jYXRlZ29yaXplZF9fbGlzdC5yYWNlcyBsaSBhe21heC1oZWlnaHQ6MzkwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmNhdGVnb3JpemVkX190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7dGV4dC1zaGFkb3c6MXB4IDFweCAxcHggI2ZmZn0uY2F0ZWdvcml6ZWRfX2xpc3R7bWFyZ2luOjAgMCAwIC0zNXB4fX06Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjEwcHg7aGVpZ2h0OjhweH06Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6IzAwMDtib3gtc2hhZG93OjFweCAxcHggMXB4IHJnYmEoMjU1LDI1NSwyNTUsMC4xKX06Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQtY29sb3I6I0U1MDAxMTtib3JkZXItcmFkaXVzOjJweH1Aa2V5ZnJhbWVzIG1vdmV7ZnJvbXt3aWR0aDowO29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS50eXBpbmd7d2lkdGg6MDttYXgtd2lkdGg6MTAwJTtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVufS50eXBpbmcuYWN0aW9ue3dpZHRoOjM1MHB4O3doaXRlLXNwYWNlOm5vd3JhcDtvcGFjaXR5OjE7YW5pbWF0aW9uOm1vdmUgMXMgc3RlcHMoMTAsIGVuZCl9LnR5cGluZy1sb25ne3dpZHRoOjA7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJX0udHlwaW5nLWxvbmcuYWN0aW9ue3dpZHRoOjU1MHB4O3doaXRlLXNwYWNlOm5vd3JhcDtvcGFjaXR5OjE7YW5pbWF0aW9uOm1vdmUgMXMgc3RlcHMoMTAsIGVuZCl9QGtleWZyYW1lcyBtb3ZlMntmcm9te2hlaWdodDowO29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5jYXRlZ29yaXplZF9fdGl0bGV7aGVpZ2h0OjA7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbn0uY2F0ZWdvcml6ZWRfX3RpdGxlLmFjdGlvbntoZWlnaHQ6MzgwcHg7d2hpdGUtc3BhY2U6bm93cmFwO29wYWNpdHk6MTthbmltYXRpb246bW92ZTIgMXMgc3RlcHMoMTAsIGVuZCl9I3R2e3RyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2l0aW9uOi41c30jdHY6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjE7dHJhbnNpdGlvbjouNXMgZWFzZSAuNXM7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9I3R2LmFjdGlvbnt0cmFuc2Zvcm06c2NhbGVYKDEpfSN0di5hY3Rpb246YmVmb3Jle3RyYW5zZm9ybTpzY2FsZVgoMCl9LmxpbmstbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNpdGlvbjouNXN9LmxpbmstbGlzdDpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZDojRTUwMDExO3otaW5kZXg6MTt0cmFuc2l0aW9uOi41cyBlYXNlIC41czt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn0ubGluay1saXN0LmFjdGlvbnt0cmFuc2Zvcm06c2NhbGVYKDEpfS5saW5rLWxpc3QuYWN0aW9uOmJlZm9yZXt0cmFuc2Zvcm06c2NhbGVYKDApfS5ob21lLXByb2R1Y3Rze21hcmdpbjo2MHB4IGF1dG87cGFkZGluZzowIDE1cHg7bWF4LXdpZHRoOjEzODBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ob21lLXByb2R1Y3Rze21hcmdpbjoxMjVweCBhdXRvfX0uaG9tZS1tZXNzYWdle3BhZGRpbmc6NDBweCAwIDExMHZ3O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL21lc3NhZ2UtYmFjay5wbmdcIikgbGVmdCBib3R0b20vY29udGFpbiBuby1yZXBlYXR9LmhvbWUtbWVzc2FnZT5kaXZ7bWF4LXdpZHRoOjEzODBweDtwYWRkaW5nOjAgMTVweDttYXJnaW46MCBhdXRvfS5ob21lLW1lc3NhZ2UgaDJ7Zm9udC13ZWlnaHQ6NTAwO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206NDBweH0uaG9tZS1tZXNzYWdlIGgyOmJlZm9yZXtjb250ZW50OlwiTWVzc2FnZVwiO2ZvbnQtd2VpZ2h0OjkwMDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206NDBweH0uaG9tZS1tZXNzYWdlIGgyOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NzBweDtsZWZ0OjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNDVkZWcsIGJsYWNrLCB0cmFuc3BhcmVudCk7ZGlzcGxheTpibG9jazt3aWR0aDoyODBweDtoZWlnaHQ6MXB4fS5ob21lLW1lc3NhZ2UgbGl7bWFyZ2luLWJvdHRvbToxMHB4fS5ob21lLW1lc3NhZ2UgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjQwcHggMCAwIGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaG9tZS1tZXNzYWdle3BhZGRpbmc6MTIwcHggMDtsaW5lLWhlaWdodDoyO2JhY2tncm91bmQtc2l6ZTo1MCV9LmhvbWUtbWVzc2FnZT5kaXZ7cGFkZGluZy1sZWZ0OjMwJX0uaG9tZS1tZXNzYWdlIGgye2ZvbnQtc2l6ZTozMHB4fS5ob21lLW1lc3NhZ2UgaDI6YmVmb3Jle2ZvbnQtc2l6ZTo0MHB4fX0ucGFnZS10b3B7cGFkZGluZy10b3A6NjBweCAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhZ2UtdG9we3BhZGRpbmctdG9wOjEyNXB4ICFpbXBvcnRhbnR9fS5yYWNlLWxpbmt7Ym9yZGVyOjFweCBzb2xpZDtwYWRkaW5nOjEwcHg7d2lkdGg6MjUwcHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn0ucmFjZS1saW5rOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo2cHg7aGVpZ2h0OjZweDtib3JkZXItdG9wOjJweCBzb2xpZDtib3JkZXItcmlnaHQ6MnB4IHNvbGlkO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbi1sZWZ0OjEwcHh9LmFib3V0LXByb2R1Y3R7bWF4LXdpZHRoOjEzODBweDttYXJnaW46NjBweCBhdXRvO3BhZGRpbmc6MCAxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmFib3V0LXByb2R1Y3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmFib3V0LXByb2R1Y3QgaW1ne3dpZHRoOjUwJX0uYWJvdXQtcHJvZHVjdCBkaXZ7d2lkdGg6NTAlO3BhZGRpbmc6MWVtfX0uYXBwZWFye3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2l0aW9uOi4zc30uYXBwZWFyOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOiMwMDA7ei1pbmRleDoxO3RyYW5zaXRpb246LjNzIGVhc2UgLjNzO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfS5hcHBlYXIuYWN0aW9ue3RyYW5zZm9ybTpzY2FsZVgoMSl9LmFwcGVhci5hY3Rpb246YmVmb3Jle3RyYW5zZm9ybTpzY2FsZVgoMCl9LmluZm8tbGlzdCBsaSBhIGZpZ3VyZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5pbmZvLWxpc3QgbGkgYSBmaWd1cmV7cGFkZGluZy1ib3R0b206NjYlfUBrZXlmcmFtZXMgZmFkZWluLWJhY2t7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwcHgpfX1Aa2V5ZnJhbWVzIHpvb20tb3V0ezAle3RyYW5zZm9ybTpzY2FsZSgxLjUpfTEwMCV7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGZhZGVpbnswJXtvcGFjaXR5Oi41O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpfTEwMCV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uZmFkZXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCl9LmZhZGUuYWN0aW9ue29wYWNpdHk6MTthbmltYXRpb246ZmFkZWluIDJzIGxpbmVhciAwcyBmb3J3YXJkc30ubG93LW1haW57aGVpZ2h0OjUwdmg7bWluLWhlaWdodDozNTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjA7b3ZlcmZsb3c6aGlkZGVufS5sb3ctbWFpbjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmNhbGMoMTAwJSArIDEwMHB4KTt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4Oi0yO2FuaW1hdGlvbjp6b29tLW91dCAxMHMgZWFzZSAwcyBmb3J3YXJkc30ubG93LW1haW46YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC41KSB1cmwoLi4vaW1nL2JhY2sucG5nKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDotMX0ubG93LW1haW5fX3RpdGxlLC5sb3ctbWFpbl9fc2luZ2xlLC5sb3ctbWFpbl9fc29sb3tvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7YW5pbWF0aW9uOmZhZGVpbiAuNXMgbGluZWFyIDFzIGZvcndhcmRzfS5sb3ctbWFpbiAuYnJlYWRjcnVtYntvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7YW5pbWF0aW9uOmZhZGVpbiAuNXMgbGluZWFyIDEuNXMgZm9yd2FyZHN9Lmxvdy1tYWluX190aXRsZXtmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzoxcHggMXB4IDAgIzAwMH0ubG93LW1haW5fX3RpdGxlOmJlZm9yZXtjb250ZW50OmF0dHIodGl0bGUpO2ZvbnQtd2VpZ2h0OjkwMDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206NDBweDtsZXR0ZXItc3BhY2luZzo1cHg7bWFyZ2luLXJpZ2h0Oi0yLjVweH0ubG93LW1haW5fX3RpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NzBweDtsZWZ0OmNhbGMoNTAlIC0gNTBweCk7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwcHg7aGVpZ2h0OjNweH1AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpey5sb3ctbWFpbl9fdGl0bGV7Zm9udC1zaXplOjEuNWVtfS5sb3ctbWFpbl9fdGl0bGU6YWZ0ZXJ7dG9wOjYwcHg7aGVpZ2h0OjJweH19Lmxvdy1tYWluX19zaW5nbGV7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgMTVweDt0ZXh0LXNoYWRvdzoxcHggMXB4IDAgIzAwMH0ubG93LW1haW5fX3NpbmdsZSBwe2ZvbnQtc2l6ZToxLjVlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ubG93LW1haW5fX3NpbmdsZSBwOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTE1cHg7bGVmdDpjYWxjKDUwJSAtIDUwcHgpO2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMHB4O2hlaWdodDozcHh9Lmxvdy1tYWluX19zaW5nbGUgcCBzcGFue21hcmdpbi1yaWdodDoxZW19Lmxvdy1tYWluX19zaW5nbGUgaDF7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCl7Lmxvdy1tYWluX19zaW5nbGUgaDF7Zm9udC1zaXplOjEuMmVtfS5sb3ctbWFpbl9fc2luZ2xlIHB7Zm9udC1zaXplOjFlbTttYXJnaW4tYm90dG9tOjI1cHh9Lmxvdy1tYWluX19zaW5nbGUgcDphZnRlcntoZWlnaHQ6MnB4fX0ubG93LW1haW5fX3NvbG97Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyLjVlbTtwb3NpdGlvbjpyZWxhdGl2ZTtsZXR0ZXItc3BhY2luZzo2cHh9Lmxvdy1tYWluX19zb2xvOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTE1cHg7bGVmdDpjYWxjKDUwJSAtIDUwcHgpO2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMHB4O2hlaWdodDozcHh9QG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KXsubG93LW1haW5fX3NvbG97Zm9udC1zaXplOjFlbTttYXJnaW4tYm90dG9tOjI1cHh9Lmxvdy1tYWluX19zb2xvOmFmdGVye2hlaWdodDoycHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey5sb3ctbWFpbntoZWlnaHQ6NjB2aH19LmJyZWFkY3J1bWJ7cGFkZGluZzowO3RleHQtYWxpZ246bGVmdDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTBweDtsZWZ0OjE1cHg7Zm9udC1zaXplOjEycHh9LmJyZWFkY3J1bWIgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1zaGFkb3c6MXB4IDFweCAwICMwMDB9LmJyZWFkY3J1bWIgbGk6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOjRweDtoZWlnaHQ6NHB4O2JvcmRlci10b3A6MXB4IHNvbGlkO2JvcmRlci1yaWdodDoxcHggc29saWQ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7bWFyZ2luOjAgMTBweCAwIDVweH0uYnJlYWRjcnVtYiBsaTpsYXN0LWNoaWxkOmFmdGVye2NvbnRlbnQ6bm9uZX0ubGlzdC1hcmVhe3BhZGRpbmc6NjBweCAxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmxpc3QtYXJlYXtwYWRkaW5nOjEyNXB4IDE1cHh9fS5wYWdlLW51bWJlcnN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjo0MHB4IDAgMDtwYWRkaW5nLWxlZnQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLW51bWJlcnN7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LnBhZ2UtbnVtYmVycz5saXtkaXNwbGF5OmJsb2NrfS5wYWdlLW51bWJlcnM+bGk+YSwucGFnZS1udW1iZXJzPmxpPnNwYW57d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6Izc3Nztib3JkZXI6MXB4IHNvbGlkICNkZGQ7ZmxvYXQ6bGVmdDtsaW5lLWhlaWdodDoxLjQyODU3O21hcmdpbjowIDVweCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjpub25lfS5wYWdlLW51bWJlcnM+bGkgLmFycm93e3RyYW5zZm9ybTpzY2FsZVgoMC42KX0ucGFnZS1udW1iZXJzPmxpOmZpcnN0LWNoaWxkPmF7bWFyZ2luLWxlZnQ6MH0ucGFnZS1udW1iZXJzPmxpPmF7dHJhbnNpdGlvbjouNXN9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsucGFnZS1udW1iZXJzPmxpPmE6aG92ZXJ7b3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6Izc3Nztjb2xvcjojZmZmfX0ucGFnZS1udW1iZXJzIC5jdXJyZW50e2JhY2tncm91bmQtY29sb3I6Izc3Nztjb2xvcjojZmZmO2N1cnNvcjpkZWZhdWx0fS5jb250ZW50cy13cmFwe21hcmdpbjo2MHB4IDA7b3ZlcmZsb3c6aGlkZGVufS5jb250ZW50cy13cmFwLnBhZ2V7bWFyZ2luOjB9LmNvbnRlbnRzLXdyYXAgdGFibGV7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS5jb250ZW50cy13cmFwIHRhYmxlIHRoe2ZvbnQtd2VpZ2h0OjUwMDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkfS5jb250ZW50cy13cmFwIHRhYmxlIHRoLC5jb250ZW50cy13cmFwIHRhYmxlIHRke2JvcmRlci1ib3R0b206MXB4IHNvbGlkO3BhZGRpbmc6MWVtfS5jb250ZW50cy13cmFwIHRhYmxlIHRoIGltZywuY29udGVudHMtd3JhcCB0YWJsZSB0ZCBpbWd7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDo1cHh9LmNvbnRlbnRzLXdyYXAgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCwuY29udGVudHMtd3JhcCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRke2JvcmRlci1ib3R0b206bm9uZX0uY29udGVudHMtd3JhcCBibG9ja3F1b3Rle21hcmdpbjowO3BhZGRpbmc6LjVlbSAxZW07Ym9yZGVyLWxlZnQ6LjVlbSBzb2xpZCAjZGRkfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRlbnRzLXdyYXB7bWFyZ2luOjEyNXB4IDB9fS5jb250ZW50cy1hcmVhe21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEzODBweDtwYWRkaW5nOjAgMTVweH0uY29udGVudHMtYXJlYSBoMntmb250LXNpemU6MS4yZW07Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkO3BhZGRpbmc6MThweCAwIDE4cHggMWVtfS5jb250ZW50cy1hcmVhIGgzLC5jb250ZW50cy1hcmVhIGg0LC5jb250ZW50cy1hcmVhIGg1e2ZvbnQtc2l6ZToxLjJlbTtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgI2FhYTtmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjQ7bGV0dGVyLXNwYWNpbmc6NXB4O3BhZGRpbmctYm90dG9tOjEwcHg7bWFyZ2luLXRvcDoyZW19LmNvbnRlbnRzLWFyZWEgcHtsaW5lLWhlaWdodDoyfS5jb250ZW50cy1hcmVhIHRhYmxlIHRyIHRoLC5jb250ZW50cy1hcmVhIHRhYmxlIHRyIHRke2JvcmRlci1jb2xvcjojZGRkfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRlbnRzLWFyZWF7bWFyZ2luOjAgYXV0b30uY29udGVudHMtYXJlYSBoMntmb250LXNpemU6MS44ZW19LmNvbnRlbnRzLWFyZWEgaDMsLmNvbnRlbnRzLWFyZWEgaDQsLmNvbnRlbnRzLWFyZWEgaDV7Zm9udC1zaXplOjEuNWVtfX1oMi5nYWxsZXJ5LXRpdGxle21hcmdpbjo2MHB4IDAgMDttYXJnaW4tbGVmdDpjYWxjKCg1MHZ3IC0gNTAlKSAqIC0xKTtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MmVtO2xpbmUtaGVpZ2h0OjEuNDtsZXR0ZXItc3BhY2luZzo1cHg7cGFkZGluZzo2MHB4IDAgMDt3aWR0aDoxMDB2dztib3JkZXI6bm9uZX0uZ2FsbGVyeXt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LXk6aGlkZGVuO21hcmdpbi1ib3R0b206NjBweDttYXJnaW4tbGVmdDpjYWxjKCg1MHZ3IC0gNTAlKSAqIC0xKTtiYWNrZ3JvdW5kOiMwMDA7cGFkZGluZzo0MHB4IDE1cHggNjBweDt3aWR0aDoxMDB2d30uZ2FsbGVyeSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5nYWxsZXJ5IGEgaW1ne2hlaWdodDoxMDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5nYWxsZXJ5IGEgaW1ne2hlaWdodDoxODBweH19YnV0dG9uI2Nsb3NlLWJ1dHRvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5hYm91dC13cmFwe3BhZGRpbmc6NDBweCAxNXB4IDE2NXB4O21hcmdpbi1ib3R0b206LTEwMHB4fS5hYm91dC13cmFwX19uYW1le3RleHQtYWxpZ246cmlnaHR9LmFib3V0LXdyYXAgZGl2e21heC13aWR0aDoxMzUwcHg7bWFyZ2luOjAgYXV0b30uYWJvdXQtd3JhcCBoMntib3JkZXI6bm9uZTtwYWRkaW5nOjB9LmFib3V0LXdyYXAgcHttYXJnaW46MmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LmFib3V0LXdyYXB7cGFkZGluZzoxMjBweCAxNXB4IDE4NXB4fS5hYm91dC13cmFwLnBvcHtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6Zml4ZWQgIWltcG9ydGFudH0uYWJvdXQtd3JhcCBkaXZ7cGFkZGluZy1sZWZ0OjYyNXB4fX0ubGluZXVwe21heC13aWR0aDoxMzUwcHg7bWFyZ2luOjAgYXV0byA2MHB4O3BhZGRpbmctdG9wOjYwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGluZXVwe21hcmdpbjowIGF1dG8gMTI1cHg7cGFkZGluZy10b3A6MTAwcHh9fS5saW5ldXAgaDJ7Ym9yZGVyOm5vbmU7cGFkZGluZzowO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo0MHB4O21hcmdpbjowO2ZvbnQtZmFtaWx5OidSYWNpbmcgU2FucyBPbmUnLCBjdXJzaXZlO2xldHRlci1zcGFjaW5nOjdweDtsaW5lLWhlaWdodDoxO2NvbG9yOiNFNTAwMTF9LmxpbmV1cCB1bHtwYWRkaW5nOjA7bWFyZ2luOjJlbSAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5saW5ldXAgdWwgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZDojRTUwMDExO2hlaWdodDoxMDAlO3BhZGRpbmc6NXB4fS5saW5ldXAgdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDVweDt3aWR0aDo1MCU7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjFlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5saW5ldXAgdWwgbGl7d2lkdGg6MzMuMzMlfS5saW5ldXAgdWwgbGkuYmlne3dpZHRoOjUwJX19LmxpbmV1cCB1bCBsaSBpbWd7d2lkdGg6MTAwJTtkaXNwbGF5Om5vbmV9LmxpbmV1cCB1bCBsaSBzcGFue2ZvbnQtc2l6ZToxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDEwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNSk7Y29sb3I6I2ZmZn0ubGluZXVwIHVsIGxpIHB7Ym9yZGVyOjJweCBzb2xpZDtwYWRkaW5nOjFlbTttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OmJvbGQ7d2lkdGg6MTAwJX0ubGluZXVwIHVsIGxpIHA6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIycHg7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvd2luZG93LnN2Z1wiKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDttYXJnaW4tbGVmdDoxMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmxpbmV1cF9fZm91ciBsaXt3aWR0aDoyNSUgIWltcG9ydGFudH19LmxpbmV1cF9fdHdve3BhZGRpbmc6MCAuNWVtO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEyNzBweH0ubGluZXVwX190d28gYXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbjouNWVtfS5saW5ldXBfX3R3byBhIGltZ3tkaXNwbGF5OmJsb2NrfS5saW5ldXBfX3R3byBhIHB7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MXB4IDFweCAxcHggIzAwMDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmxpbmV1cF9fdHdve2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOjJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LmxpbmV1cHttYXJnaW4tYm90dG9tOjEwMHB4fS5saW5ldXAgaDJ7Zm9udC1zaXplOjgwcHh9LmxpbmV1cF9fdHdvIGEgcHtmb250LXNpemU6MzBweH19LmNvbXBsZXRlc3ttYXgtd2lkdGg6MTM4MHB4O3BhZGRpbmc6MCAxNXB4O21hcmdpbjo2MHB4IGF1dG99LmNvbXBsZXRlc19faXRlbXttYXJnaW4tYm90dG9tOjRlbX0uY29tcGxldGVzX19pdGVtIGRpdnt0ZXh0LWFsaWduOmxlZnR9LmNvbXBsZXRlc19faXRlbSBkaXYgaDJ7bWFyZ2luLXRvcDowfS5jb21wbGV0ZXNfX2l0ZW0gZGl2IHRhYmxlIHRoe3dpZHRoOjEyMHB4fS5jb21wbGV0ZXNfX2l0ZW0gZGl2IHRhYmxlIHRoLC5jb21wbGV0ZXNfX2l0ZW0gZGl2IHRhYmxlIHRke3BhZGRpbmc6MWVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBsZXRlc3ttYXJnaW46MTI1cHggYXV0b30uY29tcGxldGVzX19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi1ib3R0b206NGVtfS5jb21wbGV0ZXNfX2l0ZW0gaW1ne3dpZHRoOjUwJX0uY29tcGxldGVzX19pdGVtIGRpdnt3aWR0aDo1MCU7cGFkZGluZy1sZWZ0OjJlbX0uY29tcGxldGVzX19pdGVtOm50aC1jaGlsZChldmVuKXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0uY29tcGxldGVzX19pdGVtOm50aC1jaGlsZChldmVuKSBkaXZ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoyZW19fS5raXRwYXJ0c3ttYXJnaW46NjBweCAwfS5raXRwYXJ0c19faXRlbXttYXgtd2lkdGg6MTM4MHB4O3BhZGRpbmc6MCAxNXB4O21hcmdpbjowIGF1dG87bWFyZ2luLWJvdHRvbToyZW19LmtpdHBhcnRzX19pdGVtIGRpdnt0ZXh0LWFsaWduOmxlZnR9LmtpdHBhcnRzX19pdGVtIGRpdiBoMnttYXJnaW4tdG9wOjB9LmtpdHBhcnRzX19pdGVtIGRpdiB0YWJsZSB0aHt3aWR0aDoxMjBweH0ua2l0cGFydHNfX2l0ZW0gZGl2IHRhYmxlIHRoLC5raXRwYXJ0c19faXRlbSBkaXYgdGFibGUgdGR7cGFkZGluZzoxZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsua2l0cGFydHN7bWFyZ2luOjEyNXB4IDB9LmtpdHBhcnRzX19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmtpdHBhcnRzX19pdGVtIGltZ3t3aWR0aDo1MCV9LmtpdHBhcnRzX19pdGVtIGRpdnt3aWR0aDo1MCU7cGFkZGluZy1sZWZ0OjJlbX0ua2l0cGFydHNfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pe2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5raXRwYXJ0c19faXRlbTpudGgtY2hpbGQoZXZlbikgZGl2e3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MmVtfX0uaGFsZmFyZWF7bWF4LXdpZHRoOjEzNTBweH0uaGFsZmFyZWEgLmxpbmstYmxhY2t7bWFyZ2luLWxlZnQ6MWVtO21hcmdpbi1yaWdodDphdXRvfS5oYWxmYXJlYSBkZHttYXJnaW46MH1AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXsuaGFsZmFyZWF7d2lkdGg6Y2FsYygxMDAlIC0gMmVtKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6M2VtfS5oYWxmYXJlYS53aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxZW19LmhhbGZhcmVhIHNlY3Rpb257d2lkdGg6Y2FsYyg1MCUgLSAzZW0pfX0ubGlua3N7cGFkZGluZzowO21hcmdpbjowfS5saW5rcyBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MWVtfS5saW5rcyBsaSBhe2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZDtwYWRkaW5nOjEwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0ubGlua3MgbGkgYSBzdmd7d2lkdGg6MjFweDtoZWlnaHQ6MTVweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4fS5saW5rcyBsaSBhOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkO2JvcmRlci1yaWdodDoxcHggc29saWQ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gNXB4KTtyaWdodDoxNXB4fS5saW5rcyBsaSBhIHNwYW57Zm9udC1zaXplOi44ZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsubGlua3MgbGkgYTpob3ZlcntvcGFjaXR5OjE7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LmxpbmtzIGxpIGE6aG92ZXIgc3Zne2ZpbGw6I2ZmZn0ubGlua3MgbGkgYTpob3ZlcjphZnRlcntib3JkZXItY29sb3I6I2ZmZiAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5saW5rc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXB9LmxpbmtzIGxpe3dpZHRoOmNhbGMoNTAlIC0gLjVlbSl9fS5kZXRhaWxzX19pdGVte21hcmdpbjowIGF1dG99LmRldGFpbHNfX2l0ZW0gZGl2e3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjJlbSAxZW19LmRldGFpbHNfX2l0ZW0gZGl2IGgye21hcmdpbi10b3A6MDtwYWRkaW5nOjA7Ym9yZGVyLWxlZnQ6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kZXRhaWxzX19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmRldGFpbHNfX2l0ZW0gaW1ne3dpZHRoOjUwJX0uZGV0YWlsc19faXRlbSBkaXZ7d2lkdGg6NTAlO21heC13aWR0aDo2NTBweDtwYWRkaW5nLWxlZnQ6MmVtfS5kZXRhaWxzX19pdGVtIGRpdiBoMntmb250LXNpemU6MzBweH0uZGV0YWlsc19faXRlbTpudGgtY2hpbGQoZXZlbil7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmRldGFpbHNfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIGRpdntwYWRkaW5nLWxlZnQ6MWVtO3BhZGRpbmctcmlnaHQ6MmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmRldGFpbHMgLmxpbmstYmxhY2t7dHJhbnNmb3JtOnNjYWxlKDAuOCk7dHJhbnNmb3JtLW9yaWdpbjpyaWdodDtyaWdodDozMHB4fX0udGl0bGUtaW1hZ2V7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbi10b3A6NGVtfS5iYXp6YXotZGV0YWlse21hcmdpbjo0ZW0gYXV0byAwO3BhZGRpbmc6MCAxZW07bWF4LXdpZHRoOjEzODBweDtib3JkZXI6bm9uZX0uYmF6emF6LWRldGFpbCAuZGV0YWlsc19faXRlbXthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5iYXp6YXotbGlua3N7bWFyZ2luOjAgYXV0byAyZW07bWF4LXdpZHRoOjk1MHB4fS5uZXctcmFjZV9faW5mb3twYWRkaW5nOjFlbTtiYWNrZ3JvdW5kOiNFNTAwMTE7Y29sb3I6I2ZmZn0ubmV3LXJhY2VfX2luZm8gaDJ7Zm9udC1zaXplOjEuNWVtO2ZvbnQtd2VpZ2h0Om5vcm1hbH0ubmV3LXJhY2VfX2luZm8gdGFibGV7bWFyZ2luLWJvdHRvbToyZW19Lm5ldy1yYWNlX19pbmZvIHRhYmxlIHRyIHRoe3dpZHRoOjExMHB4O2JvcmRlci1yaWdodDpub25lfS5uZXctcmFjZV9faW5mbzpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZDojMDAwfUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey5uZXctcmFjZV9faW5mb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTAwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0ubmV3LXJhY2VfX2luZm86YWZ0ZXJ7YmFja2dyb3VuZDojRTUwMDExO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjI1MHB4O2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6Y2FsYyg1NSUgLSAxMjVweCk7dHJhbnNmb3JtOnNrZXdYKC0xNWRlZyl9Lm5ldy1yYWNlX19pbmZvIGgye2ZvbnQtc2l6ZTozMHB4fS5uZXctcmFjZV9faW5mbyBpbWd7d2lkdGg6NTUlO2Rpc3BsYXk6YmxvY2t9Lm5ldy1yYWNlX19pbmZvPmRpdntwYWRkaW5nOjFlbTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7d2lkdGg6Y2FsYyg0NSUgKyA4MHB4KTttYXgtd2lkdGg6NzMwcHg7bWFyZ2luLWxlZnQ6LTgwcHh9Lm5ldy1yYWNlX19pbmZvOm50aC1jaGlsZChldmVuKTphZnRlcntiYWNrZ3JvdW5kOiMwMDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5uZXctcmFjZV9faW5mbyBoMntmb250LXNpemU6NDBweH19LmZpeC1saW5re2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7dG9wOmNhbGMoNTB2aCAtIDgwcHgpO3JpZ2h0OjA7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmY7ei1pbmRleDoxO3dyaXRpbmctbW9kZTp2ZXJ0aWNhbC1ybDtmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtsZXR0ZXItc3BhY2luZzoycHg7cGFkZGluZzoxNXB4IDVweDtib3JkZXItcmFkaXVzOjZweCAwIDAgNnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmZpeC1saW5rOmhvdmVye29wYWNpdHk6MTtiYWNrZ3JvdW5kOiNFNTAwMTF9fS5yYWNlLWFyY2hpdmV7cGFkZGluZy1ib3R0b206MDttYXJnaW4tYm90dG9tOjB9LnJhY2UtYXJjaGl2ZSBzZWN0aW9ue3BhZGRpbmc6NGVtIDFlbX0ucmFjZS1hcmNoaXZlIHNlY3Rpb246Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6MH0ucmFjZS1hcmNoaXZlIHNlY3Rpb246bnRoLWNoaWxkKG9kZCkgdGFibGUgdGQsLnJhY2UtYXJjaGl2ZSBzZWN0aW9uOm50aC1jaGlsZChvZGQpIHRhYmxlIHRoe2JvcmRlci1jb2xvcjojZGRkfS5yYWNlLWFyY2hpdmUgc2VjdGlvbjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LnJhY2UtYXJjaGl2ZSBzZWN0aW9uPmRpdntvdmVyZmxvdzphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO21pbi1oZWlnaHQ6MTUwcHh9LnJhY2UtYXJjaGl2ZSBoMnttYXgtd2lkdGg6MTM1MHB4O21hcmdpbjowIGF1dG8gMzBweDtmb250LXNpemU6MS4yZW07Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkO3BhZGRpbmc6MThweCAwIDE4cHggMWVtfS5yYWNlLWFyY2hpdmUgdGFibGV7Zm9udC1zaXplOjEzcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTM1MHB4O21hcmdpbjowIGF1dG87d2hpdGUtc3BhY2U6bm93cmFwfS5yYWNlLWFyY2hpdmUgdGFibGUgdHJ7Y3Vyc29yOnBvaW50ZXJ9LnJhY2UtYXJjaGl2ZSB0YWJsZSB0ciB0aHtib3JkZXItcmlnaHQ6bm9uZTtmb250LXdlaWdodDpib2xkfS5yYWNlLWFyY2hpdmUgdGFibGUgdHIgdGgsLnJhY2UtYXJjaGl2ZSB0YWJsZSB0ciB0ZHtwYWRkaW5nOjFlbSAyZW19LnJhY2UtYXJjaGl2ZSB0YWJsZSB0ciB0aCBpbWcsLnJhY2UtYXJjaGl2ZSB0YWJsZSB0ciB0ZCBpbWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDo1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmFjZS1hcmNoaXZlIHNlY3Rpb257cGFkZGluZzoxMDBweCAxZW19LnJhY2UtYXJjaGl2ZSBoMntmb250LXNpemU6MS44ZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5yYWNlLWFyY2hpdmUgc2VjdGlvbntwYWRkaW5nOjEwMHB4IDB9LnJhY2UtYXJjaGl2ZSB0YWJsZSB0ciB0aCwucmFjZS1hcmNoaXZlIHRhYmxlIHRyIHRke3BhZGRpbmc6MWVtfX0ucmFjZS1kZXRhaWx7b3ZlcmZsb3c6dmlzaWJsZX0ucmFjZS1kZXRhaWxfX3JpZ2h0e3BhZGRpbmc6MCAxNXB4O2ZvbnQtc2l6ZToxM3B4O2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9LnJhY2UtZGV0YWlsX19yaWdodCBoMntmb250LXNpemU6MTZweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5yYWNlLWRldGFpbHttYXgtd2lkdGg6MTM1MHB4O21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnJhY2UtZGV0YWlsX19sZWZ0e3dpZHRoOmNhbGMoMTAwJSAtIDI4MHB4KX0ucmFjZS1kZXRhaWxfX2xlZnQgaDIuZ2FsbGVyeS10aXRsZSwucmFjZS1kZXRhaWxfX2xlZnQgLmdhbGxlcnl7bWFyZ2luLWxlZnQ6Y2FsYygoNTB2dyAtICg1MCUgKyAxMjVweCkpICogLTEpfS5yYWNlLWRldGFpbF9fcmlnaHR7d2lkdGg6MjUwcHh9fS50aHVtYm5haWwtYXJlYSBpbWd7d2lkdGg6MTAwJX0uYmFja251bWJlcntkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246bGVmdDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO21hcmdpbi1ib3R0b206MTVweH0uYmFja251bWJlcl9fdGl0bGV7bWFyZ2luLWJvdHRvbTowfS5iYWNrbnVtYmVyX19kYXRhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjVweCAwIDEwcHh9LmJhY2tudW1iZXJfX2RhdGEgaW1ne21hcmdpbi1yaWdodDo1cHh9LmJhY2tudW1iZXI6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnJhY2VfdGFibGV7b3ZlcmZsb3c6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDttYXJnaW4tYm90dG9tOjRlbX0ucmFjZV90YWJsZSB0YWJsZXt3aGl0ZS1zcGFjZTpub3dyYXB9LnJhY2VfdGFibGUgdGFibGUgdGh7Ym9yZGVyLXJpZ2h0Om5vbmV9LnJhY2VfdGFibGUgdGFibGUgdHIucmVkIHRoLC5yYWNlX3RhYmxlIHRhYmxlIHRyLnJlZCB0ZHtjb2xvcjojRTUwMDExO2ZvbnQtd2VpZ2h0OmJvbGR9LnJhY2UtcmVsZWFzZXtwYWRkaW5nOjA7bWFyZ2luOjB9LnJhY2UtcmVsZWFzZSBsaXtkaXNwbGF5OmJsb2NrfS5yYWNlLXJlbGVhc2UgbGkgaW1ne3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmFjZS1yZWxlYXNle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucmFjZS1yZWxlYXNlIGxpe3dpZHRoOmNhbGMoNTAlIC0gMTBweCl9fS5zcG9uc29ye3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luOjAgNXB4fS5zcG9uc29yIGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7d2lkdGg6NTAlO2hlaWdodDoyNXZ3fS5zcG9uc29yIGxpOm50aC1jaGlsZCgtbis4KXt3aWR0aDoxMDAlO2hlaWdodDoxODBweH0uc3BvbnNvciBsaSBhe2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2NTBweCl7LnNwb25zb3IgbGl7d2lkdGg6MzMuMzMlO2hlaWdodDoyMHZ3fX1AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsuc3BvbnNvciBsaXt3aWR0aDoyNSU7aGVpZ2h0OjE4MHB4fS5zcG9uc29yIGxpOm50aC1jaGlsZCgtbis0KXt3aWR0aDo1MCU7aGVpZ2h0OjE4MHB4fS5zcG9uc29yIGxpOm50aC1jaGlsZChuKzUpOm50aC1jaGlsZCgtbis4KXt3aWR0aDozMy4zMyU7aGVpZ2h0OjE4MHB4fX0uYWJvdXR7cGFkZGluZzo2MHB4IDE1cHh9LmFib3V0IGgye2ZvbnQtd2VpZ2h0OjUwMH0uYWJvdXQgcHtmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2xpbmUtaGVpZ2h0OjJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYWJvdXR7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMjVweCAxNXB4fX0ucG9pbnR7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjYwcHh9LnBvaW50X19ib3h7YmFja2dyb3VuZDojMDAwfS5wb2ludF9fYm94LS1oZWFke3BhZGRpbmc6MWVtO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucG9pbnRfX2JveC0taGVhZCBoMntmb250LXdlaWdodDo1MDA7dGV4dC1zaGFkb3c6MXB4IDFweCAwICMwMDB9LnBvaW50X19ib3gtLWhlYWQgaDI6YmVmb3Jle2NvbnRlbnQ6YXR0cih0aXRsZSk7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjQwcHg7bGV0dGVyLXNwYWNpbmc6NXB4O21hcmdpbi1yaWdodDotMi41cHh9LnBvaW50X19ib3gtLWNhcHRpb257cGFkZGluZzoxZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wb2ludF9fYm94LS1jYXB0aW9uIHB7bWF4LXdpZHRoOjcwMHB4fS5wb2ludF9fYm94Om50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kOiNFNTAwMTF9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucG9pbnRfX2JveHtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9LnBvaW50X19ib3g6YWZ0ZXJ7YmFja2dyb3VuZDojMDAwO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjI1MHB4O2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6Y2FsYyg1NSUgLSAxNzBweCk7dHJhbnNmb3JtOnNrZXdYKC0xMGRlZyl9LnBvaW50X19ib3gtLWhlYWR7d2lkdGg6NTAlfS5wb2ludF9fYm94LS1oZWFkIGgye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucG9pbnRfX2JveC0tY2FwdGlvbntwYWRkaW5nOjJlbTt3aWR0aDo1MCU7aGVpZ2h0OjcwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucG9pbnRfX2JveDpudGgtY2hpbGQoZXZlbil7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LnBvaW50X19ib3g6bnRoLWNoaWxkKGV2ZW4pOmFmdGVye2JhY2tncm91bmQ6I0U1MDAxMTt0cmFuc2Zvcm06c2tld1goMTBkZWcpO2xlZnQ6Y2FsYyg1NSUgLSAyMDBweCl9LnBvaW50X19ib3g6bnRoLWNoaWxkKGV2ZW4pLS1oZWFke3dpZHRoOjM1JX0ucG9pbnRfX2JveDpudGgtY2hpbGQoZXZlbiktLWNhcHRpb257d2lkdGg6NjUlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXsucG9pbnQgcHtsaW5lLWhlaWdodDoyfS5wb2ludF9fYm94Om50aC1jaGlsZChldmVuKTphZnRlcntsZWZ0OmNhbGMoNTUlIC0gMjcwcHgpfS5wb2ludF9fYm94Om50aC1jaGlsZChldmVuKS0taGVhZHt3aWR0aDo1MCV9LnBvaW50X19ib3g6bnRoLWNoaWxkKGV2ZW4pLS1jYXB0aW9ue3dpZHRoOjUwJX19LnZhcmlhdGlvbi10aXRsZXttYXgtd2lkdGg6MTM4MHB4O21hcmdpbjowIGF1dG8gMWVtO3BhZGRpbmc6MCAxNXB4IDE1cHg7Zm9udC13ZWlnaHQ6NTAwO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjYWFhfS52YXJpYXRpb24tdGl0bGUubWdue21hcmdpbi10b3A6NjBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey52YXJpYXRpb24tdGl0bGUubWdue21hcmdpbi10b3A6MTI1cHh9fS52YXJpYXRpb257bWF4LXdpZHRoOjEzODBweDtwYWRkaW5nOjAgMTVweDttYXJnaW46MCBhdXRvfS52YXJpYXRpb24ubWdue21hcmdpbjo2MHB4IGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudmFyaWF0aW9uLm1nbnttYXJnaW4tdG9wOjEyNXB4fX0udmFyaWF0aW9uIGgze2ZvbnQtc2l6ZToyMHB4O2xldHRlci1zcGFjaW5nOjVweDtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZjtwYWRkaW5nOjAgMTVweH0udmFyaWF0aW9uIGZpZ3VyZXttYXJnaW46MCAwIDMwcHh9LnZhcmlhdGlvbi5jaGFyYSBoM3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiMwMDA7cGFkZGluZzowO21hcmdpbi10b3A6MH0udmFyaWF0aW9uLmNoYXJhIGgzIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOi42ZW07Zm9udC13ZWlnaHQ6Ym9sZH0udmFyaWF0aW9uX19pdGVte21hcmdpbi1ib3R0b206NGVtfS52YXJpYXRpb25fX2l0ZW0+ZmlndXJlIGltZ3t3aWR0aDoxMDAlfS52YXJpYXRpb25fX2l0ZW0gZGl2e3RleHQtYWxpZ246bGVmdH0udmFyaWF0aW9uX19pdGVtIGRpdiBoMiwudmFyaWF0aW9uX19pdGVtIGRpdiBoNHtmb250LWZhbWlseTonTm90byBTZXJpZiBKUCcsIHNlcmlmO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tdG9wOjA7Zm9udC1zaXplOjIwcHh9LnZhcmlhdGlvbl9faXRlbSBkaXYgYXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggc29saWQ7cGFkZGluZzoxMHB4IDA7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjMyMHB4fS52YXJpYXRpb25fX2l0ZW0gZGl2IGEgc3Zne3dpZHRoOjIxcHg7aGVpZ2h0OjE1cHh9LnZhcmlhdGlvbl9faXRlbSBkaXYgYTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDVweCk7cmlnaHQ6MTVweH0udmFyaWF0aW9uX19pdGVtIGRpdiBhIHNwYW57Zm9udC1zaXplOi44ZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudmFyaWF0aW9uX19pdGVtIGRpdiBhOmhvdmVye29wYWNpdHk6MTtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0udmFyaWF0aW9uX19pdGVtIGRpdiBhOmhvdmVyIHN2Z3tmaWxsOiNmZmZ9LnZhcmlhdGlvbl9faXRlbSBkaXYgYTpob3ZlcjphZnRlcntib3JkZXItY29sb3I6I2ZmZiAhaW1wb3J0YW50fX0udmFyaWF0aW9uX19pdGVtIGRpdiB0YWJsZSB0aHt3aWR0aDoxMjBweH0udmFyaWF0aW9uX19pdGVtIGRpdiB0YWJsZSB0aCwudmFyaWF0aW9uX19pdGVtIGRpdiB0YWJsZSB0ZHtwYWRkaW5nOjFlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey52YXJpYXRpb24gaDN7Zm9udC1zaXplOjMwcHh9LnZhcmlhdGlvbl9faXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206NGVtfS52YXJpYXRpb25fX2l0ZW0+aW1nLC52YXJpYXRpb25fX2l0ZW0+ZmlndXJle3dpZHRoOjUwJX0udmFyaWF0aW9uX19pdGVtIGRpdnt3aWR0aDo1MCU7cGFkZGluZy1sZWZ0OjJlbX0udmFyaWF0aW9uX19pdGVtIGRpdiBoMiwudmFyaWF0aW9uX19pdGVtIGRpdiBoNHtmb250LXNpemU6MzBweH0udmFyaWF0aW9uX19pdGVtOm50aC1jaGlsZChldmVuKXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0udmFyaWF0aW9uX19pdGVtOm50aC1jaGlsZChldmVuKSBkaXZ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoyZW19LnZhcmlhdGlvbi5jaGFyYSAudmFyaWF0aW9uX19pdGVte2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9fS5tZ257bWFyZ2luOjYwcHggYXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tZ257bWFyZ2luLXRvcDoxMjVweH19LmNvbnRlbnRzLWludHJvIGZpZ3VyZXttYXJnaW46MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb250ZW50cy1pbnRyb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uY29udGVudHMtaW50cm8+ZGl2e3BhZGRpbmctbGVmdDoxZW19LmNvbnRlbnRzLWludHJvPmRpdiBoMiwuY29udGVudHMtaW50cm8+ZGl2IGgze21hcmdpbi10b3A6MH0uY29udGVudHMtaW50cm8+ZGl2LmxlZnR7cGFkZGluZzowIDFlbSAwIDB9fS5wcmljZS1ib3h7cGFkZGluZzoxZW07Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS5wcmljZS1ib3ggZGR7bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJpY2UtYm94e3BhZGRpbmc6MmVtfX0uYW5jaG9yLWxpbmtze3BhZGRpbmc6MDttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMzUwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZvbnQtc2l6ZToxMnB4fS5hbmNob3ItbGlua3MuY2F0IGxpIC5jdXJyZW50e2JhY2tncm91bmQ6I0U1MDAxMTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OmJvbGR9LmFuY2hvci1saW5rcy5jYXQgbGk6bGFzdC1jaGlsZHt3aWR0aDpjYWxjKDUwJSAtIDVweCl9LmFuY2hvci1saW5rcyBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7d2lkdGg6Y2FsYyg1MCUgLSA1cHgpfS5hbmNob3ItbGlua3MgbGkuZm91cnt3aWR0aDpjYWxjKDUwJSAtIDVweCkgIWltcG9ydGFudH0uYW5jaG9yLWxpbmtzIGxpIGF7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweCAyMHB4O2hlaWdodDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmFuY2hvci1saW5rcyBsaSBhOmhvdmVye29wYWNpdHk6MTtiYWNrZ3JvdW5kOiNFNTAwMTE7Y29sb3I6I2ZmZjtmb250LXdlaWdodDpib2xkfX0uYW5jaG9yLWxpbmtzIGxpOmxhc3QtY2hpbGR7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5hbmNob3ItbGlua3N7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MWVtfS5hbmNob3ItbGlua3MuZnJlZXtmbGV4LXdyYXA6bm93cmFwfS5hbmNob3ItbGlua3MuY2F0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5hbmNob3ItbGlua3MuY2F0IGxpe3dpZHRoOmNhbGMoMjUlIC0gMTBweCl9LmFuY2hvci1saW5rcy5jYXQgbGk6Zmlyc3QtY2hpbGQsLmFuY2hvci1saW5rcy5jYXQgbGk6bGFzdC1jaGlsZHt3aWR0aDpjYWxjKDI1JSAtIDEwcHgpfS5hbmNob3ItbGlua3MgbGl7bWFyZ2luLXJpZ2h0OjVweDt3aWR0aDpjYWxjKDMzJSAtIDEwcHgpfS5hbmNob3ItbGlua3MgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MDt3aWR0aDpjYWxjKDMzJSAtIDEwcHgpfS5hbmNob3ItbGlua3MgbGkuZm91cnt3aWR0aDpjYWxjKDI1JSAtIDVweCkgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmFuY2hvci1saW5rcy5jYXR7ZmxleC13cmFwOm5vd3JhcH19LnNlcnZpY2UtYm94e3BhZGRpbmc6MS41ZW07YmFja2dyb3VuZDojZjVmNWY1fS5zZXJ2aWNlLWJveCBoM3ttYXJnaW4tdG9wOjB9LnNlcnZpY2UtYm94IGRke21hcmdpbjowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNlcnZpY2UtYm94e3BhZGRpbmc6M2VtfX0uc2VydmljZS1ib3guYmxhY2t7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LnNlcnZpY2Utc2Vje3dpZHRoOjEwMCU7bWFyZ2luLXRvcDotNjBweDtwYWRkaW5nLXRvcDo2MHB4O21hcmdpbi1ib3R0b206NjBweH0uc2VydmljZS1zZWMgaDJ7dHJhbnNmb3JtOnNrZXdYKC0xMGRlZyk7d2lkdGg6Y2FsYygxMDAlICsgMTVweCk7bWFyZ2luLWxlZnQ6LTcuNXB4O2ZvbnQtZmFtaWx5OidOb3RvIFNhbnMgSlAnLHNhbnMtc2VyaWY7cGFkZGluZzoxNXB4IDMwcHggMTVweCAxNXB4O2JvcmRlcjpub25lO2JhY2tncm91bmQ6I0U1MDAxMTtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZXJ2aWNlLXNlYyBoMjpiZWZvcmUsLnNlcnZpY2Utc2VjIGgyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjVweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6NXB4fS5zZXJ2aWNlLXNlYyBoMjphZnRlcntyaWdodDoxNXB4fS5zZXJ2aWNlLXNlYyBoMiBzcGFuLm14LWltcG9ydGFudHtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I0U1MDAxMX0uc2VydmljZS1wb2ludHttYXJnaW4tYm90dG9tOjEuNWVtfS5zZXJ2aWNlLXBvaW50IGR0e2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTouNWVtfS5zZXJ2aWNlLXBvaW50IGR0OmJlZm9yZXtjb250ZW50Olwi4pePXCI7bWFyZ2luLXJpZ2h0OjVweH0uc2VydmljZS1wb2ludCBkZHttYXJnaW46MH0uc2VydmljZS1wb2ludCBkZCB1bHttYXJnaW46MH0uY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5kb3R7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfS5yZWR7Y29sb3I6I0U1MDAxMX0uZmxvdy1hcmVhIGZpZ3VyZXttYXJnaW46MCAwIDFlbX0uZmxvdy1hcmVhIGZpZ3VyZSBpbWd7ZGlzcGxheTpibG9ja30uZmxvdy1hcmVhIGZpZ3VyZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MjBweCAyNXB4IDAgMjVweDtib3JkZXItY29sb3I6I0U1MDAxMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDttYXJnaW46NXB4IGF1dG99LmZsb3ctYXJlYSBmaWd1cmU6bGFzdC1jaGlsZDphZnRlcntjb250ZW50Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZmxvdy1hcmVhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZmxvdy1hcmVhIGZpZ3VyZXt3aWR0aDpjYWxjKDMzLjMzJSAtIDFlbSk7cG9zaXRpb246cmVsYXRpdmV9LmZsb3ctYXJlYSBmaWd1cmU6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOjMwcHggMCAzMHB4IDQwcHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNFNTAwMTE7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gNTBweCk7cmlnaHQ6LTMwcHg7ei1pbmRleDoxfX0ud2FycmFudHl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfS53YXJyYW50eSBmaWdjYXB0aW9ue21hcmdpbi1ib3R0b206MTBweH0ud2FycmFudHkgZmlnY2FwdGlvbjpiZWZvcmV7Y29udGVudDpcIuKWvFwiO21hcmdpbi1yaWdodDo1cHh9c3Bhbi5teC1pbXBvcnRhbnR7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kOiNFNTAwMTE7Y29sb3I6I2ZmZjtmb250LWZhbWlseTonTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOjA7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtib3JkZXItcmFkaXVzOjUwJTtmb250LXNpemU6MTNweDttYXJnaW4tcmlnaHQ6NXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c3Bhbi5teC1pbXBvcnRhbnR7Zm9udC1zaXplOjI0cHg7d2lkdGg6NzBweDtoZWlnaHQ6NzBweH19LnJlZ2lzdGVyLWZsb3d7bWFyZ2luLWJvdHRvbToyZW19LnJlZ2lzdGVyLWZsb3cgLnNlcnZpY2UtYm94e21hcmdpbi1ib3R0b206MmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5yZWdpc3Rlci1mbG93IC5zZXJ2aWNlLWJveDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjIwcHggMTVweCAwIDE1cHg7Ym9yZGVyLWNvbG9yOiNmNWY1ZjUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0yMHB4O2xlZnQ6Y2FsYyg1MCUgLSAxNXB4KX0ucmVnaXN0ZXItZmxvdyAuZW5ke2ZvbnQtc2l6ZToyZW07YmFja2dyb3VuZDojYWFhO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnJlZ2lzdGVyLWZsb3d7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5yZWdpc3Rlci1mbG93PmRpdnt3aWR0aDpjYWxjKDI1JSAtIDI1cHgpfS5yZWdpc3Rlci1mbG93IC5zZXJ2aWNlLWJveHttYXJnaW46MH0ucmVnaXN0ZXItZmxvdyAuc2VydmljZS1ib3g6YWZ0ZXJ7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjMwcHggMCAzMHB4IDMwcHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmNWY1ZjU7dG9wOmNhbGMoNTAlIC0gMzBweCk7bGVmdDphdXRvO3JpZ2h0Oi0zMHB4fX0uY2F1dGlvbntjb2xvcjojRTUwMDExO2Rpc3BsYXk6ZmxleH0uY2F1dGlvbjpiZWZvcmV7Y29udGVudDpcIuKAu1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo1cHh9LmxheW91dCBmaWd1cmV7bWFyZ2luOjAgMCAxZW19LmxheW91dCBmaWd1cmUgaW1ne2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGF5b3V0e2Rpc3BsYXk6ZmxleH0ubGF5b3V0IC5oYWxme3dpZHRoOmNhbGMoNTAlIC0gMTBweCk7bWFyZ2luLXJpZ2h0OjIwcHh9LmxheW91dCAuaGFsZjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfX0ubXQ0MHttYXJnaW4tdG9wOjQwcHggIWltcG9ydGFudH0ubXRiNDB7bWFyZ2luLXRvcDo0MHB4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTo0MHB4ICFpbXBvcnRhbnR9LnF1YWxpdHktcG9saWN5e2ZvbnQtZmFtaWx5OidOb3RvIFNlcmlmIEpQJywgc2VyaWY7cGFkZGluZzoxLjVlbTtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnF1YWxpdHktcG9saWN5X190ZXh0e2xpbmUtaGVpZ2h0OjIuNSAhaW1wb3J0YW50fS5xdWFsaXR5LXBvbGljeV9fYXV0aG9ye3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucXVhbGl0eS1wb2xpY3l7cGFkZGluZzozZW19fS5nby1hcmNoaXZlc3tkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggc29saWQ7cGFkZGluZzoxMHB4IDA7bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5nby1hcmNoaXZlczphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gNXB4KTtyaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmdvLWFyY2hpdmVzOmhvdmVye29wYWNpdHk6MTtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn19LnRvdXJpbmctbGlzdHtwYWRkaW5nOjA7bWFyZ2luOjB9LnRvdXJpbmctbGlzdF9faGVhZHtkaXNwbGF5OmZsZXh9LnRvdXJpbmctbGlzdF9faGVhZCBwe21hcmdpbjowO3BhZGRpbmc6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZDtib3JkZXItbGVmdDoxcHggc29saWQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWR9LnRvdXJpbmctbGlzdF9faGVhZCBwOmZpcnN0LWNoaWxke3dpZHRoOjUwJX0udG91cmluZy1saXN0X19oZWFkIHA6bnRoLWNoaWxkKDIpe3dpZHRoOjI1JX0udG91cmluZy1saXN0X19oZWFkIHA6bGFzdC1jaGlsZHt3aWR0aDoyNSU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZH0udG91cmluZy1saXN0X19ib2R5e2Rpc3BsYXk6YmxvY2t9LnRvdXJpbmctbGlzdF9fYm9keSBhe2Rpc3BsYXk6ZmxleH0udG91cmluZy1saXN0X19ib2R5IGEgcHtib3JkZXItYm90dG9tOjFweCBzb2xpZDtib3JkZXItbGVmdDoxcHggc29saWQ7cGFkZGluZzoxMHB4O21hcmdpbjowfS50b3VyaW5nLWxpc3RfX2JvZHkgYSBwOmZpcnN0LWNoaWxke3dpZHRoOjUwJX0udG91cmluZy1saXN0X19ib2R5IGEgcDpudGgtY2hpbGQoMil7d2lkdGg6MjUlfS50b3VyaW5nLWxpc3RfX2JvZHkgYSBwOmxhc3QtY2hpbGR7d2lkdGg6MjUlO2JvcmRlci1yaWdodDoxcHggc29saWR9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudG91cmluZy1saXN0e2ZvbnQtc2l6ZToxMnB4fX0uaW1nX3J7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjEwcHh9LmltZ19se2Zsb2F0OmxlZnQ7bWFyZ2luOjEwcHh9LnRpbWVsaW5lLWNvbnRhaW5lcnt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KTttYXgtd2lkdGg6MTM1MHB4fS50aW1lbGluZS13cmFwcGVye3dpZHRoOjEwMCV9LnRpbWVsaW5lLXdyYXBwZXIgaDIgc3BhbntwYWRkaW5nOjVweCAyMHB4O2ZvbnQtZmFtaWx5OidSYWNpbmcgU2FucyBPbmUnLCBjdXJzaXZlO2NvbG9yOiNmZmY7YmFja2dyb3VuZDojRTUwMDExO2JvcmRlci1yYWRpdXM6MH0udGltZWxpbmUtc2VyaWVze3dpZHRoOjEwMCV9LnRpbWVsaW5lLXNlcmllcyBkdHttYXJnaW4tdG9wOjMwcHh9LnRpbWVsaW5lLXNlcmllcyBkdCBhe2ZvbnQtZmFtaWx5OidOb3RvIFNlcmlmIEpQJywgc2VyaWZ9LnRpbWVsaW5lLXNlcmllcyBkZHtwYWRkaW5nLXJpZ2h0OjE1cHg7d2lkdGg6YXV0b31AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey50aW1lbGluZS1zZXJpZXMgZGR7bWFyZ2luOjB9LnRpbWVsaW5lLXNlcmllcyAuaW1nX3IsLnRpbWVsaW5lLXNlcmllcyAuaW1nX2wsLnRpbWVsaW5lLXNlcmllcyBpbWd7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fX0udGltZWxpbmUtZXZlbnQtY29udGVudCBwe3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6Mn0udGltZWxpbmUtZXZlbnQtY29udGVudCBwIHNwYW57Zm9udC13ZWlnaHQ6Ym9sZH0udGltZWxpbmUtZXZlbnQtY29udGVudCBzdHJvbmd7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtib3JkZXI6bm9uZTtkaXNwbGF5OmJsb2NrfS50aW1lbGluZS1ldmVudC1jb250ZW50IGF7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICNkZGR9LnRpbWVsaW5lLXRvZ2dsZXtmb250LXNpemU6MWVtO3BhZGRpbmc6NXB4IDIwcHh9LnZpZGVvLWxpc3RfX2JveHttYXJnaW4tYm90dG9tOjIwcHh9LnZpZGVvLWxpc3RfX2JveCBpZnJhbWV7aGVpZ2h0OjUydnd9QG1lZGlhIChtaW4td2lkdGg6IDU4OXB4KXsudmlkZW8tbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnZpZGVvLWxpc3RfX2JveHt3aWR0aDpjYWxjKDUwJSAtIDEwcHgpO2hlaWdodDoyNnZ3fS52aWRlby1saXN0X19ib3ggaWZyYW1le3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnZpZGVvLWxpc3RfX2JveDpmaXJzdC1jaGlsZHt3aWR0aDoxMDAlO2hlaWdodDo1MnZ3fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey52aWRlby1saXN0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS52aWRlby1saXN0X19ib3h7d2lkdGg6Y2FsYygzMy4zMyUgLSAyMHB4KTttYXgtaGVpZ2h0OjIzMHB4O2hlaWdodDoxOHZ3O21hcmdpbi1ib3R0b206MzBweDttYXJnaW4tcmlnaHQ6MzBweH0udmlkZW8tbGlzdF9fYm94OmZpcnN0LWNoaWxke3dpZHRoOmNhbGMoMzMuMzMlIC0gMjBweCk7aGVpZ2h0OjE4dnd9LnZpZGVvLWxpc3RfX2JveDpudGgtY2hpbGQoM24pe21hcmdpbi1yaWdodDowfX0uZG93bmxvYWQtbGlzdHtwYWRkaW5nOjA7bWFyZ2luOjB9LmRvd25sb2FkLWxpc3QgbGl7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEwcHh9LmRvd25sb2FkLWxpc3QgbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxMHB4O2JvcmRlcjoxcHggc29saWQgI2RkZH1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5kb3dubG9hZC1saXN0IGxpIGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eToxfS5kb3dubG9hZC1saXN0IGxpIGE6aG92ZXIgc3Zne2ZpbGw6I2ZmZn19LmRvd25sb2FkLWxpc3QgbGkgc3Zne21hcmdpbi1yaWdodDo1cHg7d2lkdGg6MjBweDtoZWlnaHQ6MTlweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb3dubG9hZC1saXN0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZG93bmxvYWQtbGlzdCBsaXt3aWR0aDpjYWxjKDUwJSAtIDVweCl9fS5vdXRsaW5lX2JveHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9Lm91dGxpbmVfYm94IHRhYmxle3dpZHRoOjQ5JTttaW4td2lkdGg6MzAwcHg7bWFyZ2luOjAgYXV0bzttYXJnaW4tdG9wOjFweH0ub3V0bGluZV9ib3ggdGFibGUgdHIgdGh7YmFja2dyb3VuZC1jb2xvcjojZTdlNWU2O2JvcmRlci1jb2xvcjojZmZmZmZmfS5vdXRsaW5lX2JveCB0YWJsZSB0ciB0ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYwZjE7Ym9yZGVyLWNvbG9yOiNmZmZmZmZ9Lm91dGxpbmVfYm94IHRhYmxlIHRyIHRkIHVsIGxpe2xpc3Qtc3R5bGU6bm9uZX0ubWFwe3RleHQtYWxpZ246Y2VudGVyfS5kYXRle3RleHQtYWxpZ246cmlnaHR9LnRleHRfcmVke2NvbG9yOiNmMDB9LmNhbGx7YmFja2dyb3VuZC1jb2xvcjojZTdlNWU2O3RleHQtYWxpZ246Y2VudGVyfS5jYWxsIHB7bWFyZ2luLWJvdHRvbTowfS5ib3hfZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYwZjE7cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH0udGV4dF9ib2xke2ZvbnQtd2VpZ2h0OmJvbGR9cC50ZXh0X2xhcmdle2ZvbnQtc2l6ZToyLjVlbTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5jb250YWN0X3dyYXB7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5jb250YWN0X3dyYXAgLmNvbnRhY3RfdGV4dHt3aWR0aDo1MCU7bWluLXdpZHRoOjM0MHB4O21hcmdpbi1yaWdodDoyMHB4fS5jb250YWN0X3dyYXAgLmNvbnRhY3RfaW1ne3dpZHRoOjQ1JTttaW4td2lkdGg6MzQwcHg7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm91dGxpbmVfYm94IHRhYmxlIHRyIHRoe3dpZHRoOjY0cHh9LmNvbnRhY3RfdGV4dHt3aWR0aDoxMDAlfS5jb250YWN0X2ltZ3t3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfX0uYm94X3llbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmOGVmYmQ7cGFkZGluZy1sZWZ0OjIwcHg7d2lkdGg6OTgwcHg7bWF4LXdpZHRoOjEwMCV9Lmhpc3RvcnlfYm94e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uaGlzdG9yeV9ib3ggdGFibGV7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS5oaXN0b3J5X2JveCB0YWJsZSB0ciB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNlN2U1ZTY7Ym9yZGVyLWNvbG9yOiNmZmZmZmZ9Lmhpc3RvcnlfYm94IHRhYmxlIHRyIHRke2JhY2tncm91bmQtY29sb3I6I2YyZjBmMTtib3JkZXItY29sb3I6I2ZmZmZmZn0uaGlzdG9yeV9ib3ggdGFibGUgdHIgdGQgdWwgbGl7bGlzdC1zdHlsZTpub25lfS5kZXZlbG9wbWVudF93cmFwIGltZ3t3aWR0aDoxMDAlfS5ib3hfYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZGYyZjQ7Ym9yZGVyOnNvbGlkIDFweCAjNmU5YWI1O3dpZHRoOmNhbGMoMTAwJSAtIDM2MHB4KTttaW4td2lkdGg6MzQwcHg7cGFkZGluZzoyMHB4O21hcmdpbi1ib3R0b206MjBweH0ucmVjcnVpdG1lbnRfYm94e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbjowIGF1dG87anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucmVjcnVpdG1lbnRfYm94IGltZ3ttYXgtd2lkdGg6MTAwJTttaW4td2lkdGg6MzQwcHh9LmRldmVsb3BtZW50X3RhYmxle2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0uZGV2ZWxvcG1lbnRfdGFibGUgdGJvZHkgdHIgdGR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGRkfS5kZXZlbG9wbWVudF9pbWd7d2lkdGg6MzQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmVjcnVpdG1lbnRfYm94IC5ib3hfYmx1ZXttYXJnaW4tcmlnaHQ6MjBweH19LmRpZ2l0YWwtbGlzdCB1bHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmRpZ2l0YWwtbGlzdCB1bCBsaXtsaXN0LXN0eWxlOm5vbmU7d2lkdGg6MjgwcHg7bWFyZ2luLWxlZnQ6MTBweDttYXJnaW4tcmlnaHQ6MTBweH0uZGlnaXRhbC1saXN0IHRhYmxle2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtib3JkZXItbGVmdDoxcHggc29saWQgI2RkZH0uZGlnaXRhbC1saXN0IHRhYmxlIHRyIHRke2JvcmRlci1yaWdodDoxcHggc29saWQgI2RkZH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5waGlsb3NvcGh5e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NjBweCAxZW19LnBoaWxvc29waHlfX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6LTE7b3BhY2l0eTouM319QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGhpbG9zb3BoeXtkaXNwbGF5OmZsZXh9LnBoaWxvc29waHkgaDJ7bWFyZ2luLXRvcDowO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MzZweH0ucGhpbG9zb3BoeS5yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5waGlsb3NvcGh5X19pbWFnZSwucGhpbG9zb3BoeV9fdGV4dHt3aWR0aDo1MCV9LnBoaWxvc29waHlfX3RleHR7cGFkZGluZzo1ZW0gMWVtO21heC13aWR0aDo3NTBweH0ucGhpbG9zb3BoeV9fdGV4dC5ibGFja3tiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZjttYXgtd2lkdGg6MTAwJX0ucGhpbG9zb3BoeV9fdGV4dC5ibGFjayBwe21heC13aWR0aDo2ODBweH19QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LnBoaWxvc29waHlfX3RleHR7cGFkZGluZzo1ZW0gM2VtfX0uaXRlbS12YXJpYXRpb257cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uaXRlbS12YXJpYXRpb25fX2NoaWxke2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO21hcmdpbi1ib3R0b206MjBweDt3aWR0aDpjYWxjKDUwJSAtIDEwcHgpfS5pdGVtLXZhcmlhdGlvbl9fY2hpbGQtLWltYWdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uaXRlbS12YXJpYXRpb25fX2NoaWxkLS13cmFwe3BhZGRpbmc6MWVtfS5pdGVtLXZhcmlhdGlvbl9fY2hpbGQtLW5hbWV7bWFyZ2luOjAgMCA1cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uaXRlbS12YXJpYXRpb25fX2NoaWxkLS1saW5re2ZvbnQtc2l6ZTouOGVtO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6NXB4IDE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuaXRlbS12YXJpYXRpb25fX2NoaWxkLS1saW5rOmhvdmVye29wYWNpdHk6MTtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaXRlbS12YXJpYXRpb25fX2NoaWxke3dpZHRoOmNhbGMoNTAlIC0gNXB4KX19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lml0ZW0tdmFyaWF0aW9uX19jaGlsZHt3aWR0aDpjYWxjKDI1JSAtIDIwcHgpO21hcmdpbi1yaWdodDoyMHB4O21hcmdpbi1ib3R0b206MzBweH19LmludHJvLWFyZWF7bWFyZ2luLWJvdHRvbTo0MHB4O2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjYWFhfS5pbnRyby1hcmVhIC5jb250ZW50cy1pbnRyb3tmbGV4LXdyYXA6d3JhcDttYXJnaW4tYm90dG9tOjQwcHh9LmludHJvLWFyZWEgLmNvbnRlbnRzLWludHJvPmRpdnt3aWR0aDoxMDAlO21heC13aWR0aDo4NTBweH0udG9wLWludHJve2JhY2tncm91bmQ6IzFkMWQxZjtjb2xvcjojZmZmfS50b3AtaW50cm8+ZGl2e3BhZGRpbmc6MWVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRvcC1pbnRyb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnRvcC1pbnRybz5kaXZ7cGFkZGluZzoyZW19LnRvcC1pbnRybz5kaXYgLmxpbmstcmVke21hcmdpbi1sZWZ0Oi02MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogODcwcHgpey50b3AtaW50cm8+ZGl2IC5saW5rLXJlZHttYXJnaW4tbGVmdDphdXRvfX0uaXRlbS13cmFwe2Rpc3BsYXk6ZmxleH0uaXRlbS13cmFwIGZpZ3VyZXttYXJnaW46MDt3aWR0aDoxNTBweH0uaXRlbS13cmFwIGZpZ3VyZSBmaWdjYXB0aW9ue2ZvbnQtc2l6ZTouOGVtfS5pdGVtLXdyYXAgcHt3aWR0aDpjYWxjKDEwMCUgLSAxNjVweCk7bWFyZ2luLWxlZnQ6MTVweH0udHdvLWNvbHVtbiBmaWd1cmV7bWFyZ2luOjAgMCAxZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudHdvLWNvbHVtbntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnR3by1jb2x1bW4gLmhhbGZ7d2lkdGg6Y2FsYyg1MCUgLSAyMHB4KX19LnNldHRpbmcgdGFibGV7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS5zZXR0aW5nIHRhYmxlIHRyIHRoLC5zZXR0aW5nIHRhYmxlIHRyIHRke2JvcmRlci1yaWdodDoxcHggc29saWQgI2RkZH0uc2V0dGluZyB0YWJsZSB0ciB0aHtmb250LXdlaWdodDpib2xkfS5zZXR0aW5nIHRhYmxlIHRyIHRkOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0Om5vbmV9LnNldHRpbmcgdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGRkfS5zY3JvbGxze292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnNjcm9sbHM+dGFibGV7d2hpdGUtc3BhY2U6bm93cmFwfS5zcGVjX2xpc3Rfd3JhcCB0YWJsZSB0ciB0aHt0ZXh0LWFsaWduOmNlbnRlcn0uc3BlY19oYXlhYnVzYSB0YWJsZSB0ciB0ZHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmZmZmZmZ9LmNvbXBsZXRlLWdhbGxlcnl7cGFkZGluZzowO21hcmdpbjowfS5jb21wbGV0ZS1nYWxsZXJ5IGxpe2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxZW19LmNvbXBsZXRlLWdhbGxlcnkgbGkgaW1ne3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGxldGUtZ2FsbGVyeXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXB9LmNvbXBsZXRlLWdhbGxlcnkgbGl7d2lkdGg6Y2FsYyg1MCUgLSA3LjVweCl9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZhY3Rvcnlfd3JhcCAuaXRlbS12YXJpYXRpb257anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fS5hYm91dC1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nOjA7bWFyZ2luOjB9LmFib3V0LWxpc3QgbGl7d2lkdGg6MTAwJTttYXgtd2lkdGg6NjA1cHg7bGlzdC1zdHlsZTpub25lO21hcmdpbi1ib3R0b206MWVtO2JvcmRlcjoxcHggc29saWQgI2RkZDtmb250LXNpemU6LjhlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uYWJvdXQtbGlzdCBsaSAudGl0bGV7cGFkZGluZzoxZW07cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3R0b206MDtsZWZ0OjA7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7cGFkZGluZy10b3A6NTBweH0uYWJvdXQtbGlzdCBsaSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5hYm91dC1saXN0IGxpIGgye3BhZGRpbmc6MCAwIDEwcHg7bWFyZ2luOjA7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgI2FhYX0uYWJvdXQtbGlzdCBsaSBwe21hcmdpbi10b3A6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5hYm91dC1saXN0IGxpe3dpZHRoOmNhbGMoNTAlIC0gMTcuNXB4KTttYXJnaW4tcmlnaHQ6MjVweDttYXJnaW4tYm90dG9tOjMwcHh9LmFib3V0LWxpc3QgbGk6bnRoLWNoaWxkKDJuKXttYXJnaW4tcmlnaHQ6MH0uYWJvdXQtbGlzdCBsaSBoMntmb250LXNpemU6MS41ZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey5hYm91dC1saXN0IGxpe3dpZHRoOmNhbGMoMzMuMzMlIC0gMTcuNXB4KX0uYWJvdXQtbGlzdCBsaTpudGgtY2hpbGQoMm4pe21hcmdpbi1yaWdodDoyNXB4fS5hYm91dC1saXN0IGxpOm50aC1jaGlsZCgzbil7bWFyZ2luLXJpZ2h0OjB9LmFib3V0LWxpc3QgbGkgaDJ7Zm9udC1zaXplOjEuNWVtfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1saXN0IGxpe21hcmdpbjowIGF1dG87bWFyZ2luLWJvdHRvbToxZW19fS5yZWxlYXNle2JvcmRlcjoxcHggc29saWQgI2RkZDthbGlnbi1zZWxmOmF1dG87aGVpZ2h0OjEwMCU7bWFyZ2luOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0ucmVsZWFzZSBkdHtib3JkZXItYm90dG9tOjFweCBzb2xpZDtmb250LXNpemU6MS4yZW07Zm9udC13ZWlnaHQ6Ym9sZH0ucmVsZWFzZSBkdCwucmVsZWFzZSBkZHttYXJnaW46MH0ud2hpdGUtYXJlYXtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWEuZWN1LWRsLWJ1dHRvbixhLmVjdS1kbC1idXR0b246aG92ZXIsYS5lY3UtZGwtYnV0dG9uOnZpc2l0ZWR7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjhweDt3aWR0aDoxMTdweDtwYWRkaW5nLWxlZnQ6MXB4O3RleHQtZGVjb3JhdGlvbjpub25lO2xpbmUtaGVpZ2h0OjMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzdkODM4Mzt0ZXh0LXNoYWRvdzowcHggMXB4IDBweCAjZmFmYWZhO2JhY2tncm91bmQ6I2ZiZmFmNDtib3JkZXI6MXB4IHNvbGlkICNkY2Q5ZDg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2MxYzFiZDtib3gtc2hhZG93OjAgMCAxcHggI2M3YzVjMTtib3JkZXItcmFkaXVzOjE1cHg7dHJhbnNpdGlvbjowLjNzfS5wcm9kdWN0c19ib3gudGFfY2VudGVye3BhZGRpbmc6MDttYXJnaW46MH0ucHJvZHVjdHNfYm94LnRhX2NlbnRlciBsaXtkaXNwbGF5OmJsb2NrO2JvcmRlcjoxcHggc29saWQgI2RkZDtwYWRkaW5nOjFlbTttYXJnaW4tYm90dG9tOjFlbX0ucHJvZHVjdHNfYm94LnRhX2NlbnRlciBsaSBzdHJvbmd7Zm9udC1zaXplOjEuMWVtO2JvcmRlcjpub25lO3RleHQtYWxpZ246bGVmdH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcm9kdWN0c19ib3gudGFfY2VudGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucHJvZHVjdHNfYm94LnRhX2NlbnRlciBsaXt3aWR0aDpjYWxjKDUwJSAtIC41ZW0pfX0ubXQyMHttYXJnaW4tdG9wOjIwcHh9LmJ0bl9hcmVhe21hcmdpbi10b3A6NjBweH1pbnB1dC5iYWNre2JhY2tncm91bmQ6I2NjYztib3JkZXI6bm9uZTtwYWRkaW5nOjEwcHggNDBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjVlbTttYXJnaW4tcmlnaHQ6MTVweH1pbnB1dC5rYWt1bmluLGlucHV0LnJlZyxpbnB1dC5jb25mLGlucHV0LnNlbmR7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDojMDAwO2JvcmRlcjpub25lO3BhZGRpbmc6MTBweCA0MHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuNWVtfS5mYXFfcSB0aHtib3JkZXItcmlnaHQ6bm9uZSAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxLjVlbSAhaW1wb3J0YW50O2JvcmRlci1yaWdodDpub25lfS5mYXFfcSB0aDpiZWZvcmV7Y29udGVudDpcIlFcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MWVtO2xlZnQ6MDtjb2xvcjojRTUwMDExO2ZvbnQtd2VpZ2h0OmJvbGR9LmZhcV90YWJsZSB0YWJsZXttYXJnaW4tdG9wOjQwcHh9LmZhcV90YWJsZSB0ZHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MS41ZW0gIWltcG9ydGFudDtib3JkZXItcmlnaHQ6bm9uZX0uZmFxX3RhYmxlIHRkOmJlZm9yZXtjb250ZW50OlwiQVwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxZW07bGVmdDowO2NvbG9yOiMwMGI2ZTU7Zm9udC13ZWlnaHQ6Ym9sZH0udGl0X2xpc3RfZmFxe2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjFlbSAwIDAgLTFlbX0ucHVyY2hhc2V7bWF4LXdpZHRoOjEzODBweDttYXJnaW46MCBhdXRvfS5wdXJjaGFzZV9faW50cm97ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206NzBweH0ucHVyY2hhc2VfX2ludHJvLS1tYWlue3dpZHRoOjU4JX0ucHVyY2hhc2VfX2ludHJvLS1tYWluIHRhYmxlIHRoe3dpZHRoOjE1JTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNFN0U1RTZ9LnB1cmNoYXNlX19pbnRyby0tbWFpbiB0YWJsZSB0ZHt3aWR0aDo4NSU7YmFja2dyb3VuZC1jb2xvcjojRjJGMEYxfS5wdXJjaGFzZV9faW50cm8tLW1haW4gb2wsLnB1cmNoYXNlX19pbnRyby0tbWFpbiB1bHtwYWRkaW5nLWxlZnQ6MWVtfS5wdXJjaGFzZV9faW50cm8tLWltZ3t3aWR0aDo0MCV9LnB1cmNoYXNlX19jb250YWN0LWZvcm0gdGFibGUgKntvdXRsaW5lOm5vbmV9LnB1cmNoYXNlX19jb250YWN0LWZvcm0gdGFibGV7d2lkdGg6OTUlO21hcmdpbjowIGF1dG99LnB1cmNoYXNlX19jb250YWN0LWZvcm0gdGFibGUgdGh7d2lkdGg6MjAlO2JhY2tncm91bmQtY29sb3I6I0U3RTVFNn0ucHVyY2hhc2VfX2NvbnRhY3QtZm9ybSB0YWJsZSB0ZHt3aWR0aDo4MCU7YmFja2dyb3VuZC1jb2xvcjojRjJGMEYxfS5wdXJjaGFzZV9fY29udGFjdC1mb3JtIHRhYmxlIC5oMy1oZWFke3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wdXJjaGFzZV9fY29udGFjdC1mb3JtIHRhYmxlIHNlbGVjdHtib3JkZXI6MXB4IHNvbGlkICNjY2M7cGFkZGluZzo1cHggOHB4fS5wdXJjaGFzZV9fY29udGFjdC1mb3JtIHRhYmxlIGlucHV0LC5wdXJjaGFzZV9fY29udGFjdC1mb3JtIHRhYmxlIHRleHRhcmVhe3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDhweDt0cmFuc2l0aW9uOmFsbCAuN3M7Ym9yZGVyOm5vbmV9LnB1cmNoYXNlX19jb250YWN0LWZvcm0gdGFibGUgaW5wdXQ6Zm9jdXMsLnB1cmNoYXNlX19jb250YWN0LWZvcm0gdGFibGUgdGV4dGFyZWE6Zm9jdXN7Ym94LXNoYWRvdzowcHggNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC40KTt0cmFuc2l0aW9uOmFsbCAuN3N9LnB1cmNoYXNlX19jb250YWN0LWZvcm0gdGFibGUgLnJlcXVpcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZmYwMDAwO2NvbG9yOiNmZmY7cGFkZGluZzowcHggNXB4O2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1sZWZ0OjVweH0ucHVyY2hhc2UgLmNtLWJ1dHRvbiwucHVyY2hhc2UgLmJhY2staG9tZXt3aWR0aDo5NSU7bWFyZ2luOjIwcHggYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ucHVyY2hhc2UgLmNtLWJ1dHRvbiBpbnB1dFt0eXBlPSdzdWJtaXQnXSwucHVyY2hhc2UgLmJhY2staG9tZSBpbnB1dFt0eXBlPSdzdWJtaXQnXXtkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6MjAwcHg7cGFkZGluZzoyMHB4IDIwcHg7Y29sb3I6I2ZmZjtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7dHJhbnNpdGlvbjphbGwgLjdzO2N1cnNvcjpwb2ludGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LnB1cmNoYXNlIC5jbS1idXR0b24gaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIsLnB1cmNoYXNlIC5iYWNrLWhvbWUgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXJ7dHJhbnNpdGlvbjphbGwgLjdzO29wYWNpdHk6Ljd9fS5wdXJjaGFzZSAuY20tYnV0dG9uIGlucHV0W25hbWU9J2NtLWJ1dHRvbiddLC5wdXJjaGFzZSAuYmFjay1ob21lIGlucHV0W25hbWU9J2NtLWJ1dHRvbidde2JhY2tncm91bmQtY29sb3I6I2ZmMDAwMH0ucHVyY2hhc2UgaW5wdXRbdHlwZT0ndGV4dCddLC5wdXJjaGFzZSBpbnB1dFt0eXBlPSdlbWFpbCddLC5wdXJjaGFzZSB0ZXh0YXJlYXtwYWRkaW5nOjEwcHggOHB4O3RyYW5zaXRpb246YWxsIC43cztib3JkZXI6bm9uZX0ucHVyY2hhc2UgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzLC5wdXJjaGFzZSBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzLC5wdXJjaGFzZSB0ZXh0YXJlYTpmb2N1c3tib3gtc2hhZG93OjBweCA1cHggMTBweCAwcHggcmdiYSgwLDAsMCwwLjQpO3RyYW5zaXRpb246YWxsIC43c30ucHVyY2hhc2UgaW5wdXRbdHlwZT0nc3VibWl0J117ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjIwMHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjIwcHggMjBweDtjb2xvcjojZmZmO2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6IzAwMDt0cmFuc2l0aW9uOmFsbCAuN3M7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsucHVyY2hhc2UgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXJ7dHJhbnNpdGlvbjphbGwgLjdzO29wYWNpdHk6Ljd9fS5wdXJjaGFzZSBpbnB1dFtuYW1lPSdjbS1idXR0b24nXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjAwMDB9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucHVyY2hhc2VfX2ludHJve2Rpc3BsYXk6YmxvY2s7anVzdGlmeS1jb250ZW50OnVuc2V0fS5wdXJjaGFzZV9faW50cm8tLW1haW57d2lkdGg6MTAwJX0ucHVyY2hhc2VfX2ludHJvLS1tYWluIHRhYmxlIHRoLC5wdXJjaGFzZV9faW50cm8tLW1haW4gdGFibGUgdGR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5wdXJjaGFzZV9faW50cm8tLW1haW4gdGFibGUgdGR7cGFkZGluZzoxLjVlbX0ucHVyY2hhc2VfX2ludHJvLS1pbWd7d2lkdGg6MTAwJX0ucHVyY2hhc2VfX2NvbnRhY3QtZm9ybSB0YWJsZSB0aCwucHVyY2hhc2VfX2NvbnRhY3QtZm9ybSB0YWJsZSB0ZHt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9fS5iYWNrLWhvbWV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDo0MHB4O3BhZGRpbmc6OHB4IDE1cHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmJlaWdle2JhY2tncm91bmQ6I2U2ZTRkODtwYWRkaW5nOjYwcHggMDttYXJnaW4tdG9wOi0xMDBweDttYXJnaW4tYm90dG9tOjYwcHh9LmJlaWdlIGgye3BhZGRpbmc6MCAxNXB4O2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6Mn0uYmVpZ2VfX2JveHttYXJnaW46NDBweCBhdXRvO21heC13aWR0aDoxMzgwcHg7cGFkZGluZzowIDE1cHg7Zm9udC1mYW1pbHk6J05vdG8gU2VyaWYgSlAnLCBzZXJpZjtsaW5lLWhlaWdodDoyLjV9LmJlaWdlX19ib3ggLm5hbWV7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJlaWdle3BhZGRpbmc6MTAwcHggMDttYXJnaW4tYm90dG9tOjEwMHB4fS5iZWlnZSBoMnt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS41ZW19LmJlaWdlX19ib3h7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmJlaWdlX19ib3gtLWNvbnRlbnRze3dpZHRoOmNhbGMoMTAwJSAtIDMwMHB4KX0uYmVpZ2VfX2JveC0tY29udGVudHMgcDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9fS5oaXN0b3J5IHRoe3dpZHRoOjEwMHB4fS5uZWdhdGUtdGhlLW1pbnVze21hcmdpbi10b3A6MH0uY29udGVudHNfbGVhZF9wcm9maWxlIHB7Ym9yZGVyOjFweCBzb2xpZDtwYWRkaW5nOjFyZW19LnJpZ2h0LWNvbnRlbnRzLWZsb2F0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0byAxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnJpZ2h0LWNvbnRlbnRzLWZsb2F0e2Zsb2F0OnJpZ2h0O21hcmdpbjowIDAgMCAycmVtfX0uY29udGVudHNfYm94LWNsZWFyLWJvdGh7Y2xlYXI6Ym90aH0ucGhvdG9fbGlzdF9wb3Aye3RleHQtYWxpZ246Y2VudGVyO2NsZWFyOmJvdGh9LmNvbnRlbnRzLWFyZWEgLmNvbnRlbnRzX3Byb2ZpbGV7bWFyZ2luLXRvcDo1MHB4fS5jZW50ZXItbGF5b3V0e3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MmVtfS5zaWRlLWJ5LXNpZGUgcCBpbWd7aGVpZ2h0OjEwMCV9Lnlvc2hpbXVyYUhpc3RvcnkgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Lnlvc2hpbXVyYUhpc3RvcnkgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS55b3NoaW11cmFIaXN0b3J5IC5rZXl2aXN1YWx7bWFyZ2luLWJvdHRvbToyMHB4fS55b3NoaW11cmFIaXN0b3J5X19saXN0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS55b3NoaW11cmFIaXN0b3J5X19saXN0IC5pdGVte21hcmdpbi1yaWdodDoyLjEyNzY2JTttYXJnaW4tYm90dG9tOjMwcHg7d2lkdGg6MjMuNDA0MjYlfS55b3NoaW11cmFIaXN0b3J5X19saXN0IC5pdGVtOm50aC1vZi10eXBlKDRuKXttYXJnaW4tcmlnaHQ6MH0ueW9zaGltdXJhSGlzdG9yeV9fbGlzdCAuaXRlbSBhe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7cGFkZGluZy1ib3R0b206NjMlO3Bvc2l0aW9uOnJlbGF0aXZlfS55b3NoaW11cmFIaXN0b3J5X19saXN0IC5pdGVtIGEgaDJ7d2lkdGg6MTAwJTtjb2xvcjojZmZmO2JhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSh0cmFuc3BhcmVudCksIHRvKCMwMDApKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3BhZGRpbmc6MzBweCAxMHB4IDEwcHg7bGluZS1oZWlnaHQ6MS40fS5sZWFkaW50cm97YmFja2dyb3VuZDojRUVFRUVFO3BhZGRpbmc6MmVtO3RleHQtYWxpZ246Y2VudGVyfS55b3NoaW11cmFIaXN0b3J5IC5wYWdlLW5hdmlnYXRpb24tbGlzdCBsaXtsaXN0LXN0eWxlOm5vbmV9Lnlvc2hpbXVyYUhpc3RvcnkgLnNuc2xpbmsgdWx7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ueW9zaGltdXJhSGlzdG9yeSAuc25zbGluayB1bCBsaXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjAgMTBweH0ueW9zaGltdXJhSGlzdG9yeSAuc25zbGluayB1bCBsaSBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6NDBweH0ueW9zaGltdXJhSGlzdG9yeSAuc25zbGluayB1bCBsaSBhIGltZ3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4fS5wYWdlLW5hdmlnYXRpb24gdWx7b3ZlcmZsb3c6aGlkZGVufS5wYWdlLW5hdmlnYXRpb24gdWwgLnBhZ2UtbmF2aWdhdGlvbi1wcmV2e3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MWVtO2Zsb2F0OmxlZnR9LnBhZ2UtbmF2aWdhdGlvbiB1bCAucGFnZS1uYXZpZ2F0aW9uLW5leHR7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjFlbTtmbG9hdDpyaWdodH0uc2hvcC1zcGVje21hcmdpbi1ib3R0b206MWVtfS5zaG9wLXNwZWMgdGh7d2lkdGg6MTIwcHh9LnRhZ3twYWRkaW5nOjA7bWFyZ2luOjB9LnRhZ19faXRlbXtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luOjAgMXB4IDNweCAwfS5zaG9wLXRhYmxle2JvcmRlcjoxcHggc29saWQgI2RkZH0uc2hvcC10YWJsZSB0ciB0aHtmb250LXdlaWdodDpib2xkfS5zaG9wLXRhYmxlIHRyIHRoLC5zaG9wLXRhYmxlIHRyIHRke3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZGR9LnNob3AtdGFibGUgdHIgdGg6bGFzdC1jaGlsZCwuc2hvcC10YWJsZSB0ciB0ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDpub25lfS5zaG9wLXRpdGxle3dpZHRoOjIwMHB4fUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey5zaG9wLXRpdGxle3dpZHRoOjI3MHB4fX0uYXJjaGl2ZS10YWd7d2lkdGg6MzUwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYXJjaGl2ZS10YWd7d2hpdGUtc3BhY2U6bm9ybWFsfX0uc2hvcC1kYXRhe21hcmdpbjowfS5ib3gtYW5jaG9yX19pdGVte2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6MWVtO21hcmdpbi1ib3R0b206MWVtfS5ib3gtYW5jaG9yX19pdGVtIGgye21hcmdpbjowIDAgMTBweDtwYWRkaW5nOjA7Ym9yZGVyOm5vbmU7Zm9udC13ZWlnaHQ6bm9ybWFsfS5ib3gtYW5jaG9yX19pdGVtIHB7bWFyZ2luOjA7Zm9udC1zaXplOjEzcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYm94LWFuY2hvcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmJveC1hbmNob3JfX2l0ZW17d2lkdGg6Y2FsYyg1MCUgLSA3LjVweCl9fS5tYWlsbWFnYXppbmUtbWVudXtwYWRkaW5nOjA7bWFyZ2luOjJlbSAwfS5tYWlsbWFnYXppbmUtbWVudSBkdHtmb250LXNpemU6MS4xZW07cGFkZGluZy1ib3R0b206MWVtO21hcmdpbi1ib3R0b206MWVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9Lm1haWxtYWdhemluZS1tZW51IGRke21hcmdpbjowO2ZvbnQtc2l6ZTouOGVtfS5tYWlsbWFnYXppbmUtbWVudSBhe2Rpc3BsYXk6YmxvY2t9Lm1haWxtYWdhemluZS1tZW51X19pdGVte2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxZW07Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6MWVtfS5tYWlsbWFnYXppbmUtbWVudV9faXRlbS0tYm94e21hcmdpbjowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haWxtYWdhemluZS1tZW51e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubWFpbG1hZ2F6aW5lLW1lbnVfX2l0ZW17d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjJlbX19LnByZXNzLWxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowO3BhZGRpbmc6MH0ucHJlc3MtbGlzdCBsaXt3aWR0aDpjYWxjKDUwJSAtIDcuNXB4KTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206MTVweH0ucHJlc3MtbGlzdCBsaSBhe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7cGFkZGluZy1ib3R0b206NjAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcmVzcy1saXN0IGxpIGEgZGl2e3dpZHRoOjEwMCU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3BhZGRpbmc6MzBweCAxMHB4IDEwcHg7bGluZS1oZWlnaHQ6MS40fS5wcmVzcy1saXN0IGxpIGEgZGl2IHRpbWV7ZGlzcGxheTpibG9ja30ucHJlc3MtbGlzdCBsaSBhIGRpdiBwe21hcmdpbjo1cHggMCAwO2xpbmUtaGVpZ2h0OjEuNX0ucHJlc3MtbGlzdCBsaSBhIGRpdiBwIGJye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogMzk5cHgpey5wcmVzcy1saXN0IGxpe2ZvbnQtc2l6ZToxMHB4fS5wcmVzcy1saXN0IGxpIGF7cGFkZGluZy1ib3R0b206ODUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTlweCl7LnByZXNzLWxpc3R7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LnByZXNzLWxpc3QgbGl7d2lkdGg6Y2FsYygzMy4zMyUgLSAxMHB4KTttYXJnaW4tcmlnaHQ6MTVweH0ucHJlc3MtbGlzdCBsaTpudGgtY2hpbGQoM24pe21hcmdpbi1yaWdodDowfX1AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXsucHJlc3MtbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9ja30ucHJlc3MtbGlzdCBsaXtmb250LXNpemU6MTRweDt3aWR0aDpjYWxjKDI1JSAtIDIwcHgpICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MjZweDttYXJnaW4tYm90dG9tOjI2cHg7Zm9udC1zaXplOjE0cHh9LnByZXNzLWxpc3QgbGk6bnRoLWNoaWxkKDNuKXttYXJnaW4tcmlnaHQ6MjZweH0ucHJlc3MtbGlzdCBsaTpudGgtY2hpbGQoNG4pe21hcmdpbi1yaWdodDowfX0uaWRlYSAuaWRlYS10YWJsZSB0aHt3aWR0aDoxNSU7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojRTdFNUU2fS5pZGVhIC5pZGVhLXRhYmxlIHRke3dpZHRoOjg1JTtiYWNrZ3JvdW5kLWNvbG9yOiNGMkYwRjF9LmlkZWEgLmlkZWEtdGV4dGFyZWF7bWFyZ2luOjIwcHggMDtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojRjJGMEYxfS5pZGVhIGlucHV0W3R5cGU9J3RleHQnXSwuaWRlYSBpbnB1dFt0eXBlPSdlbWFpbCddLC5pZGVhIHRleHRhcmVhe3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDhweDt0cmFuc2l0aW9uOmFsbCAuN3M7Ym9yZGVyOm5vbmV9LmlkZWEgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzLC5pZGVhIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsLmlkZWEgdGV4dGFyZWE6Zm9jdXN7Ym94LXNoYWRvdzowcHggNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC40KTt0cmFuc2l0aW9uOmFsbCAuN3N9LmlkZWEgaW5wdXRbdHlwZT0nc3VibWl0J117ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjIwMHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjIwcHggMjBweDtjb2xvcjojZmZmO2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6IzAwMDt0cmFuc2l0aW9uOmFsbCAuN3M7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuaWRlYSBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3Zlcnt0cmFuc2l0aW9uOmFsbCAuN3M7b3BhY2l0eTouN319LmlkZWEgaW5wdXRbbmFtZT0nY20tYnV0dG9uJ117YmFja2dyb3VuZC1jb2xvcjojZmYwMDAwfS5pZGVhIHVse3BhZGRpbmc6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uaWRlYSAucHJpdmFjeXttYXJnaW46MjBweCAwfS5pZGVhIC5wb2xpY3l7d2lkdGg6OTglO2hlaWdodDoxNTBweDtwYWRkaW5nOjhweDtsaW5lLWhlaWdodDoxLjRlbTtib3JkZXI6MXB4IHNvbGlkICMwMDA7b3ZlcmZsb3c6YXV0b30uaWRlYSAucG9saWN5IHByZXt3aGl0ZS1zcGFjZTpwcmUtd3JhcH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5pZGVhIC5pZGVhLXRhYmxlIHRoLC5pZGVhIC5pZGVhLXRhYmxlIHRke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uaWRlYSBpbnB1dFt0eXBlPSdzdWJtaXQnXXtkaXNwbGF5OmJsb2NrfX0uc3VibWl0LW91dGVye3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6NTBweH0ubXdfd3BfZm9ybV9jb25maXJtIC5oMy1oZWFke2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudH0ubXdfd3BfZm9ybV9jb25maXJtIC5vdXRlci1wcml2YWN5LC5td193cF9mb3JtX2NvbmZpcm0gLmlkZWEtaW50cm97ZGlzcGxheTpub25lfS5td193cF9mb3JtX2NvbmZpcm0gLmlkZWEtdGFibGUsLm13X3dwX2Zvcm1fY29uZmlybSAucHVyY2hhc2UtdGFibGV7bWFyZ2luLWJvdHRvbToyMHB4fS5td193cF9mb3JtX2NvbmZpcm0gLmlkZWEtdGFibGUgdGgsLm13X3dwX2Zvcm1fY29uZmlybSAucHVyY2hhc2UtdGFibGUgdGh7d2lkdGg6MTUlO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I0U3RTVFNn0ubXdfd3BfZm9ybV9jb25maXJtIC5pZGVhLXRhYmxlIHRkLC5td193cF9mb3JtX2NvbmZpcm0gLnB1cmNoYXNlLXRhYmxlIHRke3dpZHRoOjg1JTtiYWNrZ3JvdW5kLWNvbG9yOiNGMkYwRjF9Lm13X3dwX2Zvcm1fY29uZmlybSAuaWRlYS10ZXh0YXJlYXttYXJnaW46MjBweCAwO3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNGMkYwRjF9Lm13X3dwX2Zvcm1fY29uZmlybSBpbnB1dFt0eXBlPSdzdWJtaXQnXSwubXdfd3BfZm9ybV9jb25maXJtIC5iYWNrLWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6MjAwcHg7cGFkZGluZzoxNXB4IDVweDtib3JkZXI6bm9uZTtjb2xvcjojZmZmO21hcmdpbjowIGF1dG87YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlcjpub25lfS5td193cF9mb3JtX2NvbmZpcm0gaW5wdXRbbmFtZT0nY20tYnV0dG9uJ117bWFyZ2luLXJpZ2h0OjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZmYwMDAwO2NvbG9yOiNmZmZ9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubXdfd3BfZm9ybV9jb25maXJtIC5pZGVhLXRhYmxlIHRoLC5td193cF9mb3JtX2NvbmZpcm0gLmlkZWEtdGFibGUgdGQsLm13X3dwX2Zvcm1fY29uZmlybSAucHVyY2hhc2UtdGFibGUgdGgsLm13X3dwX2Zvcm1fY29uZmlybSAucHVyY2hhc2UtdGFibGUgdGR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5td193cF9mb3JtX2NvbmZpcm0gaW5wdXRbdHlwZT0nc3VibWl0J10sLm13X3dwX2Zvcm1fY29uZmlybSAuYmFjay1idXR0b257ZGlzcGxheTpibG9ja30ubXdfd3BfZm9ybV9jb25maXJtIGlucHV0W25hbWU9J2NtLWJ1dHRvbidde21hcmdpbjowIGF1dG8gMjBweH19LnJlY3J1aXRfX2ludHJvLS1lbnRyeXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnJlY3J1aXRfX2ludHJvLS1lbnRyeSBkaXZ7d2lkdGg6NDklO3BhZGRpbmc6MWVtO2JhY2tncm91bmQtY29sb3I6I2ZmZmJlNX0ucmVjcnVpdF9faW50cm8tLWVudHJ5IGRpdiBzcGFue2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS4zcmVtfS5yZWNydWl0X19pbnRybyAuaW5kZXgtYnV0dG9ue21hcmdpbjo2MHB4IDA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucmVjcnVpdF9faW50cm8tLWVudHJ5e2Rpc3BsYXk6YmxvY2s7anVzdGlmeS1jb250ZW50OnVuc2V0fS5yZWNydWl0X19pbnRyby0tZW50cnkgZGl2e3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxNXB4O3RleHQtYWxpZ246Y2VudGVyfS5yZWNydWl0X19pbnRyby0tZW50cnkgZGl2Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yZWNydWl0X19pbnRybyAuaW5kZXgtYnV0dG9uIGxpOm50aC1jaGlsZChvZGQpe21hcmdpbi1yaWdodDoxMHB4fS5yZWNydWl0X19pbnRybyAuaW5kZXgtYnV0dG9uIGxpOmxhc3QtY2hpbGR7d2lkdGg6Y2FsYyg1MCUgLSA1cHgpfX0ucmVjcnVpdF9fbWFpbiAucmVjcnVpdC1saXN0e21hcmdpbi10b3A6LTUwcHg7cGFkZGluZy10b3A6NTBweH0ucmVjcnVpdF9fbWFpbiAucmVjcnVpdC1saXN0IC50YWJsZS1vdXRlcntkaXNwbGF5OmZsZXh9LnJlY3J1aXRfX21haW4gLnJlY3J1aXQtbGlzdCB0YWJsZXt3aWR0aDo2NSV9LnJlY3J1aXRfX21haW4gLnJlY3J1aXQtbGlzdCB0YWJsZSB0aHt3aWR0aDoxNSU7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojRTdFNUU2fS5yZWNydWl0X19tYWluIC5yZWNydWl0LWxpc3QgdGFibGUgdGR7d2lkdGg6ODUlO2JhY2tncm91bmQtY29sb3I6I0YyRjBGMX0ucmVjcnVpdF9fbWFpbiAucmVjcnVpdC1saXN0IHRhYmxlIHRkIGF7Y29sb3I6cmVkfS5yZWNydWl0X19tYWluIC5yZWNydWl0LWxpc3QgLmltZy1saXN0e3BhZGRpbmc6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZTtkaXNwbGF5Om5vbmU7bWFyZ2luLXRvcDoxNXB4fS5yZWNydWl0X19tYWluIC5yZWNydWl0LWxpc3QgLmltZy1saXN0LXBje3dpZHRoOjM1JTttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZS10eXBlOm5vbmV9LnJlY3J1aXRfX21haW4gLnJlY3J1aXQtbGlzdCAuaW1nLWxpc3QtcGMgbGl7dGV4dC1hbGlnbjpjZW50ZXJ9LnJlY3J1aXRfX21haW4gLnJlY3J1aXQtbGlzdCAuaW1nLWxpc3QtcGMgbGkgaW1ne3dpZHRoOjcwJX0ucmVjcnVpdF9fbWFpbi0taG93LXRvLWVudHJ5e21hcmdpbi10b3A6NjBweH0ucmVjcnVpdF9fbWFpbi0taG93LXRvLWVudHJ5IHRhYmxlIHRoe3dpZHRoOjE1JTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZiZTU7dGV4dC1hbGlnbjpjZW50ZXJ9LnJlY3J1aXRfX21haW4tLWhvdy10by1lbnRyeSB0YWJsZSB0ZHt3aWR0aDo4NSU7YmFja2dyb3VuZC1jb2xvcjojZjhlZmJkICFpbXBvcnRhbnR9LnJlY3J1aXRfX21haW4tLWhvdy10by1lbnRyeSB0YWJsZSB0ZCBhe2ZvbnQtd2VpZ2h0OjkwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5yZWNydWl0X19tYWluLS1ob3ctdG8tZW50cnkgdGFibGUgdGQgdWx7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5yZWNydWl0X19tYWluLS1ob3ctdG8tZW50cnkgdGFibGUgdGQgdWwgbGl7bWFyZ2luLWJvdHRvbToxNXB4fS5yZWNydWl0X19tYWluLS1ob3ctdG8tZW50cnkgdGFibGUgdGQgdWwgbGkgc3BhbnttYXJnaW46NXB4IDAgMDtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnJlY3J1aXRfX21haW4gLnJlY3J1aXQtbGlzdCAudGFibGUtb3V0ZXJ7ZGlzcGxheTpibG9ja30ucmVjcnVpdF9fbWFpbiAucmVjcnVpdC1saXN0IHRhYmxle3dpZHRoOjEwMCV9LnJlY3J1aXRfX21haW4gLnJlY3J1aXQtbGlzdCB0YWJsZSB0aCwucmVjcnVpdF9fbWFpbiAucmVjcnVpdC1saXN0IHRhYmxlIHRke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ucmVjcnVpdF9fbWFpbiAucmVjcnVpdC1saXN0IHRhYmxlIHRoe3RleHQtYWxpZ246Y2VudGVyfS5yZWNydWl0X19tYWluIC5yZWNydWl0LWxpc3QgLmltZy1saXN0e2Rpc3BsYXk6YmxvY2t9LnJlY3J1aXRfX21haW4gLnJlY3J1aXQtbGlzdCAuaW1nLWxpc3QtcGN7d2lkdGg6MTAwJTtkaXNwbGF5Om5vbmV9LnJlY3J1aXRfX21haW4tLWhvdy10by1lbnRyeSB0YWJsZSB0aCwucmVjcnVpdF9fbWFpbi0taG93LXRvLWVudHJ5IHRhYmxlIHRke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX19LmJpa2Utb3V0ZXIgdWx7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5iaWtlLW91dGVyIHVsIGxpLmJpa2V7bWFyZ2luLWJvdHRvbTo2MHB4fS5iaWtlLW91dGVyIHVsIGxpLmJpa2UgZmlndXJle21hcmdpbjowfS5iaWtlLW91dGVyIHVsIGxpLmJpa2UgLmJpa2UtZGV0YWlsIGgze21hcmdpbjoxNXB4IDAgMTVweH0uYmlrZS1vdXRlciB1bCBsaS5iaWtlIC5iaWtlLWRldGFpbCB1bHtwYWRkaW5nLWxlZnQ6MjBweDtsaXN0LXN0eWxlLXR5cGU6ZGlzY31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iaWtlLW91dGVyIHVsIGxpe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYmlrZS1vdXRlciB1bCBsaSBmaWd1cmUsLmJpa2Utb3V0ZXIgdWwgbGkgLmJpa2UtZGV0YWlse3dpZHRoOjQ5JX0uYmlrZS1vdXRlciB1bCBsaSAuYmlrZS1kZXRhaWwgaDN7bWFyZ2luOjAgMCAxNXB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZGRkO3BhZGRpbmc6NXB4IDhweH19dWwubm8tbGlzdC1zdHlsZS1mbGV4e3BhZGRpbmc6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3VsLm5vLWxpc3Qtc3R5bGUtZmxleHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH19dWwubm8tbGlzdC1zdHlsZXtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nLWxlZnQ6MH11bC53cmFwLWZsZXh7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZy1sZWZ0OjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXt1bC53cmFwLWZsZXh7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfX10YWJsZS5ldmVudC10YWJsZSB0aCx0YWJsZS5ldmVudC10YWJsZSB0ZHt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmfXRhYmxlLmV2ZW50LXRhYmxlIHRoe3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2Q4ZDhkOCAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7dGFibGUuZXZlbnQtdGFibGUgdGgsdGFibGUuZXZlbnQtdGFibGUgdGR7ZGlzcGxheTp0YWJsZS1jZWxsfXRhYmxlLmV2ZW50LXRhYmxlIHRoe3dpZHRoOjIwJX10YWJsZS5ldmVudC10YWJsZSB0ZHt3aWR0aDo4MCV9fS5pbWctZmxleCBmaWd1cmV7bWFyZ2luOjB9LmltZy1mbGV4IGgze21hcmdpbjoxMHB4IDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaW1nLWZsZXh7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5pbWctZmxleCBmaWd1cmUsLmltZy1mbGV4IGRpdnt3aWR0aDo1MCV9LmltZy1mbGV4IGZpZ3VyZXttYXJnaW46MTVweCA0MHB4fX0udW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1ldGVyLWxpc3QgbGl7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfS5tZXRlci1saXN0IGxpOmJlZm9yZXtjb250ZW50OlwiQVwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O2xlZnQ6MTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyMHB4O3otaW5kZXg6MX0ubWV0ZXItbGlzdC5saXN0MSBsaTpudGgtY2hpbGQoMik6YmVmb3Jle2NvbnRlbnQ6XCJCXCJ9Lm1ldGVyLWxpc3QubGlzdDEgbGk6bnRoLWNoaWxkKDMpOmJlZm9yZXtjb250ZW50OlwiQ1wifS5tZXRlci1saXN0Lmxpc3QxIGxpOm50aC1jaGlsZCg0KTpiZWZvcmV7Y29udGVudDpcIkRcIn0ubWV0ZXItbGlzdC5saXN0MSBsaTpudGgtY2hpbGQoNSk6YmVmb3Jle2NvbnRlbnQ6XCJFXCJ9Lm1ldGVyLWxpc3QubGlzdDEgbGk6bnRoLWNoaWxkKDYpOmJlZm9yZXtjb250ZW50OlwiRlwifS5tZXRlci1saXN0Lmxpc3QxIGxpOm50aC1jaGlsZCg3KTpiZWZvcmV7Y29udGVudDpcIkdcIn0ubWV0ZXItbGlzdC5saXN0MSBsaTpudGgtY2hpbGQoOCk6YmVmb3Jle2NvbnRlbnQ6XCJKXCJ9Lm1ldGVyLWxpc3QubGlzdDIgbGk6bnRoLWNoaWxkKDIpOmJlZm9yZXtjb250ZW50OlwiQlwifS5tZXRlci1saXN0Lmxpc3QyIGxpOm50aC1jaGlsZCgzKTpiZWZvcmV7Y29udGVudDpcIkNcIn0ubWV0ZXItbGlzdC5saXN0MiBsaTpudGgtY2hpbGQoNCk6YmVmb3Jle2NvbnRlbnQ6XCJEXCJ9Lm1ldGVyLWxpc3QubGlzdDIgbGk6bnRoLWNoaWxkKDUpOmJlZm9yZXtjb250ZW50OlwiRVwifS5tZXRlci1saXN0Lmxpc3QyIGxpOm50aC1jaGlsZCg2KTpiZWZvcmV7Y29udGVudDpcIkZcIn0ubWV0ZXItbGlzdC5saXN0MiBsaTpudGgtY2hpbGQoNyk6YmVmb3Jle2NvbnRlbnQ6XCJHXCJ9Lm1ldGVyLWxpc3QubGlzdDIgbGk6bnRoLWNoaWxkKDgpOmJlZm9yZXtjb250ZW50OlwiSFwifS5tZXRlci1saXN0Lmxpc3QyIGxpOm50aC1jaGlsZCg5KTpiZWZvcmV7Y29udGVudDpcIkpcIn0jZGV2ZWxvcHt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNzkwcHgpeyNkZXZlbG9we2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn19I2RldmVsb3AgLnNwLXdyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNkZXZlbG9wIC5zcC13cmFwIC5kZXZlbG9wLWNvbnRlbnRze3dpZHRoOmNhbGMoNTAlIC0gNXB4KX1AbWVkaWEgKG1pbi13aWR0aDogNzkwcHgpeyNkZXZlbG9wIC5kZXZlbG9wLWNvbnRlbnRze2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxNzRweDttYXJnaW4tYm90dG9tOjEwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3OTBweCl7I2RldmVsb3AgLnZlbmRpbmctbWFjaGluZXttYXJnaW4tbGVmdDoxMHB4fX0jZGV2ZWxvcCAudmVuZGluZy1tYWNoaW5lIGltZ3ttYXJnaW46MCBhdXRvIDFlbX0jZGV2ZWxvcCBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvIDEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc5MHB4KXsjZGV2ZWxvcCBpbWd7bWFyZ2luLWJvdHRvbTowZW07aGVpZ2h0OjEwMCV9fSNkZXZlbG9wIC5kZXZlbG9wLWxpc3R7d2lkdGg6MTAwJX0jZGV2ZWxvcCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1AbWVkaWEgKG1pbi13aWR0aDogNzkwcHgpeyNkZXZlbG9wIC5saW5rc3ttaW4td2lkdGg6MzAlO3BhZGRpbmctbGVmdDoxMHB4O21hcmdpbi1ib3R0b206MWVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXsueWQtbWpuIC5jb250ZW50c19ib3h7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206NDBweH0ueWQtbWpuIC5jb250ZW50c19pbWd7d2lkdGg6MzgwcHh9LnlkLW1qbiAuY29udGVudHNfdGV4dHttYXJnaW4tbGVmdDoyMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDQwMHB4KX19LnlkLW1qbiAuY29udGVudHNfYm94IC5ib2FkZXJfYm94e2JvcmRlcjoxcHggc29saWQgI2RkZDtwYWRkaW5nOjIwcHg7bWFyZ2luOjIwcHggYXV0b30ubWV0ZXItbGlzdCBsaTpiZWZvcmV7Y29udGVudDpcIlwifS5tZXRlci1saXN0IGxpOmZpcnN0LWNoaWxkOmJlZm9yZXtjb250ZW50OlwiQVwifUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmFuY2hvci1saW5rcyBsaS5maXZle3dpZHRoOmNhbGMoMjAlIC0gNXB4KSAhaW1wb3J0YW50fX0ueW9rb3ttYXgtd2lkdGg6MTM1MHB4O21hcmdpbjowIGF1dG8gIWltcG9ydGFudH0uY29udGVudHNfbGVhZF9wcm9maWxle21heC13aWR0aDoxMzUwcHg7bWFyZ2luOjUwcHggYXV0byAwfS5jb250YWN0LWxpc3R7d2lkdGg6Y2FsYygxMDAlICsgMTVweCk7cGFkZGluZzowO21hcmdpbjowIDAgNjBweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmNvbnRhY3QtbGlzdF9faXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOmNhbGMoNTAlIC0gMTVweCk7bWFyZ2luLXJpZ2h0OjE1cHg7YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6MTBweDttYXJnaW4tYm90dG9tOjE1cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY29udGFjdC1saXN0X19pdGVtLS10aXRsZXtmbGV4OjE7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTttYXJnaW46MDtmb250LXdlaWdodDpib2xkfS5jb250YWN0LWxpc3RfX2l0ZW0tLWNvdW50cnl7bWFyZ2luLXRvcDoxMHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLWNvdW50cnk6YmVmb3Jle2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29udGVudDphdHRyKHRpdGxlKTtkaXNwbGF5OmJsb2NrO29wYWNpdHk6LjU7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjVweH0uY29udGFjdC1saXN0X19pdGVtLS13cmFwe2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOjEwcHg7bWluLWhlaWdodDozMHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXAgYXtkaXNwbGF5OmJsb2NrfS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXAgLnRlbHtoZWlnaHQ6MjRweH0uY29udGFjdC1saXN0X19pdGVtLS13cmFwIHN2Z3toZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDoxNXB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXAgc3ZnLmZhY2Vib29re3dpZHRoOjEwcHh9LmNvbnRhY3QtbGlzdF9faXRlbS0td3JhcCBzdmcudHdpdHRlcnt3aWR0aDoyNXB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXAgc3ZnLmluc3RhZ3JhbXt3aWR0aDoyMHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXAgc3ZnLnlvdXR1YmV7d2lkdGg6MzBweH1AbWVkaWEgKG1pbi13aWR0aDogMTA1MHB4KXsuY29udGFjdC1saXN0X19pdGVte3dpZHRoOmNhbGMoMzMuMzMlIC0gMTVweCk7bWFyZ2luLXJpZ2h0OjE1cHg7cGFkZGluZzozMHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXRpdGxle2ZvbnQtc2l6ZToyNHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLWNvdW50cnl7bWFyZ2luLXRvcDoyMHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXB7bWFyZ2luLXRvcDoyMHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXAgLnRlbHtoZWlnaHQ6MzRweH0uY29udGFjdC1saXN0X19pdGVtLS13cmFwIHN2Z3toZWlnaHQ6MzBweH0uY29udGFjdC1saXN0X19pdGVtLS13cmFwIHN2Zy5mYWNlYm9va3t3aWR0aDoyMHB4fS5jb250YWN0LWxpc3RfX2l0ZW0tLXdyYXAgc3ZnLnR3aXR0ZXJ7d2lkdGg6NTBweH0uY29udGFjdC1saXN0X19pdGVtLS13cmFwIHN2Zy5pbnN0YWdyYW17d2lkdGg6NDBweH0uY29udGFjdC1saXN0X19pdGVtLS13cmFwIHN2Zy55b3V0dWJle3dpZHRoOjYwcHh9fS5jb250YWN0LWNvdW50cnl7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjMwcHg7d2lkdGg6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogMTA1MHB4KXsuY29udGFjdC1jb3VudHJ5e2hlaWdodDo1MHB4O21hcmdpbi1yaWdodDoxNXB4fX0uY29udGFjdC1saW5re2Rpc3BsYXk6YmxvY2s7d2lkdGg6NDBweDttYXJnaW4tcmlnaHQ6MTVweH0uY29udGFjdC10YWJ7bWFyZ2luOjIwcHggMH0uY29udGFjdC10YWJfX2xhYmVse2N1cnNvcjpwb2ludGVyfS5jb250YWN0LXRhYl9fbGFiZWwtLWNoZWNre2Rpc3BsYXk6bm9uZX0uY29udGFjdC10YWJfX2xhYmVsLS1jaGVjazpjaGVja2VkKy5jb250YWN0LXRhYl9fbGFiZWwtLW5hbWV7YmFja2dyb3VuZDojMzMzO2NvbG9yOiNmZmZ9LmNvbnRhY3QtdGFiX19sYWJlbC0tbmFtZXtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxO3BhZGRpbmc6NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjoxcHggc29saWQgI2RkZDttYXJnaW46MCA1cHggNXB4IDB9QG1lZGlhIChob3ZlcjogaG92ZXIpey5jb250YWN0LXRhYl9fbGFiZWwtLW5hbWV7dHJhbnNpdGlvbjouM3N9LmNvbnRhY3QtdGFiX19sYWJlbC0tbmFtZTpob3ZlcntiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZn19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29udGFjdC10YWJfX2xhYmVsLS1uYW1le2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6NXB4IDEwcHh9fS5kaXN0cmlidXRpb24tbm90ZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouNWVtO29wYWNpdHk6LjU7bWFyZ2luLXRvcDo1cHh9XG4iLCIvKiFcbiAqIGJhZ3VldHRlQm94LmpzXG4gKiBAYXV0aG9yICBmZWltb3NpXG4gKiBAdmVyc2lvbiAxLjExLjBcbiAqIEB1cmwgaHR0cHM6Ly9naXRodWIuY29tL2ZlaW1vc2kvYmFndWV0dGVCb3guanNcbiAqLyNiYWd1ZXR0ZUJveC1vdmVybGF5e2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjA7cG9zaXRpb246Zml4ZWQ7b3ZlcmZsb3c6aGlkZGVuO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTAwMDAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44KTstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2V9I2JhZ3VldHRlQm94LW92ZXJsYXkudmlzaWJsZXtvcGFjaXR5OjF9I2JhZ3VldHRlQm94LW92ZXJsYXkgLmZ1bGwtaW1hZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0jYmFndWV0dGVCb3gtb3ZlcmxheSAuZnVsbC1pbWFnZSBmaWd1cmV7ZGlzcGxheTppbmxpbmU7bWFyZ2luOjA7aGVpZ2h0OjEwMCV9I2JhZ3VldHRlQm94LW92ZXJsYXkgLmZ1bGwtaW1hZ2UgaW1ne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bWF4LWhlaWdodDoxMDAlO21heC13aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLC42KTstbW96LWJveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLC42KTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwuNil9I2JhZ3VldHRlQm94LW92ZXJsYXkgLmZ1bGwtaW1hZ2UgZmlnY2FwdGlvbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS44O3doaXRlLXNwYWNlOm5vcm1hbDtjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYpO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWZ9I2JhZ3VldHRlQm94LW92ZXJsYXkgLmZ1bGwtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NTAlO3dpZHRoOjFweDttYXJnaW4tcmlnaHQ6LTFweH0jYmFndWV0dGVCb3gtc2xpZGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vd3JhcDstd2Via2l0LXRyYW5zaXRpb246bGVmdCAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmxlZnQgLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpsZWZ0IC40cyBlYXNlLHRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmxlZnQgLjRzIGVhc2UsdHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlLC1tb3otdHJhbnNmb3JtIC40cyBlYXNlfSNiYWd1ZXR0ZUJveC1zbGlkZXIuYm91bmNlLWZyb20tcmlnaHR7LXdlYmtpdC1hbmltYXRpb246Ym91bmNlRnJvbVJpZ2h0IC40cyBlYXNlLW91dDthbmltYXRpb246Ym91bmNlRnJvbVJpZ2h0IC40cyBlYXNlLW91dH0jYmFndWV0dGVCb3gtc2xpZGVyLmJvdW5jZS1mcm9tLWxlZnR7LXdlYmtpdC1hbmltYXRpb246Ym91bmNlRnJvbUxlZnQgLjRzIGVhc2Utb3V0O2FuaW1hdGlvbjpib3VuY2VGcm9tTGVmdCAuNHMgZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUZyb21SaWdodHswJSwxMDAle21hcmdpbi1sZWZ0OjB9NTAle21hcmdpbi1sZWZ0Oi0zMHB4fX1Aa2V5ZnJhbWVzIGJvdW5jZUZyb21SaWdodHswJSwxMDAle21hcmdpbi1sZWZ0OjB9NTAle21hcmdpbi1sZWZ0Oi0zMHB4fX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlRnJvbUxlZnR7MCUsMTAwJXttYXJnaW4tbGVmdDowfTUwJXttYXJnaW4tbGVmdDozMHB4fX1Aa2V5ZnJhbWVzIGJvdW5jZUZyb21MZWZ0ezAlLDEwMCV7bWFyZ2luLWxlZnQ6MH01MCV7bWFyZ2luLWxlZnQ6MzBweH19LmJhZ3VldHRlQm94LWJ1dHRvbiNuZXh0LWJ1dHRvbiwuYmFndWV0dGVCb3gtYnV0dG9uI3ByZXZpb3VzLWJ1dHRvbnt0b3A6NTAlO3RvcDpjYWxjKDUwJSAtIDMwcHgpO3dpZHRoOjQ0cHg7aGVpZ2h0OjYwcHh9LmJhZ3VldHRlQm94LWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcjtvdXRsaW5lOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowOy1tb3otYm9yZGVyLXJhZGl1czoxNSU7Ym9yZGVyLXJhZGl1czoxNSU7YmFja2dyb3VuZC1jb2xvcjojMzIzMjMyO2JhY2tncm91bmQtY29sb3I6cmdiYSg1MCw1MCw1MCwuNSk7Y29sb3I6I2RkZDtmb250OjEuNmVtIHNhbnMtc2VyaWY7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjRzIGVhc2U7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlfS5iYWd1ZXR0ZUJveC1idXR0b246Zm9jdXMsLmJhZ3VldHRlQm94LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTAsNTAsNTAsLjkpfS5iYWd1ZXR0ZUJveC1idXR0b24jbmV4dC1idXR0b257cmlnaHQ6MiV9LmJhZ3VldHRlQm94LWJ1dHRvbiNwcmV2aW91cy1idXR0b257bGVmdDoyJX0uYmFndWV0dGVCb3gtYnV0dG9uI2Nsb3NlLWJ1dHRvbnt0b3A6MjBweDtyaWdodDoyJTtyaWdodDpjYWxjKDIlICsgNnB4KTt3aWR0aDozMHB4O2hlaWdodDozMHB4fS5iYWd1ZXR0ZUJveC1idXR0b24gc3Zne3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH0uYmFndWV0dGVCb3gtc3Bpbm5lcnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotMjBweDttYXJnaW4tbGVmdDotMjBweH0uYmFndWV0dGVCb3gtZG91YmxlLWJvdW5jZTEsLmJhZ3VldHRlQm94LWRvdWJsZS1ib3VuY2Uye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LW1vei1ib3JkZXItcmFkaXVzOjUwJTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3BhY2l0eTouNjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7LXdlYmtpdC1hbmltYXRpb246Ym91bmNlIDJzIGluZmluaXRlIGVhc2UtaW4tb3V0O2FuaW1hdGlvbjpib3VuY2UgMnMgaW5maW5pdGUgZWFzZS1pbi1vdXR9LmJhZ3VldHRlQm94LWRvdWJsZS1ib3VuY2Uyey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi0xczthbmltYXRpb24tZGVsYXk6LTFzfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7MCUsMTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBib3VuY2V7MCUsMTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTstbW96LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19IiwiQGtleWZyYW1lcyBzY3JvbGwtaGludC1hcHBlYXIge1xuXG4gIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uc2Nyb2xsLWhpbnQuaXMtcmlnaHQtc2Nyb2xsYWJsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMCwgMCwgMCwgLjE1KSAwLCByZ2JhKDAsIDAsIDAsIDApIDE2cHgsIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc2Nyb2xsLWhpbnQuaXMtcmlnaHQtc2Nyb2xsYWJsZS5pcy1sZWZ0LXNjcm9sbGFibGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgLjE1KSAwLCByZ2JhKDAsIDAsIDAsIDApIDE2cHgsIHJnYmEoMCwgMCwgMCwgMCkpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDAsIDAsIDAsIC4xNSkgMCwgcmdiYSgwLCAwLCAwLCAwKSAxNnB4LCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnNjcm9sbC1oaW50LmlzLWxlZnQtc2Nyb2xsYWJsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAuMTUpIDAsIHJnYmEoMCwgMCwgMCwgMCkgMTZweCwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zY3JvbGwtaGludC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMjVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjBweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweCAxMHB4O1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2Nyb2xsLWhpbnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnNjcm9sbC1oaW50LWljb24td3JhcC5pcy1hY3RpdmUgLnNjcm9sbC1oaW50LWljb24ge1xuICAgIG9wYWNpdHk6IC44O1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJeU5TNDNOeUlnYUdWcFoyaDBQU0l6TUM0MU1pSWdkbWxsZDBKdmVEMGlNQ0F3SURJMUxqYzNJRE13TGpVeUlqNDhkR2wwYkdVKzQ0S2k0NEs3NDRPRDQ0T0lJRE04TDNScGRHeGxQanhuSUdsa1BTTGpnNnpqZ3FUamc2VGpnN3hmTWlJZ1pHRjBZUzF1WVcxbFBTTGpnNnpqZ3FUamc2VGpnN3dnTWlJK1BHY2dhV1E5SXVPRHJPT0NwT09EcE9PRHZGOHhMVElpSUdSaGRHRXRibUZ0WlQwaTQ0T3M0NEtrNDRPazQ0TzhJREVpUGp4d1lYUm9JR1E5SWsweU1TNHpNeXd6TUM0MU1rZzNMamcxUVRFdU5UVXNNUzQxTlN3d0xEQXNNU3cyTGpNc01qbGhNVEl1TkRZc01USXVORFlzTUN3d0xEQXRMall6TFRRdU5ESXNNalV1TVRZc01qVXVNVFlzTUN3d0xEQXROQzR5TlMwMWJDMHVNRFl0TGpBMlFUVXNOU3d3TERBc01Td3dMREUxTGpnMllUTXVOalFzTXk0Mk5Dd3dMREFzTVN3eExqRTNMVEl1TmpJc015NDJNeXd6TGpZekxEQXNNQ3d4TERVdU1UUXVNRGRXTXk0M04yRXpMamMzTERNdU56Y3NNQ3d4TERFc055NDFOQ3d3VmpndU16TmhNeTR6TlN3ekxqTTFMREFzTUN3eExERXVNallzTUN3ekxETXNNQ3d3TERFc01pd3hMakl5TERNdU5Td3pMalVzTUN3d0xERXNNaTB1TURZc015NHlNU3d6TGpJeExEQXNNQ3d4TERJc01TNDFOQ3d6TGpjMExETXVOelFzTUN3d0xERXNNeXd1TkRkQk5DNHlNU3cwTGpJeExEQXNNQ3d4TERJMUxqYzBMREUxWXpBc0xqRXhMREFzTGpJM0xEQXNMalEyWVRFNUxqSTJMREU1TGpJMkxEQXNNQ3d4TFM0NE5DdzNZeTB1TVRRdU16Z3RMak0yTGpneExTNDFOaXd4TGpJeWJDMHVNVEV1TWpKak1Dd3VNRGN0TGpBNUxqRTBMUzR4TkM0eU1XRTNMakV6TERjdU1UTXNNQ3d3TERBdE1TNHhOeXd5TGpFM1l5MHVNRFl1TlRZdExqQTJMREl1TVRVdExqQTFMREl1TnpGQk1TNDFOU3d4TGpVMUxEQXNNQ3d4TERJeExqTXpMRE13TGpVeVdrMDRMall4TERJNExqSXhhREV5WXpBdExqY3hMREF0TVM0M01TNHdOeTB5TGpJellUZ3VOelFzT0M0M05Dd3dMREFzTVN3eExqVTVMVE11TWpWc0xqQTJMUzR4TW1FeE1Dd3hNQ3d3TERBc01Dd3VORFl0TVN3eE5pNDRMREUyTGpnc01Dd3dMREFzTGpjdE5pNHhNbU13TFM0eU15d3dMUzQwTVN3d0xTNDFOR2d3WVRJc01pd3dMREFzTUMwdU5qUXRNUzQxTWl3eExqTXpMREV1TXpNc01Dd3dMREF0TVM0MU5TNHdPQ3d4TGpFekxERXVNVE1zTUN3d0xERXRNUzR4T0M0eU9Dd3hMakUxTERFdU1UVXNNQ3d3TERFdExqYzRMUzQ1TkN3eExqSTJMREV1TWpZc01Dd3dMREF0TGpjMUxURXVNVEVzTVN3eExEQXNNQ3d3TFRFdU1URXVNamhzTFM0eExqRmhNUzR4TlN3eExqRTFMREFzTUN3eExURXVNVGt1TWprc01TNHhOaXd4TGpFMkxEQXNNQ3d4TFM0M09DMHVPVFZqTFM0d09TMHVOamd0TGpJeExTNDNOeTB1TnkwdU9EZGhMamd5TGpneUxEQXNNQ3d3TFRFc0xqUTRMREV1TVRZc01TNHhOaXd3TERBc01TMHlMakUyTFM0MU9GWXpMamMzWVRFdU5EWXNNUzQwTml3d0xERXNNQzB5TGpreUxEQjJOeTQ0Tld3d0xEUXVNek5oTVM0eE55d3hMakUzTERBc01Dd3hMUzQ0TXl3eExqRXhMREV1TVRVc01TNHhOU3d3TERBc01TMHhMakl0TGpNMWJDMHhMUzQ1TVdNdExqUTNMUzQwTWkwdU56TXRMalkyTFM0NE5DMHVOemRoTVM0ek5Td3hMak0xTERBc01Dd3dMVEl0TGpFeVRESXVOeXd4TldFeExqTXlMREV1TXpJc01Dd3dMREF0TGpNNUxERkJNaTQxTnl3eUxqVTNMREFzTUN3d0xETXNNVGN1T0RWc01Dd3dZVEkzTGpJMExESTNMakkwTERBc01Dd3hMRFF1Tnl3MUxqWXlRVEV5TGpZekxERXlMall6TERBc01Dd3hMRGd1TmpFc01qZ3VNakZhVFRJekxqSXNNak11TXpWYVRUWXVOVEVzTVRZdU5UbGFJaUJtYVd4c1BTSWpabVptSWk4K1BDOW5Qand2Wno0OEwzTjJaejQ9KTtcbn1cblxuLnNjcm9sbC1oaW50LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l6TXk0eU9TSWdhR1ZwWjJoMFBTSXhNaTR3TWlJZ2RtbGxkMEp2ZUQwaU1DQXdJRE16TGpJNUlERXlMakF5SWo0OGRHbDBiR1UrNDRLaTQ0Szc0NE9ENDRPSUlERThMM1JwZEd4bFBqeG5JR2xrUFNMamc2empncVRqZzZUamc3eGZNaUlnWkdGMFlTMXVZVzFsUFNMamc2empncVRqZzZUamc3d2dNaUkrUEdjZ2FXUTlJdU9Eck9PQ3BPT0RwT09EdkY4eExUSWlJR1JoZEdFdGJtRnRaVDBpNDRPczQ0S2s0NE9rNDRPOElERWlQanhzYVc1bElIZ3hQU0l4TGpnMUlpQjVNVDBpTmk0d01TSWdlREk5SWpFd0xqUWlJSGt5UFNJMkxqQXhJaUJtYVd4c1BTSWpabVptSWk4K1BIQmhkR2dnWkQwaVRURXdMalFzTnk0eE4wZ3hMamcxWVRFdU1UWXNNUzR4Tml3d0xERXNNU3d3TFRJdU16RklNVEF1TkdFeExqRTJMREV1TVRZc01Dd3hMREVzTUN3eUxqTXhXaUlnWm1sc2JEMGlJMlptWmlJdlBqeHdZWFJvSUdROUlrMDNMalFzTVRKaE1TNHhOU3d4TGpFMUxEQXNNQ3d4TFM0M01pMHVNalZzTFRZdU1qVXROVUV4TGpJc01TNHlMREFzTUN3eExEQXNOUzQ0Tnl3eExqRTBMREV1TVRRc01Dd3dMREVzTGpRMkxEVk1OaTQzTGpJelFURXVNVFlzTVM0eE5pd3dMREFzTVN3NExqRXNNaTR3T0V3ekxEVXVPVEVzT0M0eE1pd3hNRUV4TGpFMkxERXVNVFlzTUN3d0xERXNOeTQwTERFeVdpSWdabWxzYkQwaUkyWm1aaUl2UGp4c2FXNWxJSGd4UFNJek1TNDBOU0lnZVRFOUlqWXVNREVpSUhneVBTSXlNaTQ0T1NJZ2VUSTlJall1TURFaUlHWnBiR3c5SWlObVptWWlMejQ4Y0dGMGFDQmtQU0pOTXpFdU5EVXNOeTR4TjBneU1pNDRPV0V4TGpFMkxERXVNVFlzTUN3eExERXNNQzB5TGpNeGFEZ3VOVFpoTVM0eE5pd3hMakUyTERBc01Dd3hMREFzTWk0ek1Wb2lJR1pwYkd3OUlpTm1abVlpTHo0OGNHRjBhQ0JrUFNKTk1qVXVPU3d4TW1FeExqRTRMREV1TVRnc01Dd3dMREV0TGpreExTNDBNMEV4TGpFM0xERXVNVGNzTUN3d0xERXNNalV1TVRjc01UQnNOUzR3T1MwMExqQTFUREkxTGpJc01pNHdPRUV4TGpFMkxERXVNVFlzTUN3d0xERXNNall1TlRrdU1qTk1Nekl1T0RRc05XRXhMakUyTERFdU1UWXNNQ3d3TERFc0xqUTFMamt4TERFdU1UUXNNUzR4TkN3d0xEQXNNUzB1TkRNdU9USnNMVFl1TWpRc05VRXhMakUzTERFdU1UY3NNQ3d3TERFc01qVXVPU3d4TWxvaUlHWnBiR3c5SWlObVptWWlMejQ4TDJjK1BDOW5Qand2YzNablBnPT0pO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjRzO1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbi13cmFwLmlzLWFjdGl2ZSAuc2Nyb2xsLWhpbnQtaWNvbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zY3JvbGwtaGludC1pY29uLXdyYXAuaXMtYWN0aXZlIC5zY3JvbGwtaGludC1pY29uOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogc2Nyb2xsLWhpbnQtYXBwZWFyIDEuMnMgbGluZWFyO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAyO1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbi13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCByZ2JhKDAsIDAsIDAsIC40KTtcbn1cblxuLnNjcm9sbC1oaW50LWljb24td2hpdGU6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJeU5TNDNOeUlnYUdWcFoyaDBQU0l6TUM0MU1pSWdkbWxsZDBKdmVEMGlNQ0F3SURJMUxqYzNJRE13TGpVeUlqNDhkR2wwYkdVKzQ0S2k0NEs3NDRPRDQ0T0lJRFE4TDNScGRHeGxQanhuSUdsa1BTTGpnNnpqZ3FUamc2VGpnN3hmTWlJZ1pHRjBZUzF1WVcxbFBTTGpnNnpqZ3FUamc2VGpnN3dnTWlJK1BHY2dhV1E5SXVPRHJPT0NwT09EcE9PRHZGOHhMVElpSUdSaGRHRXRibUZ0WlQwaTQ0T3M0NEtrNDRPazQ0TzhJREVpUGp4d1lYUm9JR1E5SWsweU1TNHpNeXd6TUM0MU1rZzNMamcxUVRFdU5UVXNNUzQxTlN3d0xEQXNNU3cyTGpNc01qbGhNVEl1TkRZc01USXVORFlzTUN3d0xEQXRMall6TFRRdU5ESXNNalV1TVRZc01qVXVNVFlzTUN3d0xEQXROQzR5TlMwMWJDMHVNRFl0TGpBMlFUVXNOU3d3TERBc01Td3dMREUxTGpnMllUTXVOalFzTXk0Mk5Dd3dMREFzTVN3eExqRTNMVEl1TmpJc015NDJNeXd6TGpZekxEQXNNQ3d4TERVdU1UUXVNRGRXTXk0M04yRXpMamMzTERNdU56Y3NNQ3d4TERFc055NDFOQ3d3VmpndU16TmhNeTR6TlN3ekxqTTFMREFzTUN3eExERXVNallzTUN3ekxETXNNQ3d3TERFc01pd3hMakl5TERNdU5Td3pMalVzTUN3d0xERXNNaTB1TURZc015NHlNU3d6TGpJeExEQXNNQ3d4TERJc01TNDFOQ3d6TGpjMExETXVOelFzTUN3d0xERXNNeXd1TkRkQk5DNHlNU3cwTGpJeExEQXNNQ3d4TERJMUxqYzBMREUxWXpBc0xqRXhMREFzTGpJM0xEQXNMalEyWVRFNUxqSTJMREU1TGpJMkxEQXNNQ3d4TFM0NE5DdzNZeTB1TVRRdU16Z3RMak0yTGpneExTNDFOaXd4TGpJeWJDMHVNVEV1TWpKak1Dd3VNRGN0TGpBNUxqRTBMUzR4TkM0eU1XRTNMakV6TERjdU1UTXNNQ3d3TERBdE1TNHhOeXd5TGpFM1l5MHVNRFl1TlRZdExqQTJMREl1TVRVdExqQTFMREl1TnpGQk1TNDFOU3d4TGpVMUxEQXNNQ3d4TERJeExqTXpMRE13TGpVeVdrMDRMall4TERJNExqSXhhREV5WXpBdExqY3hMREF0TVM0M01TNHdOeTB5TGpJellUZ3VOelFzT0M0M05Dd3dMREFzTVN3eExqVTVMVE11TWpWc0xqQTJMUzR4TW1FeE1Dd3hNQ3d3TERBc01Dd3VORFl0TVN3eE5pNDRMREUyTGpnc01Dd3dMREFzTGpjdE5pNHhNbU13TFM0eU15d3dMUzQwTVN3d0xTNDFOR2d3WVRJc01pd3dMREFzTUMwdU5qUXRNUzQxTWl3eExqTXpMREV1TXpNc01Dd3dMREF0TVM0MU5TNHdPQ3d4TGpFekxERXVNVE1zTUN3d0xERXRNUzR4T0M0eU9Dd3hMakUxTERFdU1UVXNNQ3d3TERFdExqYzRMUzQ1TkN3eExqSTJMREV1TWpZc01Dd3dMREF0TGpjMUxURXVNVEVzTVN3eExEQXNNQ3d3TFRFdU1URXVNamhzTFM0eExqRmhNUzR4TlN3eExqRTFMREFzTUN3eExURXVNVGt1TWprc01TNHhOaXd4TGpFMkxEQXNNQ3d4TFM0M09DMHVPVFZqTFM0d09TMHVOamd0TGpJeExTNDNOeTB1TnkwdU9EZGhMamd5TGpneUxEQXNNQ3d3TFRFc0xqUTRMREV1TVRZc01TNHhOaXd3TERBc01TMHlMakUyTFM0MU9GWXpMamMzWVRFdU5EWXNNUzQwTml3d0xERXNNQzB5TGpreUxEQjJOeTQ0Tld3d0xEUXVNek5oTVM0eE55d3hMakUzTERBc01Dd3hMUzQ0TXl3eExqRXhMREV1TVRVc01TNHhOU3d3TERBc01TMHhMakl0TGpNMWJDMHhMUzQ1TVdNdExqUTNMUzQwTWkwdU56TXRMalkyTFM0NE5DMHVOemRoTVM0ek5Td3hMak0xTERBc01Dd3dMVEl0TGpFeVRESXVOeXd4TldFeExqTXlMREV1TXpJc01Dd3dMREF0TGpNNUxERkJNaTQxTnl3eUxqVTNMREFzTUN3d0xETXNNVGN1T0RWc01Dd3dZVEkzTGpJMExESTNMakkwTERBc01Dd3hMRFF1Tnl3MUxqWXlRVEV5TGpZekxERXlMall6TERBc01Dd3hMRGd1TmpFc01qZ3VNakZhVFRJekxqSXNNak11TXpWYVRUWXVOVEVzTVRZdU5UbGFJaTgrUEM5blBqd3ZaejQ4TDNOMlp6ND0pO1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbi13aGl0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSXpNeTR5T1NJZ2FHVnBaMmgwUFNJeE1pNHdNaUlnZG1sbGQwSnZlRDBpTUNBd0lETXpMakk1SURFeUxqQXlJajQ4ZEdsMGJHVSs0NEtpNDRLNzQ0T0Q0NE9JSURJOEwzUnBkR3hsUGp4bklHbGtQU0xqZzZ6amdxVGpnNlRqZzd4Zk1pSWdaR0YwWVMxdVlXMWxQU0xqZzZ6amdxVGpnNlRqZzd3Z01pSStQR2NnYVdROUl1T0RyT09DcE9PRHBPT0R2Rjh4TFRJaUlHUmhkR0V0Ym1GdFpUMGk0NE9zNDRLazQ0T2s0NE84SURFaVBqeHNhVzVsSUhneFBTSXhMamcxSWlCNU1UMGlOaTR3TVNJZ2VESTlJakV3TGpRaUlIa3lQU0kyTGpBeElpOCtQSEJoZEdnZ1pEMGlUVEV3TGpRc055NHhOMGd4TGpnMVlURXVNVFlzTVM0eE5pd3dMREVzTVN3d0xUSXVNekZJTVRBdU5HRXhMakUyTERFdU1UWXNNQ3d4TERFc01Dd3lMak14V2lJdlBqeHdZWFJvSUdROUlrMDNMalFzTVRKaE1TNHhOU3d4TGpFMUxEQXNNQ3d4TFM0M01pMHVNalZzTFRZdU1qVXROVUV4TGpJc01TNHlMREFzTUN3eExEQXNOUzQ0Tnl3eExqRTBMREV1TVRRc01Dd3dMREVzTGpRMkxEVk1OaTQzTGpJelFURXVNVFlzTVM0eE5pd3dMREFzTVN3NExqRXNNaTR3T0V3ekxEVXVPVEVzT0M0eE1pd3hNRUV4TGpFMkxERXVNVFlzTUN3d0xERXNOeTQwTERFeVdpSXZQanhzYVc1bElIZ3hQU0l6TVM0ME5TSWdlVEU5SWpZdU1ERWlJSGd5UFNJeU1pNDRPU0lnZVRJOUlqWXVNREVpTHo0OGNHRjBhQ0JrUFNKTk16RXVORFVzTnk0eE4wZ3lNaTQ0T1dFeExqRTJMREV1TVRZc01Dd3hMREVzTUMweUxqTXhhRGd1TlRaaE1TNHhOaXd4TGpFMkxEQXNNQ3d4TERBc01pNHpNVm9pTHo0OGNHRjBhQ0JrUFNKTk1qVXVPU3d4TW1FeExqRTRMREV1TVRnc01Dd3dMREV0TGpreExTNDBNMEV4TGpFM0xERXVNVGNzTUN3d0xERXNNalV1TVRjc01UQnNOUzR3T1MwMExqQTFUREkxTGpJc01pNHdPRUV4TGpFMkxERXVNVFlzTUN3d0xERXNNall1TlRrdU1qTk1Nekl1T0RRc05XRXhMakUyTERFdU1UWXNNQ3d3TERFc0xqUTFMamt4TERFdU1UUXNNUzR4TkN3d0xEQXNNUzB1TkRNdU9USnNMVFl1TWpRc05VRXhMakUzTERFdU1UY3NNQ3d3TERFc01qVXVPU3d4TWxvaUx6NDhMMmMrUEM5blBqd3ZjM1puUGc9PSk7XG59XG5cbi5zY3JvbGwtaGludC1pY29uLXdoaXRlIC5zY3JvbGwtaGludC10ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG59IiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcMjE5MFwiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcMjE5MlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFwyMDIyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIHNsaWNrLWZvbnQtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gZm9udC11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4vKiBJY29ucyBcbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdFwiKTtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxufVxuKi9cblxuLyogQXJyb3dzICovXG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkdGV4dDogIzAwMDtcbiRtYWluOiAjRTUwMDExO1xuJHN1YjogI0QyQUY2QTtcbiRiYXNlOiAjZmZmO1xuXG5AbWl4aW4gaXBob25leHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gICAgcGFkZGluZy1sZWZ0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gICAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG59XG5AbWl4aW4gbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bzsgXG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vQG1lZGlhKG1pbi13aWR0aDogNDUwcHgpe1xuICAgICAgICAvL3dpZHRoOiAzNzBweDtcbiAgICAgICAgLy9mb250LXNpemU6IDJlbTtcbiAgICAgICAgLy9saW5lLWhlaWdodDogMjtcbiAgICAgICAgLy8mOmFmdGVye1xuICAgICAgICAgICAgLy93aWR0aDogMjBweDtcbiAgICAgICAgICAgIC8vaGVpZ2h0OiAyMHB4O1xuICAgICAgICAvL31cbiAgICAvL31cbn1cbkBtaXhpbiBsaXN0LXN0eWxle1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgc3BhbntcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBhe1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogMjIuMjR2dztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwuNik7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDApO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDQ1MHB4KXtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTI1MHB4KXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5pbWd7XG4gIFx0aGVpZ2h0OiBhdXRvO1xuICBcdG1heC13aWR0aDogMTAwJTtcbn1cbmlmcmFtZXtcblx0ICBtYXgtd2lkdGg6IDEwMCVcdDtcbn1cbnVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5ociB7XG4gICAgbWFyZ2luOiA0ZW0gMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjYWFhO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm1ibHtcbiAgICBAbWVkaWEobWluLXdpZHRoOjQ4OXB4KXtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3B7XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnBje1xuICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5sc3B7XG4gICAgQG1lZGlhKG1pbi13aWR0aDoxMjUwcHgpe1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5scGN7XG4gICAgQG1lZGlhKG1heC13aWR0aDoxMjQ5cHgpe1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbioge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYXtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIFx0dHJhbnNpdGlvbjogLjVzO1xuXHRAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAgICAgJjpob3ZlcntcbiAgXHRcdCAgb3BhY2l0eTogLjY7XG5cdCAgICB9XG4gICAgfVxufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG46Zm9jdXN7XG4gICAgYm9yZGVyOjA7XG4gICAgb3V0bGluZTpub25lO1xuICAgIGJveC1zaGFkb3c6bm9uZTtcbn1cbm1haW57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvJywnaGlyYWdpbm8ga2FrdSBnb3RoaWMgcHJvJywn44Oh44Kk44Oq44KqJywgTWVpcnlvLCfvvK3vvLMg77yw44K044K344OD44KvJywnTVMgUEdvdGhpYycsc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjokdGV4dDtcbn1cblxuaDJ7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAvL2ZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG59XG5zdHJvbmd7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZTVhMTAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvL21hcmdpbjogMmVtIDAgLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxufVxudGFibGV7XG4gICAgc3Ryb25ne1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9oZWFkZXJcbi50b3B7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgei1pbmRleDogMjtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkdGV4dCwuOSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zaG93e1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xvZ297XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTYycHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAmLS1pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAxNjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggIzAwMCk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTVweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xNTBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNjNweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQxZGVnKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdHJpZ2dlcntcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblx0ICAgIGJvcmRlcjogbm9uZTtcblx0ICAgIHBhZGRpbmc6IDA7XG5cdCAgICBtYXJnaW46IDA7XG5cdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0c3Bhbntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiAuNXM7XG5cdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDBweCAjMDAwO1xuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYub3Blbntcblx0XHQgICAgc3Bhbntcblx0XHQgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgXHRcdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKDM4ZGVnKSBzY2FsZVgoMS4zKTtcbiAgICBcdFx0XHR9XG4gICAgXHRcdFx0JjpudGgtY2hpbGQoMil7XG4gICAgXHRcdFx0ICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIFx0XHRcdH1cbiAgICBcdFx0XHQmOmxhc3QtY2hpbGR7XG4gICAgXHRcdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKC0zOGRlZykgc2NhbGVYKDEuMyk7XG4gICAgXHRcdFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuICAgIH1cbiAgICAmX19tZW51e1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR0ZXh0LC45KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQzcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgICYtLXBhZ2V7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAxLjVlbSAwIDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tc25ze1xuICAgICAgICAgICAgbWFyZ2luOiAzZW0gMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMWVtO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDFzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMXM7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLDAsMCwxKSk7XG4gICAgICAgICAgICAgICAgICAgICYuZmFjZWJvb2t7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnR3aXR0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmluc3RhZ3JhbXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYueW91dHViZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICAgICAgICAgICAgIGE6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZhY2Vib29re1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxODc3ZjI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR3aXR0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzFEQTFGMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW5zdGFncmFte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNEOTMxNzc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnlvdXR1YmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2NkMjAxZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tbGFuZ3VhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDQzcHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEzMTVweCl7XG4gICAgICAgICZfX21lbnV7XG4gICAgICAgICAgICAmLS1wYWdle1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAmLm9wZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVnYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19wYXJlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24tY2FydHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1sYW5ndWFnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMzE2cHgpe1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgJl9fbG9nb3tcbiAgICAgICAgICAgIHdpZHRoOiAzMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICYtLWltYWdle1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdHJpZ2dlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWVudXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICAgICAgPmRpdntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXBhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgPmxpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVnYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19wYXJlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXNucyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGxpIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5tZWdhe1xuICAgIG1hcmdpbjogMDtcbiAgICAmX19jaGlsZHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgJi0tbGlzdHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjUwcHgpe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLWltYWdle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjQ5cHgpe1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICZfX3BhcmVudHtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19jaGlsZHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTpzY2FsZSgwKTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgID5saXtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDApO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMjUwcHgpe1xuICAgICAgICAmX19wYXJlbnR7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJl9fY2hpbGR7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy9sZWZ0OiA1MCU7XG4gICAgICAgICAgICAvL3RvcDogMzVweDtcbiAgICAgICAgICAgIC8vd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzAwMCwuOSk7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWxpc3R7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAvL2ZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgPmxpe1xuICAgICAgICAgICAgICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy93aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDE2NTBweCl7XG4gICAgICAgICZfX2NoaWxke1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgJi0tbGlzdHtcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiAxMjUwcHg7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWltYWdle1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAxMHB4IDAgMCA7XG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiBjYWxjKDEwMCUgLSAxMjcwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaWNvbi1jYXJ0IHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA0cHg7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDFweCAjMDAwKTtcbn1cbi5tZW51LXdyYXB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYShtaW4td2lkdGg6MTI1MHB4KXtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG59XG4jY2xvc2VBcmVhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmJhY2stdG9we1xuICAgIGZvbnQtZmFtaWx5OiAnUmFjaW5nIFNhbnMgT25lJywgY3Vyc2l2ZTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAkdGV4dDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICB6LWluZGV4OiAxO1xuICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAmOmhvdmVye1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICB9XG4gICAgfVxuICAgICYuc2hvd3tcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cbi5tZWdhLXN1YiB7XG4gICAgJl9fY2hpbGR7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZHR7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjQ5cHgpe1xuICAgICAgICAmX19wYXJlbnR7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NoaWxke1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZHR7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTI1MHB4KXtcbiAgICAgICAgJl9fcGFyZW50e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICAgICAgICB9XG4gICAgICAgICZfX2NoaWxke1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGQgdWx7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm9wZW5TdWJ7XG4gICAgLm1lZ2Etc3ViIHtcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTI0OXB4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzAwMCwuOCk7XG4gICAgICAgICAgICAmX19wYXJlbnR7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2NoaWxke1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkdHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnByb2R1Y3QtbWVudSB7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTI1MHB4KXtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxMCUgMTAlIDEwJSAxMCUgMTAlIDEwJSAxMCUgMTAlIDEwJSAxMCU7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAlIDIwJSAyMCUgMjAlIDIwJTtcbiAgICAgICAgaGVpZ2h0OiA4MHZoO1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgJl9fbXVmbGVyIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMTE7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZW5naW5lIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMTE7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZWxlY3RyaWNhbCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMyAvIDQ7XG4gICAgICAgICAgICBncmlkLXJvdzogMSAvIDExO1xuICAgICAgICB9XG4gICAgICAgICZfX2NoYXNzaXMge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDQgLyA1O1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyA3O1xuICAgICAgICB9XG4gICAgICAgICZfX2dvb2RzIHtcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogNSAvIDY7XG4gICAgICAgICAgICBncmlkLXJvdzogMSAvIDc7XG4gICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICZfX2tpdHBhcnRzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAzMDBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19jb21wbGV0ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMTcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fd2FycmFudHkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgZGx7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG4ubWVudS0zMHtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMjUwcHgpe1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgIH1cbn1cblxuXG4vL2Zvb3RlclxuLmJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xuICAgICZfX2xvZ297XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgICAgICB3aWR0aDogMzI0cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAmLS1pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAzMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zaXRlbWFwe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICA+ZGl2e1xuICAgICAgICAgICAgbWFyZ2luOiAwIDQ1cHggMmVtO1xuICAgICAgICB9XG4gICAgICAgIGR0e1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBkZHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29weXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjQ5cHgpe1xuICAgICAgICAmX19zaXRlbWFwe1xuICAgICAgICAgICAgPmRpdntcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSA0NXB4KTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjVlbSAyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogNDE0cHgpe1xuICAgICAgICAmX19zaXRlbWFwe1xuICAgICAgICAgICAgPmRpdntcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0NXB4KTtcbiAgICAgICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9jb21tb25cbi5pbmZvLWxpc3R7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMzUwcHg7XG4gICAgbGl7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICYucG9zdGVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MiU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRpdntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGltZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYnJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAzOTlweCl7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTk5cHgpe1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTBweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMDAwcHgpe1xuICAgICAgICAmOm5vdCguZmlyc3QtYmlnKXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiBjYWxjKDUwJSArIDEwcHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICAgICAgICAgICAgICAvL2Zsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAvL21hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNW4pe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmlyc3QtYmlne1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IGNhbGMoNTAlICsgMTBweCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlICsgLTdweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNiksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMTApLFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDE0KSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxOCksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMjIpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uaW5mby1saXN0LXR5cGUye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBwYWRkaW5nOiA3LjVweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1LjclO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJi5wb3N0ZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRpdntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuLHRpbWV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJye1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogMzk5cHgpe1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDg1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5OXB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBsaXtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDEwMDBweCl7XG4gICAgICAgICY6bm90KC5maXJzdC1iaWcpe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IGNhbGMoNTAlICsgMTBweCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDJlbSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICAgICAgICAgIC8vZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1bil7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5maXJzdC1iaWd7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogY2FsYyg1MCUgKyAxMHB4KTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgKyAtN3B4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxMCksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMTQpLFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDE4KSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyMil7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5saW5rLXdoaXRlLXJlZCB7XG4gICAgQGluY2x1ZGUgbGluaztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAkbWFpbjtcbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dDtcbiAgICB9XG4gICAgfVxufVxuLmxpbmstd2hpdGUge1xuICAgIEBpbmNsdWRlIGxpbms7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgfVxuICAgIH1cbn1cbi5saW5rLWJsYWNrIHtcbiAgICBAaW5jbHVkZSBsaW5rO1xuICAgIC8vYmFja2dyb3VuZDogIzAwMDtcbiAgICAvL2NvbG9yOiAjZmZmO1xuICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgfVxufVxuLmxpbmstcmVkIHtcbiAgICBAaW5jbHVkZSBsaW5rO1xuICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0O1xuICAgIH1cbiAgICB9XG59XG4ubGluay1vcGFjaXR5IHtcbiAgICBAaW5jbHVkZSBsaW5rO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwuOCk7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dDtcbiAgICAgICAgY29sb3I6ICRtYWluO1xuICAgIH1cbiAgICB9XG59XG4ubGluay1hcmVhe1xuICAgIG1heC13aWR0aDogMTM4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5saW5rLWxpc3R7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgQGluY2x1ZGUgbGlzdC1zdHlsZTtcbiAgICBsaXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5ib3R0b20gbGl7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzMuMzZ2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJvdHRvbSBsaXtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY2F0ZWdvcml6ZWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAmX190aXRsZSB7XG4gICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgfVxuICAgICZfX2xpc3R7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi5wcm9kdWN0c3tcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpc3Qtc3R5bGU7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEwMDBweCl7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmVhdHVyZXN7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaXN0LXN0eWxlO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIC8vZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2ZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHA6bm90KC5saW5rLW9wYWNpdHkpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW46IC41ZW0gMCA0ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsJ2hpcmFnaW5vIGtha3UgZ290aGljIHBybycsJ+ODoeOCpOODquOCqicsIE1laXJ5bywn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsJ01TIFBHb3RoaWMnLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yYWNlc3tcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpc3Qtc3R5bGU7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjV2dztcbiAgICAgICAgICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTB2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzkwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTM1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8q44K544Kv44Ot44O844Or44OQ44O85YWo5L2TKi9cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogOHB4O1xufVxuXG4vKuOCueOCr+ODreODvOODq+ODkOODvOOBrui7jOmBkyovXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAkdGV4dDtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKCNmZmYsLjEpO1xufVxuXG4vKuOCueOCr+ODreODvOODq+ODkOODvOOBruWLleOBj+mDqOWIhiovXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1haW47XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuQGtleWZyYW1lcyBtb3ZlIHsgXG4gICAgZnJvbSB7IHdpZHRoOiAwO29wYWNpdHk6IDA7IH0gXG4gICAgdG8ge29wYWNpdHk6IDE7fVxufVxuIFxuLnR5cGluZyB7IFxuICAgIHdpZHRoOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJi5hY3Rpb257XG4gICAgICAgIC8vYm9yZGVyLXJpZ2h0OiAuMWVtIHNvbGlkO1xuICAgICAgICB3aWR0aDogMzUwcHg7IC8qICMgb2YgY2hhcnMgKi9cbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYW5pbWF0aW9uOiBtb3ZlIDFzIHN0ZXBzKDEwLCBlbmQpXG4gICAgfVxufVxuLnR5cGluZy1sb25nIHsgXG4gICAgd2lkdGg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAmLmFjdGlvbntcbiAgICAgICAgLy9ib3JkZXItcmlnaHQ6IC4xZW0gc29saWQ7XG4gICAgICAgIHdpZHRoOiA1NTBweDsgLyogIyBvZiBjaGFycyAqL1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBhbmltYXRpb246IG1vdmUgMXMgc3RlcHMoMTAsIGVuZClcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbW92ZTIgeyBcbiAgICBmcm9tIHsgaGVpZ2h0OiAwO29wYWNpdHk6IDA7IH0gXG4gICAgdG8ge29wYWNpdHk6IDE7fVxufVxuIFxuLmNhdGVnb3JpemVkX190aXRsZSB7IFxuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJi5hY3Rpb257XG4gICAgICAgIC8vYm9yZGVyLXJpZ2h0OiAuMWVtIHNvbGlkO1xuICAgICAgICBoZWlnaHQ6IDM4MHB4OyAvKiAjIG9mIGNoYXJzICovXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGFuaW1hdGlvbjogbW92ZTIgMXMgc3RlcHMoMTAsIGVuZClcbiAgICB9XG59XG5cbiN0dntcbiAgICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSAuNXM7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB9XG4gICAgJi5hY3Rpb257XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICB9XG4gICAgfVxufVxuLmxpbmstbGlzdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIC41cztcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIH1cbiAgICAmLmFjdGlvbntcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ob21lLXByb2R1Y3Rze1xuICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIG1hcmdpbjogMTI1cHggYXV0bztcbiAgICB9XG59XG5cbi5ob21lLW1lc3NhZ2V7XG4gICAgcGFkZGluZzogNDBweCAwIDExMHZ3O1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL21lc3NhZ2UtYmFjay5wbmcnKSBsZWZ0IGJvdHRvbS8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgPmRpdntcbiAgICAgICAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIGgye1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJNZXNzYWdlXCI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZyxibGFjaywgdHJhbnNwYXJlbnQpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIGxpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICBpbWd7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDQwcHggMCAwIGF1dG87XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgcGFkZGluZzogMTIwcHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICA+ZGl2e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMCU7XG4gICAgICAgIH1cbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFnZS10b3B7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjVweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5yYWNlLWxpbmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG59XG4uYWJvdXQtcHJvZHVjdCB7XG4gICAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICBkaXZ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXBwZWFye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZSAuM3M7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB9XG4gICAgJi5hY3Rpb257XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW5mby1saXN0IGxpIGEgZmlndXJlIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5pbmZvLWxpc3QgbGkgYSBmaWd1cmUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NiU7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwibm9ybWFsaXplXCI7XG5AaW1wb3J0IFwiYmFndWV0dGVCb3hcIjtcbkBpbXBvcnQgXCJzY3JvbGwtaGludFwiO1xuQGltcG9ydCBcInNsaWNrXCI7XG5AaW1wb3J0IFwic2xpY2stdGhlbWVcIjtcbkBpbXBvcnQgXCJjb21tb25cIjtcblxuLy/kuIvlsaTjg5rjg7zjgrhcbkBrZXlmcmFtZXMgZmFkZWluLWJhY2sge1xuICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tLW91dCB7XG4gIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxuICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluIHtcbiAgMCUge1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uZmFkZXtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAmLmFjdGlvbntcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gMnMgbGluZWFyIDBzIGZvcndhcmRzO1xuICAgIH1cbn1cblxuLmxvdy1tYWluIHtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAtMjtcbiAgICAgICAgLy9hbmltYXRpb246IGZhZGVpbi1iYWNrIDVzIGVhc2UgMHMgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogem9vbS1vdXQgMTBzIGVhc2UgMHMgZm9yd2FyZHM7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjMDAwLC41KSB1cmwoLi4vaW1nL2JhY2sucG5nKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgICAmX190aXRsZSxcbiAgICAmX19zaW5nbGUsXG4gICAgJl9fc29sbyx7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gLjVzIGxpbmVhciAxcyBmb3J3YXJkcztcbiAgICB9XG4gICAgLmJyZWFkY3J1bWJ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gLjVzIGxpbmVhciAxLjVzIGZvcndhcmRzO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwICMwMDA7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogYXR0cih0aXRsZSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIuNXB4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU5OXB4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zaW5nbGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwICMwMDA7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgxe1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1OTlweCl7XG4gICAgICAgICAgICBoMXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zb2xve1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDZweDtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU5OXB4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgaGVpZ2h0OiA2MHZoO1xuICAgIH1cbn1cblxuLmJyZWFkY3J1bWJ7XG5cdHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTBweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwICMwMDA7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDVweDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LWFyZWF7XG4gICAgcGFkZGluZzogNjBweCAxNXB4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgcGFkZGluZzogMTI1cHggMTVweDtcbiAgICB9XG59XG4vKlxuLmNhdGVnb3J5LWxpc3Qge1xuICAgIGNvbG9yOiAjYWFhO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmN1cnJlbnR7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG59XG4qL1xuLnBhZ2UtbnVtYmVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICA+IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgID4gYSAsXG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmFycm93e1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMC42KTtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkID4gYSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICA+IGF7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3VycmVudHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgLy96LWluZGV4OiAyO1xuICAgIH1cbn1cbi5jb250ZW50cy13cmFwe1xuICAgIG1hcmdpbjogNjBweCAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJi5wYWdle1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIFxuICAgIHRhYmxle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgdGh7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICAgIH1cbiAgICAgICAgdGgsdGR7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0Ym9keXtcbiAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgdGgsdGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xuICAgICAgICBib3JkZXItbGVmdDogLjVlbSBzb2xpZCAjZGRkO1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIG1hcmdpbjogMTI1cHggMDtcbiAgICB9XG59XG4uY29udGVudHMtYXJlYXtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQ7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCAxOHB4IDFlbTtcbiAgICB9XG4gICAgaDMsaDQsaDV7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2FhYTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgfVxuICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG4gICAgdGFibGV7XG4gICAgICAgIHRye1xuICAgICAgICAgICAgdGgsdGR7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGgye1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICAgICAgfVxuICAgICAgICBoMyxoNCxoNXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5oMi5nYWxsZXJ5LXRpdGxle1xuICAgIG1hcmdpbjogNjBweCAwIDA7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDUwdncgLSA1MCUpICogLTEpO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgIHBhZGRpbmc6IDYwcHggMCAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBib3JkZXI6IG5vbmU7XG59XG4uZ2FsbGVyeXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoNTB2dyAtIDUwJSkgKiAtMSk7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHggNjBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbmJ1dHRvbiNjbG9zZS1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vL3Byb2R1Y3RzXG4uYWJvdXQtd3JhcCB7XG4gICAgcGFkZGluZzogNDBweCAxNXB4IDE2NXB4O1xuICAgIC8vbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4O1xuICAgIC8vbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgJl9fbmFtZXtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIGRpdntcbiAgICAgICAgbWF4LXdpZHRoOiAxMzUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBoMntcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBtYXJnaW46IDJlbSAwO1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMDAwcHgpe1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAxNXB4IDE4NXB4O1xuICAgICAgICAmLnBvcHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBkaXZ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmxpbmV1cHtcbiAgICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTI1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG4gICAgaDJ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSYWNpbmcgU2FucyBPbmUnLCBjdXJzaXZlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRtYWluO1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAyZW0gMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBsaXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgICAgICAmLmJpZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsLjUpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgLy9sZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgLy90ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3dpbmRvdy5zdmcnKSBjZW50ZXIgY2VudGVyLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mb3Vye1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190d297XG4gICAgICAgIHBhZGRpbmc6IDAgLjVlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgICAgICBhe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IC41ZW07XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX3R3b3tcbiAgICAgICAgICAgIGEgcHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb21wbGV0ZXN7XG4gICAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgICZfX2l0ZW17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRlbTtcbiAgICAgICAgZGl2e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0aCx0ZHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBtYXJnaW46IDEyNXB4IGF1dG87XG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNGVtO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkaXZ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBkaXZ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5raXRwYXJ0c3tcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgICAmX19pdGVte1xuICAgICAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICBkaXZ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRhYmxle1xuICAgICAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRoLHRke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIG1hcmdpbjogMTI1cHggMDtcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgZGl2e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uaGFsZmFyZWF7XG4gICAgbWF4LXdpZHRoOiAxMzUwcHg7XG4gICAgLmxpbmstYmxhY2t7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgZGR7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyZW0pO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgIHBhZGRpbmc6IDNlbTtcbiAgICAgICAgJi53aGl0ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbntcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDNlbSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saW5rc3tcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIC41ZW0pO1xuICAgICAgICB9XG4gICAgfVxufVxuLmRldGFpbHN7XG4gICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICAmX19pdGVte1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGl2e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJlbSAxZW07XG4gICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBkaXZ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDg1MHB4KXtcbiAgICAgICAgLmxpbmstYmxhY2t7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4udGl0bGUtaW1hZ2V7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNGVtO1xufVxuLmJhenphei1kZXRhaWx7XG4gICAgbWFyZ2luOiA0ZW0gYXV0byAwO1xuICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgIG1heC13aWR0aDogMTM4MHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAuZGV0YWlsc19faXRlbXtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxufVxuLmJhenphei1saW5rc3tcbiAgICBtYXJnaW46IDAgYXV0byAyZW07XG4gICAgbWF4LXdpZHRoOiA5NTBweDtcbn1cblxuLm5ldy1yYWNle1xuICAgICZfX2luZm97XG4gICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIHRhYmxle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICAgICAgdHJ7XG4gICAgICAgICAgICAgICAgdGh7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpe1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDU1JSAtIDEyNXB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5kaXZ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQ1JSArIDgwcHgpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpe1xuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmZpeC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBjYWxjKDUwdmggLSA4MHB4KTtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgcGFkZGluZzogMTVweCA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgfVxuICAgIH1cbn1cbi5yYWNlLWFyY2hpdmV7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBzZWN0aW9ue1xuICAgICAgICBwYWRkaW5nOiA0ZW0gMWVtO1xuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKXtcbiAgICAgICAgICAgIHRhYmxle1xuICAgICAgICAgICAgICAgIHRkLHRoe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkZGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICA+ZGl2e1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMntcbiAgICAgICAgbWF4LXdpZHRoOiAxMzUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQ7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCAxOHB4IDFlbTtcbiAgICB9XG4gICAgdGFibGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTM1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aCx0ZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgc2VjdGlvbntcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDFlbTtcbiAgICAgICAgfVxuICAgICAgICBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7XG4gICAgICAgIHNlY3Rpb257XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICB9XG4gICAgICAgIHRhYmxle1xuICAgICAgICAgICAgdHJ7XG4gICAgICAgICAgICAgICAgdGgsdGR7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yYWNlLWRldGFpbHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAmX19yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICZfX2xlZnR7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuICAgICAgICAgICAgaDIuZ2FsbGVyeS10aXRsZSxcbiAgICAgICAgICAgIC5nYWxsZXJ5e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCg1MHZ3IC0gKDUwJSArIDEyNXB4KSkgKiAtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmlnaHR7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4udGh1bWJuYWlsLWFyZWF7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYmFja251bWJlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgJl9fdGl0bGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICZfX2RhdGF7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNXB4IDAgMTBweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbn1cbi5yYWNlX3RhYmxlIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgbWFyZ2luLWJvdHRvbTogNGVtO1xuICAgIHRhYmxle1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0aHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0ci5yZWR7XG4gICAgICAgICAgICB0aCx0ZHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW47XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucmFjZS1yZWxlYXNle1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4uc3BvbnNvciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogMjV2dztcbiAgICAgICAgJjpudGgtY2hpbGQoLW4rOCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpe1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIGhlaWdodDogMjB2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoLW4rNCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQobis1KTpudGgtY2hpbGQoLW4rOCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWJvdXR7XG4gICAgcGFkZGluZzogNjBweCAxNXB4O1xuICAgIGgye1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTI1cHggMTVweDtcbiAgICB9XG59XG4ucG9pbnR7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAmX19ib3h7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0O1xuICAgICAgICAmLS1oZWFke1xuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCAjMDAwO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIuNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1jYXB0aW9ue1xuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICZfX2JveHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTUlIC0gMTcwcHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWhlYWR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWNhcHRpb257XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTUlIC0gMjAwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1oZWFke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1jYXB0aW9ue1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICB9XG4gICAgICAgICZfX2JveHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTUlIC0gMjcwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1oZWFke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1jYXB0aW9ue1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZhcmlhdGlvbi10aXRsZXtcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxZW07XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNhYWE7XG4gICAgJi5tZ257XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMjVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi52YXJpYXRpb257XG4gICAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYubWdue1xuICAgICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEyNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgICBmaWd1cmV7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgfVxuICAgICYuY2hhcmF7XG4gICAgICAgIGgze1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2l0ZW17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRlbTtcbiAgICAgICAgPmZpZ3VyZXtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkaXZ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgaDIsaDR7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0aCx0ZHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBoM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNGVtO1xuICAgICAgICAgICAgPmltZyxcbiAgICAgICAgICAgID5maWd1cmV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRpdntcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xuICAgICAgICAgICAgICAgIGgyLGg0e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGRpdntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuY2hhcmF7XG4gICAgICAgICAgICAudmFyaWF0aW9uX19pdGVte1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm1nbntcbiAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBtYXJnaW4tdG9wOiAxMjVweDtcbiAgICB9XG59XG4uY29udGVudHMtaW50cm97XG4gICAgZmlndXJle1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICA+ZGl2e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgICAgICBoMixoM3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sZWZ0e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMWVtIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wcmljZS1ib3h7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgZGR7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgcGFkZGluZzogMmVtO1xuICAgIH1cbn1cblxuXG4uYW5jaG9yLWxpbmtzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTM1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgJi5jYXR7XG4gICAgICAgIC8vcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIC5jdXJyZW50e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAmLmZvdXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAmLmZyZWV7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAmLmNhdHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZm91ciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpe1xuICAgICAgICAmLmNhdHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxufVxuLnNlcnZpY2UtYm94IHtcbiAgICBwYWRkaW5nOiAxLjVlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIGgze1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICBkZHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBwYWRkaW5nOiAzZW07XG4gICAgfVxuICAgICYuYmxhY2t7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXh0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG4uc2VydmljZS1zZWN7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBoMiB7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEwZGVnKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTcuNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsc2Fucy1zZXJpZjtcbiAgICAgICAgLy9mb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAxNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3Bhbi5teC1pbXBvcnRhbnR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6ICRtYWluO1xuICAgICAgICB9XG4gICAgfVxufVxuLnNlcnZpY2UtcG9pbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgIGR0e1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKXj1wiO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZGR7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdWx7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY2VudGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kb3R7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cbi5yZWR7XG4gICAgY29sb3I6ICRtYWluO1xufVxuLmZsb3ctYXJlYXtcbiAgICBmaWd1cmV7XG4gICAgICAgIG1hcmdpbjogMCAwIDFlbTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMjBweCAyNXB4IDAgMjVweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4gdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDFlbSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMzBweCAwIDMwcHggNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRtYWluO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ud2FycmFudHl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZmlnY2FwdGlvbntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKWvFwiO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5zcGFuLm14LWltcG9ydGFudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxufVxuXG4ucmVnaXN0ZXItZmxvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIC5zZXJ2aWNlLWJveHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAyMHB4IDE1cHggMCAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVuZHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICA+ZGl2e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjVweCk7XG4gICAgICAgIH1cbiAgICAgICAgLnNlcnZpY2UtYm94e1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDMwcHggMCAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZjVmNWY1O1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jYXV0aW9ue1xuICAgIGNvbG9yOiAkbWFpbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbn1cbi5sYXlvdXR7XG4gICAgZmlndXJle1xuICAgICAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC5oYWxme1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm10NDB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuLm10YjQwe1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVhbGl0eS1wb2xpY3l7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgcGFkZGluZzogMS41ZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAmX190ZXh0e1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmX19hdXRob3J7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBwYWRkaW5nOiAzZW07XG4gICAgfVxufVxuXG4uZ28tYXJjaGl2ZXN7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZDogJHRleHQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICB9XG59XG5cbi50b3VyaW5nLWxpc3R7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgJl9faGVhZHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2JvZHl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBhe1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuXG4uaW1nX3Ige1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDEwcHg7XG59XG4uaW1nX2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMTBweDtcbn1cbi50aW1lbGluZS1jb250YWluZXJ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIG1heC13aWR0aDogMTM1MHB4O1xufVxuLnRpbWVsaW5lLXdyYXBwZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaDJ7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUmFjaW5nIFNhbnMgT25lJywgY3Vyc2l2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLnRpbWVsaW5lLXNlcmllc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkdHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgICB9XG4gICAgfVxuICAgIGRke1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBkZHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nX3IsXG4gICAgICAgIC5pbWdfbCxcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLnRpbWVsaW5lLWV2ZW50LWNvbnRlbnR7XG4gICAgcHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3Ryb25ne1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgYXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZGRkO1xuICAgIH1cbn1cbi50aW1lbGluZS10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuXG4udmlkZW8tbGlzdHtcbiAgICAvL21hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgXG4gICAgJl9fYm94e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBpZnJhbWV7XG4gICAgICAgICAgICBoZWlnaHQ6IDUydnc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU4OXB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICZfX2JveHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnZ3O1xuICAgICAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgJl9fYm94e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTh2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kb3dubG9hZC1saXN0e1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4ub3V0bGluZV9ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ub3V0bGluZV9ib3ggdGFibGV7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLm91dGxpbmVfYm94IHRhYmxlIHRyIHRoe1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U1ZTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLm91dGxpbmVfYm94IHRhYmxlIHRyIHRke1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYwZjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IFxuICAgICAgICB9XG4gICAgfVxufVxuLm1hcHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kYXRle1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRleHRfcmVke1xuICAgIGNvbG9yOiAjZjAwO1xufVxuLmNhbGx7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZTdlNWU2O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbi5ib3hfZ3JheXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmMmYwZjE7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnRleHRfYm9sZHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxucC50ZXh0X2xhcmdlIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250YWN0X3dyYXB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLmNvbnRhY3RfdGV4dCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLmNvbnRhY3RfaW1nIHtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgbWluLXdpZHRoOiAzNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbi5vdXRsaW5lX2JveCB0YWJsZSB0ciB0aHtcbiAgICB3aWR0aDogNjRweDtcbn1cbi5jb250YWN0X3RleHQge1xuICAgIHdpZHRoOjEwMCU7XG59XG4uY29udGFjdF9pbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxufVxuXG4uYm94X3llbGxvd3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlZmJkO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB3aWR0aDogOTgwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uaGlzdG9yeV9ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaGlzdG9yeV9ib3ggdGFibGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5oaXN0b3J5X2JveCB0YWJsZSB0ciB0aHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlNWU2O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5oaXN0b3J5X2JveCB0YWJsZSB0ciB0ZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMGYxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICB1bHtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lOyBcbiAgICAgICAgfVxuICAgIH1cbn1cbi5kZXZlbG9wbWVudF93cmFwe1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmJveF9ibHVle1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGYyZjQ7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggIzZlOWFiNTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuICAgIG1pbi13aWR0aDogMzQwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucmVjcnVpdG1lbnRfYm94e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIH1cbn1cbi5kZXZlbG9wbWVudF90YWJsZXtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgdGJvZHl7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZGV2ZWxvcG1lbnRfaW1ne1xuICAgIHdpZHRoOiAzNDBweDtcbn1cblxuXG5AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnJlY3J1aXRtZW50X2JveCAuYm94X2JsdWV7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG59XG5cbi5kaWdpdGFsLWxpc3R7XG4gICAgdWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgXG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5kaWdpdGFsLWxpc3QgdGFibGV7IFxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICB0ciB0ZHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgICB9XG59XG5cbi5waGlsb3NvcGh5e1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDFlbTtcbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgfVxuICAgICAgICAmLnJldmVyc2V7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cbiAgICAgICAgJl9faW1hZ2UsXG4gICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICBwYWRkaW5nOiA1ZW0gMWVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgICYuYmxhY2t7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDEwMDBweCl7XG4gICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICBwYWRkaW5nOiA1ZW0gM2VtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXRlbS12YXJpYXRpb257XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICZfX2NoaWxke1xuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XG4gICAgICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAmLS1pbWFnZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi0td3JhcHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgfVxuICAgICAgICAmLS1uYW1le1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgJi0tbGlua3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjlweCl7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAvL2ZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgJl9fY2hpbGR7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDEyNTBweCl7XG4gICAgICAgICZfX2NoaWxke1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW50cm8tYXJlYXtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2FhYTtcbiAgICAuY29udGVudHMtaW50cm8ge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgID5kaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLnRvcC1pbnRyb3tcbiAgICBiYWNrZ3JvdW5kOiAjMWQxZDFmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgICAgcGFkZGluZzogMmVtO1xuICAgICAgICAgICAgLmxpbmstcmVke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOjg3MHB4KXtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgLmxpbmstcmVke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXRlbS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZpZ3VyZXtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGZpZ2NhcHRpb257XG4gICAgICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgcHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2NXB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxufVxuLnR3by1jb2x1bW4ge1xuICAgIGZpZ3VyZXtcbiAgICAgICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5oYWxme1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5zZXR0aW5ne1xuICAgIHRhYmxle1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICB0cntcbiAgICAgICAgICAgIHRoLHRke1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRkOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zY3JvbGxze1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICA+dGFibGV7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxufVxuXG4uc3BlY19saXN0X3dyYXB7XG4gICAgdGFibGUgdHIgdGh7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgXG59XG5cbi5zcGVjX2hheWFidXNhIHRhYmxlIHRyIHRke1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIFxuICAgIH1cbiAgICBcbiAgICBcbi5jb21wbGV0ZS1nYWxsZXJ5e1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5mYWN0b3J5X3dyYXB7XG4gICAgICAgIC5pdGVtLXZhcmlhdGlvbiB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYWJvdXQtbGlzdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDVweDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDApO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBoMntcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgICAgICAgICAgLy9mb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNhYWE7XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTcuNXB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybil7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTcuNXB4KTtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbil7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiAgICBcblxuLnJlbGVhc2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkdHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgZHQsZGR7XG4gICAgICAgIC8vcGFkZGluZzogMWVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuLndoaXRlLWFyZWF7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5hLmVjdS1kbC1idXR0b24sIGEuZWN1LWRsLWJ1dHRvbjpob3ZlciwgYS5lY3UtZGwtYnV0dG9uOnZpc2l0ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjhweDtcbiAgICB3aWR0aDogMTE3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzdkODM4MztcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZhZmFmYTtcbiAgICBiYWNrZ3JvdW5kOiAjZmJmYWY0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2Q5ZDg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMWMxYmQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCAjYzdjNWMxO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLnByb2R1Y3RzX2JveC50YV9jZW50ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIHN0cm9uZ3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjFlbTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gLjVlbSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubXQyMHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYnRuX2FyZWEge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG59XG5pbnB1dC5iYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5pbnB1dC5rYWt1bmluLFxuaW5wdXQucmVnLFxuaW5wdXQuY29uZixcbmlucHV0LnNlbmR7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuNWVtO1xufVxuXG4uZmFxX3F7XG4gICAgdGh7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW0gIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiUVwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxZW07XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgY29sb3I6ICRtYWluO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZmFxX3RhYmxle1xuICAgIHRhYmxle1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgICB0ZHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIkFcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMWVtO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDBiNmU1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4udGl0X2xpc3RfZmFxe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMWVtIDAgMCAtMWVtO1xufVxuXG4vKipcbiog5o+Q5pC65Lya56S+5Yuf6ZuGXG4qL1xuLnB1cmNoYXNlIHtcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAmX19pbnRybyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgJi0tbWFpbiB7XG4gICAgICAgICAgICB3aWR0aDogNTglO1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTdFNUU2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYwRjE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgb2wsIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250YWN0LWZvcm0ge1xuICAgICAgICB0YWJsZSAqIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTVFNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYwRjE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaDMtaGVhZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQsIHRleHRhcmVhe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC40KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC43cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVxdWlyZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY20tYnV0dG9uLCAuYmFjay1ob21lIHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbbmFtZT0nY20tYnV0dG9uJ10ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10sIGlucHV0W3R5cGU9J2VtYWlsJ10sIHRleHRhcmVhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC40KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjdzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY5cHgpe1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0W25hbWU9J2NtLWJ1dHRvbiddIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICZfX2ludHJvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgICAgICAgICAgICYtLW1haW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgdGgsIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvbnRhY3QtZm9ybSB7XG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdGgsIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5iYWNrLWhvbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi8v5Ym15qWt6ICFXCJQT1DlkInmnZFcIlxuLmJlaWdle1xuICAgIGJhY2tncm91bmQ6ICNlNmU0ZDg7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGgye1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG4gICAgJl9fYm94e1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgIC5uYW1le1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICBoMntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgJi0tY29udGVudHN7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5oaXN0b3J5e1xuICAgIHRoe1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxufVxuLy/libXmpa3ogIVcIlBPUOWQieadkVwiRW5nbGlzaOODmuODvOOCuFxuLm5lZ2F0ZS10aGUtbWludXN7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250ZW50c19sZWFkX3Byb2ZpbGV7XG4gICAgcHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxufVxuLnJpZ2h0LWNvbnRlbnRzLWZsb2F0e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAycmVtO1xuICAgIH1cbn1cbi5jb250ZW50c19ib3gtY2xlYXItYm90aHtcbiAgICBjbGVhcjogYm90aDtcbn1cbi5waG90b19saXN0X3BvcDJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNsZWFyOiBib3RoO1xufVxuLmNvbnRlbnRzLWFyZWF7XG4gICAgLmNvbnRlbnRzX3Byb2ZpbGV7XG4gICAgICAgIG1hcmdpbi10b3A6NTBweDtcbiAgICB9XG59XG5cbi8v44Oo44K344Og44OpIOOCsOODq+ODvOODl0VuZ2xpc2jjg5rjg7zjgrhcbi5jZW50ZXItbGF5b3V0e1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG4vL+ODrOODvOOCueOBruattOWPskVuZ2xpc2jjg5rjg7zjgrhcbi5zaWRlLWJ5LXNpZGV7XG4gICAgcHtcbiAgICAgICAgLy9kaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLy9Zb3NoaW11cmEgSGlzdG9yeShFbmdsaXNo44Oa44O844K444Gu44G/44Gr5a2Y5ZyoKVxuLnlvc2hpbXVyYUhpc3Rvcnl7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cbi55b3NoaW11cmFIaXN0b3J5e1xuICAgIC5rZXl2aXN1YWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjEyNzY2JTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjMuNDA0MjYlO1xuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0bikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRlbSBhe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjMlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSh0cmFuc3BhcmVudCksIHRvKCMwMDApKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLmxlYWRpbnRyb3tcbiAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICAgIHBhZGRpbmc6IDJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG59XG4ueW9zaGltdXJhSGlzdG9yeXtcbiAgICAucGFnZS1uYXZpZ2F0aW9uLWxpc3QgbGl7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuICAgIC5zbnNsaW5rIHVse1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFnZS1uYXZpZ2F0aW9uIHVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5wYWdlLW5hdmlnYXRpb24tcHJldiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgLnBhZ2UtbmF2aWdhdGlvbi1uZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbn1cbi8vc2hvcFxuLnNob3Atc3BlY3tcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgdGh7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG59XG4udGFne1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgICZfX2l0ZW17XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBtYXJnaW46IDAgMXB4IDNweCAwO1xuICAgIH1cbn1cbi5zaG9wLXRhYmxle1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgdHJ7XG4gICAgICAgIHRoe1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgdGgsdGR7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2hvcC10aXRsZXtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgIH1cbn1cbi5hcmNoaXZlLXRhZ3tcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIH1cbn1cbi5zaG9wLWRhdGF7XG4gICAgbWFyZ2luOiAwO1xufVxuLmJveC1hbmNob3J7XG4gICAgJl9faXRlbXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBoMntcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8v44Oh44Or44Oe44KsXG4ubWFpbG1hZ2F6aW5lLW1lbnV7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDJlbSAwO1xuICAgIGR0e1xuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIH1cbiAgICBkZHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgfVxuICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICYtLWJveHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vL+eJuembhuiomOS6i1xuLnByZXNzLWxpc3R7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpe1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXZ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjMDAwKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICB0aW1le1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICBicntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogMzk5cHgpe1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDg1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5OXB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDEwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMDAwcHgpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbil7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqXG4qIOijveWTgeOCouOCpOODh+OCouaKleeov1xuKiovXG4uaWRlYSB7XG4gICAgLmlkZWEtdGFibGUge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTVFNjtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjBGMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaWRlYS10ZXh0YXJlYSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMEYxO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10sIGlucHV0W3R5cGU9J2VtYWlsJ10sIHRleHRhcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjdzO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuNCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjdzO1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC43cztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OXB4KXtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjdzO1xuICAgICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFtuYW1lPSdjbS1idXR0b24nXSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cbiAgICAucHJpdmFjeSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cbiAgICAucG9saWN5IHtcbiAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBwcmUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaWRlYS10YWJsZSB7XG4gICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuLnN1Ym1pdC1vdXRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5td193cF9mb3JtX2NvbmZpcm0ge1xuICAgIC5oMy1oZWFkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgIH1cbiAgICAub3V0ZXItcHJpdmFjeSwgLmlkZWEtaW50cm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuaWRlYS10YWJsZSwgLnB1cmNoYXNlLXRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFN0U1RTY7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYwRjE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmlkZWEtdGV4dGFyZWEge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjBGMTsgICAgICAgXG4gICAgfVxuICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddLCAuYmFjay1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICBpbnB1dFtuYW1lPSdjbS1idXR0b24nXSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaWRlYS10YWJsZSwgLnB1cmNoYXNlLXRhYmxlIHtcbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT0nc3VibWl0J10sIC5iYWNrLWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFtuYW1lPSdjbS1idXR0b24nXSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKipcbiogIOaOoeeUqOaDheWgsVxuKi9cbi5yZWNydWl0IHtcbiAgICAmX19pbnRybyB7XG4gICAgICAgICYtLWVudHJ5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZTU7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5kZXgtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgJi0tZW50cnkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5kZXgtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX21haW4ge1xuICAgICAgICAucmVjcnVpdC1saXN0e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICAgIC50YWJsZS1vdXRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTdFNUU2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYwRjE7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWctbGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZy1saXN0LXBjIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0taG93LXRvLWVudHJ5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYmU1O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZWZiZCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAucmVjcnVpdC1saXN0e1xuICAgICAgICAgICAgICAgIC50YWJsZS1vdXRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltZy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWctbGlzdC1wYyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWhvdy10by1lbnRyeSB7XG4gICAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqXG4qICDjgqTjg5njg7Pjg4jmg4XloLFcbioqL1xuLmJpa2Utb3V0ZXIge1xuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBsaS5iaWtlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iaWtlLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgZmlndXJlLCAuYmlrZS1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYmlrZS1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqXG4qICDmsY7nlKjnmoTjgq/jg6njgrkgZm9yIOOCpOODmeODs+ODiOaDheWgsVxuKi9cbnVsLm5vLWxpc3Qtc3R5bGUtZmxleCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgfVxufVxuXG51bC5uby1saXN0LXN0eWxlIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG51bC53cmFwLWZsZXgge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59XG5cbnRhYmxlLmV2ZW50LXRhYmxlIHtcbiAgICB0aCwgdGQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgfVxuICAgIHRoIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4IWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmltZy1mbGV4IHtcbiAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZpZ3VyZSwgZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1ldGVyLWxpc3R7XG4gICAgbGl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIkFcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5saXN0MXtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkJcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkNcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkRcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkVcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkZcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg3KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkdcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg4KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkpcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5saXN0MntcbiAgICAgICAgbGl7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkJcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkNcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkRcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkVcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkZcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg3KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkdcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg4KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkhcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg5KXtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIkpcIjt9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKlxuKiAgaW5mb3JtYXRpb27jg5rjg7zjgrjplovnmbrou4rkuKHli5/pm4ZcbiovXG4jZGV2ZWxvcHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc5MHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLnNwLXdyYXB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLmRldmVsb3AtY29udGVudHN7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kZXZlbG9wLWNvbnRlbnRze1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzkwcHgpe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZlbmRpbmctbWFjaGluZXtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc5MHB4KXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDFlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbWd7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc5MHB4KXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBlbTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGV2ZWxvcC1saXN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgbGk6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmxpbmtze1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzkwcHgpe1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi55ZC1tam57XG5AbWVkaWEobWluLXdpZHRoOiAxMDAwcHgpe1xuICAgIC5jb250ZW50c19ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAuY29udGVudHNfaW1nIHtcbiAgICAgICAgd2lkdGg6IDM4MHB4O1xuICAgIH1cbiAgICAuY29udGVudHNfdGV4dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICAgIH1cbn1cbi5jb250ZW50c19ib3ggLmJvYWRlcl9ib3gge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbn1cbn1cblxuLm1ldGVyLWxpc3QgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuLm1ldGVyLWxpc3QgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkFcIjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4uYW5jaG9yLWxpbmtzIGxpLmZpdmUge1xuICAgIHdpZHRoOiBjYWxjKDIwJSAtIDVweCkgIWltcG9ydGFudDtcbn19XG4ueW9rbyB7XG4gICAgbWF4LXdpZHRoOiAxMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cbi5jb250ZW50c19sZWFkX3Byb2ZpbGUge1xuICAgIG1heC13aWR0aDogMTM1MHB4O1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG59XG5cbi5jb250YWN0LWxpc3R7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAmX19pdGVte1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgJi0tdGl0bGV7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgICAmLS1jb3VudHJ5e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0td3JhcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGVse1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICYuZmFjZWJvb2t7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnR3aXR0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluc3RhZ3JhbXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYueW91dHViZXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6MTA1MHB4KXtcbiAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgICYtLXRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWNvdW50cnl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXdyYXB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAudGVse1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAmLmZhY2Vib29re1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi50d2l0dGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5pbnN0YWdyYW17XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnlvdXR1YmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb250YWN0LWNvdW50cnl7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBAbWVkaWEobWluLXdpZHRoOjEwNTBweCl7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cbi5jb250YWN0LWxpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmNvbnRhY3QtdGFie1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgICZfX2xhYmVse1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYtLWNoZWNre1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICY6Y2hlY2tlZCArIC5jb250YWN0LXRhYl9fbGFiZWwtLW5hbWV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1uYW1le1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5kaXN0cmlidXRpb24tbm90ZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IC41ZW07XG4gICAgb3BhY2l0eTogLjU7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufSJdfQ== */
