@font-face{font-family:segoeui;src:url(/static/fontsegoeui/segoeui.ttf);font-weight:400;font-style:normal}@font-face{font-family:segoeui;src:url(/static/fontsegoeui/seguisb.ttf);font-weight:700;font-style:normal}@font-face{font-family:segoeui;src:url(/static/fontsegoeui/segoeuil.ttf);font-weight:100;font-style:normal}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:segoeui,Raleway,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{height:100%}body{margin:0;background-size:cover;background-image:url(https://cdn.lederkram.de/website/bg-page.jpg);background-repeat:no-repeat}@media only screen and (max-width:767px){body{background-image:url(https://cdn.lederkram.de/website/bg-page-mob.jpg)}}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:segoeui,Raleway,sans-serif;font-weight:100;font-size:100%;line-height:1.15;margin:0;vertical-align:middle}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.w-20{width:20px!important}.h-20,.sq-20{height:20px!important}.sq-20{width:20px!important}.w-40{width:40px!important}.h-40,.sq-40{height:40px!important}.sq-40{width:40px!important}.w-60{width:60px!important}.h-60,.sq-60{height:60px!important}.sq-60{width:60px!important}.w-80{width:80px!important}.h-80,.sq-80{height:80px!important}.sq-80{width:80px!important}.w-100{width:100px!important}.h-100,.sq-100{height:100px!important}.sq-100{width:100px!important}.w-120{width:120px!important}.h-120,.sq-120{height:120px!important}.sq-120{width:120px!important}.w-140{width:140px!important}.h-140,.sq-140{height:140px!important}.sq-140{width:140px!important}.w-160{width:160px!important}.h-160,.sq-160{height:160px!important}.sq-160{width:160px!important}.w-180{width:180px!important}.h-180,.sq-180{height:180px!important}.sq-180{width:180px!important}.w-200{width:200px!important}.h-200,.sq-200{height:200px!important}.sq-200{width:200px!important}.w-220{width:220px!important}.h-220,.sq-220{height:220px!important}.sq-220{width:220px!important}.w-240{width:240px!important}.h-240,.sq-240{height:240px!important}.sq-240{width:240px!important}.w-260{width:260px!important}.h-260,.sq-260{height:260px!important}.sq-260{width:260px!important}.w-280{width:280px!important}.h-280,.sq-280{height:280px!important}.sq-280{width:280px!important}.w-300{width:300px!important}.h-300,.sq-300{height:300px!important}.sq-300{width:300px!important}.w-800-max{max-width:800px!important}.w-100-ws{width:100px!important}@media only screen and (min-width:768px) and (max-width:1023px){.w-100-ws{width:100%!important}}@media only screen and (max-width:767px){.w-100-ws{width:100%!important}}.w-500-ws{width:500px!important}@media only screen and (min-width:768px) and (max-width:1023px){.w-500-ws{width:100%!important}}@media only screen and (max-width:767px){.w-500-ws{width:100%!important}}.w-100-wsr{width:100px!important}@media only screen and (min-width:768px) and (max-width:1023px){.w-100-wsr{width:auto!important}}@media only screen and (max-width:767px){.w-100-wsr{width:auto!important}}.h-5{height:5px!important}.h-10{height:10px!important}.h-15{height:15px!important}.w-half{width:50%!important}.file-upload,.w-full{width:100%!important}.h-full,.sq-full{height:100%!important}.sq-full{width:100%!important}.c-w-1{width:100%}.c-h-1,.c-sq-1{height:100%}.c-sq-1{width:100%}.c-w-2{width:50%}.c-h-2,.c-sq-2{height:50%}.c-sq-2{width:50%}.c-w-3{width:33.33333%}.c-h-3,.c-sq-3{height:33.33333%}.c-sq-3{width:33.33333%}.c-w-4{width:25%}.c-h-4,.c-sq-4{height:25%}.c-sq-4{width:25%}.c-w-5{width:20%}.c-h-5,.c-sq-5{height:20%}.c-sq-5{width:20%}.c-w-6{width:16.66667%}.c-h-6,.c-sq-6{height:16.66667%}.c-sq-6{width:16.66667%}.c-w-7{width:14.28571%}.c-h-7,.c-sq-7{height:14.28571%}.c-sq-7{width:14.28571%}.c-w-8{width:12.5%}.c-h-8,.c-sq-8{height:12.5%}.c-sq-8{width:12.5%}.c-w-9{width:11.11111%}.c-h-9,.c-sq-9{height:11.11111%}.c-sq-9{width:11.11111%}.c-w-10{width:10%}.c-h-10,.c-sq-10{height:10%}.c-sq-10{width:10%}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}#wishlistPage .wishlist-item .tags .add-tag-container .add-tag-list ul li,.nowrap{white-space:nowrap!important}.text-extra-small{font-size:8px}.text-small{font-size:11px}.float-left{float:left}.float-right{float:right}.text-dark{color:#1e1e1e}.text-default{color:#dedede}.text-primary{color:#008bd0}.text-secondary{color:#006ab3}.text-info{color:#1395d5}.text-success{color:#0ab765}.text-warning{color:#cd7c00}.text-error{color:#ed0946}.trans-text-10{color:rgba(0,0,0,.9)}.trans-text-10.dark{color:rgba(30,30,30,.9)}.trans-text-10.default{color:hsla(0,0%,87.1%,.9)}.trans-text-10.primary{color:rgba(0,139,208,.9)}.trans-text-10.secondary{color:rgba(0,106,179,.9)}.trans-text-10.info{color:rgba(19,149,213,.9)}.trans-text-10.success{color:rgba(10,183,101,.9)}.trans-text-10.warning{color:rgba(205,124,0,.9)}.trans-text-10.error{color:rgba(237,9,70,.9)}.trans-text-20{color:rgba(0,0,0,.8)}.trans-text-20.dark{color:rgba(30,30,30,.8)}.trans-text-20.default{color:hsla(0,0%,87.1%,.8)}.trans-text-20.primary{color:rgba(0,139,208,.8)}.trans-text-20.secondary{color:rgba(0,106,179,.8)}.trans-text-20.info{color:rgba(19,149,213,.8)}.trans-text-20.success{color:rgba(10,183,101,.8)}.trans-text-20.warning{color:rgba(205,124,0,.8)}.trans-text-20.error{color:rgba(237,9,70,.8)}.trans-text-30{color:rgba(0,0,0,.7)}.trans-text-30.dark{color:rgba(30,30,30,.7)}.trans-text-30.default{color:hsla(0,0%,87.1%,.7)}.trans-text-30.primary{color:rgba(0,139,208,.7)}.trans-text-30.secondary{color:rgba(0,106,179,.7)}.trans-text-30.info{color:rgba(19,149,213,.7)}.trans-text-30.success{color:rgba(10,183,101,.7)}.trans-text-30.warning{color:rgba(205,124,0,.7)}.trans-text-30.error{color:rgba(237,9,70,.7)}.trans-text-40{color:rgba(0,0,0,.6)}.trans-text-40.dark{color:rgba(30,30,30,.6)}.trans-text-40.default{color:hsla(0,0%,87.1%,.6)}.trans-text-40.primary{color:rgba(0,139,208,.6)}.trans-text-40.secondary{color:rgba(0,106,179,.6)}.trans-text-40.info{color:rgba(19,149,213,.6)}.trans-text-40.success{color:rgba(10,183,101,.6)}.trans-text-40.warning{color:rgba(205,124,0,.6)}.trans-text-40.error{color:rgba(237,9,70,.6)}.trans-text-50{color:rgba(0,0,0,.5)}.trans-text-50.dark{color:rgba(30,30,30,.5)}.trans-text-50.default{color:hsla(0,0%,87.1%,.5)}.trans-text-50.primary{color:rgba(0,139,208,.5)}.trans-text-50.secondary{color:rgba(0,106,179,.5)}.trans-text-50.info{color:rgba(19,149,213,.5)}.trans-text-50.success{color:rgba(10,183,101,.5)}.trans-text-50.warning{color:rgba(205,124,0,.5)}.trans-text-50.error{color:rgba(237,9,70,.5)}.trans-text-60{color:rgba(0,0,0,.4)}.trans-text-60.dark{color:rgba(30,30,30,.4)}.trans-text-60.default{color:hsla(0,0%,87.1%,.4)}.trans-text-60.primary{color:rgba(0,139,208,.4)}.trans-text-60.secondary{color:rgba(0,106,179,.4)}.trans-text-60.info{color:rgba(19,149,213,.4)}.trans-text-60.success{color:rgba(10,183,101,.4)}.trans-text-60.warning{color:rgba(205,124,0,.4)}.trans-text-60.error{color:rgba(237,9,70,.4)}.trans-text-70{color:rgba(0,0,0,.3)}.trans-text-70.dark{color:rgba(30,30,30,.3)}.trans-text-70.default{color:hsla(0,0%,87.1%,.3)}.trans-text-70.primary{color:rgba(0,139,208,.3)}.trans-text-70.secondary{color:rgba(0,106,179,.3)}.trans-text-70.info{color:rgba(19,149,213,.3)}.trans-text-70.success{color:rgba(10,183,101,.3)}.trans-text-70.warning{color:rgba(205,124,0,.3)}.trans-text-70.error{color:rgba(237,9,70,.3)}.trans-text-80{color:rgba(0,0,0,.2)}.trans-text-80.dark{color:rgba(30,30,30,.2)}.trans-text-80.default{color:hsla(0,0%,87.1%,.2)}.trans-text-80.primary{color:rgba(0,139,208,.2)}.trans-text-80.secondary{color:rgba(0,106,179,.2)}.trans-text-80.info{color:rgba(19,149,213,.2)}.trans-text-80.success{color:rgba(10,183,101,.2)}.trans-text-80.warning{color:rgba(205,124,0,.2)}.trans-text-80.error{color:rgba(237,9,70,.2)}.trans-text-90{color:rgba(0,0,0,.1)}.trans-text-90.dark{color:rgba(30,30,30,.1)}.trans-text-90.default{color:hsla(0,0%,87.1%,.1)}.trans-text-90.primary{color:rgba(0,139,208,.1)}.trans-text-90.secondary{color:rgba(0,106,179,.1)}.trans-text-90.info{color:rgba(19,149,213,.1)}.trans-text-90.success{color:rgba(10,183,101,.1)}.trans-text-90.warning{color:rgba(205,124,0,.1)}.trans-text-90.error{color:rgba(237,9,70,.1)}.trans-text-100{color:transparent}.trans-text-100.dark{color:rgba(30,30,30,0)}.trans-text-100.default{color:hsla(0,0%,87.1%,0)}.trans-text-100.primary{color:rgba(0,139,208,0)}.trans-text-100.secondary{color:rgba(0,106,179,0)}.trans-text-100.info{color:rgba(19,149,213,0)}.trans-text-100.success{color:rgba(10,183,101,0)}.trans-text-100.warning{color:rgba(205,124,0,0)}.trans-text-100.error{color:rgba(237,9,70,0)}.capital{text-transform:uppercase}.bold{font-weight:700}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.hidden{display:none!important}.scroll{overflow:auto!important}.centered-element{margin-left:auto!important;margin-right:auto!important}.inline-block{display:inline-block!important}.block{display:block!important}.inline{display:inline!important}.inline-table{display:inline-table!important}.fake-link,.link,a:not([name]){color:#097cdb;text-decoration:none;cursor:pointer}.fake-link:hover,.link:hover,a:not([name]):hover{text-decoration:underline}img.fit{max-width:100%;max-height:100%}.underline:hover{text-decoration:underline;cursor:pointer}.flex-parent-centered{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch}#basketContainer .content .basket-item-backup,#bookmarksContainer .content .basket-item-backup,.flex-parent-default{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:flex-start}.flex-parent-column{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.flex-parent-column .flex-col-child-01{flex:0 1 auto;align-self:stretch}.flex-parent-column .flex-col-child-11{flex:1 1 auto;align-self:stretch}.flex-child-shrink{flex-grow:0;flex-shrink:1}.flex-child-grow{flex-grow:1;flex-shrink:0}.flex-child-normal{flex-grow:0;flex-shrink:0}.flex-stretch{align-self:stretch}#basketContainer .content .basket-item-backup .amount,#basketContainer .content .basket-item-backup .article-data,#basketContainer .content .basket-item-backup .delete-article,#basketContainer .content .basket-item-backup .picture,#basketContainer .content .basket-item-backup .price,#basketContainer .content .basket-item-backup .price-sum,#bookmarksContainer .content .basket-item-backup .amount,#bookmarksContainer .content .basket-item-backup .article-data,#bookmarksContainer .content .basket-item-backup .delete-article,#bookmarksContainer .content .basket-item-backup .picture,#bookmarksContainer .content .basket-item-backup .price,#bookmarksContainer .content .basket-item-backup .price-sum,.flex-center{align-self:center}.flex-child-default{flex:1 0 auto;align-self:center}.flex-child-20{flex:0 0 20px;align-self:center}.flex-child-40{flex:0 0 40px;align-self:center}#basketContainer .content .basket-item-backup .delete-article,#bookmarksContainer .content .basket-item-backup .delete-article,.flex-child-60{flex:0 0 60px;align-self:center}#basketContainer .content .basket-item-backup .price,#basketContainer .content .basket-item-backup .price-sum,#bookmarksContainer .content .basket-item-backup .price,#bookmarksContainer .content .basket-item-backup .price-sum,.flex-child-80{flex:0 0 80px;align-self:center}#basketContainer .content .basket-item-backup .amount,#basketContainer .content .basket-item-backup .picture,#bookmarksContainer .content .basket-item-backup .amount,#bookmarksContainer .content .basket-item-backup .picture,.flex-child-100{flex:0 0 100px;align-self:center}.flex-child-120{flex:0 0 120px;align-self:center}.flex-child-140{flex:0 0 140px;align-self:center}.flex-child-160{flex:0 0 160px;align-self:center}#basketContainer .content .basket-item-backup .article-data,#bookmarksContainer .content .basket-item-backup .article-data,.flex-child-180{flex:0 0 180px;align-self:center}.flex-child-200{flex:0 0 200px;align-self:center}.flex-child-220{flex:0 0 220px;align-self:center}.flex-child-240{flex:0 0 240px;align-self:center}.flex-child-260{flex:0 0 260px;align-self:center}.flex-child-280{flex:0 0 280px;align-self:center}.flex-child-300{flex:0 0 300px;align-self:center}.flex-child-320{flex:0 0 320px;align-self:center}.flex-child-340{flex:0 0 340px;align-self:center}.flex-child-360{flex:0 0 360px;align-self:center}.flex-child-380{flex:0 0 380px;align-self:center}.flex-child-400{flex:0 0 400px;align-self:center}.flex-child-420{flex:0 0 420px;align-self:center}.flex-child-440{flex:0 0 440px;align-self:center}.flex-child-460{flex:0 0 460px;align-self:center}.flex-child-480{flex:0 0 480px;align-self:center}.flex-child-500{flex:0 0 500px;align-self:center}div.table{display:table}div.table div.row{display:table-row}div.table div.row div.cell{display:table-cell}div.table.middle>.row>.cell{vertical-align:middle!important}div.table.top>.row>.cell{vertical-align:top!important}div.table.bottom>.row>.cell{vertical-align:bottom!important}div.table div.row div.cell.middle{vertical-align:middle!important}div.table div.row div.cell.top{vertical-align:top!important}div.table div.row div.cell.bottom{vertical-align:bottom!important}div.table.padding>.row>.cell{padding:5px!important}div.table.padding-big>.row>.cell{padding:15px!important}@media only screen and (min-width:768px) and (max-width:1023px){div.table.responsive,div.table.responsive>.row,div.table.responsive>.row>.cell{display:block!important}}@media only screen and (max-width:767px){div.table.responsive,div.table.responsive-mobile,div.table.responsive-mobile>.row,div.table.responsive-mobile>.row>.cell,div.table.responsive>.row,div.table.responsive>.row>.cell{display:block!important}}div.table.form .dropdown-select,div.table.form input,div.table.form textarea{width:100%}div.table.form .row:nth-child(odd){background-color:#f5f5f5}div.table.form .row .cell:first-child{text-align:right;white-space:nowrap}div.table.form .row .cell:last-child{width:100%}div.table.form .cell{vertical-align:middle!important}@media only screen and (min-width:768px) and (max-width:1023px){div.table.form,div.table.form .row,div.table.form .row .cell{display:block!important}div.table.form .row .cell:first-child{text-align:left;padding:10px 5px 0}div.table.form .row .cell:last-child{text-align:left;padding:0 5px 10px}}@media only screen and (max-width:767px){div.table.form,div.table.form .row,div.table.form .row .cell{display:block!important}div.table.form .row .cell:first-child{text-align:left;padding:10px 5px 0}div.table.form .row .cell:last-child{text-align:left;padding:0 5px 10px}}table{border-spacing:0!important;border-collapse:collapse}table>tbody>tr,table>thead>tr,table>tr{padding:0;margin:0}table.default>tbody>tr>td,table.default>td,table.default>thead>tr>td,table.default>thead>tr>th{border:1px solid rgba(0,0,0,.6);padding:5px}table.middle>td{vertical-align:middle!important}table.top>td{vertical-align:top!important}table.bottom .cell{vertical-align:bottom!important}table>tr>td.middle{vertical-align:middle!important}table>tr>td.top{vertical-align:top!important}table>tr>td.bottom{vertical-align:bottom!important}table.compact{padding:5px 0}table.compact>td,table.compact>th{padding:0 5px}table.padding>td,table.padding>th{padding:5px}*{outline:0;box-sizing:border-box}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#pageContentWrapper{position:fixed;top:45px;left:275px;right:0;bottom:0;z-index:0;background-size:cover;background-image:url(https://cdn.lederkram.de/website/bg-content.png);background-repeat:no-repeat;background-position:100% 0;transition:left .2s ease}#pageContentWrapper #pageContent{position:absolute;top:0;left:0;right:0;bottom:42px;z-index:0;overflow:auto}#pageContentWrapper #pageContent #mainContent{padding:5px 20px 20px;width:90%}@media only screen and (min-width:768px) and (max-width:1023px){#pageContentWrapper #pageContent{bottom:55px}}@media only screen and (max-width:767px){#pageContentWrapper #pageContent{bottom:55px}}#pageContentWrapper.closed{left:0}@media only screen and (max-width:767px){#pageContentWrapper{background:none}}.content-width{width:85%}@media only screen and (max-width:767px){.content-width{width:100%!important}}#loadingOverlay{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;font-size:50px;color:hsla(0,0%,100%,.5);padding:100px;background:rgba(0,0,0,.2)}.top-menu{position:fixed;top:0;left:275px;right:0;background-size:cover;height:45px;z-index:1;transition:left .2s ease;box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.top-menu.closed{left:0}.top-menu .space{display:inline-block;width:100px}.top-menu .top-menu-item{box-shadow:0 0 0 0 transparent;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#000;height:45px;position:relative;vertical-align:middle;white-space:nowrap}.top-menu .top-menu-item img{width:30px;height:30px}.top-menu .top-menu-item *{vertical-align:middle}.top-menu .top-menu-item:hover{box-shadow:inset 0 -20px 20px -20px #008bd0}.top-menu .top-menu-item.active{background:#f5f5f5;color:#000}.top-menu .top-menu-item.active:hover{background-color:#ebebeb}.top-menu .top-menu-item.side-menu-toggle-sm{display:none}.top-menu .top-menu-item.side-menu-toggle-ws i{transition:.4s ease}.top-menu .top-menu-item.side-menu-toggle-ws.closed i{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-backface-visibility:hidden}.top-menu .top-menu-item .bag{position:absolute;background:#ed0946;color:#fff;top:1px;left:1px}.top-menu .top-menu-item .bag:empty{display:none}#footer{display:grid;grid-template-columns:auto auto auto auto;padding:5px;position:absolute;bottom:0;right:0;left:0;height:42px;border-top:1px solid;-o-border-image:linear-gradient(90deg,transparent 0,#008bd0 25%,transparent) 100% 1;border-image:linear-gradient(90deg,transparent 0,#008bd0 25%,transparent) 100% 1;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 13%,hsla(0,0%,100%,.5) 25%,hsla(0,0%,100%,0))}#footer ul{margin:0;padding:0}#footer ul li{display:inline-block;padding-left:5px;font-size:12px}#footer ul li:before{content:"";display:inline-block;width:12px;height:7px;margin:0 8px;background:#008bd0;background:linear-gradient(90deg,#008bd0 0,rgba(0,139,208,0))}#footer a{display:inline-block;padding-left:5px;font-size:12px}#footer a:before{content:"";display:inline-block;width:12px;height:7px;margin:0 8px;background:#008bd0;background:linear-gradient(90deg,#008bd0 0,rgba(0,139,208,0))}#footer a:first-child{order:1}#footer a:nth-child(2){order:5}#footer a:nth-child(3){order:4}#footer a:nth-child(4){order:2}#footer a:nth-child(5){order:3}#footer a:nth-child(6){order:7}#footer a:nth-child(7){order:6}@media only screen and (min-width:768px) and (max-width:1023px){#footer{height:55px;grid-template-columns:auto auto auto}#footer a:first-child{order:1}#footer a:nth-child(2){order:4}#footer a:nth-child(3){order:7}#footer a:nth-child(4){order:2}#footer a:nth-child(5){order:3}#footer a:nth-child(6){order:4}#footer a:nth-child(7){order:5}}@media only screen and (max-width:767px){#footer{height:55px;grid-template-columns:auto auto}#footer a:before{width:10px;margin:0 4px 0 0}#footer a:first-child{order:1}#footer a:nth-child(2){order:3}#footer a:nth-child(3){order:5}#footer a:nth-child(4){display:none}#footer a:nth-child(5){order:4}#footer a:nth-child(6){order:6}#footer a:nth-child(7){order:2}}.side-menu{position:fixed;top:0;left:0;bottom:0;width:275px;transition:left .2s ease;color:#008bd0;padding:5px;overflow:auto;border-right:1px solid;-o-border-image:linear-gradient(180deg,transparent 0,#008bd0 10%,transparent) 1 100%;border-image:linear-gradient(180deg,transparent 0,#008bd0 10%,transparent) 1 100%}.side-menu .search-box{border:1px solid #008bd0;padding:5px}.side-menu ul{list-style-type:none;padding-left:25px}.side-menu ul.root{padding-left:0}.side-menu ul>li{color:#008bd0;position:relative}.side-menu ul>li .side-menu-item{padding:2px;display:block;text-decoration:none!important;color:#008bd0!important;transition:all .4s ease}.side-menu ul>li .side-menu-item:hover{color:#006ab3;cursor:pointer;background-color:rgba(0,0,0,.1)}.side-menu ul>li .side-menu-item:hover>a{text-decoration:none!important;color:#006ab3!important}.side-menu ul>li .side-menu-item.active{background:rgba(0,106,179,.4)}.side-menu ul>li ul{display:none}.side-menu ul>li ul.visible{display:block}.side-menu ul>li .before{content:"";display:inline-block;width:12px;height:7px;background:#008bd0;background:linear-gradient(90deg,#008bd0 0,rgba(0,139,208,0))}.side-menu ul>li .foldeable:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f0da";float:right}.side-menu ul>li .folded:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden}.side-menu.closed{left:-275px}@media only screen and (max-width:1200px){.top-menu .space{width:20px}}@media only screen and (min-width:768px) and (max-width:1023px){#pageContentWrapper{top:45px;transition:.4s ease}.top-menu{height:45px;transition:.4s ease}.top-menu .space{width:20px}.top-menu .top-menu-item{height:45px;text-align:center;padding-left:2px;padding-right:2px}.top-menu .top-menu-item img{width:40px;height:40px}.top-menu .top-menu-item .text{display:none}}@media only screen and (max-width:767px){#pageContentWrapper{top:45px;left:0;transition:.4s ease}#pageContentWrapper #mainContent{padding:5px;width:100%!important}#pageContentWrapper.opened{-webkit-transform:translateX(90%);transform:translateX(90%);-webkit-backface-visibility:hidden}.top-menu{height:45px;left:0;transition:.4s ease}.top-menu.opened{-webkit-transform:translateX(90%);transform:translateX(90%);-webkit-backface-visibility:hidden}.top-menu .space{width:20px}.top-menu .top-menu-item{height:45px;text-align:center;padding-left:2px;padding-right:2px}.top-menu .top-menu-item.side-menu-toggle-sm{display:inline-block}.top-menu .top-menu-item img{width:32px;height:32px}.top-menu .top-menu-item.side-menu-toggle-ws,.top-menu .top-menu-item .text{display:none}.side-menu{width:90%;top:0;left:-100%;bottom:0;transition:.4s ease}.side-menu.opened{-webkit-transform:translateX(111%);transform:translateX(111%);-webkit-backface-visibility:hidden}.side-menu ul>li{border-top:1px solid rgba(0,0,0,.1)}.side-menu ul>li .side-menu-item{padding:10px}.side-menu ul>li:first-child{border-top:none}.side-menu ul>li:before{top:14px}}.sticky-idle{transition:background-color .8s ease}.sticky-idle.sticky{position:fixed;top:45px;left:275px;right:0;background-size:cover;background-image:url(https://cdn.lederkram.de/website/bg-content.jpg);background-repeat:no-repeat;background-position:100% 0;z-index:1}.sticky-idle.sticky .shrink-when-sticks{width:85%;padding:5px 20px}@media only screen and (max-width:767px){.sticky-idle.sticky .shrink-when-sticks{width:auto;padding:0}}@media only screen and (min-width:768px) and (max-width:1023px){.sticky-idle.sticky{top:45px;left:275px}}@media only screen and (max-width:767px){.sticky-idle.sticky{position:relative;top:auto;left:auto;background:none}}#goToTop{position:fixed;bottom:20px;right:15%;opacity:0;pointer-events:none;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-backface-visibility:hidden;transition:all .6s ease;padding:0;cursor:pointer}#goToTop .visible-area{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:20px;font-size:40px;background-color:hsla(0,0%,100%,.8);box-shadow:0 0 20px 5px rgba(0,0,0,.2)}#goToTop .visible-area i{color:rgba(0,0,0,.7);-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-backface-visibility:hidden;transition:all .8s ease .8s;opacity:0}#goToTop.show{pointer-events:all}#goToTop.show,#goToTop.show .visible-area i{-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;opacity:1}#goToTop.show .visible-area i{transition:all .8s ease}#goToTop.show .visible-area:hover{background-color:#fff}#goToTop.show .visible-area:hover i{color:#000}@media only screen and (min-width:768px) and (max-width:1023px){#goToTop{padding:10px}#goToTop .visible-area{padding:10px;font-size:30px}}@media only screen and (max-width:767px){#goToTop{right:20px;padding:10px}#goToTop .visible-area{padding:10px;font-size:30px}}.modal-window{position:fixed;top:0;left:0;right:0;bottom:0;padding:50px;z-index:5;background:rgba(0,0,0,.4);text-align:center;-webkit-animation:modal-bg-in .2s;animation:modal-bg-in .2s}.modal-window .container{text-align:left;margin:0 auto;display:inline-block;background:#f5f5f5;-webkit-animation:modal-in .2s;animation:modal-in .2s;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.modal-window .container .content,.modal-window .container .footer,.modal-window .container .header{padding:5px}.modal-window .container .content{max-height:80%;min-height:150px;min-width:300px}.modal-window .container .header{background-color:#008bd0;color:#f5f5f5}.modal-window .container .header .title{padding:3px;display:inline-block}.modal-window .container .header .close{float:right}@-webkit-keyframes modal-in{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4);-webkit-backface-visibility:hidden}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}}@keyframes modal-in{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4);-webkit-backface-visibility:hidden}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}}@-webkit-keyframes modal-bg-in{0%{background:transparent}to{background:rgba(0,0,0,.4)}}@keyframes modal-bg-in{0%{background:transparent}to{background:rgba(0,0,0,.4)}}.alert-window{position:fixed;top:0;left:0;right:0;bottom:0;padding:50px;z-index:500;background:rgba(0,0,0,.4);text-align:center;-webkit-animation:w-alert-bg-in .2s;animation:w-alert-bg-in .2s}.alert-window .container{text-align:left;margin:0 auto;display:inline-block;background:#f5f5f5;-webkit-animation:w-alert-in .2s;animation:w-alert-in .2s;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.alert-window .container .footer,.alert-window .container .header{padding:5px}.alert-window .container .content{max-height:80%;min-width:200px;padding:15px}.alert-window .container .header{color:#f5f5f5}.alert-window .container .header .title{padding:3px;display:inline-block}.alert-window .container .header .close{float:right;padding:3px}.alert-window.dark .header{background-color:#1e1e1e}.alert-window.default .header{background-color:#dedede}.alert-window.primary .header{background-color:#008bd0}.alert-window.secondary .header{background-color:#006ab3}.alert-window.info .header{background-color:#1395d5}.alert-window.success .header{background-color:#0ab765}.alert-window.warning .header{background-color:#cd7c00}.alert-window.error .header{background-color:#ed0946}@-webkit-keyframes w-alert-in{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4);-webkit-backface-visibility:hidden}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}}@keyframes w-alert-in{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4);-webkit-backface-visibility:hidden}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}}@-webkit-keyframes w-alert-bg-in{0%{background:transparent}to{background:rgba(0,0,0,.4)}}@keyframes w-alert-bg-in{0%{background:transparent}to{background:rgba(0,0,0,.4)}}h1.default,h2.default,h3.default,h4.default,h5.default,h6.default{text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-bottom:5px;padding-left:5px}.bag{background-color:#ed0946;color:#fff;font-family:Verdana,serif;display:inline-block;padding:4px;min-width:20px;font-size:10px;pointer-events:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.bag:empty{display:none}.bag.dark{background-color:#1e1e1e;color:#fff}.bag.dark-inv{color:#1e1e1e}.bag.default{color:#000;background-color:#dedede}.bag.default-inv{color:#dedede}.bag.primary{background-color:#008bd0;color:#fff}.bag.primary-inv{color:#008bd0}.bag.secondary{background-color:#006ab3;color:#fff}.bag.secondary-inv{color:#006ab3}.bag.info{background-color:#1395d5;color:#fff}.bag.info-inv{color:#1395d5}.bag.success{background-color:#0ab765;color:#fff}.bag.success-inv{color:#0ab765}.bag.warning{background-color:#cd7c00;color:#fff}.bag.warning-inv{color:#cd7c00}.bag.error{background-color:#ed0946;color:#fff}.bag.error-inv{color:#ed0946}.file-upload{text-align:center;padding:15px;background-color:rgba(0,0,0,.01);border:1px solid rgba(0,0,0,.1)}.file-upload .drop-icon{width:100px;height:100px}.file-upload .text{font-size:12px;color:rgba(0,0,0,.5)}.file-upload .text label{font-size:20px;padding-top:10px;display:inline-block;color:rgba(0,100,255,.5);cursor:pointer}.file-upload .text label:hover{text-decoration:underline}.file-upload .uploading-status{display:none}.file-upload.dragenter{background-color:rgba(0,0,0,.1)}.file-upload.uploading .drop-icon,.file-upload.uploading .text{display:none}.file-upload.uploading .uploading-status{display:block;color:rgba(0,0,0,.5);font-size:12px;text-shadow:0 1px 1px #fff,0 0 0 #000,0 1px 1px #fff}.file-upload.uploading .uploading-status i{font-size:100px}button,input[type=button],input[type=reset],input[type=submit]{transition:all .2s ease;box-shadow:inset 0 51px 29px -32px hsla(0,0%,100%,.1);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-width:0;cursor:pointer;background-color:transparent;color:#ccc;vertical-align:middle;padding:4px;font-weight:400}button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:1px;font-size:12px}button.small-rounded,input[type=button].small-rounded,input[type=reset].small-rounded,input[type=submit].small-rounded{font-size:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@media only screen and (max-width:767px){button.small-rounded,input[type=button].small-rounded,input[type=reset].small-rounded,input[type=submit].small-rounded{font-size:11px}button.small-rounded i,input[type=button].small-rounded i,input[type=reset].small-rounded i,input[type=submit].small-rounded i{padding:2px;font-size:20px;display:block}}button.large,input[type=button].large,input[type=reset].large,input[type=submit].large{padding:10px;font-size:16px}button.bfb,input[type=button].bfb,input[type=reset].bfb,input[type=submit].bfb{padding:15px;font-size:70px}button.dark,input[type=button].dark,input[type=reset].dark,input[type=submit].dark{background-color:#1e1e1e;color:#fff}button.dark:hover,input[type=button].dark:hover,input[type=reset].dark:hover,input[type=submit].dark:hover{background-color:#2b2b2b}button.dark-inv,input[type=button].dark-inv,input[type=reset].dark-inv,input[type=submit].dark-inv{color:#1e1e1e}button.dark-inv:hover,input[type=button].dark-inv:hover,input[type=reset].dark-inv:hover,input[type=submit].dark-inv:hover{color:#444}button.default,input[type=button].default,input[type=reset].default,input[type=submit].default{color:#000;background-color:#dedede}button.default:hover,input[type=button].default:hover,input[type=reset].default:hover,input[type=submit].default:hover{background-color:#f2f2f2}button.default-inv,input[type=button].default-inv,input[type=reset].default-inv,input[type=submit].default-inv{color:#dedede}button.default-inv:hover,input[type=button].default-inv:hover,input[type=reset].default-inv:hover,input[type=submit].default-inv:hover{color:#fff}button.primary,input[type=button].primary,input[type=reset].primary,input[type=submit].primary{background-color:#008bd0;color:#fff}button.primary:hover,input[type=button].primary:hover,input[type=reset].primary:hover,input[type=submit].primary:hover{background-color:#009cea}button.primary-inv,input[type=button].primary-inv,input[type=reset].primary-inv,input[type=submit].primary-inv{color:#008bd0}button.primary-inv:hover,input[type=button].primary-inv:hover,input[type=reset].primary-inv:hover,input[type=submit].primary-inv:hover{color:#1eb4ff}button.secondary,input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary{background-color:#006ab3;color:#fff}button.secondary:hover,input[type=button].secondary:hover,input[type=reset].secondary:hover,input[type=submit].secondary:hover{background-color:#0079cd}button.secondary-inv,input[type=button].secondary-inv,input[type=reset].secondary-inv,input[type=submit].secondary-inv{color:#006ab3}button.secondary-inv:hover,input[type=button].secondary-inv:hover,input[type=reset].secondary-inv:hover,input[type=submit].secondary-inv:hover{color:#0197ff}button.info,input[type=button].info,input[type=reset].info,input[type=submit].info{background-color:#1395d5;color:#fff}button.info:hover,input[type=button].info:hover,input[type=reset].info:hover,input[type=submit].info:hover{background-color:#17a5ea}button.info-inv,input[type=button].info-inv,input[type=reset].info-inv,input[type=submit].info-inv{color:#1395d5}button.info-inv:hover,input[type=button].info-inv:hover,input[type=reset].info-inv:hover,input[type=submit].info-inv:hover{color:#46b7ee}button.success,input[type=button].success,input[type=reset].success,input[type=submit].success{background-color:#0ab765;color:#fff}button.success:hover,input[type=button].success:hover,input[type=reset].success:hover,input[type=submit].success:hover{background-color:#0bcf72}button.success-inv,input[type=button].success-inv,input[type=reset].success-inv,input[type=submit].success-inv{color:#0ab765}button.success-inv:hover,input[type=button].success-inv:hover,input[type=reset].success-inv:hover,input[type=submit].success-inv:hover{color:#1bf38c}button.warning,input[type=button].warning,input[type=reset].warning,input[type=submit].warning{background-color:#cd7c00;color:#fff}button.warning:hover,input[type=button].warning:hover,input[type=reset].warning:hover,input[type=submit].warning:hover{background-color:#e78b00}button.warning-inv,input[type=button].warning-inv,input[type=reset].warning-inv,input[type=submit].warning-inv{color:#cd7c00}button.warning-inv:hover,input[type=button].warning-inv:hover,input[type=reset].warning-inv:hover,input[type=submit].warning-inv:hover{color:#ffa51b}button.error,input[type=button].error,input[type=reset].error,input[type=submit].error{background-color:#ed0946;color:#fff}button.error:hover,input[type=button].error:hover,input[type=reset].error:hover,input[type=submit].error:hover{background-color:#f61954}button.error-inv,input[type=button].error-inv,input[type=reset].error-inv,input[type=submit].error-inv{color:#ed0946}button.error-inv:hover,input[type=button].error-inv:hover,input[type=reset].error-inv:hover,input[type=submit].error-inv:hover{color:#f84a79}button.rounded,input[type=button].rounded,input[type=reset].rounded,input[type=submit].rounded{font-size:12px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;box-shadow:inset 0 20px 10px -10px hsla(0,0%,100%,.5),0 0 0 1px rgba(0,0,0,.44);padding:4px 8px;text-transform:uppercase}button.rounded:hover,input[type=button].rounded:hover,input[type=reset].rounded:hover,input[type=submit].rounded:hover{box-shadow:inset 0 20px 10px -10px hsla(0,0%,100%,.65),0 0 0 1px #929292}@media only screen and (max-width:767px){button.icon-grow-mobile,input[type=button].icon-grow-mobile,input[type=reset].icon-grow-mobile,input[type=submit].icon-grow-mobile{padding:0 5px;text-align:center}button.icon-grow-mobile i,input[type=button].icon-grow-mobile i,input[type=reset].icon-grow-mobile i,input[type=submit].icon-grow-mobile i{font-size:20px;display:block}}button:hover .underline,input[type=button]:hover .underline,input[type=reset]:hover .underline,input[type=submit]:hover .underline{text-decoration:underline}.load-when-disabled:disabled{position:relative}.load-when-disabled:disabled i{opacity:0}.load-when-disabled:disabled:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f013";display:block;position:absolute;top:4px;left:4px;z-index:99}.paypal{padding:5px 15px;border:3px solid #008bd0;background:#fff;background:linear-gradient(90deg,#fff 0,#d0efff);border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.button-input-group{white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.button-input-group input{order:0;flex:1 1 auto;align-self:auto}.button-input-group button.after-input{font-size:16px;margin-left:-4px;padding:6px 7px;order:0;flex:0 1 auto;align-self:auto}.button-input-group button.before-input{font-size:16px;margin-right:-4px;padding:6px 7px;order:0;flex:0 1 auto;align-self:auto}.btn-group{display:inline-block;font-size:0;vertical-align:middle}.btn-group button{font-size:14px;border-right:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.btn-group button:first-child{border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.btn-group button:last-child{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.button-group{font-size:0}.button-group .btn{display:inline-block;border:1px solid rgba(0,0,0,.2);border-right:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.button-group .btn:first-child{border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.button-group .btn:last-child{border-right:1px solid rgba(0,0,0,.2);border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.button-group .btn.active{background-color:#f5f5f5;color:#000}.button-group .btn.btn-dark.active{background-color:#050505;color:#f5f5f5}.button-group .btn.btn-default.active{background-color:#e6e6e6}.button-group .btn.btn-primary.active{background-color:#00699d;color:#f5f5f5}.button-group .btn.btn-secondary.active{background-color:#004c80;color:#f5f5f5}.button-group .btn.btn-info.active{background-color:#0f74a6;color:#f5f5f5}.button-group .btn.btn-success.active{background-color:#07874a;color:#f5f5f5}.button-group .btn.btn-warning.active{background-color:#9a5d00;color:#f5f5f5}.button-group .btn.btn-error.active{background-color:#bc0737;color:#f5f5f5}.button-group.bg-1,.button-group.bg-1 .btn,.button-group.bg-2{width:100%}.button-group.bg-2 .btn{width:50%}.button-group.bg-3{width:100%}.button-group.bg-3 .btn{width:33.33333%}.button-group.bg-4{width:100%}.button-group.bg-4 .btn{width:25%}.button-group.bg-5{width:100%}.button-group.bg-5 .btn{width:20%}.button-group.bg-6{width:100%}.button-group.bg-6 .btn{width:16.66667%}.button-group.bg-7{width:100%}.button-group.bg-7 .btn{width:14.28571%}.button-group.bg-8{width:100%}.button-group.bg-8 .btn{width:12.5%}.button-group.bg-9{width:100%}.button-group.bg-9 .btn{width:11.11111%}.button-group.bg-10{width:100%}.button-group.bg-10 .btn{width:10%}.newsletter-button{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;cursor:pointer;display:inline;white-space:nowrap;background:linear-gradient(90deg,#fff,#ffa200);border-radius:50px;border:2px solid #b3b3b3;padding:5px 15px;box-shadow:inset 0 0 0 2px #e8e8e8;color:#595959;font-size:medium;font-style:normal;text-decoration:none;transition:all .4s ease}.newsletter-button:hover{box-shadow:inset 0 0 0 1px #e8e8e8}input[type=checkbox]+label.caret:before,input[type=checkbox]+label.icon:before,input[type=radio]+label.check:before,input[type=radio]+label.icon:before{display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;padding-right:3px}input[type=checkbox]+label,input[type=radio]+label{color:rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px}input[type=checkbox]+label.sm,input[type=radio]+label.sm{padding:2px 4px;font-size:10px}input[type=checkbox]+label.sm.icon:before,input[type=radio]+label.sm.icon:before{width:10px}input[type=checkbox]+label.lg,input[type=radio]+label.lg{font-size:16px}input[type=checkbox]+label.caret,input[type=radio]+label.caret{color:#000;text-align:center;width:10px;padding:0}input[type=checkbox]+label.caret:before,input[type=radio]+label.caret:before{color:#000!important}input[type=checkbox].error+label,input[type=radio].error+label{color:#ed0946!important}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label.caret:before{content:"\f0da"}input[type=checkbox]:checked+label.caret:before{content:"\f0d7"}input[type=checkbox]+label.icon:before{content:"\f0c8";font-weight:500}input[type=checkbox]:checked+label.icon:before{content:"\f14a";font-weight:900}input[type=radio]+label.icon:before{content:"\f111";font-weight:500}input[type=radio]:checked+label.icon:before{content:"\f192";font-weight:900}input[type=radio]+label.check:before{content:"\f111";font-weight:500}input[type=radio]:checked+label.check:before{content:"\f058";font-weight:900}input[type=checkbox]:checked+label,input[type=radio]:checked+label{color:#000}input[type=checkbox]:checked+.lbl-dark:before,input[type=radio]:checked+.lbl-dark:before{color:#1e1e1e}input[type=checkbox]+.lbl-btn-dark,input[type=radio]+.lbl-btn-dark{padding:2px 5px;background:transparent;color:#1e1e1e}input[type=checkbox]+.lbl-btn-dark:hover:before,input[type=radio]+.lbl-btn-dark:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-dark,input[type=radio]:checked+.lbl-btn-dark{background:#1e1e1e;color:#fff}input[type=checkbox]:checked+.lbl-btn-dark:hover:before,input[type=radio]:checked+.lbl-btn-dark:hover:before{content:"\f058";color:#fff}input[type=checkbox]:checked+.lbl-default:before,input[type=radio]:checked+.lbl-default:before{color:#dedede}input[type=checkbox]+.lbl-btn-default,input[type=radio]+.lbl-btn-default{padding:2px 5px;background:transparent;color:#dedede}input[type=checkbox]+.lbl-btn-default:hover:before,input[type=radio]+.lbl-btn-default:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-default,input[type=radio]:checked+.lbl-btn-default{background:#dedede;color:#fff}input[type=checkbox]:checked+.lbl-btn-default:hover:before,input[type=radio]:checked+.lbl-btn-default:hover:before{content:"\f058";color:#fff}input[type=checkbox]:checked+.lbl-primary:before,input[type=radio]:checked+.lbl-primary:before{color:#008bd0}input[type=checkbox]+.lbl-btn-primary,input[type=radio]+.lbl-btn-primary{padding:2px 5px;background:transparent;color:#008bd0}input[type=checkbox]+.lbl-btn-primary:hover:before,input[type=radio]+.lbl-btn-primary:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-primary,input[type=radio]:checked+.lbl-btn-primary{background:#008bd0;color:#fff}input[type=checkbox]:checked+.lbl-btn-primary:hover:before,input[type=radio]:checked+.lbl-btn-primary:hover:before{content:"\f058";color:#fff}input[type=checkbox]:checked+.lbl-secondary:before,input[type=radio]:checked+.lbl-secondary:before{color:#006ab3}input[type=checkbox]+.lbl-btn-secondary,input[type=radio]+.lbl-btn-secondary{padding:2px 5px;background:transparent;color:#006ab3}input[type=checkbox]+.lbl-btn-secondary:hover:before,input[type=radio]+.lbl-btn-secondary:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-secondary,input[type=radio]:checked+.lbl-btn-secondary{background:#006ab3;color:#fff}input[type=checkbox]:checked+.lbl-btn-secondary:hover:before,input[type=radio]:checked+.lbl-btn-secondary:hover:before{content:"\f058";color:#fff}input[type=checkbox]:checked+.lbl-info:before,input[type=radio]:checked+.lbl-info:before{color:#1395d5}input[type=checkbox]+.lbl-btn-info,input[type=radio]+.lbl-btn-info{padding:2px 5px;background:transparent;color:#1395d5}input[type=checkbox]+.lbl-btn-info:hover:before,input[type=radio]+.lbl-btn-info:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-info,input[type=radio]:checked+.lbl-btn-info{background:#1395d5;color:#fff}input[type=checkbox]:checked+.lbl-btn-info:hover:before,input[type=radio]:checked+.lbl-btn-info:hover:before{content:"\f058";color:#fff}input[type=checkbox]:checked+.lbl-success:before,input[type=radio]:checked+.lbl-success:before{color:#0ab765}input[type=checkbox]+.lbl-btn-success,input[type=radio]+.lbl-btn-success{padding:2px 5px;background:transparent;color:#0ab765}input[type=checkbox]+.lbl-btn-success:hover:before,input[type=radio]+.lbl-btn-success:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-success,input[type=radio]:checked+.lbl-btn-success{background:#0ab765;color:#fff}input[type=checkbox]:checked+.lbl-btn-success:hover:before,input[type=radio]:checked+.lbl-btn-success:hover:before{content:"\f058";color:#fff}input[type=checkbox]:checked+.lbl-warning:before,input[type=radio]:checked+.lbl-warning:before{color:#cd7c00}input[type=checkbox]+.lbl-btn-warning,input[type=radio]+.lbl-btn-warning{padding:2px 5px;background:transparent;color:#cd7c00}input[type=checkbox]+.lbl-btn-warning:hover:before,input[type=radio]+.lbl-btn-warning:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-warning,input[type=radio]:checked+.lbl-btn-warning{background:#cd7c00;color:#fff}input[type=checkbox]:checked+.lbl-btn-warning:hover:before,input[type=radio]:checked+.lbl-btn-warning:hover:before{content:"\f058";color:#fff}input[type=checkbox]:checked+.lbl-error:before,input[type=radio]:checked+.lbl-error:before{color:#ed0946}input[type=checkbox]+.lbl-btn-error,input[type=radio]+.lbl-btn-error{padding:2px 5px;background:transparent;color:#ed0946}input[type=checkbox]+.lbl-btn-error:hover:before,input[type=radio]+.lbl-btn-error:hover:before{content:"\f058";color:rgba(0,0,0,.3)}input[type=checkbox]:checked+.lbl-btn-error,input[type=radio]:checked+.lbl-btn-error{background:#ed0946;color:#fff}input[type=checkbox]:checked+.lbl-btn-error:hover:before,input[type=radio]:checked+.lbl-btn-error:hover:before{content:"\f058";color:#fff}input.form-input,select.form-input,textarea.form-input{vertical-align:middle;border-width:0;border-bottom:1px solid #ababab;background:hsla(0,0%,100%,.4);padding:1px 6px;transition:box-shadow .2s ease 0s;box-shadow:inset 0 -30px 10px -30px rgba(0,0,0,.2);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input.form-input:hover,select.form-input:hover,textarea.form-input:hover{background:hsla(0,0%,90.2%,.6);border-bottom:1px solid #008bd0;box-shadow:inset 0 -30px 20px -30px rgba(0,0,0,.2)}input.form-input:focus,select.form-input:focus,textarea.form-input:focus{background:hsla(0,0%,100%,.4);border-bottom:1px solid #008bd0;box-shadow:inset 0 -30px 30px -30px rgba(0,0,0,.3)}input.form-input.error,select.form-input.error,textarea.form-input.error{border-bottom:1px solid #ed0946;box-shadow:inset 0 -30px 30px -30px rgba(188,7,55,.5)}input.form-input,select.form-input{height:30px}.search-page-input,.simple-input{font-size:16px;padding:5px;border:1px solid #008bd0}.search-page-input:focus,.simple-input:focus{border:1px solid #006ab3}textarea.form-input{padding-top:10px;height:120px;resize:vertical}.amount-input{font-size:12px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;padding:4px 8px;text-transform:uppercase;border:1px solid rgba(0,0,0,.44)}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){select.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}}button:disabled,input:disabled{cursor:not-allowed;background-color:transparent}button:disabled.dark-inv,input:disabled.dark-inv{cursor:not-allowed}button:disabled.dark-inv,button:disabled.dark-inv:hover,input:disabled.dark-inv,input:disabled.dark-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.default-inv,input:disabled.default-inv{cursor:not-allowed;background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.default-inv:hover,input:disabled.default-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.primary-inv,input:disabled.primary-inv{cursor:not-allowed;background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.primary-inv:hover,input:disabled.primary-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.secondary-inv,input:disabled.secondary-inv{cursor:not-allowed;background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.info-inv,button:disabled.secondary-inv:hover,input:disabled.info-inv,input:disabled.secondary-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.info-inv,input:disabled.info-inv{cursor:not-allowed}button:disabled.info-inv:hover,input:disabled.info-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.success-inv,input:disabled.success-inv{cursor:not-allowed;background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.success-inv:hover,input:disabled.success-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.warning-inv,input:disabled.warning-inv{cursor:not-allowed;background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.warning-inv:hover,input:disabled.warning-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.error-inv,input:disabled.error-inv{cursor:not-allowed;background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.error-inv:hover,input:disabled.error-inv:hover{background-color:transparent;color:rgba(0,0,0,.4)}button:disabled.underline,button:disabled .underline,input:disabled.underline,input:disabled .underline{text-decoration:none!important;cursor:not-allowed}button:disabled.wait,input:disabled.wait{cursor:wait}button:disabled.c-default,input:disabled.c-default{cursor:default}label.tag{background-color:rgba(0,139,208,.3);color:rgba(0,0,0,.6);font-size:11px;padding:2px 5px 2px 18px;margin:2px;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer}label.tag:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f02b";font-size:9px;top:5px;left:5px;position:absolute}label.tag:hover{text-decoration:underline}label.dark{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#1e1e1e;color:#fff}label.dark,label.dark-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px}label.dark-inv{background-color:transparent;color:#1e1e1e}label.default{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#fff}label.default,label.default-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px;color:#dedede}label.default-inv{background-color:transparent}label.primary{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#008bd0;color:#fff}label.primary,label.primary-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px}label.primary-inv{background-color:transparent;color:#008bd0}label.secondary{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#006ab3;color:#fff}label.secondary,label.secondary-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px}label.secondary-inv{background-color:transparent;color:#006ab3}label.info{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#1395d5;color:#fff}label.info,label.info-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px}label.info-inv{background-color:transparent;color:#1395d5}label.success{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#0ab765;color:#fff}label.success,label.success-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px}label.success-inv{background-color:transparent;color:#0ab765}label.warning{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#cd7c00;color:#fff}label.warning,label.warning-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px}label.warning-inv{background-color:transparent;color:#cd7c00}label.error{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:transparent;background-color:#ed0946;color:#fff}label.error,label.error-inv{transition:all .2s ease;vertical-align:middle;padding:2px 4px}label.error-inv{background-color:transparent;color:#ed0946}label.sort{color:#008bd0;padding:2px 20px 2px 7px;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}label.sort:after{content:"\f0dc";color:rgba(0,0,0,.3)}label.sort:after,label.sort:before{position:absolute;right:8px;top:5px;font-family:Font Awesome\ 5 Free;font-weight:900}label.sort:before{color:#008bd0;content:"";z-index:1}label.sort.asc{background-color:rgba(0,0,0,.1)}label.sort.asc:before{content:"\f0dd"}label.sort.desc{background-color:rgba(0,0,0,.1)}label.sort.desc:before{content:"\f0de"}@media only screen and (max-width:767px){label.sort{padding:2px 14px 2px 3px;font-size:11px}label.sort:after,label.sort:before{right:4px}}label.paypal-inline{padding:0 3px;background-color:#1395d5;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.default-dropdown{display:inline-block;min-width:200px}.article-dropdown,.default-dropdown{position:relative;vertical-align:middle}@media only screen and (min-width:1024px){.article-dropdown,.default-dropdown{-webkit-perspective:300px;perspective:300px}}@media only screen and (min-width:768px) and (max-width:1023px){.article-dropdown,.default-dropdown{-webkit-perspective:300px;perspective:300px}}.article-dropdown .dropdown-display,.default-dropdown .dropdown-display{white-space:nowrap;overflow:hidden;position:relative;vertical-align:middle;border:1px solid #8d8d8b;background:#fff;padding:3px 8px;transition:box-shadow .2s ease 0s;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.article-dropdown .dropdown-display:before,.default-dropdown .dropdown-display:before{content:"\f0d7";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:0;top:0;padding:3px 8px;border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;-webkit-border-radius:0 25px 25px 0;width:10px;background:#fff;background:linear-gradient(180deg,#fff 30%,#dedede 70%);display:inline-block}.article-dropdown.opened,.default-dropdown.opened{z-index:1}.article-dropdown.opened .dropdown-display,.default-dropdown.opened .dropdown-display{background-color:#fff}.article-dropdown.opened .dropdown-display:before,.default-dropdown.opened .dropdown-display:before{background:#fff;background:linear-gradient(180deg,#fff 30%,#cfe8ff 70%);content:"\f0d8"}.article-dropdown .dropdown-content,.default-dropdown .dropdown-content{position:absolute;margin:5px;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.5);-webkit-animation:dropdown-in .2s;animation:dropdown-in .2s;-webkit-transform-origin:50% 0;transform-origin:50% 0;z-index:1;max-height:250px;overflow:auto}.article-dropdown .dropdown-content .item,.default-dropdown .dropdown-content .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:table-row;white-space:nowrap}.article-dropdown .dropdown-content .item .dd-cell,.default-dropdown .dropdown-content .item .dd-cell{display:table-cell;padding:5px 10px}.article-dropdown .dropdown-content .item:hover,.default-dropdown .dropdown-content .item:hover{background-color:rgba(0,139,208,.15);color:#000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.article-dropdown .dropdown-content .separator,.default-dropdown .dropdown-content .separator{margin:3px;border-top:1px solid rgba(0,0,0,.2)}@media only screen and (max-width:767px){.article-dropdown .dropdown-content,.default-dropdown .dropdown-content{position:fixed;top:20%;left:10px;bottom:20%;right:10px;max-height:60%}.article-dropdown .dropdown-content .item,.default-dropdown .dropdown-content .item{white-space:normal}.article-dropdown .dropdown-content .item .dd-cell,.default-dropdown .dropdown-content .item .dd-cell{display:table-cell;padding:15px 10px;font-size:20px}.article-dropdown .dropdown-content .item:hover,.default-dropdown .dropdown-content .item:hover{background-color:rgba(0,139,208,.15);color:#000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}}@-webkit-keyframes dropdown-in{0%{-webkit-transform:scale(.8) rotateX(-90deg);transform:scale(.8) rotateX(-90deg);-webkit-backface-visibility:hidden}to{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);-webkit-backface-visibility:hidden}}@keyframes dropdown-in{0%{-webkit-transform:scale(.8) rotateX(-90deg);transform:scale(.8) rotateX(-90deg);-webkit-backface-visibility:hidden}to{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);-webkit-backface-visibility:hidden}}form h1,form h2,form h3,form h4,form h5,form h6{margin-bottom:0}form .form-control-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}form .form-control-row .form-control.col-0{flex:0 1 auto}form .form-control-row .form-control.col-1{flex:1 1 auto}form .form-control-row .form-control.col-2{flex:2 1 auto}form .form-control-row .form-control.col-3{flex:3 1 auto}form .form-control-row .form-control.col-4{flex:4 1 auto}form .form-control-row .form-control.col-5{flex:5 1 auto}form .form-control-row .form-control.col-6{flex:6 1 auto}form .form-control-row .form-control.col-7{flex:7 1 auto}form .form-control-row .form-control.col-8{flex:8 1 auto}form .form-control-row .form-control.col-9{flex:9 1 auto}form .form-control-row .form-control.col-10{flex:10 1 auto}form.separator{margin-bottom:10px}form .form-control{position:relative;margin-top:18px;margin-left:8px;display:inline-block}form .form-control label.form-label{display:block;padding-left:5px;font-size:12px;transition:all .1s ease;color:#008bd0;pointer-events:none}form .form-control label.error{position:absolute;top:7px;right:7px}form .form-control .form-input{width:100%}form .form-control.required:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f005";color:#ed0946;position:absolute;top:6px;left:-6px;font-size:6px}.checkbox{position:relative}.checkbox.required:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f005";color:#ed0946;position:absolute;top:3px;left:-8px;font-size:6px}@media only screen and (max-width:767px){form .form-group,form .form-group .form-item,form .form-group .form-item .form-input,form .form-group .form-item .form-label{display:block}form .form-group .form-item .form-input *{width:100%}form .form-group .form-item .form-input label.error{display:inline-block;width:auto;margin:2px}}ul.rb-group{list-style-type:none;margin:0;padding:5px 0}ul.rb-group li{padding:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#basketContainer,#bookmarksContainer{position:fixed;right:15px;top:60px;background:#f5f5f5;padding:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;opacity:0;pointer-events:none;width:650px}#basketContainer *,#bookmarksContainer *{pointer-events:none}#basketContainer.visible,#bookmarksContainer.visible{opacity:1;pointer-events:all}#basketContainer.visible *,#bookmarksContainer.visible *{pointer-events:all}#basketContainer .header,#bookmarksContainer .header{box-shadow:0 10px 5px 0 hsla(0,0%,100%,.5);padding:5px;border-bottom:1px solid rgba(0,0,0,.2)}#basketContainer .header img,#basketContainer .header span,#bookmarksContainer .header img,#bookmarksContainer .header span{vertical-align:middle}#basketContainer .header span,#bookmarksContainer .header span{margin-left:5px;font-size:18px}#basketContainer .header i,#bookmarksContainer .header i{font-size:18px;vertical-align:middle;float:right;color:#ed0946;cursor:pointer;transition:all .2s ease}#basketContainer .header i:hover,#bookmarksContainer .header i:hover{color:#bc0737}#basketContainer .content,#bookmarksContainer .content{min-height:200px;max-height:500px;padding:5px}#basketContainer .content .basket-items-header,#bookmarksContainer .content .basket-items-header{border-bottom:1px solid rgba(0,106,179,.5);min-width:630px}#basketContainer .content .basket-item,#bookmarksContainer .content .basket-item{min-width:630px;border-bottom:1px solid rgba(0,106,179,.5);position:relative}#basketContainer .content .basket-item:nth-child(2n),#bookmarksContainer .content .basket-item:nth-child(2n){background-color:rgba(0,139,208,.05)}#basketContainer .content .basket-item>div,#bookmarksContainer .content .basket-item>div{padding:5px}#basketContainer .content .basket-item .picture,#bookmarksContainer .content .basket-item .picture{text-align:center;overflow:hidden}#basketContainer .content .basket-item .picture img,#bookmarksContainer .content .basket-item .picture img{max-width:100%;max-height:100px;padding:5px}#basketContainer .content .basket-item .article-data h4,#basketContainer .content .basket-item .article-data h6,#bookmarksContainer .content .basket-item .article-data h4,#bookmarksContainer .content .basket-item .article-data h6{padding:0;margin:0}#basketContainer .content .basket-item .article-data h4:empty,#basketContainer .content .basket-item .article-data h6:empty,#bookmarksContainer .content .basket-item .article-data h4:empty,#bookmarksContainer .content .basket-item .article-data h6:empty{display:none}#basketContainer .content .basket-item .article-data h6,#bookmarksContainer .content .basket-item .article-data h6{color:#006ab3}#basketContainer .content .basket-item .amount,#basketContainer .content .basket-item .price,#bookmarksContainer .content .basket-item .amount,#bookmarksContainer .content .basket-item .price{text-align:center}#basketContainer .content .basket-item .amount .decrease,#basketContainer .content .basket-item .amount .increase,#bookmarksContainer .content .basket-item .amount .decrease,#bookmarksContainer .content .basket-item .amount .increase{background:#008bd0;color:#f5f5f5;vertical-align:middle;height:26px}#basketContainer .content .basket-item .amount .decrease,#bookmarksContainer .content .basket-item .amount .decrease{border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;margin-right:-4px}#basketContainer .content .basket-item .amount .increase,#bookmarksContainer .content .basket-item .amount .increase{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}#basketContainer .content .basket-item .amount .amount-display,#bookmarksContainer .content .basket-item .amount .amount-display{background:#f5f5f5;display:inline-block;width:50px;height:26px;border:1px solid #006ab3;border-right:none;border-left:none;line-height:26px;text-align:center;vertical-align:middle;margin-right:-4px}#basketContainer .content .basket-item .delete-article,#basketContainer .content .basket-item .price-sum,#bookmarksContainer .content .basket-item .delete-article,#bookmarksContainer .content .basket-item .price-sum{text-align:center}#basketContainer .content .basket-item .delete-article .remove,#bookmarksContainer .content .basket-item .delete-article .remove{font-size:20px}#basketContainer .content .basket-item .confirm-remove,#bookmarksContainer .content .basket-item .confirm-remove{pointer-events:none;position:absolute;right:0;top:0;height:100%;width:0;padding:3px;overflow:hidden;background:hsla(0,0%,100%,.8);text-align:right;-webkit-transform:translateX(-10%);transform:translateX(-10%);-webkit-backface-visibility:hidden;opacity:0;transition:all .4s ease;white-space:nowrap}#basketContainer .content .basket-item .confirm-remove button,#bookmarksContainer .content .basket-item .confirm-remove button{width:33%;height:56px}#basketContainer .content .basket-item .confirm-remove .trashcan,#bookmarksContainer .content .basket-item .confirm-remove .trashcan{display:none}#basketContainer .content .basket-item .confirm-remove.show,#bookmarksContainer .content .basket-item .confirm-remove.show{width:50%;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden}#basketContainer .content .basket-item .confirm-remove.deleted,#bookmarksContainer .content .basket-item .confirm-remove.deleted{width:100%;background-color:#d42251;color:#fff}#basketContainer .content .basket-item .confirm-remove.deleted .buttons,#bookmarksContainer .content .basket-item .confirm-remove.deleted .buttons{display:none}#basketContainer .content .basket-item .confirm-remove.deleted .trashcan,#bookmarksContainer .content .basket-item .confirm-remove.deleted .trashcan{display:block}#basketContainer .content .basket-item .confirm-remove .el-middle,#bookmarksContainer .content .basket-item .confirm-remove .el-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}#basketContainer .content .basket-item.deleted,#bookmarksContainer .content .basket-item.deleted{overflow:hidden;-webkit-animation:hide-article 1s .5s;animation:hide-article 1s .5s}@-webkit-keyframes hide-article{0%{max-height:250px}to{max-height:0}}@keyframes hide-article{0%{max-height:250px}to{max-height:0}}#basketContainer .content .basket-item-backup,#bookmarksContainer .content .basket-item-backup{min-width:630px;border-bottom:1px solid rgba(0,106,179,.5);position:relative}#basketContainer .content .basket-item-backup:nth-child(2n),#bookmarksContainer .content .basket-item-backup:nth-child(2n){background-color:rgba(0,139,208,.05)}#basketContainer .content .basket-item-backup>div,#bookmarksContainer .content .basket-item-backup>div{padding:5px}#basketContainer .content .basket-item-backup .picture,#bookmarksContainer .content .basket-item-backup .picture{text-align:center}#basketContainer .content .basket-item-backup .article-data h4,#basketContainer .content .basket-item-backup .article-data h6,#bookmarksContainer .content .basket-item-backup .article-data h4,#bookmarksContainer .content .basket-item-backup .article-data h6{padding:0;margin:0}#basketContainer .content .basket-item-backup .article-data h4:empty,#basketContainer .content .basket-item-backup .article-data h6:empty,#bookmarksContainer .content .basket-item-backup .article-data h4:empty,#bookmarksContainer .content .basket-item-backup .article-data h6:empty{display:none}#basketContainer .content .basket-item-backup .article-data h6,#bookmarksContainer .content .basket-item-backup .article-data h6{color:#006ab3}#basketContainer .content .basket-item-backup .amount,#basketContainer .content .basket-item-backup .price,#bookmarksContainer .content .basket-item-backup .amount,#bookmarksContainer .content .basket-item-backup .price{text-align:center}#basketContainer .content .basket-item-backup .amount .decrease,#basketContainer .content .basket-item-backup .amount .increase,#bookmarksContainer .content .basket-item-backup .amount .decrease,#bookmarksContainer .content .basket-item-backup .amount .increase{background:#008bd0;color:#f5f5f5;vertical-align:middle;height:26px}#basketContainer .content .basket-item-backup .amount .decrease,#bookmarksContainer .content .basket-item-backup .amount .decrease{border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;margin-right:-4px}#basketContainer .content .basket-item-backup .amount .increase,#bookmarksContainer .content .basket-item-backup .amount .increase{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}#basketContainer .content .basket-item-backup .amount .amount-display,#bookmarksContainer .content .basket-item-backup .amount .amount-display{background:#f5f5f5;display:inline-block;width:50px;height:26px;border:1px solid #006ab3;border-right:none;border-left:none;line-height:26px;text-align:center;vertical-align:middle;margin-right:-4px}#basketContainer .content .basket-item-backup .delete-article,#basketContainer .content .basket-item-backup .price-sum,#bookmarksContainer .content .basket-item-backup .delete-article,#bookmarksContainer .content .basket-item-backup .price-sum{text-align:center}#basketContainer .content .basket-item-backup .delete-article .remove,#bookmarksContainer .content .basket-item-backup .delete-article .remove{font-size:20px}#basketContainer .content .basket-item-backup .confirm-remove,#bookmarksContainer .content .basket-item-backup .confirm-remove{pointer-events:none;position:absolute;right:0;top:0;height:100%;width:0;padding:0;overflow:hidden;background:hsla(0,0%,100%,.8);text-align:right;-webkit-transform:translateX(-10%);transform:translateX(-10%);-webkit-backface-visibility:hidden;opacity:0;transition:all .4s ease;white-space:nowrap}#basketContainer .content .basket-item-backup .confirm-remove .confirm-text,#bookmarksContainer .content .basket-item-backup .confirm-remove .confirm-text{display:inline-block;padding:10px;font-size:20px;font-weight:700}#basketContainer .content .basket-item-backup .confirm-remove .trashcan,#bookmarksContainer .content .basket-item-backup .confirm-remove .trashcan{display:none}#basketContainer .content .basket-item-backup .confirm-remove.show,#bookmarksContainer .content .basket-item-backup .confirm-remove.show{width:50%;opacity:1;padding:3px 3px 3px 15px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden}#basketContainer .content .basket-item-backup .confirm-remove.show button,#bookmarksContainer .content .basket-item-backup .confirm-remove.show button{width:60px}#basketContainer .content .basket-item-backup .confirm-remove.deleted,#bookmarksContainer .content .basket-item-backup .confirm-remove.deleted{width:100%;background-color:#d42251;color:#fff}#basketContainer .content .basket-item-backup .confirm-remove.deleted .buttons,#bookmarksContainer .content .basket-item-backup .confirm-remove.deleted .buttons{display:none}#basketContainer .content .basket-item-backup .confirm-remove.deleted .trashcan,#bookmarksContainer .content .basket-item-backup .confirm-remove.deleted .trashcan{display:block}#basketContainer .content .basket-item-backup .confirm-remove .el-middle,#bookmarksContainer .content .basket-item-backup .confirm-remove .el-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}#basketContainer .content .basket-item-backup.deleted,#bookmarksContainer .content .basket-item-backup.deleted{overflow:hidden;-webkit-animation:hide-article .5s .5s;animation:hide-article .5s .5s}#basketContainer .footer .buttons,#basketContainer .footer .summary,#bookmarksContainer .footer .buttons,#bookmarksContainer .footer .summary{border-top:1px solid rgba(0,0,0,.2);padding:5px}#basketContainer .footer .summary,#bookmarksContainer .footer .summary{font-weight:700}@media only screen and (max-width:767px){#basketContainer,#bookmarksContainer{width:auto;height:auto;top:55px;left:10px;right:10px;bottom:10px}#basketContainer .header,#bookmarksContainer .header{position:absolute;top:0;left:0;right:0;height:30px}#basketContainer .content,#bookmarksContainer .content{max-height:none;position:absolute;top:30px;left:0;right:0;bottom:110px}#basketContainer .footer,#bookmarksContainer .footer{position:absolute;bottom:0;left:0;right:0;height:110px}#basketContainer .footer .summary,#bookmarksContainer .footer .summary{height:75px}}@media only screen and (max-height:767px){#basketContainer,#bookmarksContainer{width:auto;height:auto;top:55px;left:10px;right:10px;bottom:10px}#basketContainer .header,#bookmarksContainer .header{position:absolute;top:0;left:0;right:0;height:30px}#basketContainer .content,#bookmarksContainer .content{max-height:none;position:absolute;top:30px;left:0;right:0;bottom:110px}#basketContainer .footer,#bookmarksContainer .footer{position:absolute;bottom:0;left:0;right:0;height:110px}#basketContainer .footer .summary,#bookmarksContainer .footer .summary{height:75px}}.steps{display:inline-block;background-color:#ccc;position:relative;height:40px;line-height:40px;padding:0 15px 0 30px}.steps:before{font-family:Font Awesome\ 5 Free;font-weight:500;content:"\f111";display:block;position:absolute;top:0;left:7px;font-size:20px}.steps.current{background-color:#008bd0;color:#fff}.steps.current:before{content:"\f0a9";font-weight:900}.steps.done{background-color:#0ab765;color:#fff;cursor:pointer}.steps.done:before{content:"\f058";font-weight:900}.steps.next{cursor:pointer}.steps.next:before{content:"\f111";font-weight:500}.steps.next:hover:before{color:#008bd0;content:"\f0a9";font-weight:900}@media only screen and (max-width:767px){.steps{max-width:80px;line-height:normal;padding:5px 5px 5px 8px;font-size:10px;background-color:transparent;text-align:center;vertical-align:top}.steps:before{left:auto;position:relative;font-size:30px;top:auto}.steps.current{background-color:transparent;color:#000}.steps.current:before{color:#008bd0;content:"\f0a9"}.steps.done{background-color:transparent;color:#000;cursor:pointer}.steps.done:before{color:#0ab765;content:"\f058"}.steps.next{cursor:pointer}.steps.next:before{content:"\f111"}.steps.next:hover:before{color:rgba(0,0,0,.5);content:"\f0a9"}}.address,.new-address{display:none;padding:10px}.address h3,.new-address h3{font-size:20px}.address h3,.address h4,.address h5,.new-address h3,.new-address h4,.new-address h5{margin:0;font-weight:400}.address.selected,.new-address.selected{display:block}.selecting .address,.selecting .new-address{vertical-align:top;min-width:200px;margin:1px;cursor:pointer;background-color:rgba(0,139,208,.1);display:block}.selecting .address.selected,.selecting .new-address.selected{background-color:#008bd0;color:#fff}.new-address{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.payment-method{list-style-type:none;border:1px solid rgba(0,0,0,.2);margin:0;padding:0}ul.payment-method li.payment-method-item:first-child .payment-method-button{border-top:none}ul.payment-method li.payment-method-item .payment-method-button{cursor:pointer;padding:5px;border-top:1px solid rgba(0,0,0,.2);font-size:20px}ul.payment-method li.payment-method-item .payment-method-button:before{padding-right:10px;display:inline-block;content:"\f10c";font-family:Font Awesome\ 5 Free;font-weight:900}ul.payment-method li.payment-method-item ul.delivery-method{display:none;list-style-type:none}ul.payment-method li.payment-method-item ul.delivery-method li.delivery-method-item{padding:5px;border-bottom:1px solid rgba(0,0,0,.2);cursor:pointer;font-size:20px}ul.payment-method li.payment-method-item ul.delivery-method li.delivery-method-item .price{float:right}ul.payment-method li.payment-method-item ul.delivery-method li.delivery-method-item:last-child{border-width:0}ul.payment-method li.payment-method-item ul.delivery-method li.delivery-method-item:before{padding-right:10px;display:inline-block;content:"\f10c";font-family:Font Awesome\ 5 Free;font-weight:900}ul.payment-method li.payment-method-item ul.delivery-method li.delivery-method-item.selected:before{color:#008bd0;content:"\f058"}ul.payment-method li.payment-method-item.selected .payment-method-button{border-bottom:1px solid rgba(0,0,0,.2)}ul.payment-method li.payment-method-item.selected .payment-method-button:before{color:#008bd0;content:"\f058"}ul.payment-method li.payment-method-item.selected ul.delivery-method{display:block}ul.payment-method .paypal{padding-top:2px;font-size:8px}ul.payment-method .paypal span{background-color:#1395d5;color:#fff;padding:0 2px}.checkout-login{border-spacing:10px}.checkout-login .form-group{border-spacing:0}.checkout-login .cell{padding:5px}.checkout-login .cell .big-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;padding:15px 5px;margin:5px;background-color:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.15);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.checkout-login .cell .big-button:hover{background:#008bd0;color:#fff}#basketContainerSummary{padding:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:hsla(0,0%,100%,.7)}#basketContainerSummary thead{font-weight:700}#basketContainerSummary thead th{border-bottom:1px solid rgba(0,0,0,.2)}#basketContainerSummary tfoot{font-weight:700}#basketContainerSummary tfoot td{padding-top:0;padding-bottom:0}#basketContainerSummary tfoot tr:first-child td{border-top:1px solid rgba(0,0,0,.2)}#basketContainerSummary .item{padding:5px;height:50px;border-bottom:1px solid rgba(0,106,179,.5)}#basketContainerSummary .item:last-child{border-bottom:none}#basketContainerSummary .item:nth-child(odd){background-color:rgba(0,139,208,.05)}#basketContainerSummary .item h4,#basketContainerSummary .item h6{padding:0;margin:0}#basketContainerSummary .item h4:empty,#basketContainerSummary .item h6:empty{display:none}#basketContainerSummary .item h6{color:#006ab3}#basketContainerSummary .item .decrease,#basketContainerSummary .item .increase{background:#006ab3;color:#f5f5f5;vertical-align:middle;height:26px}#basketContainerSummary .item .decrease{border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;margin-right:-4px}#basketContainerSummary .item .increase{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}#basketContainerSummary .item .amount{background:#f5f5f5;display:inline-block;width:50px;height:26px;border:1px solid #006ab3;border-right:none;border-left:none;line-height:26px;text-align:center;vertical-align:middle;margin-right:-4px}.image-container{max-width:150px}.image-container .article-image{vertical-align:top;text-align:center;display:inline-block}.image-container .article-image img{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);height:100px}@media only screen and (min-width:768px) and (max-width:1023px){.image-container .article-image img{height:80px}}@media only screen and (max-width:767px){.image-container .article-image img{height:65px}}.image-container .picture-title{color:#006ab3;font-size:10px}.no-photo{display:inline-block;width:120px;height:80px;position:relative;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.2);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:0}.no-photo:before{content:"\f083";top:15px;left:39px;font-size:42px;color:#7b7b7b}.no-photo:after,.no-photo:before{font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;z-index:0}.no-photo:after{content:"\f05e";top:0;left:25px;font-size:70px;color:#ed0946}#registerForm{width:500px}@media only screen and (min-width:768px) and (max-width:1023px){#registerForm{width:100%}}@media only screen and (max-width:767px){#registerForm{width:100%}}#contactForm{width:500px}@media only screen and (min-width:768px) and (max-width:1023px){#contactForm{width:100%}}@media only screen and (max-width:767px){#contactForm{width:100%}}.shield{display:inline-block;position:relative;white-space:nowrap;font-size:12px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:1px solid #878787;padding:0 8px;width:80px;box-shadow:inset 0 0 6px 2px hsla(0,0%,100%,.4);color:#000!important;text-align:center;text-decoration:none!important}.shield:before{content:"";position:absolute;top:1px;right:0;bottom:0;left:5%;opacity:.8;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#fff;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.2));width:90%;height:7px}#loginContainer{position:fixed;right:15px;top:60px;background:#f5f5f5;padding:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;opacity:0}#loginContainer,#loginContainer *{pointer-events:none}#loginContainer.visible{opacity:1;pointer-events:all}#loginContainer.visible *{pointer-events:all}#loginContainer .header{box-shadow:0 10px 5px 0 hsla(0,0%,100%,.5);padding:5px;border-bottom:1px solid rgba(0,0,0,.2)}#loginContainer .header img,#loginContainer .header span{vertical-align:middle}#loginContainer .header span{margin-left:5px;font-size:18px}#loginContainer .header i{font-size:18px;vertical-align:middle;float:right;color:#ed0946;cursor:pointer;transition:all .2s ease}#loginContainer .header i:hover{color:#bc0737}#loginContainer .content{padding:5px}@media only screen and (max-width:767px){#loginContainer{width:auto;height:auto;top:55px;left:10px;right:10px;bottom:10px}}#loginContainer #success,#loginContainer.login-success #loginForm{display:none}#loginContainer.login-success #success{display:block}.container-aligned{padding:5px;margin-left:50px}@media only screen and (min-width:768px) and (max-width:1023px){.container-aligned{padding:5px 0;margin:0}}@media only screen and (max-width:767px){.container-aligned{padding:5px 0;margin:0}}.checkout-summary-table{width:100%;max-width:500px}.checkout-summary-table tr td:first-child{width:160px}@media only screen and (max-width:767px){.checkout-summary-table tr td:first-child{width:110px;border-bottom:1px solid rgba(0,0,0,.2);padding:5px}}@media only screen and (max-width:767px){.checkout-summary-table tr td:nth-child(2){border-bottom:1px solid rgba(0,0,0,.2)}}.checkout-summary-table tr td:nth-child(3){text-align:left}.checkout-summary-table tr:last-child td{border-bottom:none}.lk-container-style{padding:15px 15px 15px 75px;margin-top:15px;border-top:1px solid;-o-border-image:linear-gradient(90deg,transparent 0,#006ab3 25%,transparent) 100% 1;border-image:linear-gradient(90deg,transparent 0,#006ab3 25%,transparent) 100% 1;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 13%,hsla(0,0%,100%,.85) 25%,hsla(0,0%,100%,0))}.lk-container-style header h1{font-family:Cinzel,serif;font-weight:400;position:relative;letter-spacing:2px}.lk-container-style header h1:before{content:"";display:inline-block;position:absolute;width:65px;height:20px;top:4px;left:-40px;background:#008bd0;background:linear-gradient(90deg,#008bd0 0,rgba(0,139,208,0))}@media only screen and (min-width:768px) and (max-width:1023px){.lk-container-style{padding:15px 15px 15px 25px}}@media only screen and (max-width:767px){.lk-container-style{padding:5px}}.lk-container{padding:15px 15px 15px 75px}@media only screen and (min-width:768px) and (max-width:1023px){.lk-container{padding:15px 15px 15px 25px}}@media only screen and (max-width:767px){.lk-container{padding:5px}}.guestbook-comment{border-top:1px solid;border-bottom:1px solid;vertical-align:top;padding:20px;-o-border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1;border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1;margin-bottom:20px}#wishlistPage #tagsContainer,.guestbook-comment{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 13%,hsla(0,0%,100%,.85) 25%,hsla(0,0%,100%,0))}#wishlistPage #tagsContainer .wishlist-tag{display:inline-block;padding:10px;cursor:pointer}#wishlistPage #tagsContainer .wishlist-tag.active{color:#fff;background-color:#008bd0}#wishlistPage #tagsDropdown{display:inline-block}#wishlistPage #tagsOptions{display:inline-block;padding:0 5px}#wishlistPage #listTitle{padding:5px 5px 0;margin:0;text-align:center;color:#008bd0}#wishlistPage #listTitle:empty{display:none}#wishlistPage #listComment{padding:0 5px 5px;text-align:center;font-size:11px;color:rgba(0,0,0,.65)}#wishlistPage #listComment:empty{display:none}#wishlistPage #wishlistTools{padding:10px 2px;box-shadow:0 5px 2px -3px rgba(0,0,0,.1)}#wishlistPage #wishlistTools,#wishlistPage .wishlist-item{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 13%,hsla(0,0%,100%,.85) 25%,hsla(0,0%,100%,0))}#wishlistPage .wishlist-item{display:inline-block;padding:10px;margin:15px 0;border-top:1px solid;border-bottom:1px solid;vertical-align:top;width:350px;position:relative;-o-border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1;border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1}#wishlistPage .wishlist-item .select{grid-area:select}#wishlistPage .wishlist-item .picture{grid-area:picture;display:inline-block;vertical-align:top}#wishlistPage .wishlist-item .picture img{max-width:120px}#wishlistPage .wishlist-item .functional{grid-area:functional;display:inline-block;vertical-align:top}#wishlistPage .wishlist-item .functional .buttons-container,#wishlistPage .wishlist-item .functional .options{position:absolute;top:0;right:10px;padding:10px}#wishlistPage .wishlist-item .functional .options .options-list{position:absolute;top:35px;right:0;list-style-type:none;margin:0;padding:0;background-color:#f5f5f5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.5);-webkit-animation:dropdown-menu-in .2s;animation:dropdown-menu-in .2s;-webkit-transform-origin:50% 0;transform-origin:50% 0;z-index:1}#wishlistPage .wishlist-item .functional .options .options-list li{white-space:nowrap;padding:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#wishlistPage .wishlist-item .functional .options .options-list li:first-child{border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}#wishlistPage .wishlist-item .functional .options .options-list li:last-child{border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}#wishlistPage .wishlist-item .functional .options .options-list li i{display:inline-block;width:30px}#wishlistPage .wishlist-item .functional .options .options-list li:hover{background-color:#008bd0;color:#fff}#wishlistPage .wishlist-item .tags{grid-area:tags;align-self:end;margin-right:40px}#wishlistPage .wishlist-item .tags button.add-tag{font-size:11px;color:rgba(0,0,0,.5)}#wishlistPage .wishlist-item .tags button.add-tag,#wishlistPage .wishlist-item .tags label.tag{margin:2px}#wishlistPage .wishlist-item .tags .add-tag-container{position:relative}#wishlistPage .wishlist-item .tags .add-tag-container .add-tag-list{position:absolute;background-color:#fff;z-index:1;top:0;left:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.5);-webkit-animation:list-in .2s;animation:list-in .2s;-webkit-transform-origin:50% 0;transform-origin:50% 0}#wishlistPage .wishlist-item .tags .add-tag-container .add-tag-list ul{margin:0;padding:0;list-style-type:none;min-width:150px}#wishlistPage .wishlist-item .tags .add-tag-container .add-tag-list ul li{padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#wishlistPage .wishlist-item .tags .add-tag-container .add-tag-list ul li label{font-size:14px;display:block}#wishlistPage .wishlist-item .tags .add-tag-container .add-tag-list ul li:hover{background-color:rgba(0,0,0,.02)}#wishlistPage .wishlist-item .details{grid-area:details}#wishlistPage .wishlist-item .details h4{display:inline-block;padding:0;margin:0}#wishlistPage .wishlist-item .price-and-basket{grid-area:price-and-basket;align-self:end}#wishlistPage .wishlist-item .price-and-basket .price-display{display:inline-block;font-size:16px}#wishlistPage .wishlist-item .price-and-basket .price-display.red{color:#ed0946}#wishlistPage .wishlist-item .price-and-basket .price-display .price-striketrough{text-decoration:line-through;font-weight:400;font-size:14px}#wishlistPage .wishlist-item .comment{grid-area:comment;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wishlistPage .wishlist-item .comment .comment-text{cursor:pointer}#wishlistPage .wishlist-item .comment .comment-text.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wishlistPage .wishlist-item .comment .comment-text,#wishlistPage .wishlist-item .comment .comment-textarea{background-color:rgba(0,139,208,.2);padding:10px 10px 10px 30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.12)}#wishlistPage .wishlist-item .comment .comment-text:empty,#wishlistPage .wishlist-item .comment .comment-textarea:empty{display:none}#wishlistPage .wishlist-item .comment .comment-text:before,#wishlistPage .wishlist-item .comment .comment-textarea:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f075";position:absolute;top:10px;left:8px;color:#006ab3}@supports (display:grid){#wishlistPage .wishlist-item{display:grid;grid-template-columns:auto 120px 1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"select picture details functional" "select picture details price-and-basket" "select tags tags tags" "select comment comment comment";grid-column-gap:5px;grid-row-gap:0;width:auto}@media only screen and (min-width:1024px){#wishlistPage .wishlist-item .details div{padding:0}}}@media only screen and (min-width:768px) and (max-width:1023px){#wishlistPage .wishlist-item{display:block}}@media only screen and (max-width:767px){#wishlistPage .wishlist-item{display:block}}#wishlistPage #searchWishlist{position:relative;display:inline-block}#wishlistPage #searchWishlist #clearWishlistSearch{position:absolute;top:1px;right:1px;color:rgba(0,0,0,.5);display:block;padding:3px 5px;background:#fff}#wishlistPage #searchWishlist #clearWishlistSearch:hover{color:#ed0946}@media only screen and (max-width:767px){#wishlistPage #searchWishlist #clearWishlistSearch{color:#ed0946}}@-webkit-keyframes list-in{0%{-webkit-transform:scale(.8) rotateX(-90deg);transform:scale(.8) rotateX(-90deg);-webkit-backface-visibility:hidden}to{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);-webkit-backface-visibility:hidden}}@keyframes list-in{0%{-webkit-transform:scale(.8) rotateX(-90deg);transform:scale(.8) rotateX(-90deg);-webkit-backface-visibility:hidden}to{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);-webkit-backface-visibility:hidden}}@-webkit-keyframes dropdown-menu-in{0%{-webkit-transform:scale(.8) rotateX(-90deg);transform:scale(.8) rotateX(-90deg);-webkit-backface-visibility:hidden}to{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);-webkit-backface-visibility:hidden}}@keyframes dropdown-menu-in{0%{-webkit-transform:scale(.8) rotateX(-90deg);transform:scale(.8) rotateX(-90deg);-webkit-backface-visibility:hidden}to{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);-webkit-backface-visibility:hidden}}.ca-container{margin-top:15px;border-top:2px solid;-o-border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1;border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1}.ca-container.article{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 13%,hsla(0,0%,100%,.85) 25%,hsla(0,0%,100%,0))}.ca-container.article>header h2{font-weight:400;font-size:18px}.ca-container.category{background:linear-gradient(90deg,rgba(0,106,179,0) 0,rgba(0,106,179,.15) 13%,rgba(0,106,179,.15) 25%,rgba(0,106,179,0))}.ca-container.category>header h2{font-weight:700;font-size:22px;letter-spacing:2px}.ca-container .pictures{vertical-align:top}.ca-container .pictures .article-image-container{display:inline-block;width:150px}.ca-container .pictures .article-image-container .article-image{vertical-align:top;text-align:center;display:inline-block}.ca-container .pictures .article-image-container .article-image img{width:100%}.ca-container .pictures .article-image-container .picture-title{color:#006ab3;font-size:10px}.ca-container .description{padding-bottom:15px}.ca-container article{display:inline-block;width:250px;padding:10px 10px 10px 0;margin:2px 25px 2px 2px;position:relative}.ca-container article .select-box-container{margin-bottom:5px}.ca-container article .select-box-container:empty{display:none}.ca-container article button.basket{width:90px}.ca-container article .higlighted{border:1px solid #008bd0}.ca-container article .price-striketrough{font-size:14px;text-decoration:line-through}.ca-container article .amount-text{font-size:16px}.ca-container article .price{font-size:16px;font-weight:700}.ca-container article .amount-input{width:55px}.ca-container article .tax-postage-info{font-size:10px}.ca-container article header h3{transition:.2s ease;margin:0 0 2px;font-size:15px}.ca-container article header h3:empty{display:none}.ca-container article header h4{transition:.2s ease;margin:0 0 5px;font-size:14px}.ca-container article header h4:empty{display:none}@media only screen and (min-width:1024px){@supports (display:grid){.ca-container.article{display:grid;grid-template-columns:50px auto auto;grid-template-rows:auto auto auto;grid-template-areas:"header header" "empty pictures" "empty description" "empty childrens";grid-column-gap:15px}.ca-container.article header{grid-area:header}.ca-container.article header h2{font-size:18px;position:relative;margin-left:25px}.ca-container.article header h2:before{content:"";display:inline-block;position:absolute;width:14px;height:9px;top:10px;left:-24px;background:#008bd0;background:linear-gradient(90deg,#008bd0 0,rgba(0,139,208,0))}.ca-container.article .pictures{grid-area:pictures}.ca-container.article .description{grid-area:description}.ca-container.article .description:empty{display:none}.ca-container.article .child-articles{grid-area:childrens}}}@media only screen and (min-width:768px) and (max-width:1023px){.ca-container{padding:3px;margin-top:2px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none}.ca-container article{display:block;width:auto;box-shadow:none;transition:none}.ca-container article header h3{transition:none}.ca-container article:hover{-webkit-transform:none;transform:none;-webkit-backface-visibility:hidden;box-shadow:none}.ca-container .pictures{vertical-align:top}.ca-container .pictures .article-image-container{width:60px}.ca-container .pictures .article-image-container .article-image{vertical-align:top;text-align:center;display:inline-block}.ca-container .pictures .article-image-container .article-image img{width:100%}.ca-container .pictures .article-image-container .picture-title{color:#006ab3;font-size:10px}}@media only screen and (max-width:767px){.ca-container{padding:3px;margin-top:2px}.ca-container article{display:block;width:auto;box-shadow:none;transition:none}.ca-container article header h3{transition:none}.ca-container article:hover{-webkit-transform:none;transform:none;-webkit-backface-visibility:hidden;box-shadow:none}.ca-container .pictures{vertical-align:top}.ca-container .pictures .article-image-container{width:30%}.ca-container .pictures .article-image-container .article-image{vertical-align:top;text-align:center;display:inline-block}.ca-container .pictures .article-image-container .article-image img{width:100%}.ca-container .pictures .article-image-container .picture-title{color:#006ab3;font-size:10px}}.wishlist-icon{width:25px;height:25px}.wishlist-icon .bg{transition:all .4s ease}.wishlist-icon.selected .bg{fill:#1f00ff!important}.category-header{padding:5px 5px 5px 35px;background:linear-gradient(90deg,rgba(0,139,208,.1) 0,rgba(0,139,208,.3) 14%,transparent);margin-left:-20px;margin-top:10px}.category-header h1{margin:0;padding:10px 0}@media only screen and (max-width:767px){.category-header{padding:3px 3px 15px;margin-top:2px}}.category-contact,.contact{padding:10px 5px 5px;text-align:center}.category-contact .fa-envelope,.contact-inline .fa-envelope,.contact .fa-envelope{color:#ffdead;text-shadow:0 0 2px #000}.search-tabs .cell{width:33.33%;overflow:hidden;transition:all .4s ease;border-bottom:2px solid rgba(0,0,0,.3)}.search-tabs .cell.tab-button-container .tab-button{padding:10px;width:100%;height:35px;text-align:center}.search-tabs .cell.tab-button-container .tab-button.simple{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden}.search-tabs .cell.tab-button-container .tab-button.simple.animate{-webkit-animation:tab-in 1.5s ease-in .5s;animation:tab-in 1.5s ease-in .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.search-tabs .cell.tab-button-container .tab-button.more{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden}.search-tabs .cell.tab-button-container .tab-button.more.animate{-webkit-animation:tab-in 1.5s ease-in 1s;animation:tab-in 1.5s ease-in 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.search-tabs .cell.tab-button-container .tab-button.advanced{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden}.search-tabs .cell.tab-button-container .tab-button.advanced.animate{-webkit-animation:tab-in 1.5s ease-in 1.5s;animation:tab-in 1.5s ease-in 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.search-tabs .cell.tab-button-container .tab-button.default-position{-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden}.search-tabs .cell.tab-button-container .tab-button.refresh-animate{-webkit-animation:tab-refresh 1.5s ease-in;animation:tab-refresh 1.5s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width:768px) and (max-width:1023px){.search-tabs .cell.tab-button-container .tab-button{height:60px}}@media only screen and (max-width:767px){.search-tabs .cell.tab-button-container .tab-button{height:60px}}.search-tabs .cell:hover{border-bottom:2px solid rgba(0,0,0,.6);box-shadow:inset 0 -30px 30px -30px rgba(0,0,0,.3)}.search-tabs .cell.active{border-bottom:2px solid #008bd0;background-color:rgba(0,139,208,.3);box-shadow:inset 0 -30px 30px -30px rgba(0,0,0,.3)}.search-tabs .cell.active:hover{border-bottom:2px solid #006ab3;box-shadow:inset 0 -30px 30px -30px rgba(0,0,0,.5)}.search-result-view-types{text-align:right;font-size:18px}.search-loading{color:#006ab3;text-align:center;font-size:50px}#hideFiltersButton i{transition:all .4s ease}#hideFiltersButton .hide{display:none}#hideFiltersButton .show{display:inline}#hideFiltersButton.opened i{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-backface-visibility:hidden}#hideFiltersButton.opened .hide{display:inline}#hideFiltersButton.opened .show{display:none}.more-result-header{color:#008bd0}.search-result{border-top:1px solid;border-bottom:1px solid;vertical-align:top;-o-border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1;border-image:linear-gradient(90deg,transparent 0,rgba(0,106,179,.3) 45%,transparent) 100% 1;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 13%,hsla(0,0%,100%,.85) 25%,hsla(0,0%,100%,0))}.search-result .row .cell{padding:5px;vertical-align:top}.search-result .row .cell .no-photo{font-size:70px;color:rgba(0,0,0,.5)}.search-result .row .cell .price-range{text-align:right;font-size:20px}.search-result .row .cell .price-range .slash{font-size:16px;color:rgba(0,0,0,.5)}.search-result .row .cell .price-range .unit-sold{font-size:11px;color:rgba(0,0,0,.5)}.search-result .row .cell .price-range .correspond{font-size:11px}.search-result .row .cell .description,.search-result .row .cell .description_short{text-align:justify;color:rgba(0,0,0,.6)}.search-result .row .cell .search-result-image,.search-result .row .cell .search-result-image-small{box-shadow:inset 0 0 3px 2px #fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top}.search-result h2{margin:0;padding-bottom:5px}.list-view .search-result{display:table;width:100%;margin:10px 0}.list-view .search-result .row{display:table-row}.list-view .search-result .row .cell{display:table-cell}.list-view .search-result .row .cell.gallery{width:220px}.list-view .search-result .row .cell.gallery .ph-main{text-align:center}.list-view .search-result .row .cell.gallery .ph-main,.list-view .search-result .row .cell.gallery .phs-small{width:100px;display:inline-block;vertical-align:top}.list-view .search-result .row .cell .description_short{display:none}.list-view .search-result .row .cell .search-result-image{height:100px;width:100px}.list-view .search-result .row .cell .search-result-image-small{height:50px;width:50px}.tile-view .search-result{display:inline-block;width:220px;min-height:205px;margin:10px 5px}.tile-view .search-result .row{min-height:205px;display:grid;grid-template-rows:80px auto;grid-template-areas:"gallery" "data"}.tile-view .search-result .row .cell{display:block}.tile-view .search-result .row .cell.gallery{grid-area:gallery;width:220px}.tile-view .search-result .row .cell.gallery .ph-main{text-align:right}.tile-view .search-result .row .cell.gallery .ph-main,.tile-view .search-result .row .cell.gallery .phs-small{width:100px;display:inline-block;vertical-align:top}.tile-view .search-result .row .cell.article-data{grid-area:data;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.tile-view .search-result .row .cell.article-data .price-range{padding-top:8px}.tile-view .search-result .row .cell.article-data .price-range,.tile-view .search-result .row .cell.article-data h2{flex:0 1 auto;align-self:stretch}.tile-view .search-result .row .cell.article-data h2{font-size:13px}.tile-view .search-result .row .cell.article-data .description_short{font-size:11px;flex:1 1 auto;align-self:stretch}.tile-view .search-result .row .cell .description{display:none}.tile-view .search-result .row .cell .search-result-image{height:80px;width:100px}.tile-view .search-result .row .cell .search-result-image-small{height:40px;width:50px}#filterForm{display:grid;grid-template-columns:auto auto auto auto auto;grid-template-rows:auto;grid-template-areas:"si ei sit cg1 cg2";grid-column-gap:15px}#filterForm #searchInputContainer{grid-area:si;margin:2px 0}#filterForm #excludeInputContainer{grid-area:ei;margin:2px 0}#filterForm #seachInText{grid-area:sit;margin:2px 0}#filterForm #checkboxGroup1{grid-area:cg1}#filterForm #checkboxGroup2{grid-area:cg2}@media only screen and (min-width:768px) and (max-width:1023px){#filterForm{grid-template-columns:auto auto auto;grid-template-rows:auto auto;grid-template-areas:"si sit cg1" "ei sit cg2";grid-column-gap:15px}}@media only screen and (max-width:767px){#filterForm{grid-template-columns:auto;grid-template-rows:auto auto auto auto auto;grid-template-areas:"si" "ei" "sit" "cg1" "cg2";grid-column-gap:15px}}@-webkit-keyframes tab-in{0%{background-color:transparent;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden}20%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;background-color:#008bd0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;background-color:transparent}}@keyframes tab-in{0%{background-color:transparent;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden}20%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;background-color:#008bd0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;background-color:transparent}}@-webkit-keyframes tab-refresh{0%{background-color:transparent}20%{background-color:#008bd0}to{background-color:transparent}}@keyframes tab-refresh{0%{background-color:transparent}20%{background-color:#008bd0}to{background-color:transparent}}.news-item{display:grid;grid-template-columns:150px auto;grid-template-rows:auto auto;grid-column-gap:10px;grid-row-gap:0;grid-template-areas:"date photos" "date content";margin-bottom:20px;border-top:1px solid;-o-border-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 25%,transparent) 100% 1;border-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 25%,transparent) 100% 1}.news-item .date{padding:5px;grid-area:date;text-align:right;vertical-align:top}.news-item .date:before{content:"";display:inline-block;width:12px;height:7px;margin:0 8px;background:#008bd0;background:linear-gradient(90deg,#008bd0 0,rgba(0,139,208,0))}.news-item .photos{grid-area:photos}.news-item .photos img{padding:3px;height:85px;width:auto}@media only screen and (min-width:768px) and (max-width:1023px){.news-item .photos img{height:75px}}@media only screen and (max-width:767px){.news-item .photos img{height:65px}}.news-item .content{padding:5px;grid-area:content;vertical-align:top;font-weight:100}.news-item.without-photo{grid-template-columns:150px auto;grid-template-rows:auto;grid-template-areas:"date content"}@media only screen and (min-width:768px) and (max-width:1023px){.news-item{grid-template-columns:auto;grid-template-rows:auto auto auto;grid-template-areas:"date" "photos" "content"}.news-item .date{text-align:left}.news-item.without-photo{grid-template-columns:auto;grid-template-rows:auto auto;grid-template-areas:"date" "content"}}@media only screen and (max-width:767px){.news-item{grid-template-columns:auto;grid-template-rows:auto auto auto;grid-template-areas:"date" "photos" "content"}.news-item .date{text-align:left}.news-item.without-photo{grid-template-columns:auto;grid-template-rows:auto auto;grid-template-areas:"date" "content"}}.notifications{position:fixed;right:0;bottom:0;padding:10px;z-index:10;pointer-events:none}.notifications .notification{position:relative;width:250px;padding:5px;margin:2px;cursor:pointer;border:1px solid rgba(0,0,0,.2);z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-animation:hide 6s;animation:hide 6s;opacity:0}.notifications .notification .bar{position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#000;-webkit-animation:shrink-bar 6s;animation:shrink-bar 6s;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.notifications .notification .cell{padding:5px;vertical-align:middle}.notifications .notification.success{background-color:#fff}.notifications .notification.success .icon{transition:all .2s .1s;color:rgba(0,91,48,.8);font-size:50px;text-shadow:2px 2px 1px hsla(0,0%,100%,.8),0 0 0 #000,2px 2px 1px hsla(0,0%,100%,.6)}.notifications .notification.success:hover .icon{text-shadow:0 0 0 hsla(0,0%,100%,.6),0 0 0 #000,0 0 0 hsla(0,0%,100%,.2)}.notifications .notification.success .bar{background-color:#0ab765}.notifications .notification.info{background-color:#fff}.notifications .notification.info .icon{transition:all .2s .1s;color:rgba(0,87,130,.8);font-size:50px;text-shadow:2px 2px 1px hsla(0,0%,100%,.8),0 0 0 #000,2px 2px 1px hsla(0,0%,100%,.6)}.notifications .notification.info:hover .icon{text-shadow:0 0 0 hsla(0,0%,100%,.6),0 0 0 #000,0 0 0 hsla(0,0%,100%,.2)}.notifications .notification.info .bar{background-color:#1395d5}.notifications .notification.warning{background-color:#fff}.notifications .notification.warning .icon{transition:all .2s .1s;color:rgba(103,62,0,.8);font-size:50px;text-shadow:2px 2px 1px hsla(0,0%,100%,.8),0 0 0 #000,2px 2px 1px hsla(0,0%,100%,.6)}.notifications .notification.warning:hover .icon{text-shadow:0 0 0 hsla(0,0%,100%,.6),0 0 0 #000,0 0 0 hsla(0,0%,100%,.2)}.notifications .notification.warning .bar{background-color:#cd7c00}.notifications .notification.error{background-color:#fff}.notifications .notification.error .icon{transition:all .2s .1s;color:rgba(144,0,39,.8);font-size:50px;text-shadow:2px 2px 1px hsla(0,0%,100%,.8),0 0 0 #000,2px 2px 1px hsla(0,0%,100%,.6)}.notifications .notification.error:hover .icon{text-shadow:0 0 0 hsla(0,0%,100%,.6),0 0 0 #000,0 0 0 hsla(0,0%,100%,.2)}.notifications .notification.error .bar{background-color:#ed0946}@-webkit-keyframes shrink-bar{0%{width:100%}to{width:0}}@keyframes shrink-bar{0%{width:100%}to{width:0}}@-webkit-keyframes hide{0%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes hide{0%{opacity:1}80%{opacity:1}to{opacity:0}}.alert-dark{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#383838;color:#f5f5f5;border:1px solid #1e1e1e}.alert-dark.block{display:block}.alert-default{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#f5f5f5}.alert-default.block{display:block}.alert-primary{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#11a8f2;color:#f5f5f5;border:1px solid #008bd0}.alert-primary.block{display:block}.alert-secondary{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#0c86db;color:#f5f5f5;border:1px solid #006ab3}.alert-secondary.block{display:block}.alert-info{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#3aaae1;color:#f5f5f5;border:1px solid #1395d5}.alert-info.block{display:block}.alert-success{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#19db7f;color:#f5f5f5;border:1px solid #0ab765}.alert-success.block{display:block}.alert-warning{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#f2980e;color:#f5f5f5;border:1px solid #cd7c00}.alert-warning.block{display:block}.alert-error{display:inline-block;text-align:center;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ed3c6c;color:#f5f5f5;border:1px solid #ed0946}.alert-error.block{display:block}.alert-highlight-dark{padding:15px;background-color:rgba(30,30,30,.2);border-left:3px solid #1e1e1e}.alert-highlight-dark.big{font-size:18px;font-weight:700}.alert-highlight-default{padding:15px;background-color:hsla(0,0%,87.1%,.2);border-left:3px solid #dedede}.alert-highlight-default.big{font-size:18px;font-weight:700}.alert-highlight-primary{padding:15px;background-color:rgba(10,136,198,.2);border-left:3px solid #008bd0}.alert-highlight-primary.big{font-size:18px;font-weight:700}.alert-highlight-secondary{padding:15px;background-color:rgba(9,104,170,.2);border-left:3px solid #006ab3}.alert-highlight-secondary.big{font-size:18px;font-weight:700}.alert-highlight-info{padding:15px;background-color:rgba(31,145,201,.2);border-left:3px solid #1395d5}.alert-highlight-info.big{font-size:18px;font-weight:700}.alert-highlight-success{padding:15px;background-color:rgba(20,173,100,.2);border-left:3px solid #0ab765}.alert-highlight-success.big{font-size:18px;font-weight:700}.alert-highlight-warning{padding:15px;background-color:rgba(195,122,10,.2);border-left:3px solid #cd7c00}.alert-highlight-warning.big{font-size:18px;font-weight:700}.alert-highlight-error{padding:15px;background-color:rgba(225,21,76,.2);border-left:3px solid #ed0946}.alert-highlight-error.big{font-size:18px;font-weight:700}.photo-viewer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:1}.photo-viewer .close{position:fixed;top:0;right:0;color:#fff;font-size:25px;padding:10px;transition:all .4s ease;cursor:pointer}.photo-viewer .close:hover{color:#ff585b}.photo-viewer .preview{padding:50px;position:relative;height:100%;text-align:center}.photo-viewer .preview .big-image{height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block}.photo-viewer .preview .big-image .picture-title{text-align:center;color:#ffc174;font-size:20px;position:absolute;bottom:40px;left:0;right:0;text-shadow:0 0 25px #000,0 0 15px #000,0 0 5px #000}.photo-viewer .preview .navigation{width:100%;height:100%;font-size:50px;position:absolute;top:0;left:0;pointer-events:none}.photo-viewer .preview .navigation .next{text-align:right}.photo-viewer .preview .navigation .previous{width:100px}.photo-viewer .preview .navigation .next,.photo-viewer .preview .navigation .previous{pointer-events:all;padding:10px;color:hsla(0,0%,100%,.5);transition:color .3s ease,box-shadow .2s ease,-webkit-transform .1s ease;transition:color .3s ease,transform .1s ease,box-shadow .2s ease;transition:color .3s ease,transform .1s ease,box-shadow .2s ease,-webkit-transform .1s ease;cursor:pointer;background-color:rgba(0,0,0,.5);display:inline-block;width:70px;margin:15px;text-align:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;box-shadow:0 0 0 5px hsla(0,0%,100%,.5)}.photo-viewer .preview .navigation .next:hover,.photo-viewer .preview .navigation .previous:hover{color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.7);-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-backface-visibility:hidden}.photo-viewer .preview .comment{text-align:center;font-size:14px;position:absolute;bottom:0;left:0;width:100%;padding:10px;color:#fff}.photo-viewer .thumbnails{width:360px;padding:50px 15px}.photo-viewer .thumbnails .image-container{pointer-events:none;display:inline-block;width:150px;text-align:center}.photo-viewer .thumbnails .image-container img{pointer-events:all;max-height:85px;margin:1px;padding:5px}.photo-viewer .thumbnails .image-container img.selected{box-shadow:inset 0 0 0 3px #fff}@media only screen and (min-width:768px) and (max-width:1023px){.photo-viewer .thumbnails{width:120px}.photo-viewer .thumbnails img{max-height:80px}}@media only screen and (max-width:767px){.photo-viewer .preview{padding:5px}.photo-viewer .thumbnails{display:none!important}}.image-preview{max-height:100px;max-width:100px}.image-preview-small{max-height:50px;max-width:50px}.zoom{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.zoom:hover{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-backface-visibility:hidden;transition:-webkit-transform .2s ease .5s;transition:transform .2s ease .5s;transition:transform .2s ease .5s,-webkit-transform .2s ease .5s}.zoom-2x{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform-origin:0 0;transform-origin:0 0}.zoom-2x:hover{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-backface-visibility:hidden;transition:-webkit-transform .2s ease .5s;transition:transform .2s ease .5s;transition:transform .2s ease .5s,-webkit-transform .2s ease .5s}.zoom-4x{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform-origin:0 0;transform-origin:0 0}.zoom-4x:hover{-webkit-transform:scale(3);transform:scale(3);-webkit-backface-visibility:hidden;transition:-webkit-transform .2s ease .5s;transition:transform .2s ease .5s;transition:transform .2s ease .5s,-webkit-transform .2s ease .5s}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin,.load-when-disabled:disabled:after{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-print:before{content:"\f02f"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

/*!
 * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(webfonts/fa-brands-400.eot);src:url(webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-brands-400.woff2) format("woff2"),url(webfonts/fa-brands-400.woff) format("woff"),url(webfonts/fa-brands-400.ttf) format("truetype"),url(webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}

/*!
 * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(webfonts/fa-regular-400.eot);src:url(webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-regular-400.woff2) format("woff2"),url(webfonts/fa-regular-400.woff) format("woff"),url(webfonts/fa-regular-400.ttf) format("truetype"),url(webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}

/*!
 * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(webfonts/fa-solid-900.eot);src:url(webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-solid-900.woff2) format("woff2"),url(webfonts/fa-solid-900.woff) format("woff"),url(webfonts/fa-solid-900.ttf) format("truetype"),url(webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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LG9CQUF1QixDQUNHLEFBRTVCLE1BQ0Usb0JBQXVCLENBQUUsQUFLM0IsYUFGRSxxQkFBd0IsQ0FJRSxBQUY1QixPQUNFLG9CQUF1QixDQUNHLEFBRTVCLE1BQ0Usb0JBQXVCLENBQUUsQUFLM0IsYUFGRSxxQkFBd0IsQ0FJRSxBQUY1QixPQUNFLG9CQUF1QixDQUNHLEFBRTVCLE1BQ0Usb0JBQXVCLENBQUUsQUFLM0IsYUFGRSxxQkFBd0IsQ0FJRSxBQUY1QixPQUNFLG9CQUF1QixDQUNHLEFBRTVCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFCQUF3QixDQUNHLEFBRTdCLE9BQ0UscUJBQXdCLENBQUUsQUFLNUIsZUFGRSxzQkFBeUIsQ0FJRSxBQUY3QixRQUNFLHFC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ZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIscUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwyQkFDRSxlQUFpQixDQUFFLEFBRXJCLDBCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLDZCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiw4QkFDRSxlQUFpQixDQUFFLEFBRXJCLDRCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix1QkFDRSxlQUFpQixDQUFFLEFBRXJCLG1CQUNFLGVBQWlCLENBQUUsQUFFckIsb0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLGVBQ0UsZUFBaUIsQ0FBRSxBQUVyQixnQkFDRSxlQUFpQixDQUFFLEFBRXJCLG1CQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix1QkFDRSxlQUFpQixDQUFFLEFBRXJCLG9CQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLDBCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixnQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQiw0QkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLGdCQUNFLGVBQWlCLENBQUUsQUFFckIsb0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixnQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIsZUFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLG9CQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix5QkFDRSxlQUFpQixDQUFFLEFBRXJCLG1CQUNFLGVBQWlCLENBQUUsQUFFckIscUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixlQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix5QkFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsb0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix5QkFDRSxlQUFpQixDQUFFLEFBRXJCLG9CQUNFLGVBQWlCLENBQUUsQUFFckIsMkJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLGdCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FB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LGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIsd0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixlQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsNkJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIsd0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixlQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwwQkFDRSxlQUFpQixDQUFFLEFBRXJCLHlCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsNEJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLGdCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix1QkFDRSxlQUFpQixDQUFFLEFBRXJCLGdCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix1QkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsd0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLGNBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLG9CQUNFLGVBQWlCLENBQUUsQUFFckIsMkJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLHlCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIscUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixnQkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLGVBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLGdCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIscUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiw0QkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLGdCQUNFLGVBQWlCLENBQUUsQUFFckIseUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIsMkJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix5QkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix5QkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix1QkFDRSxlQUFpQixDQUFFLEFBRXJCLG1CQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLG9CQUNFLGVBQWlCLENBQUUsQUFFckIsMEJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwyQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwyQkFDRSxlQUFpQixDQUFFLEFBRXJCLHlCQUNFLGVBQWlCLENBQUUsQUFFckIsNEJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwwQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsNkJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwyQkFDRSxlQUFpQixDQUFFLEFBRXJCLG1CQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix5QkFDRSxlQUFpQixDQUFFLEFBRXJCLG1CQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwwQkFDRSxlQUFpQixDQUFFLEFBRXJCLDBCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIseUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsd0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix1QkFDRSxlQUFpQixDQUFFLEFBRXJCLGdCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix5QkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsb0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsOEJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsb0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixlQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix1QkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLG1CQUNFLGVBQWlCLENBQUUsQUFFckIsaUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQix3QkFDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwwQkFDRSxlQUFpQixDQUFFLEFBRXJCLGVBQ0UsZUFBaUIsQ0FBRSxBQUVyQixnQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLDBCQUNFLGVBQWlCLENBQUUsQUFFckIseUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixvQkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixjQUNFLGVBQWlCLENBQUUsQUFFckIsb0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixtQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiw2QkFDRSxlQUFpQixDQUFFLEFBRXJCLDRCQUNFLGVBQWlCLENBQUUsQUFFckIsNEJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwrQkFDRSxlQUFpQixDQUFFLEFBRXJCLHNDQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixxQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsc0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLHdCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixzQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIscUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsMkJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLHFCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLHVCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLGVBQ0UsZUFBaUIsQ0FBRSxBQUVyQixrQkFDRSxlQUFpQixDQUFFLEFBRXJCLHlCQUNFLGVBQWlCLENBQUUsQUFFckIsY0FDRSxlQUFpQixDQUFFLEFBRXJCLGtCQUNFLGVBQWlCLENBQUUsQUFFckIsbUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiwwQkFDRSxlQUFpQixDQUFFLEFBRXJCLGlCQUNFLGVBQWlCLENBQUUsQUFFckIsZ0JBQ0UsZUFBaUIsQ0FBRSxBQUVyQixpQkFDRSxlQUFpQixDQUFFLEFBRXJCLG9CQUNFLGVBQWlCLENBQUUsQUFFckIscUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQixnQkFDRSxlQUFpQixDQUFFLEFBRXJCLG9CQUNFLGVBQWlCLENBQUUsQUFFckIsdUJBQ0UsZUFBaUIsQ0FBRSxBQUVyQiw0QkFDRSxlQUFpQixDQUFFLEFBRXJCLHNCQUNFLGVBQWlCLENBQUUsQUFFckIsa0JBQ0UsZUFB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QUFDckMsa0JBQW1CLEFBQ25CLGdCQUFvQixBQUNwQixvQ0FBdUMsQUFDdkMscVJBQXFTLENBQUUsQUFFelMsS0FDRSxrQ0FBcUMsQ0FBRTs7QUFFekM7OztHQUdHLEFBQ0gsV0FDRSxpQ0FBbUMsQUFDbkMsa0JBQW1CLEFBQ25CLGdCQUFpQixBQUNqQixxQ0FBd0MsQUFDeEMsMFJBQTBTLENBQUUsQUFFOVMsS0FFRSxlQUFpQixDQUFFOztBQUVyQjs7O0dBR0csQUFDSCxXQUNFLGlDQUFtQyxBQUNuQyxrQkFBbUIsQUFDbkIsZ0JBQWlCLEFBQ2pCLG1DQUFzQyxBQUN0QyxnUkFBZ1MsQ0FBRSxBQUVwUyxjQWRFLGdDQUFtQyxDQWlCaEIsQUFIckIsU0FHRSxlQUFpQixDQUFFIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic2Vnb2V1aVwiO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHNlZ29ldWkvc2Vnb2V1aS50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic2Vnb2V1aVwiO1xuICBzcmM6IHVybChcIi9zdGF0aWMvZm9udHNlZ29ldWkvc2VndWlzYi50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNlZ29ldWlcIjtcbiAgc3JjOiB1cmwoXCIvc3RhdGljL2ZvbnRzZWdvZXVpL3NlZ29ldWlsLnR0ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHY1LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxyXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbiAqL1xuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJzZWdvZXVpXCIsIFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDIgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDMgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAzICovXG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2Nkbi5sZWRlcmtyYW0uZGUvd2Vic2l0ZS9iZy1wYWdlLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vY2RuLmxlZGVya3JhbS5kZS93ZWJzaXRlL2JnLXBhZ2UtbW9iLmpwZ1wiKTsgfSB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbiAqL1xuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4ge1xuICAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXHJcbiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXHJcbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXHJcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IH1cblxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxyXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cclxuICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cclxuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXHJcbiAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cclxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyoqXHJcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJzZWdvZXVpXCIsIFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLyoqXHJcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qKlxyXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXHJcbiAqIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAvKiAxICovIH1cblxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxyXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cclxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cclxuICovXG5kZXRhaWxzLFxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbi8qIFNjcmlwdGluZ1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cbmNhbnZhcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEhpZGRlblxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cclxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnctMjAge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTIwIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNxLTIwIHtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctNDAge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTQwIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNxLTQwIHtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctNjAge1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTYwIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNxLTYwIHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctODAge1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTgwIHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNxLTgwIHtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5zcS0xMDAge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi53LTEyMCB7XG4gIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTEyMCB7XG4gIGhlaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuXG4uc3EtMTIwIHtcbiAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuXG4udy0xNDAge1xuICB3aWR0aDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4uaC0xNDAge1xuICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNxLTE0MCB7XG4gIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMTYwIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMTYwIHtcbiAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5zcS0xNjAge1xuICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi53LTE4MCB7XG4gIHdpZHRoOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTE4MCB7XG4gIGhlaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4uc3EtMTgwIHtcbiAgd2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4udy0yMDAge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4uaC0yMDAge1xuICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNxLTIwMCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMjIwIHtcbiAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMjIwIHtcbiAgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG5cbi5zcS0yMjAge1xuICB3aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XG5cbi53LTI0MCB7XG4gIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTI0MCB7XG4gIGhlaWdodDogMjQwcHggIWltcG9ydGFudDsgfVxuXG4uc3EtMjQwIHtcbiAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjQwcHggIWltcG9ydGFudDsgfVxuXG4udy0yNjAge1xuICB3aWR0aDogMjYwcHggIWltcG9ydGFudDsgfVxuXG4uaC0yNjAge1xuICBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNxLTI2MCB7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMjgwIHtcbiAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMjgwIHtcbiAgaGVpZ2h0OiAyODBweCAhaW1wb3J0YW50OyB9XG5cbi5zcS0yODAge1xuICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyODBweCAhaW1wb3J0YW50OyB9XG5cbi53LTMwMCB7XG4gIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTMwMCB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4uc3EtMzAwIHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4udy04MDAtbWF4IHtcbiAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50OyB9XG5cbi53LTEwMC13cyB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudy0xMDAtd3Mge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudy0xMDAtd3Mge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi53LTUwMC13cyB7XG4gIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudy01MDAtd3Mge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudy01MDAtd3Mge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi53LTEwMC13c3Ige1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnctMTAwLXdzciB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC53LTEwMC13c3Ige1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi5oLTUge1xuICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5oLTEwIHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMTUge1xuICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4udy1oYWxmIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53LWZ1bGwsIC5maWxlLXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmgtZnVsbCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5zcS1mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmMtdy0xIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmMtaC0xIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jLXNxLTEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jLXctMiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmMtaC0yIHtcbiAgaGVpZ2h0OiA1MCU7IH1cblxuLmMtc3EtMiB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlOyB9XG5cbi5jLXctMyB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLmMtaC0zIHtcbiAgaGVpZ2h0OiAzMy4zMzMzMyU7IH1cblxuLmMtc3EtMyB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG4gIGhlaWdodDogMzMuMzMzMzMlOyB9XG5cbi5jLXctNCB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLmMtaC00IHtcbiAgaGVpZ2h0OiAyNSU7IH1cblxuLmMtc3EtNCB7XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogMjUlOyB9XG5cbi5jLXctNSB7XG4gIHdpZHRoOiAyMCU7IH1cblxuLmMtaC01IHtcbiAgaGVpZ2h0OiAyMCU7IH1cblxuLmMtc3EtNSB7XG4gIHdpZHRoOiAyMCU7XG4gIGhlaWdodDogMjAlOyB9XG5cbi5jLXctNiB7XG4gIHdpZHRoOiAxNi42NjY2NyU7IH1cblxuLmMtaC02IHtcbiAgaGVpZ2h0OiAxNi42NjY2NyU7IH1cblxuLmMtc3EtNiB7XG4gIHdpZHRoOiAxNi42NjY2NyU7XG4gIGhlaWdodDogMTYuNjY2NjclOyB9XG5cbi5jLXctNyB7XG4gIHdpZHRoOiAxNC4yODU3MSU7IH1cblxuLmMtaC03IHtcbiAgaGVpZ2h0OiAxNC4yODU3MSU7IH1cblxuLmMtc3EtNyB7XG4gIHdpZHRoOiAxNC4yODU3MSU7XG4gIGhlaWdodDogMTQuMjg1NzElOyB9XG5cbi5jLXctOCB7XG4gIHdpZHRoOiAxMi41JTsgfVxuXG4uYy1oLTgge1xuICBoZWlnaHQ6IDEyLjUlOyB9XG5cbi5jLXNxLTgge1xuICB3aWR0aDogMTIuNSU7XG4gIGhlaWdodDogMTIuNSU7IH1cblxuLmMtdy05IHtcbiAgd2lkdGg6IDExLjExMTExJTsgfVxuXG4uYy1oLTkge1xuICBoZWlnaHQ6IDExLjExMTExJTsgfVxuXG4uYy1zcS05IHtcbiAgd2lkdGg6IDExLjExMTExJTtcbiAgaGVpZ2h0OiAxMS4xMTExMSU7IH1cblxuLmMtdy0xMCB7XG4gIHdpZHRoOiAxMCU7IH1cblxuLmMtaC0xMCB7XG4gIGhlaWdodDogMTAlOyB9XG5cbi5jLXNxLTEwIHtcbiAgd2lkdGg6IDEwJTtcbiAgaGVpZ2h0OiAxMCU7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4ubm93cmFwLCAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC50YWdzIC5hZGQtdGFnLWNvbnRhaW5lciAuYWRkLXRhZy1saXN0IHVsIGxpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi8qIGRlcHJlY2F0ZWQgKi9cbi50ZXh0LWV4dHJhLXNtYWxsIHtcbiAgZm9udC1zaXplOiA4cHg7IH1cblxuLnRleHQtc21hbGwge1xuICBmb250LXNpemU6IDExcHg7IH1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi50ZXh0LWRlZmF1bHQge1xuICBjb2xvcjogI2RlZGVkZTsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDhiZDA7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDZhYjM7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTM5NWQ1OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBhYjc2NTsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNjZDdjMDA7IH1cblxuLnRleHQtZXJyb3Ige1xuICBjb2xvcjogI2VkMDk0NjsgfVxuXG4udHJhbnMtdGV4dC0xMCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgLnRyYW5zLXRleHQtMTAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC45KTsgfVxuICAudHJhbnMtdGV4dC0xMC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjkpOyB9XG4gIC50cmFucy10ZXh0LTEwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjkpOyB9XG4gIC50cmFucy10ZXh0LTEwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuOSk7IH1cbiAgLnRyYW5zLXRleHQtMTAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjkpOyB9XG4gIC50cmFucy10ZXh0LTEwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC45KTsgfVxuICAudHJhbnMtdGV4dC0xMC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC45KTsgfVxuICAudHJhbnMtdGV4dC0xMC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC45KTsgfVxuXG4udHJhbnMtdGV4dC0yMCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cbiAgLnRyYW5zLXRleHQtMjAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC44KTsgfVxuICAudHJhbnMtdGV4dC0yMC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjgpOyB9XG4gIC50cmFucy10ZXh0LTIwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjgpOyB9XG4gIC50cmFucy10ZXh0LTIwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuOCk7IH1cbiAgLnRyYW5zLXRleHQtMjAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjgpOyB9XG4gIC50cmFucy10ZXh0LTIwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC44KTsgfVxuICAudHJhbnMtdGV4dC0yMC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC44KTsgfVxuICAudHJhbnMtdGV4dC0yMC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC44KTsgfVxuXG4udHJhbnMtdGV4dC0zMCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLnRyYW5zLXRleHQtMzAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC43KTsgfVxuICAudHJhbnMtdGV4dC0zMC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjcpOyB9XG4gIC50cmFucy10ZXh0LTMwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjcpOyB9XG4gIC50cmFucy10ZXh0LTMwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuNyk7IH1cbiAgLnRyYW5zLXRleHQtMzAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjcpOyB9XG4gIC50cmFucy10ZXh0LTMwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC43KTsgfVxuICAudHJhbnMtdGV4dC0zMC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC43KTsgfVxuICAudHJhbnMtdGV4dC0zMC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC43KTsgfVxuXG4udHJhbnMtdGV4dC00MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgLnRyYW5zLXRleHQtNDAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC42KTsgfVxuICAudHJhbnMtdGV4dC00MC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjYpOyB9XG4gIC50cmFucy10ZXh0LTQwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjYpOyB9XG4gIC50cmFucy10ZXh0LTQwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuNik7IH1cbiAgLnRyYW5zLXRleHQtNDAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjYpOyB9XG4gIC50cmFucy10ZXh0LTQwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC42KTsgfVxuICAudHJhbnMtdGV4dC00MC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC42KTsgfVxuICAudHJhbnMtdGV4dC00MC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC42KTsgfVxuXG4udHJhbnMtdGV4dC01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLnRyYW5zLXRleHQtNTAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC41KTsgfVxuICAudHJhbnMtdGV4dC01MC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjUpOyB9XG4gIC50cmFucy10ZXh0LTUwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjUpOyB9XG4gIC50cmFucy10ZXh0LTUwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuNSk7IH1cbiAgLnRyYW5zLXRleHQtNTAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjUpOyB9XG4gIC50cmFucy10ZXh0LTUwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC41KTsgfVxuICAudHJhbnMtdGV4dC01MC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC41KTsgfVxuICAudHJhbnMtdGV4dC01MC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC41KTsgfVxuXG4udHJhbnMtdGV4dC02MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLnRyYW5zLXRleHQtNjAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC40KTsgfVxuICAudHJhbnMtdGV4dC02MC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjQpOyB9XG4gIC50cmFucy10ZXh0LTYwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjQpOyB9XG4gIC50cmFucy10ZXh0LTYwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuNCk7IH1cbiAgLnRyYW5zLXRleHQtNjAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjQpOyB9XG4gIC50cmFucy10ZXh0LTYwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC40KTsgfVxuICAudHJhbnMtdGV4dC02MC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC40KTsgfVxuICAudHJhbnMtdGV4dC02MC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC40KTsgfVxuXG4udHJhbnMtdGV4dC03MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cbiAgLnRyYW5zLXRleHQtNzAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC4zKTsgfVxuICAudHJhbnMtdGV4dC03MC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjMpOyB9XG4gIC50cmFucy10ZXh0LTcwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjMpOyB9XG4gIC50cmFucy10ZXh0LTcwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuMyk7IH1cbiAgLnRyYW5zLXRleHQtNzAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjMpOyB9XG4gIC50cmFucy10ZXh0LTcwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC4zKTsgfVxuICAudHJhbnMtdGV4dC03MC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC4zKTsgfVxuICAudHJhbnMtdGV4dC03MC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC4zKTsgfVxuXG4udHJhbnMtdGV4dC04MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgLnRyYW5zLXRleHQtODAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC4yKTsgfVxuICAudHJhbnMtdGV4dC04MC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjIpOyB9XG4gIC50cmFucy10ZXh0LTgwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjIpOyB9XG4gIC50cmFucy10ZXh0LTgwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuMik7IH1cbiAgLnRyYW5zLXRleHQtODAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjIpOyB9XG4gIC50cmFucy10ZXh0LTgwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC4yKTsgfVxuICAudHJhbnMtdGV4dC04MC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC4yKTsgfVxuICAudHJhbnMtdGV4dC04MC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC4yKTsgfVxuXG4udHJhbnMtdGV4dC05MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLnRyYW5zLXRleHQtOTAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC4xKTsgfVxuICAudHJhbnMtdGV4dC05MC5kZWZhdWx0IHtcbiAgICBjb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjEpOyB9XG4gIC50cmFucy10ZXh0LTkwLnByaW1hcnkge1xuICAgIGNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjEpOyB9XG4gIC50cmFucy10ZXh0LTkwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDAuMSk7IH1cbiAgLnRyYW5zLXRleHQtOTAuaW5mbyB7XG4gICAgY29sb3I6IHJnYmEoMTksIDE0OSwgMjEzLCAwLjEpOyB9XG4gIC50cmFucy10ZXh0LTkwLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiByZ2JhKDEwLCAxODMsIDEwMSwgMC4xKTsgfVxuICAudHJhbnMtdGV4dC05MC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMC4xKTsgfVxuICAudHJhbnMtdGV4dC05MC5lcnJvciB7XG4gICAgY29sb3I6IHJnYmEoMjM3LCA5LCA3MCwgMC4xKTsgfVxuXG4udHJhbnMtdGV4dC0xMDAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuICAudHJhbnMtdGV4dC0xMDAuZGFyayB7XG4gICAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMCk7IH1cbiAgLnRyYW5zLXRleHQtMTAwLmRlZmF1bHQge1xuICAgIGNvbG9yOiByZ2JhKDIyMiwgMjIyLCAyMjIsIDApOyB9XG4gIC50cmFucy10ZXh0LTEwMC5wcmltYXJ5IHtcbiAgICBjb2xvcjogcmdiYSgwLCAxMzksIDIwOCwgMCk7IH1cbiAgLnRyYW5zLXRleHQtMTAwLnNlY29uZGFyeSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMTA2LCAxNzksIDApOyB9XG4gIC50cmFucy10ZXh0LTEwMC5pbmZvIHtcbiAgICBjb2xvcjogcmdiYSgxOSwgMTQ5LCAyMTMsIDApOyB9XG4gIC50cmFucy10ZXh0LTEwMC5zdWNjZXNzIHtcbiAgICBjb2xvcjogcmdiYSgxMCwgMTgzLCAxMDEsIDApOyB9XG4gIC50cmFucy10ZXh0LTEwMC53YXJuaW5nIHtcbiAgICBjb2xvcjogcmdiYSgyMDUsIDEyNCwgMCwgMCk7IH1cbiAgLnRyYW5zLXRleHQtMTAwLmVycm9yIHtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDksIDcwLCAwKTsgfVxuXG4uY2FwaXRhbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ucGFkZGluZy01IHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4ucGFkZGluZy0xNSB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uY2VudGVyZWQtZWxlbWVudCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uaW5saW5lLXRhYmxlIHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmxpbmssIGE6bm90KFtuYW1lXSksIC5mYWtlLWxpbmsge1xuICBjb2xvcjogIzA5N2NkYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmxpbms6aG92ZXIsIGE6bm90KFtuYW1lXSk6aG92ZXIsIC5mYWtlLWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbmltZy5maXQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7IH1cblxuLnVuZGVybGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmZsZXgtcGFyZW50LWNlbnRlcmVkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuXG4uZmxleC1wYXJlbnQtZGVmYXVsdCwgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLmZsZXgtcGFyZW50LWNvbHVtbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuZmxleC1wYXJlbnQtY29sdW1uIC5mbGV4LWNvbC1jaGlsZC0wMSB7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDEgYXV0bztcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuICAuZmxleC1wYXJlbnQtY29sdW1uIC5mbGV4LWNvbC1jaGlsZC0xMSB7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bztcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuXG4uZmxleC1jaGlsZC1zaHJpbmsge1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAxO1xuICBmbGV4LXNocmluazogMTsgfVxuXG4uZmxleC1jaGlsZC1ncm93IHtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmZsZXgtY2hpbGQtbm9ybWFsIHtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmZsZXgtc3RyZXRjaCB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuXG4uZmxleC1jZW50ZXIsICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAucGljdHVyZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5waWN0dXJlLCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFydGljbGUtZGF0YSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hcnRpY2xlLWRhdGEsICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAucHJpY2UsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAucHJpY2UsICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFtb3VudCwgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5wcmljZS1zdW0sICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAucHJpY2Utc3VtLCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmRlbGV0ZS1hcnRpY2xlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmRlbGV0ZS1hcnRpY2xlIHtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uZmxleC1jaGlsZC1kZWZhdWx0IHtcbiAgLXdlYmtpdC1mbGV4OiAxIDAgYXV0bztcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTIwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMjBweDtcbiAgLW1zLWZsZXg6IDAgMCAyMHB4O1xuICBmbGV4OiAwIDAgMjBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTQwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgNDBweDtcbiAgLW1zLWZsZXg6IDAgMCA0MHB4O1xuICBmbGV4OiAwIDAgNDBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTYwLCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmRlbGV0ZS1hcnRpY2xlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmRlbGV0ZS1hcnRpY2xlIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgNjBweDtcbiAgLW1zLWZsZXg6IDAgMCA2MHB4O1xuICBmbGV4OiAwIDAgNjBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTgwLCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLnByaWNlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLnByaWNlLCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLnByaWNlLXN1bSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5wcmljZS1zdW0ge1xuICAtd2Via2l0LWZsZXg6IDAgMCA4MHB4O1xuICAtbXMtZmxleDogMCAwIDgwcHg7XG4gIGZsZXg6IDAgMCA4MHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmZsZXgtY2hpbGQtMTAwLCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLnBpY3R1cmUsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAucGljdHVyZSwgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hbW91bnQsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50IHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwcHg7XG4gIC1tcy1mbGV4OiAwIDAgMTAwcHg7XG4gIGZsZXg6IDAgMCAxMDBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTEyMCB7XG4gIC13ZWJraXQtZmxleDogMCAwIDEyMHB4O1xuICAtbXMtZmxleDogMCAwIDEyMHB4O1xuICBmbGV4OiAwIDAgMTIwcHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uZmxleC1jaGlsZC0xNDAge1xuICAtd2Via2l0LWZsZXg6IDAgMCAxNDBweDtcbiAgLW1zLWZsZXg6IDAgMCAxNDBweDtcbiAgZmxleDogMCAwIDE0MHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmZsZXgtY2hpbGQtMTYwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMTYwcHg7XG4gIC1tcy1mbGV4OiAwIDAgMTYwcHg7XG4gIGZsZXg6IDAgMCAxNjBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTE4MCwgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hcnRpY2xlLWRhdGEsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYXJ0aWNsZS1kYXRhIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMTgwcHg7XG4gIC1tcy1mbGV4OiAwIDAgMTgwcHg7XG4gIGZsZXg6IDAgMCAxODBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTIwMCB7XG4gIC13ZWJraXQtZmxleDogMCAwIDIwMHB4O1xuICAtbXMtZmxleDogMCAwIDIwMHB4O1xuICBmbGV4OiAwIDAgMjAwcHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uZmxleC1jaGlsZC0yMjAge1xuICAtd2Via2l0LWZsZXg6IDAgMCAyMjBweDtcbiAgLW1zLWZsZXg6IDAgMCAyMjBweDtcbiAgZmxleDogMCAwIDIyMHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmZsZXgtY2hpbGQtMjQwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMjQwcHg7XG4gIC1tcy1mbGV4OiAwIDAgMjQwcHg7XG4gIGZsZXg6IDAgMCAyNDBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTI2MCB7XG4gIC13ZWJraXQtZmxleDogMCAwIDI2MHB4O1xuICAtbXMtZmxleDogMCAwIDI2MHB4O1xuICBmbGV4OiAwIDAgMjYwcHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uZmxleC1jaGlsZC0yODAge1xuICAtd2Via2l0LWZsZXg6IDAgMCAyODBweDtcbiAgLW1zLWZsZXg6IDAgMCAyODBweDtcbiAgZmxleDogMCAwIDI4MHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmZsZXgtY2hpbGQtMzAwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMzAwcHg7XG4gIC1tcy1mbGV4OiAwIDAgMzAwcHg7XG4gIGZsZXg6IDAgMCAzMDBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTMyMCB7XG4gIC13ZWJraXQtZmxleDogMCAwIDMyMHB4O1xuICAtbXMtZmxleDogMCAwIDMyMHB4O1xuICBmbGV4OiAwIDAgMzIwcHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uZmxleC1jaGlsZC0zNDAge1xuICAtd2Via2l0LWZsZXg6IDAgMCAzNDBweDtcbiAgLW1zLWZsZXg6IDAgMCAzNDBweDtcbiAgZmxleDogMCAwIDM0MHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmZsZXgtY2hpbGQtMzYwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMzYwcHg7XG4gIC1tcy1mbGV4OiAwIDAgMzYwcHg7XG4gIGZsZXg6IDAgMCAzNjBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTM4MCB7XG4gIC13ZWJraXQtZmxleDogMCAwIDM4MHB4O1xuICAtbXMtZmxleDogMCAwIDM4MHB4O1xuICBmbGV4OiAwIDAgMzgwcHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uZmxleC1jaGlsZC00MDAge1xuICAtd2Via2l0LWZsZXg6IDAgMCA0MDBweDtcbiAgLW1zLWZsZXg6IDAgMCA0MDBweDtcbiAgZmxleDogMCAwIDQwMHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmZsZXgtY2hpbGQtNDIwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgNDIwcHg7XG4gIC1tcy1mbGV4OiAwIDAgNDIwcHg7XG4gIGZsZXg6IDAgMCA0MjBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTQ0MCB7XG4gIC13ZWJraXQtZmxleDogMCAwIDQ0MHB4O1xuICAtbXMtZmxleDogMCAwIDQ0MHB4O1xuICBmbGV4OiAwIDAgNDQwcHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uZmxleC1jaGlsZC00NjAge1xuICAtd2Via2l0LWZsZXg6IDAgMCA0NjBweDtcbiAgLW1zLWZsZXg6IDAgMCA0NjBweDtcbiAgZmxleDogMCAwIDQ2MHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmZsZXgtY2hpbGQtNDgwIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgNDgwcHg7XG4gIC1tcy1mbGV4OiAwIDAgNDgwcHg7XG4gIGZsZXg6IDAgMCA0ODBweDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5mbGV4LWNoaWxkLTUwMCB7XG4gIC13ZWJraXQtZmxleDogMCAwIDUwMHB4O1xuICAtbXMtZmxleDogMCAwIDUwMHB4O1xuICBmbGV4OiAwIDAgNTAwcHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG5kaXYudGFibGUge1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuICBkaXYudGFibGUgZGl2LnJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93OyB9XG4gICAgZGl2LnRhYmxlIGRpdi5yb3cgZGl2LmNlbGwge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuICBkaXYudGFibGUubWlkZGxlID4gLnJvdyA+IC5jZWxsIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbiAgZGl2LnRhYmxlLnRvcCA+IC5yb3cgPiAuY2VsbCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4gIGRpdi50YWJsZS5ib3R0b20gPiAucm93ID4gLmNlbGwge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuICBkaXYudGFibGUgZGl2LnJvdyBkaXYuY2VsbC5taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuICBkaXYudGFibGUgZGl2LnJvdyBkaXYuY2VsbC50b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuICBkaXYudGFibGUgZGl2LnJvdyBkaXYuY2VsbC5ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuICBkaXYudGFibGUucGFkZGluZyA+IC5yb3cgPiAuY2VsbCB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgZGl2LnRhYmxlLnBhZGRpbmctYmlnID4gLnJvdyA+IC5jZWxsIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIGRpdi50YWJsZS5yZXNwb25zaXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgIGRpdi50YWJsZS5yZXNwb25zaXZlID4gLnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgZGl2LnRhYmxlLnJlc3BvbnNpdmUgPiAucm93ID4gLmNlbGwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGl2LnRhYmxlLnJlc3BvbnNpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgICAgZGl2LnRhYmxlLnJlc3BvbnNpdmUgPiAucm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgICAgICBkaXYudGFibGUucmVzcG9uc2l2ZSA+IC5yb3cgPiAuY2VsbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXYudGFibGUucmVzcG9uc2l2ZS1tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgICAgZGl2LnRhYmxlLnJlc3BvbnNpdmUtbW9iaWxlID4gLnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgZGl2LnRhYmxlLnJlc3BvbnNpdmUtbW9iaWxlID4gLnJvdyA+IC5jZWxsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cbiAgZGl2LnRhYmxlLmZvcm0gaW5wdXQsXG4gIGRpdi50YWJsZS5mb3JtIHRleHRhcmVhLFxuICBkaXYudGFibGUuZm9ybSAuZHJvcGRvd24tc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBkaXYudGFibGUuZm9ybSAucm93Om50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gIGRpdi50YWJsZS5mb3JtIC5yb3cgLmNlbGw6Zmlyc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgZGl2LnRhYmxlLmZvcm0gLnJvdyAuY2VsbDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBkaXYudGFibGUuZm9ybSAuY2VsbCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBkaXYudGFibGUuZm9ybSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgICBkaXYudGFibGUuZm9ybSAucm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgICAgICBkaXYudGFibGUuZm9ybSAucm93IC5jZWxsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgZGl2LnRhYmxlLmZvcm0gLnJvdyAuY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMCA1cHg7IH1cbiAgICAgICAgICBkaXYudGFibGUuZm9ybSAucm93IC5jZWxsOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDEwcHggNXB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpdi50YWJsZS5mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgIGRpdi50YWJsZS5mb3JtIC5yb3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgICAgIGRpdi50YWJsZS5mb3JtIC5yb3cgLmNlbGwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICBkaXYudGFibGUuZm9ybSAucm93IC5jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAwIDVweDsgfVxuICAgICAgICAgIGRpdi50YWJsZS5mb3JtIC5yb3cgLmNlbGw6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMTBweCA1cHg7IH0gfVxuXG50YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cbiAgdGFibGUgPiB0ciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgdGFibGUgPiB0Ym9keSA+IHRyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICB0YWJsZSA+IHRoZWFkID4gdHIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIHRhYmxlLmRlZmF1bHQgPiB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICB0YWJsZS5kZWZhdWx0ID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gIHRhYmxlLmRlZmF1bHQgPiB0aGVhZCA+IHRyID4gdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgdGFibGUuZGVmYXVsdCA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICB0YWJsZS5taWRkbGUgPiB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnRvcCA+IHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbiAgdGFibGUuYm90dG9tIC5jZWxsIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbiAgdGFibGUgPiB0ciA+IHRkLm1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4gIHRhYmxlID4gdHIgPiB0ZC50b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuICB0YWJsZSA+IHRyID4gdGQuYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbiAgdGFibGUuY29tcGFjdCB7XG4gICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICB0YWJsZS5jb21wYWN0ID4gdGQsIHRhYmxlLmNvbXBhY3QgPiB0aCB7XG4gICAgICBwYWRkaW5nOiAwIDVweDsgfVxuICB0YWJsZS5wYWRkaW5nID4gdGQsIHRhYmxlLnBhZGRpbmcgPiB0aCB7XG4gICAgcGFkZGluZzogNXB4OyB9XG5cbioge1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIFNhZmFyaS9DaHJvbWUsIG90aGVyIFdlYktpdCAqL1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIEZpcmVmb3gsIG90aGVyIEdlY2tvICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIE9wZXJhL0lFIDgrICovIH1cblxuaW1nIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogQ2hyb21lIGFsbCAvIFNhZmFyaSBhbGwgKi9cbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogRmlyZWZveCBhbGwgKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBJRSAxMCsgKi9cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIExpa2VseSBmdXR1cmUgKi8gfVxuXG4jcGFnZUNvbnRlbnRXcmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDQ1cHg7XG4gIGxlZnQ6IDI3NXB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9jZG4ubGVkZXJrcmFtLmRlL3dlYnNpdGUvYmctY29udGVudC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4ycztcbiAgLW1zLXRyYW5zaXRpb246IGxlZnQgZWFzZSAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4ycztcbiAgdHJhbnNpdGlvbjogbGVmdCBlYXNlIDAuMnM7IH1cbiAgI3BhZ2VDb250ZW50V3JhcHBlciAjcGFnZUNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDQycHg7XG4gICAgei1pbmRleDogMDtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgICNwYWdlQ29udGVudFdyYXBwZXIgI3BhZ2VDb250ZW50ICNtYWluQ29udGVudCB7XG4gICAgICBwYWRkaW5nOiA1cHggMjBweCAyMHB4IDIwcHg7XG4gICAgICB3aWR0aDogOTAlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgI3BhZ2VDb250ZW50V3JhcHBlciAjcGFnZUNvbnRlbnQge1xuICAgICAgICBib3R0b206IDU1cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICNwYWdlQ29udGVudFdyYXBwZXIgI3BhZ2VDb250ZW50IHtcbiAgICAgICAgYm90dG9tOiA1NXB4OyB9IH1cbiAgI3BhZ2VDb250ZW50V3JhcHBlci5jbG9zZWQge1xuICAgIGxlZnQ6IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICNwYWdlQ29udGVudFdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfSB9XG5cbi5jb250ZW50LXdpZHRoIHtcbiAgd2lkdGg6IDg1JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRlbnQtd2lkdGgge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbiNsb2FkaW5nT3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcGFkZGluZzogMTAwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4udG9wLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMjc1cHg7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCBlYXNlIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogbGVmdCBlYXNlIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCBlYXNlIDAuMnM7XG4gIHRyYW5zaXRpb246IGxlZnQgZWFzZSAwLjJzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAudG9wLW1lbnUuY2xvc2VkIHtcbiAgICBsZWZ0OiAwOyB9XG4gIC50b3AtbWVudSAuc3BhY2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwcHg7IH1cbiAgLnRvcC1tZW51IC50b3AtbWVudS1pdGVtIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC50b3AtbWVudSAudG9wLW1lbnUtaXRlbSBpbWcge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0gKiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLnRvcC1tZW51IC50b3AtbWVudS1pdGVtOmhvdmVyIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0yMHB4IDIwcHggLTIwcHggIzAwOGJkMDtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IC0yMHB4IDIwcHggLTIwcHggIzAwOGJkMDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMjBweCAyMHB4IC0yMHB4ICMwMDhiZDA7IH1cbiAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAgIC50b3AtbWVudSAudG9wLW1lbnUtaXRlbS5hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViOyB9XG4gICAgLnRvcC1tZW51IC50b3AtbWVudS1pdGVtLnNpZGUtbWVudS10b2dnbGUtc20ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC50b3AtbWVudSAudG9wLW1lbnUtaXRlbS5zaWRlLW1lbnUtdG9nZ2xlLXdzIGkge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgICAtby10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgICB0cmFuc2l0aW9uOiBlYXNlIDAuNHM7IH1cbiAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0uc2lkZS1tZW51LXRvZ2dsZS13cy5jbG9zZWQgaSB7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gICAgICAvKiBJRSA5ICovXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLnRvcC1tZW51IC50b3AtbWVudS1pdGVtIC5iYWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogI2VkMDk0NjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMXB4OyB9XG4gICAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0gLmJhZzplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuI2Zvb3RlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG8gYXV0bztcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogNDJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAtd2Via2l0LWJvcmRlci1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwOGJkMCAyNSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICAtbW96LWJvcmRlci1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwOGJkMCAyNSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICAtby1ib3JkZXItaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDA4YmQwIDI1JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAxMDAlIDE7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDA4YmQwIDI1JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAxMDAlIDE7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7IH1cbiAgI2Zvb3RlciB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAjZm9vdGVyIHVsIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgICAjZm9vdGVyIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA4YmQwO1xuICAgICAgICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwOGJkMCAwJSwgcmdiYSgwLCAxMzksIDIwOCwgMCkgMTAwJSk7XG4gICAgICAgIC8qIEZGMy42LTE1ICovXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi8gfVxuICAjZm9vdGVyIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAjZm9vdGVyIGE6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogN3B4O1xuICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDhiZDA7XG4gICAgICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwOGJkMCAwJSwgcmdiYSgwLCAxMzksIDIwOCwgMCkgMTAwJSk7XG4gICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi8gfVxuICAgICNmb290ZXIgYTpudGgtY2hpbGQoMSkge1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAjZm9vdGVyIGE6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG9yZGVyOiA1OyB9XG4gICAgI2Zvb3RlciBhOm50aC1jaGlsZCgzKSB7XG4gICAgICBvcmRlcjogNDsgfVxuICAgICNmb290ZXIgYTpudGgtY2hpbGQoNCkge1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICAjZm9vdGVyIGE6bnRoLWNoaWxkKDUpIHtcbiAgICAgIG9yZGVyOiAzOyB9XG4gICAgI2Zvb3RlciBhOm50aC1jaGlsZCg2KSB7XG4gICAgICBvcmRlcjogNzsgfVxuICAgICNmb290ZXIgYTpudGgtY2hpbGQoNykge1xuICAgICAgb3JkZXI6IDY7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICNmb290ZXIge1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bzsgfVxuICAgICAgI2Zvb3RlciBhOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIG9yZGVyOiAxOyB9XG4gICAgICAjZm9vdGVyIGE6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgb3JkZXI6IDQ7IH1cbiAgICAgICNmb290ZXIgYTpudGgtY2hpbGQoMykge1xuICAgICAgICBvcmRlcjogNzsgfVxuICAgICAgI2Zvb3RlciBhOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG9yZGVyOiAyOyB9XG4gICAgICAjZm9vdGVyIGE6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgb3JkZXI6IDM7IH1cbiAgICAgICNmb290ZXIgYTpudGgtY2hpbGQoNikge1xuICAgICAgICBvcmRlcjogNDsgfVxuICAgICAgI2Zvb3RlciBhOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIG9yZGVyOiA1OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICNmb290ZXIge1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87IH1cbiAgICAgICNmb290ZXIgYTpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDRweCAwIDA7IH1cbiAgICAgICNmb290ZXIgYTpudGgtY2hpbGQoMSkge1xuICAgICAgICBvcmRlcjogMTsgfVxuICAgICAgI2Zvb3RlciBhOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9yZGVyOiAzOyB9XG4gICAgICAjZm9vdGVyIGE6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgb3JkZXI6IDU7IH1cbiAgICAgICNmb290ZXIgYTpudGgtY2hpbGQoNCkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAjZm9vdGVyIGE6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgb3JkZXI6IDQ7IH1cbiAgICAgICNmb290ZXIgYTpudGgtY2hpbGQoNikge1xuICAgICAgICBvcmRlcjogNjsgfVxuICAgICAgI2Zvb3RlciBhOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIG9yZGVyOiAyOyB9IH1cblxuLnNpZGUtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyNzVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4ycztcbiAgLW1zLXRyYW5zaXRpb246IGxlZnQgZWFzZSAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4ycztcbiAgdHJhbnNpdGlvbjogbGVmdCBlYXNlIDAuMnM7XG4gIGNvbG9yOiAjMDA4YmQwO1xuICBwYWRkaW5nOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgLXdlYmtpdC1ib3JkZXItaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwOGJkMCAxMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMSAxMDAlO1xuICAtbW96LWJvcmRlci1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDA4YmQwIDEwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAxIDEwMCU7XG4gIC1vLWJvcmRlci1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwOGJkMCAxMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMSAxMDAlO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDhiZDAgMTAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEgMTAwJTsgfVxuICAuc2lkZS1tZW51IC5zZWFyY2gtYm94IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA4YmQwO1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICAuc2lkZS1tZW51IHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgLnNpZGUtbWVudSB1bC5yb290IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5zaWRlLW1lbnUgdWwgPiBsaSB7XG4gICAgICBjb2xvcjogIzAwOGJkMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnNpZGUtbWVudSB1bCA+IGxpIC5zaWRlLW1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwOGJkMCAhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7IH1cbiAgICAgICAgLnNpZGUtbWVudSB1bCA+IGxpIC5zaWRlLW1lbnUtaXRlbTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMwMDZhYjM7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgICAgICAgIC5zaWRlLW1lbnUgdWwgPiBsaSAuc2lkZS1tZW51LWl0ZW06aG92ZXIgPiBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICMwMDZhYjMgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2lkZS1tZW51IHVsID4gbGkgLnNpZGUtbWVudS1pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxMDYsIDE3OSwgMC40KTsgfVxuICAgICAgLnNpZGUtbWVudSB1bCA+IGxpIHVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc2lkZS1tZW51IHVsID4gbGkgdWwudmlzaWJsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zaWRlLW1lbnUgdWwgPiBsaSAuYmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDhiZDA7XG4gICAgICAgIC8qIE9sZCBicm93c2VycyAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMDA4YmQwIDAlLCByZ2JhKDAsIDEzOSwgMjA4LCAwKSAxMDAlKTtcbiAgICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwOGJkMCAwJSwgcmdiYSgwLCAxMzksIDIwOCwgMCkgMTAwJSk7XG4gICAgICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwOGJkMCAwJSwgcmdiYSgwLCAxMzksIDIwOCwgMCkgMTAwJSk7XG4gICAgICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqLyB9XG4gICAgICAuc2lkZS1tZW51IHVsID4gbGkgLmZvbGRlYWJsZTphZnRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLnNpZGUtbWVudSB1bCA+IGxpIC5mb2xkZWQ6YWZ0ZXIge1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAgICAgLyogSUUgOSAqL1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2lkZS1tZW51LmNsb3NlZCB7XG4gICAgbGVmdDogLTI3NXB4OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50b3AtbWVudSAuc3BhY2Uge1xuICAgIHdpZHRoOiAyMHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjcGFnZUNvbnRlbnRXcmFwcGVyIHtcbiAgICB0b3A6IDQ1cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgLW1zLXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICAtby10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAwLjRzOyB9XG4gIC50b3AtbWVudSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgLW8tdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIHRyYW5zaXRpb246IGVhc2UgMC40czsgfVxuICAgIC50b3AtbWVudSAuc3BhY2Uge1xuICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cbiAgICAgIC50b3AtbWVudSAudG9wLW1lbnUtaXRlbSBpbWcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0gLnRleHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZUNvbnRlbnRXcmFwcGVyIHtcbiAgICB0b3A6IDQ1cHg7XG4gICAgbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICAtbW96LXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICAtbXMtdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIC1vLXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICB0cmFuc2l0aW9uOiBlYXNlIDAuNHM7IH1cbiAgICAjcGFnZUNvbnRlbnRXcmFwcGVyICNtYWluQ29udGVudCB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgI3BhZ2VDb250ZW50V3JhcHBlci5vcGVuZWQge1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg5MCUpO1xuICAgICAgLyogSUUgOSAqL1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOTAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOTAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDkwJSk7XG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAudG9wLW1lbnUge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBlYXNlIDAuNHM7XG4gICAgLW8tdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIHRyYW5zaXRpb246IGVhc2UgMC40czsgfVxuICAgIC50b3AtbWVudS5vcGVuZWQge1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg5MCUpO1xuICAgICAgLyogSUUgOSAqL1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOTAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOTAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDkwJSk7XG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC50b3AtbWVudSAuc3BhY2Uge1xuICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cbiAgICAgIC50b3AtbWVudSAudG9wLW1lbnUtaXRlbS5zaWRlLW1lbnUtdG9nZ2xlLXNtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDsgfVxuICAgICAgLnRvcC1tZW51IC50b3AtbWVudS1pdGVtLnNpZGUtbWVudS10b2dnbGUtd3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAudG9wLW1lbnUgLnRvcC1tZW51LWl0ZW0gLnRleHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaWRlLW1lbnUge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICAtbW96LXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICAtbXMtdHJhbnNpdGlvbjogZWFzZSAwLjRzO1xuICAgIC1vLXRyYW5zaXRpb246IGVhc2UgMC40cztcbiAgICB0cmFuc2l0aW9uOiBlYXNlIDAuNHM7IH1cbiAgICAuc2lkZS1tZW51Lm9wZW5lZCB7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMSUpO1xuICAgICAgLyogSUUgOSAqL1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTExJSk7XG4gICAgICAvKiBTYWZhcmkgKi9cbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMSUpO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTExJSk7XG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5zaWRlLW1lbnUgdWwgPiBsaSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAuc2lkZS1tZW51IHVsID4gbGkgLnNpZGUtbWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgLnNpZGUtbWVudSB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgICAgLnNpZGUtbWVudSB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTRweDsgfSB9XG5cbi5zdGlja3ktaWRsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjhzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjhzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuOHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjhzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC44cyBlYXNlOyB9XG4gIC5zdGlja3ktaWRsZS5zdGlja3kge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDQ1cHg7XG4gICAgbGVmdDogMjc1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9jZG4ubGVkZXJrcmFtLmRlL3dlYnNpdGUvYmctY29udGVudC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5zdGlja3ktaWRsZS5zdGlja3kgLnNocmluay13aGVuLXN0aWNrcyB7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgcGFkZGluZzogNXB4IDIwcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnN0aWNreS1pZGxlLnN0aWNreSAuc2hyaW5rLXdoZW4tc3RpY2tzIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc3RpY2t5LWlkbGUuc3RpY2t5IHtcbiAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICBsZWZ0OiAyNzVweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnN0aWNreS1pZGxlLnN0aWNreSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cblxuI2dvVG9Ub3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDE1JTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIC8qIElFIDkgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIC8qIFNhZmFyaSAqL1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcbiAgLyogU2FmYXJpICovXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC42cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjZzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC42cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC42cztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC42cztcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNnb1RvVG9wIC52aXNpYmxlLWFyZWEge1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDIwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgI2dvVG9Ub3AgLnZpc2libGUtYXJlYSBpIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgICAgLyogSUUgOSAqL1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgICAvKiBTYWZhcmkgKi9cbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC44cyAwLjhzO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjhzIDAuOHM7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC44cyAwLjhzO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC44cyAwLjhzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC44cyAwLjhzO1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAjZ29Ub1RvcC5zaG93IHtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gICAgI2dvVG9Ub3Auc2hvdyAudmlzaWJsZS1hcmVhIGkge1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIC8qIElFIDkgKi9cbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuOHM7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuOHM7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC44cztcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuOHM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjhzO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICNnb1RvVG9wLnNob3cgLnZpc2libGUtYXJlYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgI2dvVG9Ub3Auc2hvdyAudmlzaWJsZS1hcmVhOmhvdmVyIGkge1xuICAgICAgICBjb2xvcjogYmxhY2s7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICNnb1RvVG9wIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICNnb1RvVG9wIC52aXNpYmxlLWFyZWEge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgI2dvVG9Ub3Age1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgICAjZ29Ub1RvcCAudmlzaWJsZS1hcmVhIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuLm1vZGFsLXdpbmRvdyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiA1MHB4O1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1vZGFsLWJnLWluIDAuMnM7XG4gIC1tb3otYW5pbWF0aW9uOiBtb2RhbC1iZy1pbiAwLjJzO1xuICAtbXMtYW5pbWF0aW9uOiBtb2RhbC1iZy1pbiAwLjJzO1xuICAtby1hbmltYXRpb246IG1vZGFsLWJnLWluIDAuMnM7XG4gIGFuaW1hdGlvbjogbW9kYWwtYmctaW4gMC4yczsgfVxuICAubW9kYWwtd2luZG93IC5jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG1vZGFsLWluIDAuMnM7XG4gICAgLW1vei1hbmltYXRpb246IG1vZGFsLWluIDAuMnM7XG4gICAgLW1zLWFuaW1hdGlvbjogbW9kYWwtaW4gMC4ycztcbiAgICAtby1hbmltYXRpb246IG1vZGFsLWluIDAuMnM7XG4gICAgYW5pbWF0aW9uOiBtb2RhbC1pbiAwLjJzO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgIC5tb2RhbC13aW5kb3cgLmNvbnRhaW5lciAuaGVhZGVyLCAubW9kYWwtd2luZG93IC5jb250YWluZXIgLmNvbnRlbnQsIC5tb2RhbC13aW5kb3cgLmNvbnRhaW5lciAuZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgIC5tb2RhbC13aW5kb3cgLmNvbnRhaW5lciAuY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7IH1cbiAgICAubW9kYWwtd2luZG93IC5jb250YWluZXIgLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmQwO1xuICAgICAgY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICAgIC5tb2RhbC13aW5kb3cgLmNvbnRhaW5lciAuaGVhZGVyIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAubW9kYWwtd2luZG93IC5jb250YWluZXIgLmhlYWRlciAuY2xvc2Uge1xuICAgICAgICBmbG9hdDogcmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1vZGFsLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBtb2RhbC1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBtb2RhbC1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIG1vZGFsLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkBrZXlmcmFtZXMgbW9kYWwtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1vZGFsLWJnLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIG1vZGFsLWJnLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgbW9kYWwtYmctaW4ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIG1vZGFsLWJnLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9IH1cblxuQGtleWZyYW1lcyBtb2RhbC1iZy1pbiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTsgfSB9XG5cbi5hbGVydC13aW5kb3cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogNTBweDtcbiAgei1pbmRleDogNTAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHctYWxlcnQtYmctaW4gMC4ycztcbiAgLW1vei1hbmltYXRpb246IHctYWxlcnQtYmctaW4gMC4ycztcbiAgLW1zLWFuaW1hdGlvbjogdy1hbGVydC1iZy1pbiAwLjJzO1xuICAtby1hbmltYXRpb246IHctYWxlcnQtYmctaW4gMC4ycztcbiAgYW5pbWF0aW9uOiB3LWFsZXJ0LWJnLWluIDAuMnM7IH1cbiAgLmFsZXJ0LXdpbmRvdyAuY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiB3LWFsZXJ0LWluIDAuMnM7XG4gICAgLW1vei1hbmltYXRpb246IHctYWxlcnQtaW4gMC4ycztcbiAgICAtbXMtYW5pbWF0aW9uOiB3LWFsZXJ0LWluIDAuMnM7XG4gICAgLW8tYW5pbWF0aW9uOiB3LWFsZXJ0LWluIDAuMnM7XG4gICAgYW5pbWF0aW9uOiB3LWFsZXJ0LWluIDAuMnM7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgLmFsZXJ0LXdpbmRvdyAuY29udGFpbmVyIC5oZWFkZXIsIC5hbGVydC13aW5kb3cgLmNvbnRhaW5lciAuZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgIC5hbGVydC13aW5kb3cgLmNvbnRhaW5lciAuY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgcGFkZGluZzogMTVweDsgfVxuICAgIC5hbGVydC13aW5kb3cgLmNvbnRhaW5lciAuaGVhZGVyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgICAuYWxlcnQtd2luZG93IC5jb250YWluZXIgLmhlYWRlciAudGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLmFsZXJ0LXdpbmRvdyAuY29udGFpbmVyIC5oZWFkZXIgLmNsb3NlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAzcHg7IH1cbiAgLmFsZXJ0LXdpbmRvdy5kYXJrIC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7IH1cbiAgLmFsZXJ0LXdpbmRvdy5kZWZhdWx0IC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7IH1cbiAgLmFsZXJ0LXdpbmRvdy5wcmltYXJ5IC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhiZDA7IH1cbiAgLmFsZXJ0LXdpbmRvdy5zZWNvbmRhcnkgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmFiMzsgfVxuICAuYWxlcnQtd2luZG93LmluZm8gLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzOTVkNTsgfVxuICAuYWxlcnQtd2luZG93LnN1Y2Nlc3MgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhYjc2NTsgfVxuICAuYWxlcnQtd2luZG93Lndhcm5pbmcgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NkN2MwMDsgfVxuICAuYWxlcnQtd2luZG93LmVycm9yIC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDA5NDY7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHctYWxlcnQtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHctYWxlcnQtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgdy1hbGVydC1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIHctYWxlcnQtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuQGtleWZyYW1lcyB3LWFsZXJ0LWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB3LWFsZXJ0LWJnLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHctYWxlcnQtYmctaW4ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyB3LWFsZXJ0LWJnLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9IH1cblxuQC1vLWtleWZyYW1lcyB3LWFsZXJ0LWJnLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9IH1cblxuQGtleWZyYW1lcyB3LWFsZXJ0LWJnLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9IH1cblxuaDEuZGVmYXVsdCwgaDIuZGVmYXVsdCwgaDMuZGVmYXVsdCwgaDQuZGVmYXVsdCwgaDUuZGVmYXVsdCwgaDYuZGVmYXVsdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi5iYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQwOTQ2O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzZXJpZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgLmJhZzplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmFnLmRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5iYWcuZGFyay1pbnYge1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gIC5iYWcuZGVmYXVsdCB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7IH1cbiAgLmJhZy5kZWZhdWx0LWludiB7XG4gICAgY29sb3I6ICNkZWRlZGU7IH1cbiAgLmJhZy5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmQwO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYmFnLnByaW1hcnktaW52IHtcbiAgICBjb2xvcjogIzAwOGJkMDsgfVxuICAuYmFnLnNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmFiMztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmJhZy5zZWNvbmRhcnktaW52IHtcbiAgICBjb2xvcjogIzAwNmFiMzsgfVxuICAuYmFnLmluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzk1ZDU7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5iYWcuaW5mby1pbnYge1xuICAgIGNvbG9yOiAjMTM5NWQ1OyB9XG4gIC5iYWcuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhYjc2NTtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmJhZy5zdWNjZXNzLWludiB7XG4gICAgY29sb3I6ICMwYWI3NjU7IH1cbiAgLmJhZy53YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Q3YzAwO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYmFnLndhcm5pbmctaW52IHtcbiAgICBjb2xvcjogI2NkN2MwMDsgfVxuICAuYmFnLmVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQwOTQ2O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYmFnLmVycm9yLWludiB7XG4gICAgY29sb3I6ICNlZDA5NDY7IH1cblxuLmZpbGUtdXBsb2FkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmZpbGUtdXBsb2FkIC5kcm9wLWljb24ge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4OyB9XG4gIC5maWxlLXVwbG9hZCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAuZmlsZS11cGxvYWQgLnRleHQgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogcmdiYSgwLCAxMDAsIDI1NSwgMC41KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmZpbGUtdXBsb2FkIC50ZXh0IGxhYmVsOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmZpbGUtdXBsb2FkIC51cGxvYWRpbmctc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5maWxlLXVwbG9hZC5kcmFnZW50ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuZmlsZS11cGxvYWQudXBsb2FkaW5nIC5kcm9wLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZpbGUtdXBsb2FkLnVwbG9hZGluZyAudGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmlsZS11cGxvYWQudXBsb2FkaW5nIC51cGxvYWRpbmctc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAxcHggI2ZmZmZmZiwgMCAwIDAgIzAwMCwgMHB4IDFweCAxcHggI2ZmZmZmZjsgfVxuICAgIC5maWxlLXVwbG9hZC51cGxvYWRpbmcgLnVwbG9hZGluZy1zdGF0dXMgaSB7XG4gICAgICBmb250LXNpemU6IDEwMHB4OyB9XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDBweCA1MXB4IDI5cHggLTMycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCA1MXB4IDI5cHggLTMycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggNTFweCAyOXB4IC0zMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNjY2M7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICBidXR0b24uc21hbGwsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uc21hbGwsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc21hbGwsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5zbWFsbCB7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICBidXR0b24uc21hbGwtcm91bmRlZCxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zbWFsbC1yb3VuZGVkLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnNtYWxsLXJvdW5kZWQsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5zbWFsbC1yb3VuZGVkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYnV0dG9uLnNtYWxsLXJvdW5kZWQsXG4gICAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnNtYWxsLXJvdW5kZWQsXG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnNtYWxsLXJvdW5kZWQsXG4gICAgICBpbnB1dFt0eXBlPVwicmVzZXRcIl0uc21hbGwtcm91bmRlZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAgICAgICBidXR0b24uc21hbGwtcm91bmRlZCBpLFxuICAgICAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnNtYWxsLXJvdW5kZWQgaSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zbWFsbC1yb3VuZGVkIGksXG4gICAgICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5zbWFsbC1yb3VuZGVkIGkge1xuICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBidXR0b24ubGFyZ2UsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ubGFyZ2UsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ubGFyZ2UsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5sYXJnZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgYnV0dG9uLmJmYixcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5iZmIsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYmZiLFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl0uYmZiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogNzBweDsgfVxuICBidXR0b24uZGFyayxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5kYXJrLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRhcmssXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIGJ1dHRvbi5kYXJrOmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZGFyazpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRhcms6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLmRhcms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjsgfVxuICBidXR0b24uZGFyay1pbnYsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZGFyay1pbnYsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uZGFyay1pbnYsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5kYXJrLWludiB7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cbiAgICBidXR0b24uZGFyay1pbnY6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5kYXJrLWludjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRhcmstaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5kYXJrLWludjpob3ZlciB7XG4gICAgICBjb2xvcjogIzQ0NDQ0NDsgfVxuICBidXR0b24uZGVmYXVsdCxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5kZWZhdWx0LFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRlZmF1bHQsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5kZWZhdWx0IHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTsgfVxuICAgIGJ1dHRvbi5kZWZhdWx0OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZGVmYXVsdDpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRlZmF1bHQ6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLmRlZmF1bHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICBidXR0b24uZGVmYXVsdC1pbnYsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZGVmYXVsdC1pbnYsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uZGVmYXVsdC1pbnYsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5kZWZhdWx0LWludiB7XG4gICAgY29sb3I6ICNkZWRlZGU7IH1cbiAgICBidXR0b24uZGVmYXVsdC1pbnY6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5kZWZhdWx0LWludjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRlZmF1bHQtaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5kZWZhdWx0LWludjpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgYnV0dG9uLnByaW1hcnksXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucHJpbWFyeSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wcmltYXJ5LFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl0ucHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBidXR0b24ucHJpbWFyeTpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnByaW1hcnk6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wcmltYXJ5OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5wcmltYXJ5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDljZWE7IH1cbiAgYnV0dG9uLnByaW1hcnktaW52LFxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnByaW1hcnktaW52LFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnByaW1hcnktaW52LFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl0ucHJpbWFyeS1pbnYge1xuICAgIGNvbG9yOiAjMDA4YmQwOyB9XG4gICAgYnV0dG9uLnByaW1hcnktaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucHJpbWFyeS1pbnY6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wcmltYXJ5LWludjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwicmVzZXRcIl0ucHJpbWFyeS1pbnY6aG92ZXIge1xuICAgICAgY29sb3I6ICMxZWI0ZmY7IH1cbiAgYnV0dG9uLnNlY29uZGFyeSxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zZWNvbmRhcnksXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2Vjb25kYXJ5LFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl0uc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWIzO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIGJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zZWNvbmRhcnk6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zZWNvbmRhcnk6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLnNlY29uZGFyeTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OWNkOyB9XG4gIGJ1dHRvbi5zZWNvbmRhcnktaW52LFxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnNlY29uZGFyeS1pbnYsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2Vjb25kYXJ5LWludixcbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLnNlY29uZGFyeS1pbnYge1xuICAgIGNvbG9yOiAjMDA2YWIzOyB9XG4gICAgYnV0dG9uLnNlY29uZGFyeS1pbnY6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zZWNvbmRhcnktaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2Vjb25kYXJ5LWludjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwicmVzZXRcIl0uc2Vjb25kYXJ5LWludjpob3ZlciB7XG4gICAgICBjb2xvcjogIzAxOTdmZjsgfVxuICBidXR0b24uaW5mbyxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5pbmZvLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmluZm8sXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM5NWQ1O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIGJ1dHRvbi5pbmZvOmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0uaW5mbzpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmluZm86aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLmluZm86aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTVlYTsgfVxuICBidXR0b24uaW5mby1pbnYsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uaW5mby1pbnYsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaW5mby1pbnYsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5pbmZvLWludiB7XG4gICAgY29sb3I6ICMxMzk1ZDU7IH1cbiAgICBidXR0b24uaW5mby1pbnY6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5pbmZvLWludjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmluZm8taW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5pbmZvLWludjpob3ZlciB7XG4gICAgICBjb2xvcjogIzQ2YjdlZTsgfVxuICBidXR0b24uc3VjY2VzcyxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zdWNjZXNzLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnN1Y2Nlc3MsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGFiNzY1O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIGJ1dHRvbi5zdWNjZXNzOmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0uc3VjY2Vzczpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnN1Y2Nlc3M6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLnN1Y2Nlc3M6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBiY2Y3MjsgfVxuICBidXR0b24uc3VjY2Vzcy1pbnYsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uc3VjY2Vzcy1pbnYsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc3VjY2Vzcy1pbnYsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5zdWNjZXNzLWludiB7XG4gICAgY29sb3I6ICMwYWI3NjU7IH1cbiAgICBidXR0b24uc3VjY2Vzcy1pbnY6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zdWNjZXNzLWludjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnN1Y2Nlc3MtaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5zdWNjZXNzLWludjpob3ZlciB7XG4gICAgICBjb2xvcjogIzFiZjM4YzsgfVxuICBidXR0b24ud2FybmluZyxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS53YXJuaW5nLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLndhcm5pbmcsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS53YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Q3YzAwO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIGJ1dHRvbi53YXJuaW5nOmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0ud2FybmluZzpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLndhcm5pbmc6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLndhcm5pbmc6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3OGIwMDsgfVxuICBidXR0b24ud2FybmluZy1pbnYsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ud2FybmluZy1pbnYsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ud2FybmluZy1pbnYsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS53YXJuaW5nLWludiB7XG4gICAgY29sb3I6ICNjZDdjMDA7IH1cbiAgICBidXR0b24ud2FybmluZy1pbnY6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS53YXJuaW5nLWludjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLndhcm5pbmctaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS53YXJuaW5nLWludjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmYTUxYjsgfVxuICBidXR0b24uZXJyb3IsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZXJyb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uZXJyb3IsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMDk0NjtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBidXR0b24uZXJyb3I6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5lcnJvcjpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmVycm9yOmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5lcnJvcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjYxOTU0OyB9XG4gIGJ1dHRvbi5lcnJvci1pbnYsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZXJyb3ItaW52LFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmVycm9yLWludixcbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLmVycm9yLWludiB7XG4gICAgY29sb3I6ICNlZDA5NDY7IH1cbiAgICBidXR0b24uZXJyb3ItaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZXJyb3ItaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uZXJyb3ItaW52OmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5lcnJvci1pbnY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmODRhNzk7IH1cbiAgYnV0dG9uLnJvdW5kZWQsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucm91bmRlZCxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5yb3VuZGVkLFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl0ucm91bmRlZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMjBweCAxMHB4IC0xMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC40NCk7XG4gICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDIwcHggMTBweCAtMTBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMjBweCAxMHB4IC0xMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC40NCk7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgYnV0dG9uLnJvdW5kZWQ6aG92ZXIsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5yb3VuZGVkOmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucm91bmRlZDpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwicmVzZXRcIl0ucm91bmRlZDpob3ZlciB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMjBweCAxMHB4IC0xMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSksIDAgMCAwIDFweCAjOTI5MjkyO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDIwcHggMTBweCAtMTBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpLCAwIDAgMCAxcHggIzkyOTI5MjtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMjBweCAxMHB4IC0xMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSksIDAgMCAwIDFweCAjOTI5MjkyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBidXR0b24uaWNvbi1ncm93LW1vYmlsZSxcbiAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmljb24tZ3Jvdy1tb2JpbGUsXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5pY29uLWdyb3ctbW9iaWxlLFxuICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5pY29uLWdyb3ctbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBidXR0b24uaWNvbi1ncm93LW1vYmlsZSBpLFxuICAgICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5pY29uLWdyb3ctbW9iaWxlIGksXG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmljb24tZ3Jvdy1tb2JpbGUgaSxcbiAgICAgIGlucHV0W3R5cGU9XCJyZXNldFwiXS5pY29uLWdyb3ctbW9iaWxlIGkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgYnV0dG9uOmhvdmVyIC51bmRlcmxpbmUsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIgLnVuZGVybGluZSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciAudW5kZXJsaW5lLFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl06aG92ZXIgLnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmxvYWQtd2hlbi1kaXNhYmxlZDpkaXNhYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubG9hZC13aGVuLWRpc2FibGVkOmRpc2FibGVkIGkge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmxvYWQtd2hlbi1kaXNhYmxlZDpkaXNhYmxlZDphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwMTMnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiA0cHg7XG4gICAgei1pbmRleDogOTk7IH1cblxuLnBheXBhbCB7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDA4YmQwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHdoaXRlIDAlLCAjZDBlZmZmIDEwMCUpO1xuICAvKiBGRjMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCB3aGl0ZSAwJSwgI2QwZWZmZiAxMDAlKTtcbiAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB3aGl0ZSAwJSwgI2QwZWZmZiAxMDAlKTtcbiAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4OyB9XG5cbi5idXR0b24taW5wdXQtZ3JvdXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmJ1dHRvbi1pbnB1dC1ncm91cCBpbnB1dCB7XG4gICAgLXdlYmtpdC1vcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGF1dG87XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICBhbGlnbi1zZWxmOiBhdXRvOyB9XG4gIC5idXR0b24taW5wdXQtZ3JvdXAgYnV0dG9uLmFmdGVyLWlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgcGFkZGluZzogNnB4IDdweDtcbiAgICAtd2Via2l0LW9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogYXV0bztcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvO1xuICAgIGFsaWduLXNlbGY6IGF1dG87IH1cbiAgLmJ1dHRvbi1pbnB1dC1ncm91cCBidXR0b24uYmVmb3JlLWlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIHBhZGRpbmc6IDZweCA3cHg7XG4gICAgLXdlYmtpdC1vcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGF1dG87XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICBhbGlnbi1zZWxmOiBhdXRvOyB9XG5cbi5idG4tZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYnRuLWdyb3VwIGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4OyB9XG4gICAgLmJ0bi1ncm91cCBidXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5idXR0b24tZ3JvdXAge1xuICBmb250LXNpemU6IDA7IH1cbiAgLmJ1dHRvbi1ncm91cCAuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwIC5idG46Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAgIC5idXR0b24tZ3JvdXAgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwIC5idG4uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAuYnV0dG9uLWdyb3VwIC5idG4uYnRuLWRhcmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICBjb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgIC5idXR0b24tZ3JvdXAgLmJ0bi5idG4tZGVmYXVsdC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxuICAgIC5idXR0b24tZ3JvdXAgLmJ0bi5idG4tcHJpbWFyeS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk5ZDtcbiAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgLmJ1dHRvbi1ncm91cCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRjODA7XG4gICAgICBjb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgIC5idXR0b24tZ3JvdXAgLmJ0bi5idG4taW5mby5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmNzRhNjtcbiAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgLmJ1dHRvbi1ncm91cCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4NzRhO1xuICAgICAgY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICAuYnV0dG9uLWdyb3VwIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTVkMDA7XG4gICAgICBjb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgIC5idXR0b24tZ3JvdXAgLmJ0bi5idG4tZXJyb3IuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYzA3Mzc7XG4gICAgICBjb2xvcjogd2hpdGVzbW9rZTsgfVxuICAuYnV0dG9uLWdyb3VwLmJnLTEge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5iZy0xIC5idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ1dHRvbi1ncm91cC5iZy0yIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctMiAuYnRuIHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgLmJ1dHRvbi1ncm91cC5iZy0zIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctMyAuYnRuIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmJ1dHRvbi1ncm91cC5iZy00IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctNCAuYnRuIHtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgLmJ1dHRvbi1ncm91cC5iZy01IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctNSAuYnRuIHtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgLmJ1dHRvbi1ncm91cC5iZy02IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctNiAuYnRuIHtcbiAgICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmJ1dHRvbi1ncm91cC5iZy03IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctNyAuYnRuIHtcbiAgICAgIHdpZHRoOiAxNC4yODU3MSU7IH1cbiAgLmJ1dHRvbi1ncm91cC5iZy04IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctOCAuYnRuIHtcbiAgICAgIHdpZHRoOiAxMi41JTsgfVxuICAuYnV0dG9uLWdyb3VwLmJnLTkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5iZy05IC5idG4ge1xuICAgICAgd2lkdGg6IDExLjExMTExJTsgfVxuICAuYnV0dG9uLWdyb3VwLmJnLTEwIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuYmctMTAgLmJ0biB7XG4gICAgICB3aWR0aDogMTAlOyB9XG5cbi5uZXdzbGV0dGVyLWJ1dHRvbiB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmZmZmIDAlLCAjZmZhMjAwIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYjNiM2IzO1xuICBwYWRkaW5nOiA1cHggMTVweCA1cHggMTVweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNlOGU4ZTg7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBmb250LXNpemU6IGluaXRpYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZSBhbGw7IH1cblxuLm5ld3NsZXR0ZXItYnV0dG9uOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNlOGU4ZTg7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwuY2FyZXQ6YmVmb3JlLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwuY2hlY2s6YmVmb3JlLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwuaWNvbjpiZWZvcmUsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbC5pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZy1yaWdodDogM3B4OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBDaHJvbWUgYWxsIC8gU2FmYXJpIGFsbCAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBGaXJlZm94IGFsbCAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIElFIDEwKyAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogTGlrZWx5IGZ1dHVyZSAqL1xuICBmb250LXNpemU6IDEycHg7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwuc20sXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsLnNtIHtcbiAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLnNtLmljb246YmVmb3JlLFxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsLnNtLmljb246YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMHB4OyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLmxnLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbC5sZyB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLmNhcmV0LFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbC5jYXJldCB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTBweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwuY2FyZXQ6YmVmb3JlLFxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsLmNhcmV0OmJlZm9yZSB7XG4gICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZXJyb3IgKyBsYWJlbCxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5lcnJvciArIGxhYmVsIHtcbiAgY29sb3I6ICNlZDA5NDYgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLmNhcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbC5jYXJldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbC5pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbC5pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwuY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsLmNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogYmxhY2s7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWRhcms6YmVmb3JlLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGJsLWRhcms6YmVmb3JlIHtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxibC1idG4tZGFyayxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYmwtYnRuLWRhcmsge1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxibC1idG4tZGFyazpob3ZlcjpiZWZvcmUsXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYmwtYnRuLWRhcms6aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1kYXJrLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzFlMWUxZTtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxibC1idG4tZGFyazpob3ZlcjpiZWZvcmUsXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1idG4tZGFyazpob3ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxibC1kZWZhdWx0OmJlZm9yZSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1kZWZhdWx0OmJlZm9yZSB7XG4gIGNvbG9yOiAjZGVkZWRlOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYmwtYnRuLWRlZmF1bHQsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGJsLWJ0bi1kZWZhdWx0IHtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZGVkZWRlOyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYmwtYnRuLWRlZmF1bHQ6aG92ZXI6YmVmb3JlLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGJsLWJ0bi1kZWZhdWx0OmhvdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNThcIjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxibC1idG4tZGVmYXVsdCxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNkZWRlZGU7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYmwtYnRuLWRlZmF1bHQ6aG92ZXI6YmVmb3JlLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtYnRuLWRlZmF1bHQ6aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYmwtcHJpbWFyeTpiZWZvcmUsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtcHJpbWFyeTpiZWZvcmUge1xuICBjb2xvcjogIzAwOGJkMDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGJsLWJ0bi1wcmltYXJ5LFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxibC1idG4tcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwOGJkMDsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGJsLWJ0bi1wcmltYXJ5OmhvdmVyOmJlZm9yZSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxibC1idG4tcHJpbWFyeTpob3ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYmwtYnRuLXByaW1hcnksXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA4YmQwO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1wcmltYXJ5OmhvdmVyOmJlZm9yZSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1wcmltYXJ5OmhvdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNThcIjtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLXNlY29uZGFyeTpiZWZvcmUsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA2YWIzOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYmwtYnRuLXNlY29uZGFyeSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYmwtYnRuLXNlY29uZGFyeSB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNmFiMzsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGJsLWJ0bi1zZWNvbmRhcnk6aG92ZXI6YmVmb3JlLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGJsLWJ0bi1zZWNvbmRhcnk6aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1zZWNvbmRhcnksXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICMwMDZhYjM7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYmwtYnRuLXNlY29uZGFyeTpob3ZlcjpiZWZvcmUsXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1idG4tc2Vjb25kYXJ5OmhvdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNThcIjtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWluZm86YmVmb3JlLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGJsLWluZm86YmVmb3JlIHtcbiAgY29sb3I6ICMxMzk1ZDU7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxibC1idG4taW5mbyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYmwtYnRuLWluZm8ge1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMzk1ZDU7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxibC1idG4taW5mbzpob3ZlcjpiZWZvcmUsXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYmwtYnRuLWluZm86aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1pbmZvLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzEzOTVkNTtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxibC1idG4taW5mbzpob3ZlcjpiZWZvcmUsXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1idG4taW5mbzpob3ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxibC1zdWNjZXNzOmJlZm9yZSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1zdWNjZXNzOmJlZm9yZSB7XG4gIGNvbG9yOiAjMGFiNzY1OyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYmwtYnRuLXN1Y2Nlc3MsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGJsLWJ0bi1zdWNjZXNzIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMGFiNzY1OyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYmwtYnRuLXN1Y2Nlc3M6aG92ZXI6YmVmb3JlLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGJsLWJ0bi1zdWNjZXNzOmhvdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNThcIjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxibC1idG4tc3VjY2VzcyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMwYWI3NjU7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYmwtYnRuLXN1Y2Nlc3M6aG92ZXI6YmVmb3JlLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtYnRuLXN1Y2Nlc3M6aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYmwtd2FybmluZzpiZWZvcmUsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtd2FybmluZzpiZWZvcmUge1xuICBjb2xvcjogI2NkN2MwMDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGJsLWJ0bi13YXJuaW5nLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxibC1idG4td2FybmluZyB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2NkN2MwMDsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGJsLWJ0bi13YXJuaW5nOmhvdmVyOmJlZm9yZSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxibC1idG4td2FybmluZzpob3ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYmwtYnRuLXdhcm5pbmcsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYmwtYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjY2Q3YzAwO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWJ0bi13YXJuaW5nOmhvdmVyOmJlZm9yZSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGJsLWJ0bi13YXJuaW5nOmhvdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNThcIjtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWVycm9yOmJlZm9yZSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1lcnJvcjpiZWZvcmUge1xuICBjb2xvcjogI2VkMDk0NjsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGJsLWJ0bi1lcnJvcixcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYmwtYnRuLWVycm9yIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZWQwOTQ2OyB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYmwtYnRuLWVycm9yOmhvdmVyOmJlZm9yZSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxibC1idG4tZXJyb3I6aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1lcnJvcixcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1idG4tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZWQwOTQ2O1xuICBjb2xvcjogd2hpdGU7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGJsLWJ0bi1lcnJvcjpob3ZlcjpiZWZvcmUsXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxibC1idG4tZXJyb3I6aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG5pbnB1dC5mb3JtLWlucHV0LCBzZWxlY3QuZm9ybS1pbnB1dCwgdGV4dGFyZWEuZm9ybS1pbnB1dCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYmFiYWI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgcGFkZGluZzogMXB4IDZweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UgMHM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDEwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCAtMzBweCAxMHB4IC0zMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDEwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDsgfVxuICBpbnB1dC5mb3JtLWlucHV0OmhvdmVyLCBzZWxlY3QuZm9ybS1pbnB1dDpob3ZlciwgdGV4dGFyZWEuZm9ybS1pbnB1dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjYpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA4YmQwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDIwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDIwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMzBweCAyMHB4IC0zMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICBpbnB1dC5mb3JtLWlucHV0OmZvY3VzLCBzZWxlY3QuZm9ybS1pbnB1dDpmb2N1cywgdGV4dGFyZWEuZm9ybS1pbnB1dDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA4YmQwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMzBweCAzMHB4IC0zMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICBpbnB1dC5mb3JtLWlucHV0LmVycm9yLCBzZWxlY3QuZm9ybS1pbnB1dC5lcnJvciwgdGV4dGFyZWEuZm9ybS1pbnB1dC5lcnJvciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZDA5NDY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggLTMwcHggMzBweCAtMzBweCByZ2JhKDE4OCwgNywgNTUsIDAuNSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggLTMwcHggMzBweCAtMzBweCByZ2JhKDE4OCwgNywgNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgxODgsIDcsIDU1LCAwLjUpOyB9XG5cbmlucHV0LmZvcm0taW5wdXQsIHNlbGVjdC5mb3JtLWlucHV0IHtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5zZWFyY2gtcGFnZS1pbnB1dCwgLnNpbXBsZS1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4YmQwOyB9XG4gIC5zZWFyY2gtcGFnZS1pbnB1dDpmb2N1cywgLnNpbXBsZS1pbnB1dDpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNmFiMzsgfVxuXG50ZXh0YXJlYS5mb3JtLWlucHV0IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cblxuLmFtb3VudC1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40NCk7IH1cblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIG9yICgtbW96LWFwcGVhcmFuY2U6IG5vbmUpIG9yIChhcHBlYXJhbmNlOiBub25lKSB7XG4gIHNlbGVjdC5mb3JtLWlucHV0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH0gfVxuXG5pbnB1dDpkaXNhYmxlZCxcbmJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIGlucHV0OmRpc2FibGVkLmRhcmstaW52LFxuICBidXR0b246ZGlzYWJsZWQuZGFyay1pbnYge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gICAgaW5wdXQ6ZGlzYWJsZWQuZGFyay1pbnY6aG92ZXIsXG4gICAgYnV0dG9uOmRpc2FibGVkLmRhcmstaW52OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIGlucHV0OmRpc2FibGVkLmRlZmF1bHQtaW52LFxuICBidXR0b246ZGlzYWJsZWQuZGVmYXVsdC1pbnYge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gICAgaW5wdXQ6ZGlzYWJsZWQuZGVmYXVsdC1pbnY6aG92ZXIsXG4gICAgYnV0dG9uOmRpc2FibGVkLmRlZmF1bHQtaW52OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIGlucHV0OmRpc2FibGVkLnByaW1hcnktaW52LFxuICBidXR0b246ZGlzYWJsZWQucHJpbWFyeS1pbnYge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gICAgaW5wdXQ6ZGlzYWJsZWQucHJpbWFyeS1pbnY6aG92ZXIsXG4gICAgYnV0dG9uOmRpc2FibGVkLnByaW1hcnktaW52OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIGlucHV0OmRpc2FibGVkLnNlY29uZGFyeS1pbnYsXG4gIGJ1dHRvbjpkaXNhYmxlZC5zZWNvbmRhcnktaW52IHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgIGlucHV0OmRpc2FibGVkLnNlY29uZGFyeS1pbnY6aG92ZXIsXG4gICAgYnV0dG9uOmRpc2FibGVkLnNlY29uZGFyeS1pbnY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgaW5wdXQ6ZGlzYWJsZWQuaW5mby1pbnYsXG4gIGJ1dHRvbjpkaXNhYmxlZC5pbmZvLWludiB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICBpbnB1dDpkaXNhYmxlZC5pbmZvLWludjpob3ZlcixcbiAgICBidXR0b246ZGlzYWJsZWQuaW5mby1pbnY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgaW5wdXQ6ZGlzYWJsZWQuc3VjY2Vzcy1pbnYsXG4gIGJ1dHRvbjpkaXNhYmxlZC5zdWNjZXNzLWludiB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICBpbnB1dDpkaXNhYmxlZC5zdWNjZXNzLWludjpob3ZlcixcbiAgICBidXR0b246ZGlzYWJsZWQuc3VjY2Vzcy1pbnY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgaW5wdXQ6ZGlzYWJsZWQud2FybmluZy1pbnYsXG4gIGJ1dHRvbjpkaXNhYmxlZC53YXJuaW5nLWludiB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgICBpbnB1dDpkaXNhYmxlZC53YXJuaW5nLWludjpob3ZlcixcbiAgICBidXR0b246ZGlzYWJsZWQud2FybmluZy1pbnY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgaW5wdXQ6ZGlzYWJsZWQuZXJyb3ItaW52LFxuICBidXR0b246ZGlzYWJsZWQuZXJyb3ItaW52IHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgIGlucHV0OmRpc2FibGVkLmVycm9yLWludjpob3ZlcixcbiAgICBidXR0b246ZGlzYWJsZWQuZXJyb3ItaW52OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIGlucHV0OmRpc2FibGVkLnVuZGVybGluZSxcbiAgYnV0dG9uOmRpc2FibGVkLnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICBpbnB1dDpkaXNhYmxlZCAudW5kZXJsaW5lLFxuICBidXR0b246ZGlzYWJsZWQgLnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICBpbnB1dDpkaXNhYmxlZC53YWl0LFxuICBidXR0b246ZGlzYWJsZWQud2FpdCB7XG4gICAgY3Vyc29yOiB3YWl0OyB9XG4gIGlucHV0OmRpc2FibGVkLmMtZGVmYXVsdCxcbiAgYnV0dG9uOmRpc2FibGVkLmMtZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbmxhYmVsLnRhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTM5LCAyMDgsIDAuMyk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogMnB4IDVweCAycHggMThweDtcbiAgbWFyZ2luOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBsYWJlbC50YWc6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29udGVudDogXCJcXGYwMmJcIjtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIGxhYmVsLnRhZzpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxubGFiZWwuZGFyayB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlO1xuICBjb2xvcjogd2hpdGU7IH1cblxubGFiZWwuZGFyay1pbnYge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG5sYWJlbC5kZWZhdWx0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGNvbG9yOiAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG5sYWJlbC5kZWZhdWx0LWludiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGNvbG9yOiAjZGVkZWRlOyB9XG5cbmxhYmVsLnByaW1hcnkge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbmxhYmVsLnByaW1hcnktaW52IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgY29sb3I6ICMwMDhiZDA7IH1cblxubGFiZWwuc2Vjb25kYXJ5IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZhYjM7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG5sYWJlbC5zZWNvbmRhcnktaW52IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgY29sb3I6ICMwMDZhYjM7IH1cblxubGFiZWwuaW5mbyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM5NWQ1O1xuICBjb2xvcjogd2hpdGU7IH1cblxubGFiZWwuaW5mby1pbnYge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBjb2xvcjogIzEzOTVkNTsgfVxuXG5sYWJlbC5zdWNjZXNzIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYWI3NjU7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG5sYWJlbC5zdWNjZXNzLWludiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGNvbG9yOiAjMGFiNzY1OyB9XG5cbmxhYmVsLndhcm5pbmcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkN2MwMDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbmxhYmVsLndhcm5pbmctaW52IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgY29sb3I6ICNjZDdjMDA7IH1cblxubGFiZWwuZXJyb3Ige1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMDk0NjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbmxhYmVsLmVycm9yLWludiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGNvbG9yOiAjZWQwOTQ2OyB9XG5cbmxhYmVsLnNvcnQge1xuICBjb2xvcjogIzAwOGJkMDtcbiAgcGFkZGluZzogMnB4IDIwcHggMnB4IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogQ2hyb21lIGFsbCAvIFNhZmFyaSBhbGwgKi9cbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogRmlyZWZveCBhbGwgKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBJRSAxMCsgKi9cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIExpa2VseSBmdXR1cmUgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIGxhYmVsLnNvcnQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogNXB4O1xuICAgIGNvbnRlbnQ6ICdcXGYwZGMnO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gIGxhYmVsLnNvcnQ6YmVmb3JlIHtcbiAgICBjb2xvcjogIzAwOGJkMDtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICBsYWJlbC5zb3J0LmFzYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgbGFiZWwuc29ydC5hc2M6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwZGQnOyB9XG4gIGxhYmVsLnNvcnQuZGVzYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgbGFiZWwuc29ydC5kZXNjOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMGRlJzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbGFiZWwuc29ydCB7XG4gICAgICBwYWRkaW5nOiAycHggMTRweCAycHggM3B4O1xuICAgICAgZm9udC1zaXplOiAxMXB4OyB9XG4gICAgICBsYWJlbC5zb3J0OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDRweDsgfVxuICAgICAgbGFiZWwuc29ydDpiZWZvcmUge1xuICAgICAgICByaWdodDogNHB4OyB9IH1cblxubGFiZWwucGF5cGFsLWlubGluZSB7XG4gIHBhZGRpbmc6IDAgM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM5NWQ1O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5kZWZhdWx0LWRyb3Bkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDIwMHB4OyB9XG5cbi5hcnRpY2xlLWRyb3Bkb3duLCAuZGVmYXVsdC1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5hcnRpY2xlLWRyb3Bkb3duLCAuZGVmYXVsdC1kcm9wZG93biB7XG4gICAgICBwZXJzcGVjdGl2ZTogMzAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmFydGljbGUtZHJvcGRvd24sIC5kZWZhdWx0LWRyb3Bkb3duIHtcbiAgICAgIHBlcnNwZWN0aXZlOiAzMDBweDsgfSB9XG4gIC5hcnRpY2xlLWRyb3Bkb3duIC5kcm9wZG93bi1kaXNwbGF5LCAuZGVmYXVsdC1kcm9wZG93biAuZHJvcGRvd24tZGlzcGxheSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ZDhkOGI7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcGFkZGluZzogM3B4IDhweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UgMHM7XG4gICAgLW1zLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlIDBzO1xuICAgIC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlIDBzO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDsgfVxuICAgIC5hcnRpY2xlLWRyb3Bkb3duIC5kcm9wZG93bi1kaXNwbGF5OmJlZm9yZSwgLmRlZmF1bHQtZHJvcGRvd24gLmRyb3Bkb3duLWRpc3BsYXk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcGFkZGluZzogM3B4IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMjVweCAyNXB4IDA7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMjVweCAyNXB4IDA7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMjVweCAyNXB4IDA7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgLyogT2xkIGJyb3dzZXJzICovXG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDMwJSwgI2RlZGVkZSA3MCUpO1xuICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMzAlLCAjZGVkZWRlIDcwJSk7XG4gICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgMzAlLCAjZGVkZWRlIDcwJSk7XG4gICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYXJ0aWNsZS1kcm9wZG93bi5vcGVuZWQsIC5kZWZhdWx0LWRyb3Bkb3duLm9wZW5lZCB7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5hcnRpY2xlLWRyb3Bkb3duLm9wZW5lZCAuZHJvcGRvd24tZGlzcGxheSwgLmRlZmF1bHQtZHJvcGRvd24ub3BlbmVkIC5kcm9wZG93bi1kaXNwbGF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgICAuYXJ0aWNsZS1kcm9wZG93bi5vcGVuZWQgLmRyb3Bkb3duLWRpc3BsYXk6YmVmb3JlLCAuZGVmYXVsdC1kcm9wZG93bi5vcGVuZWQgLmRyb3Bkb3duLWRpc3BsYXk6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgLyogT2xkIGJyb3dzZXJzICovXG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAzMCUsICNjZmU4ZmYgNzAlKTtcbiAgICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDMwJSwgI2NmZThmZiA3MCUpO1xuICAgICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDMwJSwgI2NmZThmZiA3MCUpO1xuICAgICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgY29udGVudDogXCJcXGYwZDhcIjsgfVxuICAuYXJ0aWNsZS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwgLmRlZmF1bHQtZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkcm9wZG93bi1pbiAwLjJzO1xuICAgIC1tb3otYW5pbWF0aW9uOiBkcm9wZG93bi1pbiAwLjJzO1xuICAgIC1tcy1hbmltYXRpb246IGRyb3Bkb3duLWluIDAuMnM7XG4gICAgLW8tYW5pbWF0aW9uOiBkcm9wZG93bi1pbiAwLjJzO1xuICAgIGFuaW1hdGlvbjogZHJvcGRvd24taW4gMC4ycztcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gICAgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgIC5hcnRpY2xlLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IC5pdGVtLCAuZGVmYXVsdC1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCAuaXRlbSB7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogQ2hyb21lIGFsbCAvIFNhZmFyaSBhbGwgKi9cbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiBGaXJlZm94IGFsbCAqL1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogSUUgMTArICovXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIExpa2VseSBmdXR1cmUgKi9cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgIC5hcnRpY2xlLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IC5pdGVtIC5kZC1jZWxsLCAuZGVmYXVsdC1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCAuaXRlbSAuZGQtY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gICAgICAuYXJ0aWNsZS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCAuaXRlbTpob3ZlciwgLmRlZmF1bHQtZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgLml0ZW06aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjE1KTtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgIC5hcnRpY2xlLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IC5zZXBhcmF0b3IsIC5kZWZhdWx0LWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IC5zZXBhcmF0b3Ige1xuICAgICAgbWFyZ2luOiAzcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYXJ0aWNsZS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwgLmRlZmF1bHQtZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAyMCU7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgYm90dG9tOiAyMCU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDYwJTsgfVxuICAgICAgLmFydGljbGUtZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgLml0ZW0sIC5kZWZhdWx0LWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IC5pdGVtIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuICAgICAgICAuYXJ0aWNsZS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCAuaXRlbSAuZGQtY2VsbCwgLmRlZmF1bHQtZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgLml0ZW0gLmRkLWNlbGwge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgICAuYXJ0aWNsZS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCAuaXRlbTpob3ZlciwgLmRlZmF1bHQtZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgLml0ZW06aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTM5LCAyMDgsIDAuMTUpO1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcGRvd24taW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgZHJvcGRvd24taW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBkcm9wZG93bi1pbiB7XG4gIDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkAtby1rZXlmcmFtZXMgZHJvcGRvd24taW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5Aa2V5ZnJhbWVzIGRyb3Bkb3duLWluIHtcbiAgMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMTAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuZm9ybSBoMSwgZm9ybSBoMiwgZm9ybSBoMywgZm9ybSBoNCwgZm9ybSBoNSwgZm9ybSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuZm9ybSAuZm9ybS1jb250cm9sLXJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2wtcm93IC5mb3JtLWNvbnRyb2wuY29sLTAge1xuICAgIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvOyB9XG4gIGZvcm0gLmZvcm0tY29udHJvbC1yb3cgLmZvcm0tY29udHJvbC5jb2wtMSB7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bztcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgZmxleDogMSAxIGF1dG87IH1cbiAgZm9ybSAuZm9ybS1jb250cm9sLXJvdyAuZm9ybS1jb250cm9sLmNvbC0yIHtcbiAgICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgICBmbGV4OiAyIDEgYXV0bzsgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2wtcm93IC5mb3JtLWNvbnRyb2wuY29sLTMge1xuICAgIC13ZWJraXQtZmxleDogMyAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDMgMSBhdXRvO1xuICAgIGZsZXg6IDMgMSBhdXRvOyB9XG4gIGZvcm0gLmZvcm0tY29udHJvbC1yb3cgLmZvcm0tY29udHJvbC5jb2wtNCB7XG4gICAgLXdlYmtpdC1mbGV4OiA0IDEgYXV0bztcbiAgICAtbXMtZmxleDogNCAxIGF1dG87XG4gICAgZmxleDogNCAxIGF1dG87IH1cbiAgZm9ybSAuZm9ybS1jb250cm9sLXJvdyAuZm9ybS1jb250cm9sLmNvbC01IHtcbiAgICAtd2Via2l0LWZsZXg6IDUgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiA1IDEgYXV0bztcbiAgICBmbGV4OiA1IDEgYXV0bzsgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2wtcm93IC5mb3JtLWNvbnRyb2wuY29sLTYge1xuICAgIC13ZWJraXQtZmxleDogNiAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDYgMSBhdXRvO1xuICAgIGZsZXg6IDYgMSBhdXRvOyB9XG4gIGZvcm0gLmZvcm0tY29udHJvbC1yb3cgLmZvcm0tY29udHJvbC5jb2wtNyB7XG4gICAgLXdlYmtpdC1mbGV4OiA3IDEgYXV0bztcbiAgICAtbXMtZmxleDogNyAxIGF1dG87XG4gICAgZmxleDogNyAxIGF1dG87IH1cbiAgZm9ybSAuZm9ybS1jb250cm9sLXJvdyAuZm9ybS1jb250cm9sLmNvbC04IHtcbiAgICAtd2Via2l0LWZsZXg6IDggMSBhdXRvO1xuICAgIC1tcy1mbGV4OiA4IDEgYXV0bztcbiAgICBmbGV4OiA4IDEgYXV0bzsgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2wtcm93IC5mb3JtLWNvbnRyb2wuY29sLTkge1xuICAgIC13ZWJraXQtZmxleDogOSAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDkgMSBhdXRvO1xuICAgIGZsZXg6IDkgMSBhdXRvOyB9XG4gIGZvcm0gLmZvcm0tY29udHJvbC1yb3cgLmZvcm0tY29udHJvbC5jb2wtMTAge1xuICAgIC13ZWJraXQtZmxleDogMTAgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxMCAxIGF1dG87XG4gICAgZmxleDogMTAgMSBhdXRvOyB9XG5cbmZvcm0uc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2wgbGFiZWwuZm9ybS1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4xcyBhbGwgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IDAuMXMgYWxsIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IDAuMXMgYWxsIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogMC4xcyBhbGwgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiAwLjFzIGFsbCBlYXNlO1xuICAgIGNvbG9yOiAjMDA4YmQwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIGZvcm0gLmZvcm0tY29udHJvbCBsYWJlbC5lcnJvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIHJpZ2h0OiA3cHg7IH1cbiAgZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2wucmVxdWlyZWQ6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29udGVudDogJ1xcZjAwNSc7XG4gICAgY29sb3I6ICNlZDA5NDY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IC02cHg7XG4gICAgZm9udC1zaXplOiA2cHg7IH1cblxuLypcclxubGFiZWwuZm9ybS1sYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA3cHg7XHJcbiAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzIGFsbCBlYXNlKTtcclxuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mbG9hdCB7XHJcbiAgICAgIGxhYmVsLmZvcm0tbGFiZWwge1xyXG4gICAgICAgIHRvcDogLTVweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4qL1xuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jaGVja2JveC5yZXF1aXJlZDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb250ZW50OiAnXFxmMDA1JztcbiAgICBjb2xvcjogI2VkMDk0NjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogLThweDtcbiAgICBmb250LXNpemU6IDZweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBmb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWl0ZW0gLmZvcm0tbGFiZWwsIGZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0taXRlbSAuZm9ybS1pbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBmb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQgKiB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBmb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQgbGFiZWwuZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDJweDsgfSB9XG5cbnVsLnJiLWdyb3VwIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG4gIHVsLnJiLWdyb3VwIGxpIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBDaHJvbWUgYWxsIC8gU2FmYXJpIGFsbCAqL1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLyogRmlyZWZveCBhbGwgKi9cbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLyogSUUgMTArICovXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLyogTGlrZWx5IGZ1dHVyZSAqLyB9XG5cbiNiYXNrZXRDb250YWluZXIsICNib29rbWFya3NDb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDYwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gIHBhZGRpbmc6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDY1MHB4OyB9XG4gICNiYXNrZXRDb250YWluZXIgKiwgI2Jvb2ttYXJrc0NvbnRhaW5lciAqIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAjYmFza2V0Q29udGFpbmVyLnZpc2libGUsICNib29rbWFya3NDb250YWluZXIudmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG4gICAgI2Jhc2tldENvbnRhaW5lci52aXNpYmxlICosICNib29rbWFya3NDb250YWluZXIudmlzaWJsZSAqIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cbiAgI2Jhc2tldENvbnRhaW5lciAuaGVhZGVyLCAjYm9va21hcmtzQ29udGFpbmVyIC5oZWFkZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDVweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMTBweCA1cHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDVweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgICNiYXNrZXRDb250YWluZXIgLmhlYWRlciBpbWcsICNiYXNrZXRDb250YWluZXIgLmhlYWRlciBzcGFuLCAjYm9va21hcmtzQ29udGFpbmVyIC5oZWFkZXIgaW1nLCAjYm9va21hcmtzQ29udGFpbmVyIC5oZWFkZXIgc3BhbiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgI2Jhc2tldENvbnRhaW5lciAuaGVhZGVyIHNwYW4sICNib29rbWFya3NDb250YWluZXIgLmhlYWRlciBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAjYmFza2V0Q29udGFpbmVyIC5oZWFkZXIgaSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuaGVhZGVyIGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGNvbG9yOiAjZWQwOTQ2O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4yczsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuaGVhZGVyIGk6aG92ZXIsICNib29rbWFya3NDb250YWluZXIgLmhlYWRlciBpOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNiYzA3Mzc7IH1cbiAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW1zLWhlYWRlciwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW1zLWhlYWRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAxMDYsIDE3OSwgMC41KTtcbiAgICAgIG1pbi13aWR0aDogNjMwcHg7IH1cbiAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0ge1xuICAgICAgbWluLXdpZHRoOiA2MzBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDEwNiwgMTc5LCAwLjUpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbTpudGgtY2hpbGQoZXZlbiksICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTM5LCAyMDgsIDAuMDUpOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSA+IGRpdiwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5waWN0dXJlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAucGljdHVyZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAucGljdHVyZSBpbWcsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5waWN0dXJlIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmFydGljbGUtZGF0YSBoNCwgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmFydGljbGUtZGF0YSBoNiwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmFydGljbGUtZGF0YSBoNCwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmFydGljbGUtZGF0YSBoNiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYXJ0aWNsZS1kYXRhIGg0OmVtcHR5LCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYXJ0aWNsZS1kYXRhIGg2OmVtcHR5LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYXJ0aWNsZS1kYXRhIGg0OmVtcHR5LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYXJ0aWNsZS1kYXRhIGg2OmVtcHR5IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYXJ0aWNsZS1kYXRhIGg2LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYXJ0aWNsZS1kYXRhIGg2IHtcbiAgICAgICAgY29sb3I6ICMwMDZhYjM7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5wcmljZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLnByaWNlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYW1vdW50LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYW1vdW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5hbW91bnQgLmluY3JlYXNlLCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYW1vdW50IC5kZWNyZWFzZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmFtb3VudCAuaW5jcmVhc2UsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5hbW91bnQgLmRlY3JlYXNlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA4YmQwO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgaGVpZ2h0OiAyNnB4OyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5hbW91bnQgLmRlY3JlYXNlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYW1vdW50IC5kZWNyZWFzZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTRweDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYW1vdW50IC5pbmNyZWFzZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmFtb3VudCAuaW5jcmVhc2Uge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuYW1vdW50IC5hbW91bnQtZGlzcGxheSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmFtb3VudCAuYW1vdW50LWRpc3BsYXkge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwNmFiMztcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNmFiMztcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4OyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAucHJpY2Utc3VtLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAucHJpY2Utc3VtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuZGVsZXRlLWFydGljbGUsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5kZWxldGUtYXJ0aWNsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuZGVsZXRlLWFydGljbGUgLnJlbW92ZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmRlbGV0ZS1hcnRpY2xlIC5yZW1vdmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmNvbmZpcm0tcmVtb3ZlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XG4gICAgICAgIC8qIElFIDkgKi9cbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XG4gICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcbiAgICAgICAgLyogU2FmYXJpICovXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUgYnV0dG9uLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgIGhlaWdodDogNTZweDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUgLnRyYXNoY2FuLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUgLnRyYXNoY2FuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5jb25maXJtLXJlbW92ZS5zaG93LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUuc2hvdyB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgLyogSUUgOSAqL1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUuZGVsZXRlZCwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmNvbmZpcm0tcmVtb3ZlLmRlbGV0ZWQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNDIyNTE7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmNvbmZpcm0tcmVtb3ZlLmRlbGV0ZWQgLmJ1dHRvbnMsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5jb25maXJtLXJlbW92ZS5kZWxldGVkIC5idXR0b25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUuZGVsZXRlZCAudHJhc2hjYW4sICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtIC5jb25maXJtLXJlbW92ZS5kZWxldGVkIC50cmFzaGNhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbSAuY29uZmlybS1yZW1vdmUgLmVsLW1pZGRsZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0gLmNvbmZpcm0tcmVtb3ZlIC5lbC1taWRkbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC8qIElFIDkgKi9cbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAvKiBTYWZhcmkgKi9cbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAvKiBTYWZhcmkgKi9cbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLmRlbGV0ZWQsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLmRlbGV0ZWQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogaGlkZS1hcnRpY2xlIDFzIDAuNXM7XG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBoaWRlLWFydGljbGUgMXMgMC41cztcbiAgICAgICAgLW1zLWFuaW1hdGlvbjogaGlkZS1hcnRpY2xlIDFzIDAuNXM7XG4gICAgICAgIC1vLWFuaW1hdGlvbjogaGlkZS1hcnRpY2xlIDFzIDAuNXM7XG4gICAgICAgIGFuaW1hdGlvbjogaGlkZS1hcnRpY2xlIDFzIDAuNXM7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhpZGUtYXJ0aWNsZSB7XG4gIDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDsgfVxuICAxMDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgaGlkZS1hcnRpY2xlIHtcbiAgMCUge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4OyB9XG4gIDEwMCUge1xuICAgIG1heC1oZWlnaHQ6IDBweDsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIGhpZGUtYXJ0aWNsZSB7XG4gICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgMCUsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgMCUge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4OyB9XG4gICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgMTAwJSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAxMDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIGhpZGUtYXJ0aWNsZSB7XG4gIDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDsgfVxuICAxMDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhpZGUtYXJ0aWNsZSB7XG4gIDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDsgfVxuICAxMDAlIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7IH0gfVxuICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIHtcbiAgICAgIG1pbi13aWR0aDogNjMwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAxMDYsIDE3OSwgMC41KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwOm50aC1jaGlsZChldmVuKSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTM5LCAyMDgsIDAuMDUpOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgPiBkaXYsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5waWN0dXJlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLnBpY3R1cmUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYXJ0aWNsZS1kYXRhIGg0LCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFydGljbGUtZGF0YSBoNiwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hcnRpY2xlLWRhdGEgaDQsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYXJ0aWNsZS1kYXRhIGg2IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYXJ0aWNsZS1kYXRhIGg0OmVtcHR5LCAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFydGljbGUtZGF0YSBoNjplbXB0eSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hcnRpY2xlLWRhdGEgaDQ6ZW1wdHksICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYXJ0aWNsZS1kYXRhIGg2OmVtcHR5IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFydGljbGUtZGF0YSBoNiwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hcnRpY2xlLWRhdGEgaDYge1xuICAgICAgICBjb2xvcjogIzAwNmFiMzsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5wcmljZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5wcmljZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hbW91bnQsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50IC5pbmNyZWFzZSwgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hbW91bnQgLmRlY3JlYXNlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFtb3VudCAuaW5jcmVhc2UsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50IC5kZWNyZWFzZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwOGJkMDtcbiAgICAgICAgICBjb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGhlaWdodDogMjZweDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFtb3VudCAuZGVjcmVhc2UsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50IC5kZWNyZWFzZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTRweDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmFtb3VudCAuaW5jcmVhc2UsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50IC5pbmNyZWFzZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuYW1vdW50IC5hbW91bnQtZGlzcGxheSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5hbW91bnQgLmFtb3VudC1kaXNwbGF5IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDZhYjM7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDZhYjM7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTRweDsgfVxuICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5wcmljZS1zdW0sICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAucHJpY2Utc3VtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmRlbGV0ZS1hcnRpY2xlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmRlbGV0ZS1hcnRpY2xlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuZGVsZXRlLWFydGljbGUgLnJlbW92ZSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5kZWxldGUtYXJ0aWNsZSAucmVtb3ZlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuY29uZmlybS1yZW1vdmUsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuY29uZmlybS1yZW1vdmUge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xuICAgICAgICAvKiBJRSA5ICovXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xuICAgICAgICAvKiBTYWZhcmkgKi9cbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XG4gICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5jb25maXJtLXJlbW92ZSAuY29uZmlybS10ZXh0LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmNvbmZpcm0tcmVtb3ZlIC5jb25maXJtLXRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAjYmFza2V0Q29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmNvbmZpcm0tcmVtb3ZlIC50cmFzaGNhbiwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5jb25maXJtLXJlbW92ZSAudHJhc2hjYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5jb25maXJtLXJlbW92ZS5zaG93LCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmNvbmZpcm0tcmVtb3ZlLnNob3cge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwYWRkaW5nOiAzcHggM3B4IDNweCAxNXB4O1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgLyogSUUgOSAqL1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuY29uZmlybS1yZW1vdmUuc2hvdyBidXR0b24sICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuY29uZmlybS1yZW1vdmUuc2hvdyBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7IH1cbiAgICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5jb25maXJtLXJlbW92ZS5kZWxldGVkLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmNvbmZpcm0tcmVtb3ZlLmRlbGV0ZWQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNDIyNTE7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5jb25maXJtLXJlbW92ZS5kZWxldGVkIC5idXR0b25zLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmNvbmZpcm0tcmVtb3ZlLmRlbGV0ZWQgLmJ1dHRvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuY29uZmlybS1yZW1vdmUuZGVsZXRlZCAudHJhc2hjYW4sICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cCAuY29uZmlybS1yZW1vdmUuZGVsZXRlZCAudHJhc2hjYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgI2Jhc2tldENvbnRhaW5lciAuY29udGVudCAuYmFza2V0LWl0ZW0tYmFja3VwIC5jb25maXJtLXJlbW92ZSAuZWwtbWlkZGxlLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAgLmNvbmZpcm0tcmVtb3ZlIC5lbC1taWRkbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC8qIElFIDkgKi9cbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAvKiBTYWZhcmkgKi9cbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAvKiBTYWZhcmkgKi9cbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQgLmJhc2tldC1pdGVtLWJhY2t1cC5kZWxldGVkLCAjYm9va21hcmtzQ29udGFpbmVyIC5jb250ZW50IC5iYXNrZXQtaXRlbS1iYWNrdXAuZGVsZXRlZCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBoaWRlLWFydGljbGUgMC41cyAwLjVzO1xuICAgICAgICAtbW96LWFuaW1hdGlvbjogaGlkZS1hcnRpY2xlIDAuNXMgMC41cztcbiAgICAgICAgLW1zLWFuaW1hdGlvbjogaGlkZS1hcnRpY2xlIDAuNXMgMC41cztcbiAgICAgICAgLW8tYW5pbWF0aW9uOiBoaWRlLWFydGljbGUgMC41cyAwLjVzO1xuICAgICAgICBhbmltYXRpb246IGhpZGUtYXJ0aWNsZSAwLjVzIDAuNXM7IH1cbiAgI2Jhc2tldENvbnRhaW5lciAuZm9vdGVyIC5zdW1tYXJ5LCAjYmFza2V0Q29udGFpbmVyIC5mb290ZXIgLmJ1dHRvbnMsICNib29rbWFya3NDb250YWluZXIgLmZvb3RlciAuc3VtbWFyeSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuZm9vdGVyIC5idXR0b25zIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICAjYmFza2V0Q29udGFpbmVyIC5mb290ZXIgLnN1bW1hcnksICNib29rbWFya3NDb250YWluZXIgLmZvb3RlciAuc3VtbWFyeSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICNiYXNrZXRDb250YWluZXIsICNib29rbWFya3NDb250YWluZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0b3A6IDU1cHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDEwcHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmhlYWRlciwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMTEwcHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmZvb3RlciwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDExMHB4OyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmZvb3RlciAuc3VtbWFyeSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuZm9vdGVyIC5zdW1tYXJ5IHtcbiAgICAgICAgICBoZWlnaHQ6IDc1cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjdweCkge1xuICAgICNiYXNrZXRDb250YWluZXIsICNib29rbWFya3NDb250YWluZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0b3A6IDU1cHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDEwcHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmhlYWRlciwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmNvbnRlbnQsICNib29rbWFya3NDb250YWluZXIgLmNvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMTEwcHg7IH1cbiAgICAgICNiYXNrZXRDb250YWluZXIgLmZvb3RlciwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDExMHB4OyB9XG4gICAgICAgICNiYXNrZXRDb250YWluZXIgLmZvb3RlciAuc3VtbWFyeSwgI2Jvb2ttYXJrc0NvbnRhaW5lciAuZm9vdGVyIC5zdW1tYXJ5IHtcbiAgICAgICAgICBoZWlnaHQ6IDc1cHg7IH0gfVxuXG4uc3RlcHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxNXB4IDAgMzBweDsgfVxuICAuc3RlcHM6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29udGVudDogJ1xcZjExMSc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDdweDtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnN0ZXBzLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhiZDA7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnN0ZXBzLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwYTknO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICAuc3RlcHMuZG9uZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhYjc2NTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnN0ZXBzLmRvbmU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNTgnO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICAuc3RlcHMubmV4dCB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnN0ZXBzLm5leHQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5zdGVwcy5uZXh0OmhvdmVyOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzAwOGJkMDtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwYTknO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0ZXBzIHtcbiAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBwYWRkaW5nOiA1cHggNXB4IDVweCA4cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAgIC5zdGVwczpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdG9wOiBhdXRvOyB9XG4gICAgICAuc3RlcHMuY3VycmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAgICAgLnN0ZXBzLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzAwOGJkMDtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMGE5JzsgfVxuICAgICAgLnN0ZXBzLmRvbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLnN0ZXBzLmRvbmU6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzBhYjc2NTtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMDU4JzsgfVxuICAgICAgLnN0ZXBzLm5leHQge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLnN0ZXBzLm5leHQ6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMTExJzsgfVxuICAgICAgICAuc3RlcHMubmV4dDpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgY29udGVudDogJ1xcZjBhOSc7IH0gfVxuXG4uYWRkcmVzcywgLm5ldy1hZGRyZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTBweDsgfVxuICAuYWRkcmVzcyBoMywgLm5ldy1hZGRyZXNzIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmFkZHJlc3MgaDMsIC5hZGRyZXNzIGg0LCAuYWRkcmVzcyBoNSwgLm5ldy1hZGRyZXNzIGgzLCAubmV3LWFkZHJlc3MgaDQsIC5uZXctYWRkcmVzcyBoNSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmFkZHJlc3Muc2VsZWN0ZWQsIC5uZXctYWRkcmVzcy5zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNlbGVjdGluZyAuYWRkcmVzcywgLnNlbGVjdGluZyAubmV3LWFkZHJlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjEpO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2VsZWN0aW5nIC5hZGRyZXNzLnNlbGVjdGVkLCAuc2VsZWN0aW5nIC5uZXctYWRkcmVzcy5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLm5ldy1hZGRyZXNzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBDaHJvbWUgYWxsIC8gU2FmYXJpIGFsbCAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBGaXJlZm94IGFsbCAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIElFIDEwKyAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogTGlrZWx5IGZ1dHVyZSAqLyB9XG5cbnVsLnBheW1lbnQtbWV0aG9kIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICB1bC5wYXltZW50LW1ldGhvZCBsaS5wYXltZW50LW1ldGhvZC1pdGVtOmZpcnN0LWNoaWxkIC5wYXltZW50LW1ldGhvZC1idXR0b24ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgdWwucGF5bWVudC1tZXRob2QgbGkucGF5bWVudC1tZXRob2QtaXRlbSAucGF5bWVudC1tZXRob2QtYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgdWwucGF5bWVudC1tZXRob2QgbGkucGF5bWVudC1tZXRob2QtaXRlbSAucGF5bWVudC1tZXRob2QtYnV0dG9uOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogJ1xcZjEwYyc7XG4gICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICB1bC5wYXltZW50LW1ldGhvZCBsaS5wYXltZW50LW1ldGhvZC1pdGVtIHVsLmRlbGl2ZXJ5LW1ldGhvZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICB1bC5wYXltZW50LW1ldGhvZCBsaS5wYXltZW50LW1ldGhvZC1pdGVtIHVsLmRlbGl2ZXJ5LW1ldGhvZCBsaS5kZWxpdmVyeS1tZXRob2QtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICB1bC5wYXltZW50LW1ldGhvZCBsaS5wYXltZW50LW1ldGhvZC1pdGVtIHVsLmRlbGl2ZXJ5LW1ldGhvZCBsaS5kZWxpdmVyeS1tZXRob2QtaXRlbSAucHJpY2Uge1xuICAgICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAgIHVsLnBheW1lbnQtbWV0aG9kIGxpLnBheW1lbnQtbWV0aG9kLWl0ZW0gdWwuZGVsaXZlcnktbWV0aG9kIGxpLmRlbGl2ZXJ5LW1ldGhvZC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7IH1cbiAgICAgIHVsLnBheW1lbnQtbWV0aG9kIGxpLnBheW1lbnQtbWV0aG9kLWl0ZW0gdWwuZGVsaXZlcnktbWV0aG9kIGxpLmRlbGl2ZXJ5LW1ldGhvZC1pdGVtOmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29udGVudDogJ1xcZjEwYyc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiAgICAgIHVsLnBheW1lbnQtbWV0aG9kIGxpLnBheW1lbnQtbWV0aG9kLWl0ZW0gdWwuZGVsaXZlcnktbWV0aG9kIGxpLmRlbGl2ZXJ5LW1ldGhvZC1pdGVtLnNlbGVjdGVkOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDA4YmQwO1xuICAgICAgICBjb250ZW50OiAnXFxmMDU4JzsgfVxuICB1bC5wYXltZW50LW1ldGhvZCBsaS5wYXltZW50LW1ldGhvZC1pdGVtLnNlbGVjdGVkIC5wYXltZW50LW1ldGhvZC1idXR0b24ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICB1bC5wYXltZW50LW1ldGhvZCBsaS5wYXltZW50LW1ldGhvZC1pdGVtLnNlbGVjdGVkIC5wYXltZW50LW1ldGhvZC1idXR0b246YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjMDA4YmQwO1xuICAgICAgY29udGVudDogJ1xcZjA1OCc7IH1cbiAgdWwucGF5bWVudC1tZXRob2QgbGkucGF5bWVudC1tZXRob2QtaXRlbS5zZWxlY3RlZCB1bC5kZWxpdmVyeS1tZXRob2Qge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIHVsLnBheW1lbnQtbWV0aG9kIC5wYXlwYWwge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgZm9udC1zaXplOiA4cHg7IH1cbiAgICB1bC5wYXltZW50LW1ldGhvZCAucGF5cGFsIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzOTVkNTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAgMnB4OyB9XG5cbi5jaGVja291dC1sb2dpbiB7XG4gIGJvcmRlci1zcGFjaW5nOiAxMHB4OyB9XG4gIC5jaGVja291dC1sb2dpbiAuZm9ybS1ncm91cCB7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cbiAgLmNoZWNrb3V0LWxvZ2luIC5jZWxsIHtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAuY2hlY2tvdXQtbG9naW4gLmNlbGwgLmJpZy1idXR0b24ge1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIENocm9tZSBhbGwgLyBTYWZhcmkgYWxsICovXG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogRmlyZWZveCBhbGwgKi9cbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIElFIDEwKyAqL1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiBMaWtlbHkgZnV0dXJlICovXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAtbW96LWJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgICAuY2hlY2tvdXQtbG9naW4gLmNlbGwgLmJpZy1idXR0b246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA4YmQwO1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cblxuI2Jhc2tldENvbnRhaW5lclN1bW1hcnkge1xuICBwYWRkaW5nOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gICNiYXNrZXRDb250YWluZXJTdW1tYXJ5IHRoZWFkIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICNiYXNrZXRDb250YWluZXJTdW1tYXJ5IHRoZWFkIHRoIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgI2Jhc2tldENvbnRhaW5lclN1bW1hcnkgdGZvb3Qge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgI2Jhc2tldENvbnRhaW5lclN1bW1hcnkgdGZvb3QgdGQge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICNiYXNrZXRDb250YWluZXJTdW1tYXJ5IHRmb290IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgI2Jhc2tldENvbnRhaW5lclN1bW1hcnkgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMTA2LCAxNzksIDAuNSk7IH1cbiAgICAjYmFza2V0Q29udGFpbmVyU3VtbWFyeSAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAjYmFza2V0Q29udGFpbmVyU3VtbWFyeSAuaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjA1KTsgfVxuICAgICNiYXNrZXRDb250YWluZXJTdW1tYXJ5IC5pdGVtIGg0LCAjYmFza2V0Q29udGFpbmVyU3VtbWFyeSAuaXRlbSBoNiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAjYmFza2V0Q29udGFpbmVyU3VtbWFyeSAuaXRlbSBoNDplbXB0eSwgI2Jhc2tldENvbnRhaW5lclN1bW1hcnkgLml0ZW0gaDY6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI2Jhc2tldENvbnRhaW5lclN1bW1hcnkgLml0ZW0gaDYge1xuICAgICAgY29sb3I6ICMwMDZhYjM7IH1cbiAgICAjYmFza2V0Q29udGFpbmVyU3VtbWFyeSAuaXRlbSAuaW5jcmVhc2UsICNiYXNrZXRDb250YWluZXJTdW1tYXJ5IC5pdGVtIC5kZWNyZWFzZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA2YWIzO1xuICAgICAgY29sb3I6IHdoaXRlc21va2U7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgaGVpZ2h0OiAyNnB4OyB9XG4gICAgI2Jhc2tldENvbnRhaW5lclN1bW1hcnkgLml0ZW0gLmRlY3JlYXNlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC00cHg7IH1cbiAgICAjYmFza2V0Q29udGFpbmVyU3VtbWFyeSAuaXRlbSAuaW5jcmVhc2Uge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAgICNiYXNrZXRDb250YWluZXJTdW1tYXJ5IC5pdGVtIC5hbW91bnQge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDZhYjM7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNmFiMztcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4OyB9XG5cbi5pbWFnZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE1MHB4OyB9XG4gIC5pbWFnZS1jb250YWluZXIgLmFydGljbGUtaW1hZ2Uge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5pbWFnZS1jb250YWluZXIgLmFydGljbGUtaW1hZ2UgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAtbW96LWJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgaGVpZ2h0OiAxMDBweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIC5hcnRpY2xlLWltYWdlIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciAuYXJ0aWNsZS1pbWFnZSBpbWcge1xuICAgICAgICAgIGhlaWdodDogNjVweDsgfSB9XG4gIC5pbWFnZS1jb250YWluZXIgLnBpY3R1cmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMDA2YWIzO1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuXG4ubm8tcGhvdG8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMCAwIDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICB6LWluZGV4OiAwOyB9XG4gIC5uby1waG90bzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb250ZW50OiBcIlxcZjA4M1wiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogMzlweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgY29sb3I6ICM3YjdiN2I7XG4gICAgei1pbmRleDogMDsgfVxuICAubm8tcGhvdG86YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb250ZW50OiBcIlxcZjA1ZVwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMjVweDtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgY29sb3I6ICNlZDA5NDY7XG4gICAgei1pbmRleDogMDsgfVxuXG4jcmVnaXN0ZXJGb3JtIHtcbiAgd2lkdGg6IDUwMHB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAjcmVnaXN0ZXJGb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICNyZWdpc3RlckZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4jY29udGFjdEZvcm0ge1xuICB3aWR0aDogNTAwcHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICNjb250YWN0Rm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjY29udGFjdEZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2hpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4Nzg3ODc7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB3aWR0aDogODBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zaGllbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUlO1xuICAgIG9wYWNpdHk6IC44O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMTAwJSk7XG4gICAgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMTAwJSk7XG4gICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDEwMCUpO1xuICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiA3cHg7IH1cblxuI2xvZ2luQ29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMTVweDtcbiAgdG9wOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xuICBwYWRkaW5nOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgI2xvZ2luQ29udGFpbmVyICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICNsb2dpbkNvbnRhaW5lci52aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cbiAgICAjbG9naW5Db250YWluZXIudmlzaWJsZSAqIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cbiAgI2xvZ2luQ29udGFpbmVyIC5oZWFkZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDVweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMTBweCA1cHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDVweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgICNsb2dpbkNvbnRhaW5lciAuaGVhZGVyIGltZywgI2xvZ2luQ29udGFpbmVyIC5oZWFkZXIgc3BhbiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgI2xvZ2luQ29udGFpbmVyIC5oZWFkZXIgc3BhbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgI2xvZ2luQ29udGFpbmVyIC5oZWFkZXIgaSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgY29sb3I6ICNlZDA5NDY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4ycztcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzOyB9XG4gICAgICAjbG9naW5Db250YWluZXIgLmhlYWRlciBpOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNiYzA3Mzc7IH1cbiAgI2xvZ2luQ29udGFpbmVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICNsb2dpbkNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHRvcDogNTVweDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJvdHRvbTogMTBweDsgfSB9XG4gICNsb2dpbkNvbnRhaW5lciAjc3VjY2VzcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjbG9naW5Db250YWluZXIubG9naW4tc3VjY2VzcyAjbG9naW5Gb3JtIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICNsb2dpbkNvbnRhaW5lci5sb2dpbi1zdWNjZXNzICNzdWNjZXNzIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFpbmVyLWFsaWduZWQge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29udGFpbmVyLWFsaWduZWQge1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRhaW5lci1hbGlnbmVkIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgbWFyZ2luOiAwOyB9IH1cblxuLmNoZWNrb3V0LXN1bW1hcnktdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MDBweDsgfVxuICAuY2hlY2tvdXQtc3VtbWFyeS10YWJsZSB0ciB0ZDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxNjBweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jaGVja291dC1zdW1tYXJ5LXRhYmxlIHRyIHRkOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgcGFkZGluZzogNXB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jaGVja291dC1zdW1tYXJ5LXRhYmxlIHRyIHRkOm50aC1jaGlsZCgyKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9IH1cbiAgLmNoZWNrb3V0LXN1bW1hcnktdGFibGUgdHIgdGQ6bnRoLWNoaWxkKDMpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jaGVja291dC1zdW1tYXJ5LXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLmxrLWNvbnRhaW5lci1zdHlsZSB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDc1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgLXdlYmtpdC1ib3JkZXItaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDZhYjMgMjUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgLW1vei1ib3JkZXItaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDZhYjMgMjUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgLW8tYm9yZGVyLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwNmFiMyAyNSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwNmFiMyAyNSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7IH1cbiAgLmxrLWNvbnRhaW5lci1zdHlsZSBoZWFkZXIgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIkNpbnplbFwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4OyB9XG4gICAgLmxrLWNvbnRhaW5lci1zdHlsZSBoZWFkZXIgaDE6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNjVweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgbGVmdDogLTQwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA4YmQwO1xuICAgICAgLyogT2xkIGJyb3dzZXJzICovXG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMDA4YmQwIDAlLCByZ2JhKDAsIDEzOSwgMjA4LCAwKSAxMDAlKTtcbiAgICAgIC8qIEZGMy42LTE1ICovXG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMDA4YmQwIDAlLCByZ2JhKDAsIDEzOSwgMjA4LCAwKSAxMDAlKTtcbiAgICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5say1jb250YWluZXItc3R5bGUge1xuICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjVweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGstY29udGFpbmVyLXN0eWxlIHtcbiAgICAgIHBhZGRpbmc6IDVweDsgfSB9XG5cbi5say1jb250YWluZXIge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA3NXB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubGstY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDI1cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxrLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiA1cHg7IH0gfVxuXG4uZ3Vlc3Rib29rLWNvbW1lbnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZzogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgLW1vei1ib3JkZXItaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgLW8tYm9yZGVyLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAxMDYsIDE3OSwgMC4zKSA0NSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAxMDYsIDE3OSwgMC4zKSA0NSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuI3dpc2hsaXN0UGFnZSAjdGFnc0NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsgfVxuICAjd2lzaGxpc3RQYWdlICN0YWdzQ29udGFpbmVyIC53aXNobGlzdC10YWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICN3aXNobGlzdFBhZ2UgI3RhZ3NDb250YWluZXIgLndpc2hsaXN0LXRhZy5hY3RpdmUge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDsgfVxuXG4jd2lzaGxpc3RQYWdlICN0YWdzRHJvcGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuI3dpc2hsaXN0UGFnZSAjdGFnc09wdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbiN3aXNobGlzdFBhZ2UgI2xpc3RUaXRsZSB7XG4gIHBhZGRpbmc6IDVweCA1cHggMCA1cHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwOGJkMDsgfVxuICAjd2lzaGxpc3RQYWdlICNsaXN0VGl0bGU6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuI3dpc2hsaXN0UGFnZSAjbGlzdENvbW1lbnQge1xuICBwYWRkaW5nOiAwIDVweCA1cHggNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7IH1cbiAgI3dpc2hsaXN0UGFnZSAjbGlzdENvbW1lbnQ6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuI3dpc2hsaXN0UGFnZSAjd2lzaGxpc3RUb29scyB7XG4gIHBhZGRpbmc6IDEwcHggMnB4O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDJweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCA1cHggMnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbiN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMTVweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDM1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm9yZGVyLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDEwNiwgMTc5LCAwLjMpIDQ1JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAxMDAlIDE7XG4gIC1tb3otYm9yZGVyLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDEwNiwgMTc5LCAwLjMpIDQ1JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAxMDAlIDE7XG4gIC1vLWJvcmRlci1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOyB9XG4gICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLnNlbGVjdCB7XG4gICAgZ3JpZC1hcmVhOiBzZWxlY3Q7IH1cbiAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAucGljdHVyZSB7XG4gICAgZ3JpZC1hcmVhOiBwaWN0dXJlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAucGljdHVyZSBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMjBweDsgfVxuICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5mdW5jdGlvbmFsIHtcbiAgICBncmlkLWFyZWE6IGZ1bmN0aW9uYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5mdW5jdGlvbmFsIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5mdW5jdGlvbmFsIC5vcHRpb25zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAuZnVuY3Rpb25hbCAub3B0aW9ucyAub3B0aW9ucy1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogZHJvcGRvd24tbWVudS1pbiAwLjJzO1xuICAgICAgICAtbW96LWFuaW1hdGlvbjogZHJvcGRvd24tbWVudS1pbiAwLjJzO1xuICAgICAgICAtbXMtYW5pbWF0aW9uOiBkcm9wZG93bi1tZW51LWluIDAuMnM7XG4gICAgICAgIC1vLWFuaW1hdGlvbjogZHJvcGRvd24tbWVudS1pbiAwLjJzO1xuICAgICAgICBhbmltYXRpb246IGRyb3Bkb3duLW1lbnUtaW4gMC4ycztcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAgICAgICAvKiBJRSA5ICovXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gICAgICAgIC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5mdW5jdGlvbmFsIC5vcHRpb25zIC5vcHRpb25zLWxpc3QgbGkge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgLyogQ2hyb21lIGFsbCAvIFNhZmFyaSBhbGwgKi9cbiAgICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC8qIEZpcmVmb3ggYWxsICovXG4gICAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC8qIElFIDEwKyAqL1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC8qIExpa2VseSBmdXR1cmUgKi9cbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5mdW5jdGlvbmFsIC5vcHRpb25zIC5vcHRpb25zLWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDsgfVxuICAgICAgICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLmZ1bmN0aW9uYWwgLm9wdGlvbnMgLm9wdGlvbnMtbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7IH1cbiAgICAgICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5mdW5jdGlvbmFsIC5vcHRpb25zIC5vcHRpb25zLWxpc3QgbGkgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzBweDsgfVxuICAgICAgICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLmZ1bmN0aW9uYWwgLm9wdGlvbnMgLm9wdGlvbnMtbGlzdCBsaTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmQwO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLnRhZ3Mge1xuICAgIGdyaWQtYXJlYTogdGFncztcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG4gICAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAudGFncyBidXR0b24uYWRkLXRhZyB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAudGFncyBsYWJlbC50YWcsICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLnRhZ3MgYnV0dG9uLmFkZC10YWcge1xuICAgICAgbWFyZ2luOiAycHg7IH1cbiAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC50YWdzIC5hZGQtdGFnLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLnRhZ3MgLmFkZC10YWctY29udGFpbmVyIC5hZGQtdGFnLWxpc3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGxpc3QtaW4gMC4ycztcbiAgICAgICAgLW1vei1hbmltYXRpb246IGxpc3QtaW4gMC4ycztcbiAgICAgICAgLW1zLWFuaW1hdGlvbjogbGlzdC1pbiAwLjJzO1xuICAgICAgICAtby1hbmltYXRpb246IGxpc3QtaW4gMC4ycztcbiAgICAgICAgYW5pbWF0aW9uOiBsaXN0LWluIDAuMnM7XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgICAgICAgLyogSUUgOSAqL1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAgICAgICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7IH1cbiAgICAgICAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAudGFncyAuYWRkLXRhZy1jb250YWluZXIgLmFkZC10YWctbGlzdCB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7IH1cbiAgICAgICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC50YWdzIC5hZGQtdGFnLWNvbnRhaW5lciAuYWRkLXRhZy1saXN0IHVsIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgICAgICAgICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLnRhZ3MgLmFkZC10YWctY29udGFpbmVyIC5hZGQtdGFnLWxpc3QgdWwgbGkgbGFiZWwge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC50YWdzIC5hZGQtdGFnLWNvbnRhaW5lciAuYWRkLXRhZy1saXN0IHVsIGxpOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAyKTsgfVxuICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5kZXRhaWxzIHtcbiAgICBncmlkLWFyZWE6IGRldGFpbHM7IH1cbiAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5kZXRhaWxzIGg0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAucHJpY2UtYW5kLWJhc2tldCB7XG4gICAgZ3JpZC1hcmVhOiBwcmljZS1hbmQtYmFza2V0O1xuICAgIGFsaWduLXNlbGY6IGVuZDsgfVxuICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLnByaWNlLWFuZC1iYXNrZXQgLnByaWNlLWRpc3BsYXkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5wcmljZS1hbmQtYmFza2V0IC5wcmljZS1kaXNwbGF5LnJlZCB7XG4gICAgICAgIGNvbG9yOiAjZWQwOTQ2OyB9XG4gICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5wcmljZS1hbmQtYmFza2V0IC5wcmljZS1kaXNwbGF5IC5wcmljZS1zdHJpa2V0cm91Z2gge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLmNvbW1lbnQge1xuICAgIGdyaWQtYXJlYTogY29tbWVudDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC8qIENocm9tZSBhbGwgLyBTYWZhcmkgYWxsICovXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBGaXJlZm94IGFsbCAqL1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBJRSAxMCsgKi9cbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBMaWtlbHkgZnV0dXJlICovIH1cbiAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5jb21tZW50IC5jb21tZW50LXRleHQge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5jb21tZW50IC5jb21tZW50LXRleHQuZWxsaXBzaXMge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLmNvbW1lbnQgLmNvbW1lbnQtdGV4dCwgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSAuY29tbWVudCAuY29tbWVudC10ZXh0YXJlYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjIpO1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5jb21tZW50IC5jb21tZW50LXRleHQ6ZW1wdHksICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLmNvbW1lbnQgLmNvbW1lbnQtdGV4dGFyZWE6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5jb21tZW50IC5jb21tZW50LXRleHQ6YmVmb3JlLCAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIC5jb21tZW50IC5jb21tZW50LXRleHRhcmVhOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIGNvbG9yOiAjMDA2YWIzOyB9XG4gIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxMjBweCAxZnIgMWZyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0byBhdXRvO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJzZWxlY3QgcGljdHVyZSBkZXRhaWxzIGZ1bmN0aW9uYWxcIiBcInNlbGVjdCBwaWN0dXJlIGRldGFpbHMgcHJpY2UtYW5kLWJhc2tldFwiIFwic2VsZWN0IHRhZ3MgdGFncyB0YWdzXCIgXCJzZWxlY3QgY29tbWVudCBjb21tZW50IGNvbW1lbnRcIjtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNXB4O1xuICAgICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICN3aXNobGlzdFBhZ2UgLndpc2hsaXN0LWl0ZW0gLmRldGFpbHMgZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgI3dpc2hsaXN0UGFnZSAud2lzaGxpc3QtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjd2lzaGxpc3RQYWdlIC53aXNobGlzdC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuI3dpc2hsaXN0UGFnZSAjc2VhcmNoV2lzaGxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAjd2lzaGxpc3RQYWdlICNzZWFyY2hXaXNobGlzdCAjY2xlYXJXaXNobGlzdFNlYXJjaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gICAgI3dpc2hsaXN0UGFnZSAjc2VhcmNoV2lzaGxpc3QgI2NsZWFyV2lzaGxpc3RTZWFyY2g6aG92ZXIge1xuICAgICAgY29sb3I6ICNlZDA5NDY7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAjd2lzaGxpc3RQYWdlICNzZWFyY2hXaXNobGlzdCAjY2xlYXJXaXNobGlzdFNlYXJjaCB7XG4gICAgICAgIGNvbG9yOiAjZWQwOTQ2OyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpc3QtaW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbGlzdC1pbiB7XG4gIDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIGxpc3QtaW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALW8ta2V5ZnJhbWVzIGxpc3QtaW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5Aa2V5ZnJhbWVzIGxpc3QtaW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcGRvd24tbWVudS1pbiB7XG4gIDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBkcm9wZG93bi1tZW51LWluIHtcbiAgMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGVYKC05MGRlZyk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMTAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgZHJvcGRvd24tbWVudS1pbiB7XG4gIDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkAtby1rZXlmcmFtZXMgZHJvcGRvd24tbWVudS1pbiB7XG4gIDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24tbWVudS1pbiB7XG4gIDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZVgoMCk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGVYKDApO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWCgwKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbi5jYS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQ7XG4gIC13ZWJraXQtYm9yZGVyLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDEwNiwgMTc5LCAwLjMpIDQ1JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAxMDAlIDE7XG4gIC1tb3otYm9yZGVyLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDEwNiwgMTc5LCAwLjMpIDQ1JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAxMDAlIDE7XG4gIC1vLWJvcmRlci1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTsgfVxuICAuY2EtY29udGFpbmVyLmFydGljbGUge1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsgfVxuICAgIC5jYS1jb250YWluZXIuYXJ0aWNsZSA+IGhlYWRlciBoMiB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5jYS1jb250YWluZXIuY2F0ZWdvcnkge1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDEwNiwgMTc5LCAwKSAwJSwgcmdiYSgwLCAxMDYsIDE3OSwgMC4xNSkgMTMlLCByZ2JhKDAsIDEwNiwgMTc5LCAwLjE1KSAyNSUsIHJnYmEoMCwgMTA2LCAxNzksIDApIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAxMDYsIDE3OSwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMTUpIDEzJSwgcmdiYSgwLCAxMDYsIDE3OSwgMC4xNSkgMjUlLCByZ2JhKDAsIDEwNiwgMTc5LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAxMDYsIDE3OSwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMTUpIDEzJSwgcmdiYSgwLCAxMDYsIDE3OSwgMC4xNSkgMjUlLCByZ2JhKDAsIDEwNiwgMTc5LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMTA2LCAxNzksIDApIDAlLCByZ2JhKDAsIDEwNiwgMTc5LCAwLjE1KSAxMyUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMTUpIDI1JSwgcmdiYSgwLCAxMDYsIDE3OSwgMCkgMTAwJSk7IH1cbiAgICAuY2EtY29udGFpbmVyLmNhdGVnb3J5ID4gaGVhZGVyIGgyIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDsgfVxuICAuY2EtY29udGFpbmVyIC5waWN0dXJlcyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIC5jYS1jb250YWluZXIgLnBpY3R1cmVzIC5hcnRpY2xlLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTUwcHg7IH1cbiAgICAgIC5jYS1jb250YWluZXIgLnBpY3R1cmVzIC5hcnRpY2xlLWltYWdlLWNvbnRhaW5lciAuYXJ0aWNsZS1pbWFnZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIC5jYS1jb250YWluZXIgLnBpY3R1cmVzIC5hcnRpY2xlLWltYWdlLWNvbnRhaW5lciAuYXJ0aWNsZS1pbWFnZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuY2EtY29udGFpbmVyIC5waWN0dXJlcyAuYXJ0aWNsZS1pbWFnZS1jb250YWluZXIgLnBpY3R1cmUtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzAwNmFiMztcbiAgICAgICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5jYS1jb250YWluZXIgLmRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAuY2EtY29udGFpbmVyIGFydGljbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMDtcbiAgICBtYXJnaW46IDJweCAyNXB4IDJweCAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIC5zZWxlY3QtYm94LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIC5jYS1jb250YWluZXIgYXJ0aWNsZSAuc2VsZWN0LWJveC1jb250YWluZXI6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIGJ1dHRvbi5iYXNrZXQge1xuICAgICAgd2lkdGg6IDkwcHg7IH1cbiAgICAuY2EtY29udGFpbmVyIGFydGljbGUgLmhpZ2xpZ2h0ZWQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwOGJkMDsgfVxuICAgIC5jYS1jb250YWluZXIgYXJ0aWNsZSAucHJpY2Utc3RyaWtldHJvdWdoIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG4gICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIC5hbW91bnQtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuY2EtY29udGFpbmVyIGFydGljbGUgLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIC5hbW91bnQtaW5wdXQge1xuICAgICAgd2lkdGg6IDU1cHg7IH1cbiAgICAuY2EtY29udGFpbmVyIGFydGljbGUgLnRheC1wb3N0YWdlLWluZm8ge1xuICAgICAgZm9udC1zaXplOiAxMHB4OyB9XG4gICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIGhlYWRlciBoMyB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgICAgLW1zLXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICAgIG1hcmdpbjogMCAwIDJweCAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgICAuY2EtY29udGFpbmVyIGFydGljbGUgaGVhZGVyIGgzOmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jYS1jb250YWluZXIgYXJ0aWNsZSBoZWFkZXIgaDQge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIGhlYWRlciBoNDplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgICAgIC5jYS1jb250YWluZXIuYXJ0aWNsZSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCBhdXRvIGF1dG87XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG87XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVhZGVyIGhlYWRlclwiIFwiZW1wdHkgcGljdHVyZXNcIiBcImVtcHR5IGRlc2NyaXB0aW9uXCIgXCJlbXB0eSBjaGlsZHJlbnNcIjtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNXB4OyB9XG4gICAgICAgIC5jYS1jb250YWluZXIuYXJ0aWNsZSBoZWFkZXIge1xuICAgICAgICAgIGdyaWQtYXJlYTogaGVhZGVyOyB9XG4gICAgICAgICAgLmNhLWNvbnRhaW5lci5hcnRpY2xlIGhlYWRlciBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDsgfVxuICAgICAgICAgICAgLmNhLWNvbnRhaW5lci5hcnRpY2xlIGhlYWRlciBoMjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA4YmQwO1xuICAgICAgICAgICAgICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwOGJkMCAwJSwgcmdiYSgwLCAxMzksIDIwOCwgMCkgMTAwJSk7XG4gICAgICAgICAgICAgIC8qIEZGMy42LTE1ICovXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgICAgICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgICAgICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi8gfVxuICAgICAgICAuY2EtY29udGFpbmVyLmFydGljbGUgLnBpY3R1cmVzIHtcbiAgICAgICAgICBncmlkLWFyZWE6IHBpY3R1cmVzOyB9XG4gICAgICAgIC5jYS1jb250YWluZXIuYXJ0aWNsZSAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGdyaWQtYXJlYTogZGVzY3JpcHRpb247IH1cbiAgICAgICAgICAuY2EtY29udGFpbmVyLmFydGljbGUgLmRlc2NyaXB0aW9uOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmNhLWNvbnRhaW5lci5hcnRpY2xlIC5jaGlsZC1hcnRpY2xlcyB7XG4gICAgICAgICAgZ3JpZC1hcmVhOiBjaGlsZHJlbnM7IH0gfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW1zLXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtby10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAgICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlIGhlYWRlciBoMyB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAgICAgLmNhLWNvbnRhaW5lciBhcnRpY2xlOmhvdmVyIHtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgLyogSUUgOSAqL1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgLyogU2FmYXJpICovXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAvKiBTYWZhcmkgKi9cbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuY2EtY29udGFpbmVyIC5waWN0dXJlcyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgICAuY2EtY29udGFpbmVyIC5waWN0dXJlcyAuYXJ0aWNsZS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNjBweDsgfVxuICAgICAgICAuY2EtY29udGFpbmVyIC5waWN0dXJlcyAuYXJ0aWNsZS1pbWFnZS1jb250YWluZXIgLmFydGljbGUtaW1hZ2Uge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAgIC5jYS1jb250YWluZXIgLnBpY3R1cmVzIC5hcnRpY2xlLWltYWdlLWNvbnRhaW5lciAuYXJ0aWNsZS1pbWFnZSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmNhLWNvbnRhaW5lciAucGljdHVyZXMgLmFydGljbGUtaW1hZ2UtY29udGFpbmVyIC5waWN0dXJlLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogIzAwNmFiMztcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7IH1cbiAgICAuY2EtY29udGFpbmVyIGFydGljbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gICAgICAuY2EtY29udGFpbmVyIGFydGljbGUgaGVhZGVyIGgzIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gICAgICAuY2EtY29udGFpbmVyIGFydGljbGU6aG92ZXIge1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAvKiBJRSA5ICovXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAvKiBTYWZhcmkgKi9cbiAgICAgICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5jYS1jb250YWluZXIgLnBpY3R1cmVzIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAgIC5jYS1jb250YWluZXIgLnBpY3R1cmVzIC5hcnRpY2xlLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAzMCU7IH1cbiAgICAgICAgLmNhLWNvbnRhaW5lciAucGljdHVyZXMgLmFydGljbGUtaW1hZ2UtY29udGFpbmVyIC5hcnRpY2xlLWltYWdlIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgICAuY2EtY29udGFpbmVyIC5waWN0dXJlcyAuYXJ0aWNsZS1pbWFnZS1jb250YWluZXIgLmFydGljbGUtaW1hZ2UgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5jYS1jb250YWluZXIgLnBpY3R1cmVzIC5hcnRpY2xlLWltYWdlLWNvbnRhaW5lciAucGljdHVyZS10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICMwMDZhYjM7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4OyB9IH1cblxuLndpc2hsaXN0LWljb24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4OyB9XG4gIC53aXNobGlzdC1pY29uIC5iZyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgLndpc2hsaXN0LWljb24uc2VsZWN0ZWQgLmJnIHtcbiAgICBmaWxsOiAjMWYwMGZmICFpbXBvcnRhbnQ7IH1cblxuLmNhdGVnb3J5LWhlYWRlciB7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDM1cHg7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDEzOSwgMjA4LCAwLjEpIDAlLCByZ2JhKDAsIDEzOSwgMjA4LCAwLjMpIDE0JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDEzOSwgMjA4LCAwLjEpIDAlLCByZ2JhKDAsIDEzOSwgMjA4LCAwLjMpIDE0JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMTM5LCAyMDgsIDAuMSkgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDAuMykgMTQlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMTM5LCAyMDgsIDAuMSkgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDAuMykgMTQlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLmNhdGVnb3J5LWhlYWRlciBoMSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNhdGVnb3J5LWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAzcHggM3B4IDE1cHggM3B4O1xuICAgICAgbWFyZ2luLXRvcDogMnB4OyB9IH1cblxuLmNvbnRhY3QsIC5jYXRlZ29yeS1jb250YWN0IHtcbiAgcGFkZGluZzogMTBweCA1cHggNXB4IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb250YWN0IC5mYS1lbnZlbG9wZSwgLmNhdGVnb3J5LWNvbnRhY3QgLmZhLWVudmVsb3BlIHtcbiAgICBjb2xvcjogbmF2YWpvd2hpdGU7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAycHggIzAwMDsgfVxuXG4uY29udGFjdC1pbmxpbmUgLmZhLWVudmVsb3BlIHtcbiAgY29sb3I6IG5hdmFqb3doaXRlO1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCAjMDAwOyB9XG5cbi5zZWFyY2gtdGFicyAuY2VsbCB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAuc2VhcmNoLXRhYnMgLmNlbGwudGFiLWJ1dHRvbi1jb250YWluZXIgLnRhYi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zZWFyY2gtdGFicyAuY2VsbC50YWItYnV0dG9uLWNvbnRhaW5lciAudGFiLWJ1dHRvbi5zaW1wbGUge1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIC8qIElFIDkgKi9cbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgIC5zZWFyY2gtdGFicyAuY2VsbC50YWItYnV0dG9uLWNvbnRhaW5lciAudGFiLWJ1dHRvbi5zaW1wbGUuYW5pbWF0ZSB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiB0YWItaW4gZWFzZS1pbiAxLjVzIDAuNXM7XG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiB0YWItaW4gZWFzZS1pbiAxLjVzIDAuNXM7XG4gICAgICAgIC1tcy1hbmltYXRpb246IHRhYi1pbiBlYXNlLWluIDEuNXMgMC41cztcbiAgICAgICAgLW8tYW5pbWF0aW9uOiB0YWItaW4gZWFzZS1pbiAxLjVzIDAuNXM7XG4gICAgICAgIGFuaW1hdGlvbjogdGFiLWluIGVhc2UtaW4gMS41cyAwLjVzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsgfVxuICAgIC5zZWFyY2gtdGFicyAuY2VsbC50YWItYnV0dG9uLWNvbnRhaW5lciAudGFiLWJ1dHRvbi5tb3JlIHtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAvKiBJRSA5ICovXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAvKiBTYWZhcmkgKi9cbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgICAuc2VhcmNoLXRhYnMgLmNlbGwudGFiLWJ1dHRvbi1jb250YWluZXIgLnRhYi1idXR0b24ubW9yZS5hbmltYXRlIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHRhYi1pbiBlYXNlLWluIDEuNXMgMXM7XG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiB0YWItaW4gZWFzZS1pbiAxLjVzIDFzO1xuICAgICAgICAtbXMtYW5pbWF0aW9uOiB0YWItaW4gZWFzZS1pbiAxLjVzIDFzO1xuICAgICAgICAtby1hbmltYXRpb246IHRhYi1pbiBlYXNlLWluIDEuNXMgMXM7XG4gICAgICAgIGFuaW1hdGlvbjogdGFiLWluIGVhc2UtaW4gMS41cyAxcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7IH1cbiAgICAuc2VhcmNoLXRhYnMgLmNlbGwudGFiLWJ1dHRvbi1jb250YWluZXIgLnRhYi1idXR0b24uYWR2YW5jZWQge1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIC8qIElFIDkgKi9cbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgIC5zZWFyY2gtdGFicyAuY2VsbC50YWItYnV0dG9uLWNvbnRhaW5lciAudGFiLWJ1dHRvbi5hZHZhbmNlZC5hbmltYXRlIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHRhYi1pbiBlYXNlLWluIDEuNXMgMS41cztcbiAgICAgICAgLW1vei1hbmltYXRpb246IHRhYi1pbiBlYXNlLWluIDEuNXMgMS41cztcbiAgICAgICAgLW1zLWFuaW1hdGlvbjogdGFiLWluIGVhc2UtaW4gMS41cyAxLjVzO1xuICAgICAgICAtby1hbmltYXRpb246IHRhYi1pbiBlYXNlLWluIDEuNXMgMS41cztcbiAgICAgICAgYW5pbWF0aW9uOiB0YWItaW4gZWFzZS1pbiAxLjVzIDEuNXM7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzOyB9XG4gICAgLnNlYXJjaC10YWJzIC5jZWxsLnRhYi1idXR0b24tY29udGFpbmVyIC50YWItYnV0dG9uLmRlZmF1bHQtcG9zaXRpb24ge1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAvKiBJRSA5ICovXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAvKiBTYWZhcmkgKi9cbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLnNlYXJjaC10YWJzIC5jZWxsLnRhYi1idXR0b24tY29udGFpbmVyIC50YWItYnV0dG9uLnJlZnJlc2gtYW5pbWF0ZSB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogdGFiLXJlZnJlc2ggZWFzZS1pbiAxLjVzO1xuICAgICAgLW1vei1hbmltYXRpb246IHRhYi1yZWZyZXNoIGVhc2UtaW4gMS41cztcbiAgICAgIC1tcy1hbmltYXRpb246IHRhYi1yZWZyZXNoIGVhc2UtaW4gMS41cztcbiAgICAgIC1vLWFuaW1hdGlvbjogdGFiLXJlZnJlc2ggZWFzZS1pbiAxLjVzO1xuICAgICAgYW5pbWF0aW9uOiB0YWItcmVmcmVzaCBlYXNlLWluIDEuNXM7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5zZWFyY2gtdGFicyAuY2VsbC50YWItYnV0dG9uLWNvbnRhaW5lciAudGFiLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogNjBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlYXJjaC10YWJzIC5jZWxsLnRhYi1idXR0b24tY29udGFpbmVyIC50YWItYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cbiAgLnNlYXJjaC10YWJzIC5jZWxsOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMzBweCAzMHB4IC0zMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAuc2VhcmNoLXRhYnMgLmNlbGwuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwOGJkMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzOSwgMjA4LCAwLjMpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMzBweCAzMHB4IC0zMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAgIC5zZWFyY2gtdGFicyAuY2VsbC5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDZhYjM7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDBweCAtMzBweCAzMHB4IC0zMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zMHB4IDMwcHggLTMwcHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5zZWFyY2gtcmVzdWx0LXZpZXctdHlwZXMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5zZWFyY2gtbG9hZGluZyB7XG4gIGNvbG9yOiAjMDA2YWIzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNTBweDsgfVxuXG4jaGlkZUZpbHRlcnNCdXR0b24gaSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40czsgfVxuXG4jaGlkZUZpbHRlcnNCdXR0b24gLmhpZGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNoaWRlRmlsdGVyc0J1dHRvbiAuc2hvdyB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4jaGlkZUZpbHRlcnNCdXR0b24ub3BlbmVkIGkge1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gIC8qIElFIDkgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbiAgLyogU2FmYXJpICovXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gIC8qIFNhZmFyaSAqL1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuI2hpZGVGaWx0ZXJzQnV0dG9uLm9wZW5lZCAuaGlkZSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4jaGlkZUZpbHRlcnNCdXR0b24ub3BlbmVkIC5zaG93IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW9yZS1yZXN1bHQtaGVhZGVyIHtcbiAgY29sb3I6ICMwMDhiZDA7IH1cblxuLnNlYXJjaC1yZXN1bHQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLXdlYmtpdC1ib3JkZXItaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgLW1vei1ib3JkZXItaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMTA2LCAxNzksIDAuMykgNDUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgLW8tYm9yZGVyLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAxMDYsIDE3OSwgMC4zKSA0NSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAxMDYsIDE3OSwgMC4zKSA0NSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAxMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7IH1cbiAgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIC5uby1waG90byB7XG4gICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCAucHJpY2UtcmFuZ2Uge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0IC5yb3cgLmNlbGwgLnByaWNlLXJhbmdlIC5zbGFzaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgICAgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCAucHJpY2UtcmFuZ2UgLnVuaXQtc29sZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgICAgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCAucHJpY2UtcmFuZ2UgLmNvcnJlc3BvbmQge1xuICAgICAgICBmb250LXNpemU6IDExcHg7IH1cbiAgICAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIC5kZXNjcmlwdGlvbiwgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCAuZGVzY3JpcHRpb25fc2hvcnQge1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgICAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIC5zZWFyY2gtcmVzdWx0LWltYWdlLCAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIC5zZWFyY2gtcmVzdWx0LWltYWdlLXNtYWxsIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCAycHggd2hpdGU7XG4gICAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggMnB4IHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCAycHggd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLnNlYXJjaC1yZXN1bHQgaDIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbi5saXN0LXZpZXcgLnNlYXJjaC1yZXN1bHQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwOyB9XG4gIC5saXN0LXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93OyB9XG4gICAgLmxpc3QtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICAgIC5saXN0LXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5nYWxsZXJ5IHtcbiAgICAgICAgd2lkdGg6IDIyMHB4OyB9XG4gICAgICAgIC5saXN0LXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5nYWxsZXJ5IC5waC1tYWluIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLmxpc3QtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsLmdhbGxlcnkgLnBoLW1haW4sIC5saXN0LXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5nYWxsZXJ5IC5waHMtc21hbGwge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgLmxpc3QtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIC5kZXNjcmlwdGlvbl9zaG9ydCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5saXN0LXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCAuc2VhcmNoLXJlc3VsdC1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgICAgLmxpc3QtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIC5zZWFyY2gtcmVzdWx0LWltYWdlLXNtYWxsIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogNTBweDsgfVxuXG4udGlsZS12aWV3IC5zZWFyY2gtcmVzdWx0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwNXB4O1xuICBtYXJnaW46IDEwcHggNXB4OyB9XG4gIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyB7XG4gICAgbWluLWhlaWdodDogMjA1cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDgwcHggYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImdhbGxlcnlcIiBcImRhdGFcIjsgfVxuICAgIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnRpbGUtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsLmdhbGxlcnkge1xuICAgICAgICBncmlkLWFyZWE6IGdhbGxlcnk7XG4gICAgICAgIHdpZHRoOiAyMjBweDsgfVxuICAgICAgICAudGlsZS12aWV3IC5zZWFyY2gtcmVzdWx0IC5yb3cgLmNlbGwuZ2FsbGVyeSAucGgtbWFpbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgLnRpbGUtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsLmdhbGxlcnkgLnBoLW1haW4sIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5nYWxsZXJ5IC5waHMtc21hbGwge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgLnRpbGUtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsLmFydGljbGUtZGF0YSB7XG4gICAgICAgIGdyaWQtYXJlYTogZGF0YTtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5hcnRpY2xlLWRhdGEgLnByaWNlLXJhbmdlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4OyB9XG4gICAgICAgIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5hcnRpY2xlLWRhdGEgaDIsIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5hcnRpY2xlLWRhdGEgLnByaWNlLXJhbmdlIHtcbiAgICAgICAgICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICAtd2Via2l0LWFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG4gICAgICAgIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbC5hcnRpY2xlLWRhdGEgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgICAudGlsZS12aWV3IC5zZWFyY2gtcmVzdWx0IC5yb3cgLmNlbGwuYXJ0aWNsZS1kYXRhIC5kZXNjcmlwdGlvbl9zaG9ydCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIC13ZWJraXQtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xuICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cbiAgICAgIC50aWxlLXZpZXcgLnNlYXJjaC1yZXN1bHQgLnJvdyAuY2VsbCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAudGlsZS12aWV3IC5zZWFyY2gtcmVzdWx0IC5yb3cgLmNlbGwgLnNlYXJjaC1yZXN1bHQtaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgICAgLnRpbGUtdmlldyAuc2VhcmNoLXJlc3VsdCAucm93IC5jZWxsIC5zZWFyY2gtcmVzdWx0LWltYWdlLXNtYWxsIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aWR0aDogNTBweDsgfVxuXG4jZmlsdGVyRm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwic2kgZWkgc2l0IGNnMSBjZzJcIjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxNXB4OyB9XG4gICNmaWx0ZXJGb3JtICNzZWFyY2hJbnB1dENvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBzaTtcbiAgICBtYXJnaW46IDJweCAwOyB9XG4gICNmaWx0ZXJGb3JtICNleGNsdWRlSW5wdXRDb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogZWk7XG4gICAgbWFyZ2luOiAycHggMDsgfVxuICAjZmlsdGVyRm9ybSAjc2VhY2hJblRleHQge1xuICAgIGdyaWQtYXJlYTogc2l0O1xuICAgIG1hcmdpbjogMnB4IDA7IH1cbiAgI2ZpbHRlckZvcm0gI2NoZWNrYm94R3JvdXAxIHtcbiAgICBncmlkLWFyZWE6IGNnMTsgfVxuICAjZmlsdGVyRm9ybSAjY2hlY2tib3hHcm91cDIge1xuICAgIGdyaWQtYXJlYTogY2cyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAjZmlsdGVyRm9ybSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byBhdXRvO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInNpIHNpdCBjZzFcIiBcImVpIHNpdCBjZzJcIjtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMTVweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjZmlsdGVyRm9ybSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvIGF1dG8gYXV0bztcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwic2lcIiBcImVpXCIgXCJzaXRcIiBcImNnMVwiIFwiY2cyXCI7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDE1cHg7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFiLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAyMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHRhYi1pbiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMjAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhiZDA7IH1cbiAgMTAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIHRhYi1pbiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgMjAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhiZDA7IH1cbiAgMTAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbkAtby1rZXlmcmFtZXMgdGFiLWluIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAyMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDsgfVxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cblxuQGtleWZyYW1lcyB0YWItaW4ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIDIwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogSUUgOSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmQwOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLyogU2FmYXJpICovXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFiLXJlZnJlc2gge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgMjAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmQwOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIHRhYi1yZWZyZXNoIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIDIwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDsgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIHRhYi1yZWZyZXNoIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIDIwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGJkMDsgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbkAtby1rZXlmcmFtZXMgdGFiLXJlZnJlc2gge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgMjAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmQwOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cblxuQGtleWZyYW1lcyB0YWItcmVmcmVzaCB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAyMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhiZDA7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuXG4ubmV3cy1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNTBweCBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHB4O1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZGF0ZSBwaG90b3NcIiBcImRhdGUgY29udGVudFwiO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIC13ZWJraXQtYm9yZGVyLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgMjUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgLW1vei1ib3JkZXItaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSAyNSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxO1xuICAtby1ib3JkZXItaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgMjUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpIDEwMCUgMTtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSAyNSUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgMTAwJSAxOyB9XG4gIC5uZXdzLWl0ZW0gLmRhdGUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBncmlkLWFyZWE6IGRhdGU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIC5uZXdzLWl0ZW0gLmRhdGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogN3B4O1xuICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDhiZDA7XG4gICAgICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDhiZDAgMCUsIHJnYmEoMCwgMTM5LCAyMDgsIDApIDEwMCUpO1xuICAgICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwOGJkMCAwJSwgcmdiYSgwLCAxMzksIDIwOCwgMCkgMTAwJSk7XG4gICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi8gfVxuICAubmV3cy1pdGVtIC5waG90b3Mge1xuICAgIGdyaWQtYXJlYTogcGhvdG9zOyB9XG4gICAgLm5ld3MtaXRlbSAucGhvdG9zIGltZyB7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAubmV3cy1pdGVtIC5waG90b3MgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDc1cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubmV3cy1pdGVtIC5waG90b3MgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDY1cHg7IH0gfVxuICAubmV3cy1pdGVtIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuICAubmV3cy1pdGVtLndpdGhvdXQtcGhvdG8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTUwcHggYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJkYXRlIGNvbnRlbnRcIjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm5ld3MtaXRlbSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJkYXRlXCIgXCJwaG90b3NcIiBcImNvbnRlbnRcIjsgfVxuICAgICAgLm5ld3MtaXRlbSAuZGF0ZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5uZXdzLWl0ZW0ud2l0aG91dC1waG90byB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZGF0ZVwiIFwiY29udGVudFwiOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZGF0ZVwiIFwicGhvdG9zXCIgXCJjb250ZW50XCI7IH1cbiAgICAgIC5uZXdzLWl0ZW0gLmRhdGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAubmV3cy1pdGVtLndpdGhvdXQtcGhvdG8ge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImRhdGVcIiBcImNvbnRlbnRcIjsgfSB9XG5cbi5ub3RpZmljYXRpb25zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC8qIENocm9tZSBhbGwgLyBTYWZhcmkgYWxsICovXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBGaXJlZm94IGFsbCAqL1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBJRSAxMCsgKi9cbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBMaWtlbHkgZnV0dXJlICovXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGhpZGUgNnM7XG4gICAgLW1vei1hbmltYXRpb246IGhpZGUgNnM7XG4gICAgLW1zLWFuaW1hdGlvbjogaGlkZSA2cztcbiAgICAtby1hbmltYXRpb246IGhpZGUgNnM7XG4gICAgYW5pbWF0aW9uOiBoaWRlIDZzO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgICAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uIC5iYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzaHJpbmstYmFyIDZzO1xuICAgICAgLW1vei1hbmltYXRpb246IHNocmluay1iYXIgNnM7XG4gICAgICAtbXMtYW5pbWF0aW9uOiBzaHJpbmstYmFyIDZzO1xuICAgICAgLW8tYW5pbWF0aW9uOiBzaHJpbmstYmFyIDZzO1xuICAgICAgYW5pbWF0aW9uOiBzaHJpbmstYmFyIDZzO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDsgfVxuICAgIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24gLmNlbGwge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24uc3VjY2VzcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5zdWNjZXNzIC5pY29uIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyAwLjFzO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyAwLjFzO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyAwLjFzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyAwLjFzO1xuICAgICAgICBjb2xvcjogcmdiYSgwLCA5MSwgNDgsIDAuOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgMCAwIDAgYmxhY2ssIDJweCAycHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5zdWNjZXNzOmhvdmVyIC5pY29uIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSwgMCAwIDAgYmxhY2ssIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5zdWNjZXNzIC5iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGFiNzY1OyB9XG4gICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5pbmZvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgICAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLmluZm8gLmljb24ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgMC4xcztcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDg3LCAxMzAsIDAuOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgMCAwIDAgYmxhY2ssIDJweCAycHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5pbmZvOmhvdmVyIC5pY29uIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSwgMCAwIDAgYmxhY2ssIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5pbmZvIC5iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM5NWQ1OyB9XG4gICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi53YXJuaW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgICAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLndhcm5pbmcgLmljb24ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgMC4xcztcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIDAuMXM7XG4gICAgICAgIGNvbG9yOiByZ2JhKDEwMywgNjIsIDAsIDAuOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgMCAwIDAgYmxhY2ssIDJweCAycHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi53YXJuaW5nOmhvdmVyIC5pY29uIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSwgMCAwIDAgYmxhY2ssIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi53YXJuaW5nIC5iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Q3YzAwOyB9XG4gICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5lcnJvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5lcnJvciAuaWNvbiB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgMC4xcztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyAwLjFzO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgMC4xcztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgMC4xcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgMC4xcztcbiAgICAgICAgY29sb3I6IHJnYmEoMTQ0LCAwLCAzOSwgMC44KTtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCAwIDAgMCBibGFjaywgMnB4IDJweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gICAgICAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLmVycm9yOmhvdmVyIC5pY29uIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSwgMCAwIDAgYmxhY2ssIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAgICAgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi5lcnJvciAuYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMDk0NjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hyaW5rLWJhciB7XG4gIDAlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBzaHJpbmstYmFyIHtcbiAgMCUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAwOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgc2hyaW5rLWJhciB7XG4gIDAlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMDsgfSB9XG5cbkAtby1rZXlmcmFtZXMgc2hyaW5rLWJhciB7XG4gIDAlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgc2hyaW5rLWJhciB7XG4gIDAlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgaGlkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgaGlkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQC1vLWtleWZyYW1lcyBoaWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhpZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5hbGVydC1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM4Mzg7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWUxZTFlOyB9XG4gIC5hbGVydC1kYXJrLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWxlcnQtZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gIC5hbGVydC1kZWZhdWx0LmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFhOGYyO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOGJkMDsgfVxuICAuYWxlcnQtcHJpbWFyeS5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM4NmRiO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNmFiMzsgfVxuICAuYWxlcnQtc2Vjb25kYXJ5LmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FhYWUxO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEzOTVkNTsgfVxuICAuYWxlcnQtaW5mby5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ZGI3ZjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwYWI3NjU7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MuYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjk4MGU7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2Q3YzAwOyB9XG4gIC5hbGVydC13YXJuaW5nLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWxlcnQtZXJyb3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkM2M2YztcbiAgY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZDA5NDY7IH1cbiAgLmFsZXJ0LWVycm9yLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWxlcnQtaGlnaGxpZ2h0LWRhcmsge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIDAuMik7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzFlMWUxZTsgfVxuICAuYWxlcnQtaGlnaGxpZ2h0LWRhcmsuYmlnIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmFsZXJ0LWhpZ2hsaWdodC1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjIpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkZWRlZGU7IH1cbiAgLmFsZXJ0LWhpZ2hsaWdodC1kZWZhdWx0LmJpZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydC1oaWdobGlnaHQtcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEzNiwgMTk4LCAwLjIpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDhiZDA7IH1cbiAgLmFsZXJ0LWhpZ2hsaWdodC1wcmltYXJ5LmJpZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydC1oaWdobGlnaHQtc2Vjb25kYXJ5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5LCAxMDQsIDE3MCwgMC4yKTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDA2YWIzOyB9XG4gIC5hbGVydC1oaWdobGlnaHQtc2Vjb25kYXJ5LmJpZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydC1oaWdobGlnaHQtaW5mbyB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDE0NSwgMjAxLCAwLjIpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMxMzk1ZDU7IH1cbiAgLmFsZXJ0LWhpZ2hsaWdodC1pbmZvLmJpZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydC1oaWdobGlnaHQtc3VjY2VzcyB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAsIDE3MywgMTAwLCAwLjIpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwYWI3NjU7IH1cbiAgLmFsZXJ0LWhpZ2hsaWdodC1zdWNjZXNzLmJpZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydC1oaWdobGlnaHQtd2FybmluZyB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk1LCAxMjIsIDEwLCAwLjIpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNjZDdjMDA7IH1cbiAgLmFsZXJ0LWhpZ2hsaWdodC13YXJuaW5nLmJpZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydC1oaWdobGlnaHQtZXJyb3Ige1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgMjEsIDc2LCAwLjIpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNlZDA5NDY7IH1cbiAgLmFsZXJ0LWhpZ2hsaWdodC1lcnJvci5iaWcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ucGhvdG8tdmlld2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgei1pbmRleDogMTsgfVxuICAucGhvdG8tdmlld2VyIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnBob3RvLXZpZXdlciAuY2xvc2U6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZjU4NWI7IH1cbiAgLnBob3RvLXZpZXdlciAucHJldmlldyB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5waG90by12aWV3ZXIgLnByZXZpZXcgLmJpZy1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5waG90by12aWV3ZXIgLnByZXZpZXcgLmJpZy1pbWFnZSAucGljdHVyZS10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmMxNzQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDI1cHggIzAwMDAwMCwgMCAwIDE1cHggIzAwMDAwMCwgMCAwIDVweCAjMDAwMDAwOyB9XG4gICAgLnBob3RvLXZpZXdlciAucHJldmlldyAubmF2aWdhdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgLnBob3RvLXZpZXdlciAucHJldmlldyAubmF2aWdhdGlvbiAubmV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAucGhvdG8tdmlld2VyIC5wcmV2aWV3IC5uYXZpZ2F0aW9uIC5wcmV2aW91cyB7XG4gICAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgICAgLnBob3RvLXZpZXdlciAucHJldmlldyAubmF2aWdhdGlvbiAubmV4dCwgLnBob3RvLXZpZXdlciAucHJldmlldyAubmF2aWdhdGlvbiAucHJldmlvdXMge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuMXMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuMXMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuMXMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuMXMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBtYXJnaW46IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDAgMCA1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgICAgIC5waG90by12aWV3ZXIgLnByZXZpZXcgLm5hdmlnYXRpb24gLm5leHQ6aG92ZXIsIC5waG90by12aWV3ZXIgLnByZXZpZXcgLm5hdmlnYXRpb24gLnByZXZpb3VzOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICAgIC8qIElFIDkgKi9cbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgICAgLyogU2FmYXJpICovXG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAucGhvdG8tdmlld2VyIC5wcmV2aWV3IC5jb21tZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLnBob3RvLXZpZXdlciAudGh1bWJuYWlscyB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMTVweDsgfVxuICAgIC5waG90by12aWV3ZXIgLnRodW1ibmFpbHMgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLnBob3RvLXZpZXdlciAudGh1bWJuYWlscyAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIG1heC1oZWlnaHQ6IDg1cHg7XG4gICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAgICAgLnBob3RvLXZpZXdlciAudGh1bWJuYWlscyAuaW1hZ2UtY29udGFpbmVyIGltZy5zZWxlY3RlZCB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggd2hpdGU7XG4gICAgICAgICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggd2hpdGU7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHdoaXRlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGhvdG8tdmlld2VyIC50aHVtYm5haWxzIHtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgICAgLnBob3RvLXZpZXdlciAudGh1bWJuYWlscyBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5waG90by12aWV3ZXIgLnByZXZpZXcge1xuICAgICAgcGFkZGluZzogNXB4OyB9XG4gICAgLnBob3RvLXZpZXdlciAudGh1bWJuYWlscyB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaW1hZ2UtcHJldmlldyB7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IDEwMHB4OyB9XG5cbi5pbWFnZS1wcmV2aWV3LXNtYWxsIHtcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgbWF4LXdpZHRoOiA1MHB4OyB9XG5cbi56b29tIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzOyB9XG4gIC56b29tOmhvdmVyIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzIDAuNXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzIDAuNXM7XG4gICAgLW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMnMgMC41cztcbiAgICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzIDAuNXM7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMC4ycyAwLjVzOyB9XG5cbi56b29tLTJ4IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG4gIC56b29tLTJ4OmhvdmVyIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzIDAuNXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzIDAuNXM7XG4gICAgLW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMnMgMC41cztcbiAgICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzIDAuNXM7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMC4ycyAwLjVzOyB9XG5cbi56b29tLTR4IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG4gIC56b29tLTR4OmhvdmVyIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMC4ycyAwLjVzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMC4ycyAwLjVzO1xuICAgIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjJzIDAuNXM7XG4gICAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMC4ycyAwLjVzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMnMgMC41czsgfVxuXG4uZmEsXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07IH1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbTsgfVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IC44NzVlbTsgfVxuXG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTsgfVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTsgfVxuXG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTsgfVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTsgfVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTsgfVxuXG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtOyB9XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTsgfVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mYS11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhLWxpIHtcbiAgbGVmdDogLTJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0LFxuLmZhcy5mYS1wdWxsLWxlZnQsXG4uZmFyLmZhLXB1bGwtbGVmdCxcbi5mYWwuZmEtcHVsbC1sZWZ0LFxuLmZhYi5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQsXG4uZmFzLmZhLXB1bGwtcmlnaHQsXG4uZmFyLmZhLXB1bGwtcmlnaHQsXG4uZmFsLmZhLXB1bGwtcmlnaHQsXG4uZmFiLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiwgLmxvYWQtd2hlbi1kaXNhYmxlZDpkaXNhYmxlZDphZnRlciB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTsgfVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTsgfVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyZW07IH1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXHJcbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjsgfVxuXG4uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY4XCI7IH1cblxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY5XCI7IH1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiOyB9XG5cbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjsgfVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7IH1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiOyB9XG5cbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiOyB9XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiOyB9XG5cbi5mYS1hbGdvbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7IH1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjsgfVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7IH1cblxuLmZhLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmNcIjsgfVxuXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7IH1cblxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7IH1cblxuLmZhLWFtaWxpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZFwiOyB9XG5cbi5mYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjsgfVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiOyB9XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiOyB9XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7IH1cblxuLmZhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjsgfVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjsgfVxuXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjsgfVxuXG4uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiOyB9XG5cbi5mYS1hbmd1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIwXCI7IH1cblxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZlwiOyB9XG5cbi5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcwXCI7IH1cblxuLmZhLWFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7IH1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7IH1cblxuLmZhLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiOyB9XG5cbi5mYS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTlcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YVwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7IH1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7IH1cblxuLmZhLWFycm93cy1hbHQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiOyB9XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjsgfVxuXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjlcIjsgfVxuXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiOyB9XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYVwiOyB9XG5cbi5mYS1hdWRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7IH1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7IH1cblxuLmZhLWF1dG9wcmVmaXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiOyB9XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7IH1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiOyB9XG5cbi5mYS1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjsgfVxuXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiOyB9XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjsgfVxuXG4uZmEtYmFuZC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjsgfVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDVcIjsgfVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiOyB9XG5cbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7IH1cblxuLmZhLWJhc2ViYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzNcIjsgfVxuXG4uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7IH1cblxuLmZhLWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjsgfVxuXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjsgfVxuXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7IH1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiOyB9XG5cbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7IH1cblxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjsgfVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmM1wiOyB9XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7IH1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjsgfVxuXG4uZmEtYmltb2JqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc4XCI7IH1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjsgfVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiOyB9XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjsgfVxuXG4uZmEtYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OVwiOyB9XG5cbi5mYS1iaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7IH1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiOyB9XG5cbi5mYS1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7IH1cblxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7IH1cblxuLmZhLWJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2NcIjsgfVxuXG4uZmEtYmxvZ2dlci1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdkXCI7IH1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiOyB9XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiOyB9XG5cbi5mYS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7IH1cblxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjsgfVxuXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiOyB9XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7IH1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7IH1cblxuLmZhLWJvd2xpbmctYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNlwiOyB9XG5cbi5mYS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjZcIjsgfVxuXG4uZmEtYm94ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjsgfVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjsgfVxuXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7IH1cblxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiOyB9XG5cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiOyB9XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiOyB9XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiOyB9XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7IH1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiOyB9XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7IH1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjsgfVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7IH1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7IH1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7IH1cblxuLmZhLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjsgfVxuXG4uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjsgfVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiOyB9XG5cbi5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjsgfVxuXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjsgfVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7IH1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiOyB9XG5cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7IH1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjsgfVxuXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE2XCI7IH1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7IH1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7IH1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiOyB9XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7IH1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiOyB9XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjsgfVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiOyB9XG5cbi5mYS1jZW50ZXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgwXCI7IH1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7IH1cblxuLmZhLWNoYXJ0LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjsgfVxuXG4uZmEtY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7IH1cblxuLmZhLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjsgfVxuXG4uZmEtY2hhcnQtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjsgfVxuXG4uZmEtY2hlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjsgfVxuXG4uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7IH1cblxuLmZhLWNoZXNzLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7IH1cblxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjsgfVxuXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7IH1cblxuLmZhLWNoZXNzLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjsgfVxuXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjsgfVxuXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7IH1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiOyB9XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7IH1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjsgfVxuXG4uZmEtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjsgfVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7IH1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiOyB9XG5cbi5mYS1jaXJjbGUtbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjsgfVxuXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7IH1cblxuLmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2Y1wiOyB9XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZFwiOyB9XG5cbi5mYS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiOyB9XG5cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiOyB9XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiOyB9XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiOyB9XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODFcIjsgfVxuXG4uZmEtY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MlwiOyB9XG5cbi5mYS1jbG91ZHNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7IH1cblxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjsgfVxuXG4uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg1XCI7IH1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjsgfVxuXG4uZmEtY29kZS1icmFuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjsgfVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiOyB9XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiOyB9XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjsgfVxuXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7IH1cblxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjsgfVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiOyB9XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7IH1cblxuLmZhLWNvbW1lbnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7IH1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cblxuLmZhLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjsgfVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7IH1cblxuLmZhLWNwYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7IH1cblxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjsgfVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiOyB9XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7IH1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7IH1cblxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjsgfVxuXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjNcIjsgfVxuXG4uZmEtY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7IH1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjsgfVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiOyB9XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMFwiOyB9XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiOyB9XG5cbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7IH1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNVwiOyB9XG5cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGVcIjsgfVxuXG4uZmEtZGVza3BybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZlwiOyB9XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7IH1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiOyB9XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7IH1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjsgfVxuXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7IH1cblxuLmZhLWRuYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiOyB9XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjsgfVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7IH1cblxuLmZhLWRvbGxhci1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7IH1cblxuLmZhLWRvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7IH1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjsgfVxuXG4uZmEtZG90LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiOyB9XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7IH1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cblxuLmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiOyB9XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjsgfVxuXG4uZmEtZWFybHliaXJkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YVwiOyB9XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjsgfVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjsgfVxuXG4uZmEtZWxlbWVudG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMwXCI7IH1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG5cbi5mYS1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyM1wiOyB9XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjsgfVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7IH1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiOyB9XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjsgfVxuXG4uZmEtZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XG5cbi5mYS1ldXJvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjsgfVxuXG4uZmEtZXhjaGFuZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiOyB9XG5cbi5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjsgfVxuXG4uZmEtZXhwYW5kLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjsgfVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbmstYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiOyB9XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjsgfVxuXG4uZmEtZXllLWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjsgfVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7IH1cblxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7IH1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjsgfVxuXG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7IH1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiOyB9XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7IH1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiOyB9XG5cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWNcIjsgfVxuXG4uZmEtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7IH1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7IH1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjsgfVxuXG4uZmEtZmlsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjsgfVxuXG4uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7IH1cblxuLmZhLWZpbGUtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzdcIjsgfVxuXG4uZmEtZmlsZS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7IH1cblxuLmZhLWZpbGUtZXhjZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjsgfVxuXG4uZmEtZmlsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiOyB9XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiOyB9XG5cbi5mYS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjsgfVxuXG4uZmEtZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiOyB9XG5cbi5mYS1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7IH1cblxuLmZhLWZpcnN0LWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG5cbi5mYS1maXJzdGRyYWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ExXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjsgfVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjsgfVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7IH1cblxuLmZhLWZsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZFwiOyB9XG5cbi5mYS1mbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjsgfVxuXG4uZmEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjsgfVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7IH1cblxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiOyB9XG5cbi5mYS1mb290YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7IH1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7IH1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjsgfVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiOyB9XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiOyB9XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7IH1cblxuLmZhLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiOyB9XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cblxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7IH1cblxuLmZhLWdlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiOyB9XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7IH1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjsgfVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjsgfVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7IH1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjsgfVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7IH1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjsgfVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7IH1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjsgfVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiOyB9XG5cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjsgfVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7IH1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiOyB9XG5cbi5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjsgfVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7IH1cblxuLmZhLWdvbGYtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiOyB9XG5cbi5mYS1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjsgfVxuXG4uZmEtZ29vZHJlYWRzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjsgfVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cblxuLmZhLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiOyB9XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiOyB9XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiOyB9XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7IH1cblxuLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7IH1cblxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7IH1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjsgfVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjsgfVxuXG4uZmEtZ3J1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjsgfVxuXG4uZmEtZ3VscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZVwiOyB9XG5cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZFwiOyB9XG5cbi5mYS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNFwiOyB9XG5cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWZcIjsgfVxuXG4uZmEtaGFuZC1saXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjsgfVxuXG4uZmEtaGFuZC1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7IH1cblxuLmZhLWhhbmQtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiOyB9XG5cbi5mYS1oYW5kLXNwb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7IH1cblxuLmZhLWhhbmRzaGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cblxuLmZhLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiOyB9XG5cbi5mYS1oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7IH1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjsgfVxuXG4uZmEtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDRcIjsgfVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7IH1cblxuLmZhLWhpcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTJcIjsgfVxuXG4uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiOyB9XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7IH1cblxuLmZhLWhvY2tleS1wdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUzXCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjsgfVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjsgfVxuXG4uZmEtaG9zcGl0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjsgfVxuXG4uZmEtaG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7IH1cblxuLmZhLWhvdGphcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiOyB9XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjsgfVxuXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiOyB9XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjsgfVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjsgfVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjsgfVxuXG4uZmEtaHVic3BvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMlwiOyB9XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiOyB9XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiOyB9XG5cbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7IH1cblxuLmZhLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7IH1cblxuLmZhLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiOyB9XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7IH1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7IH1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiOyB9XG5cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7IH1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7IH1cblxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiOyB9XG5cbi5mYS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjRcIjsgfVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjsgfVxuXG4uZmEtamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNlwiOyB9XG5cbi5mYS1qb2dldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiN1wiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjsgfVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjsgfVxuXG4uZmEtanMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7IH1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7IH1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiOyB9XG5cbi5mYS1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5mYS1rZXljZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiOyB9XG5cbi5mYS1rb3J2dWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjsgfVxuXG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiOyB9XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7IH1cblxuLmZhLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7IH1cblxuLmZhLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjsgfVxuXG4uZmEtbGV2ZWwtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JmXCI7IH1cblxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjsgfVxuXG4uZmEtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMFwiOyB9XG5cbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7IH1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7IH1cblxuLmZhLWxpbmtlZGluLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7IH1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiOyB9XG5cbi5mYS1saXJhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjsgfVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiOyB9XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiOyB9XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7IH1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjsgfVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjsgfVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyM1wiOyB9XG5cbi5mYS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzFcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7IH1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjsgfVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiOyB9XG5cbi5mYS1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M0XCI7IH1cblxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7IH1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7IH1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiOyB9XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7IH1cblxuLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7IH1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjsgfVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc3XCI7IH1cblxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjsgfVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjsgfVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7IH1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG5cbi5mYS1tZWRhcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M2XCI7IH1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiOyB9XG5cbi5mYS1tZWRpdW0tbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjN1wiOyB9XG5cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmFcIjsgfVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjsgfVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7IH1cblxuLmZhLW1laDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiOyB9XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7IH1cblxuLmZhLW1pY3JvY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiOyB9XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjsgfVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7IH1cblxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7IH1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjsgfVxuXG4uZmEtbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NiXCI7IH1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7IH1cblxuLmZhLW1penVuaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiOyB9XG5cbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjsgfVxuXG4uZmEtbW9iaWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiOyB9XG5cbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiOyB9XG5cbi5mYS1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7IH1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjsgfVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiOyB9XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiOyB9XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7IH1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiOyB9XG5cbi5mYS1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjsgfVxuXG4uZmEtbmludGVuZG8tc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE4XCI7IH1cblxuLmZhLW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTlcIjsgfVxuXG4uZmEtbm9kZS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkM1wiOyB9XG5cbi5mYS1ucG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDRcIjsgfVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7IH1cblxuLmZhLW51dHJpdGlvbml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q2XCI7IH1cblxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiOyB9XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7IH1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7IH1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiOyB9XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7IH1cblxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiOyB9XG5cbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7IH1cblxuLmZhLXBhZ2U0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q3XCI7IH1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiOyB9XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiOyB9XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjsgfVxuXG4uZmEtcGFsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgyXCI7IH1cblxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7IH1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjsgfVxuXG4uZmEtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjsgfVxuXG4uZmEtcGF0cmVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOVwiOyB9XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjsgfVxuXG4uZmEtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7IH1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiOyB9XG5cbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7IH1cblxuLmZhLXBlbmNpbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjsgfVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiOyB9XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjsgfVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjsgfVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7IH1cblxuLmZhLXBob25lLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7IH1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiOyB9XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiOyB9XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjsgfVxuXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjsgfVxuXG4uZmEtcG91bmQtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjsgfVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjsgfVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7IH1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiOyB9XG5cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmVcIjsgfVxuXG4uZmEtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UyXCI7IH1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7IH1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiOyB9XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjsgfVxuXG4uZmEtcXVpZGRpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7IH1cblxuLmZhLXF1aW5zY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiOyB9XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiOyB9XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7IH1cblxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiOyB9XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7IH1cblxuLmZhLXJlYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFiXCI7IH1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7IH1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjsgfVxuXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UzXCI7IH1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiOyB9XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjsgfVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiOyB9XG5cbi5mYS1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7IH1cblxuLmZhLXJlZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7IH1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjsgfVxuXG4uZmEtcmVuZGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiOyB9XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjsgfVxuXG4uZmEtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjsgfVxuXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7IH1cblxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiOyB9XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjsgfVxuXG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OVwiOyB9XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7IH1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiOyB9XG5cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7IH1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjsgfVxuXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7IH1cblxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjsgfVxuXG4uZmEtcnVibGUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiOyB9XG5cbi5mYS1ydXBlZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG5cbi5mYS1zYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7IH1cblxuLmZhLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzdcIjsgfVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7IH1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiOyB9XG5cbi5mYS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjsgfVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7IH1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7IH1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7IH1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7IH1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjsgfVxuXG4uZmEtc2VydmljZXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7IH1cblxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7IH1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiOyB9XG5cbi5mYS1zaGVrZWwtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiOyB9XG5cbi5mYS1zaGllbGQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7IH1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjsgfVxuXG4uZmEtc2hpcHBpbmctZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiOyB9XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiOyB9XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7IH1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiOyB9XG5cbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiOyB9XG5cbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7IH1cblxuLmZhLXNpZ24tb3V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiOyB9XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjsgfVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjsgfVxuXG4uZmEtc2lzdHJpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZVwiOyB9XG5cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7IH1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7IH1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7IH1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7IH1cblxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWZcIjsgfVxuXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7IH1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjsgfVxuXG4uZmEtc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjsgfVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjsgfVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjsgfVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7IH1cblxuLmZhLXNub3dmbGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiOyB9XG5cbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjsgfVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiOyB9XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7IH1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjsgfVxuXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiOyB9XG5cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7IH1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjsgfVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiOyB9XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjsgfVxuXG4uZmEtc3F1YXJlLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWNcIjsgfVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjsgfVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiOyB9XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjsgfVxuXG4uZmEtc3RheWxpbmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiOyB9XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNlwiOyB9XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjsgfVxuXG4uZmEtc3RlYW0tc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y2XCI7IH1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjsgfVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7IH1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7IH1cblxuLmZhLXN0aWNrZXItbXVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmN1wiOyB9XG5cbi5mYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiOyB9XG5cbi5mYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7IH1cblxuLmZhLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMlwiOyB9XG5cbi5mYS1zdHJhdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjhcIjsgfVxuXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWRcIjsgfVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiOyB9XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjsgfVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjsgfVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjsgfVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7IH1cblxuLmZhLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiOyB9XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiOyB9XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiOyB9XG5cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjsgfVxuXG4uZmEtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiOyB9XG5cbi5mYS1zeW5jLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiOyB9XG5cbi5mYS1zeXJpbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhlXCI7IH1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7IH1cblxuLmZhLXRhYmxlLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiOyB9XG5cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjsgfVxuXG4uZmEtdGFibGV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZFwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiOyB9XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiOyB9XG5cbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7IH1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7IH1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7IH1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjsgfVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjsgfVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7IH1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiOyB9XG5cbi5mYS10aGVybW9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiOyB9XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiOyB9XG5cbi5mYS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjsgfVxuXG4uZmEtdGh1bWJ0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7IH1cblxuLmZhLXRpY2tldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjsgfVxuXG4uZmEtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjsgfVxuXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7IH1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjsgfVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiOyB9XG5cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiOyB9XG5cbi5mYS10cmFzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjsgfVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiOyB9XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjsgfVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7IH1cblxuLmZhLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7IH1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiOyB9XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjsgfVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiOyB9XG5cbi5mYS10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiOyB9XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjsgfVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiOyB9XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiOyB9XG5cbi5mYS10eXBvMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiOyB9XG5cbi5mYS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAyXCI7IH1cblxuLmZhLXVpa2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7IH1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZFwiOyB9XG5cbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7IH1cblxuLmZhLXVuZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7IH1cblxuLmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA0XCI7IH1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjsgfVxuXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiOyB9XG5cbi5mYS11bmxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7IH1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjsgfVxuXG4uZmEtdW50YXBwZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiOyB9XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjsgfVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjsgfVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiOyB9XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjsgfVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjsgfVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiOyB9XG5cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiOyB9XG5cbi5mYS11c3N1bm5haDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiOyB9XG5cbi5mYS11dGVuc2lsLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7IH1cblxuLmZhLXV0ZW5zaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7IH1cblxuLmZhLXZhYWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiOyB9XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiOyB9XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjsgfVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7IH1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiOyB9XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7IH1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7IH1cblxuLmZhLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7IH1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7IH1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiOyB9XG5cbi5mYS12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjsgfVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODlcIjsgfVxuXG4uZmEtdm52OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBiXCI7IH1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiOyB9XG5cbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiOyB9XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7IH1cblxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiOyB9XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiOyB9XG5cbi5mYS13YXJlaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjsgfVxuXG4uZmEtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7IH1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiOyB9XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiOyB9XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjsgfVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG5cbi5mYS13aG1jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiOyB9XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7IH1cblxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiOyB9XG5cbi5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDBcIjsgfVxuXG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7IH1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7IH1cblxuLmZhLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2FcIjsgfVxuXG4uZmEtd29uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjsgfVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cblxuLmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTFcIjsgfVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiOyB9XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7IH1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjsgfVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7IH1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjsgfVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiOyB9XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiOyB9XG5cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjsgfVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7IH1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjsgfVxuXG4uZmEteWVuLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjsgfVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjsgfVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiOyB9XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiOyB9XG5cbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bzsgfVxuXG4vKiFcclxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4wLjggYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cclxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXHJcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChcIndlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIndlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwid2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwid2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIndlYmZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJ3ZWJmb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgfVxuXG4vKiFcclxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4wLjggYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cclxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXHJcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJ3ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwid2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwid2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIndlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwid2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJ3ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi8qIVxyXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjAuOCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxyXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcclxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIndlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwid2ViZm9udHMvZmEtc29saWQtOTAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIndlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwid2ViZm9udHMvZmEtc29saWQtOTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwid2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwid2ViZm9udHMvZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhLFxuLmZhcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiJdfQ== */
