html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0;outline:0;-webkit-overflow-scrolling:touch}img,video,audio{max-width:100%}img,video{height:auto}svg{max-height:100%}iframe{border:none}::-moz-focus-inner{border:0;padding:0}input[type="radio"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="radio"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="radio"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="radio"].hs-input,input[type="checkbox"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="checkbox"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="checkbox"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="checkbox"].hs-input{vertical-align:middle;position:relative;bottom:0.15rem;font-size:115%;margin-right:3px}input[type="search"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="search"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="search"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="search"].hs-input{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,#footer-main .email-signup .hubspot-signup-form-footer form input[type="search"].hs-input::-webkit-search-decoration,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="search"].hs-input::-webkit-search-decoration,#footer-main .email-signup .hubspot-signup-form-footer form select[type="search"].hs-input::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,#footer-main .email-signup .hubspot-signup-form-footer form input[type="search"].hs-input::-webkit-search-cancel-button,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="search"].hs-input::-webkit-search-cancel-button,#footer-main .email-signup .hubspot-signup-form-footer form select[type="search"].hs-input::-webkit-search-cancel-button{-webkit-appearance:none}.black{color:#0d0d0e}.inverted{color:#fff}.error{color:#f03c69}.success{color:#35beb1}.warning{color:#f7ba45}.focus{color:#1c86f2}.aluminum{color:#f8f8f8}.silver{color:#e0e1e1}.lightgray{color:#d4d4d4}.gray{color:#bdbdbd}.midgray{color:#676b72}.darkgray{color:#313439}.bg-black{background-color:#0d0d0e}.bg-inverted{background-color:#fff}.bg-error{background-color:#f03c69}.bg-success{background-color:#35beb1}.bg-warning{background-color:#f7ba45}.bg-focus{background-color:#1c86f2}.bg-aluminum{background-color:#f8f8f8}.bg-silver{background-color:#e0e1e1}.bg-lightgray{background-color:#d4d4d4}.bg-gray{background-color:#bdbdbd}.bg-midgray{background-color:#676b72}.bg-darkgray{background-color:#313439}.bg-highlight{background-color:#edf2ff}html,body{font-size:16px;line-height:24px}body{font-family:Raleway regular,arial,sans-serif;color:#313439;background-color:transparent}a{color:#3794de}a:hover{color:#f03c69}h1.title,h1,h2,h3,h4,h5,h6{font-family:Raleway regular,arial,sans-serif;font-weight:bold;color:#0d0d0e;text-rendering:optimizeLegibility;margin-bottom:16px}h1.title{font-size:60px;line-height:64px;margin-bottom:8px}h1,.h1{font-size:48px;line-height:52px}h2,.h2{font-size:36px;line-height:40px}h3,.h3{font-size:24px;line-height:32px}h4,.h4{font-size:21px;line-height:32px}h5,.h5{font-size:18px;line-height:28px}h6,.h6{font-size:16px;line-height:24px}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,hr+h2,hr+h3,hr+h4,hr+h5,hr+h6,pre+h2,pre+h3,pre+h4,pre+h5,pre+h6,table+h2,table+h3,table+h4,table+h5,table+h6,form+h2,form+h3,form+h4,form+h5,form+h6,figure+h2,figure+h3,figure+h4,figure+h5,figure+h6{margin-top:24px}ul,ul ul,ul ol,ol,ol ul,ol ol{margin:0 0 0 24px}ol ol li{list-style-type:lower-alpha}ol ol ol li{list-style-type:lower-roman}nav ul,nav ol{margin:0;list-style:none}nav ul ul,nav ul ol,nav ol ul,nav ol ol{margin-left:24px}dl dt{font-weight:bold}dd{margin-left:24px}p,blockquote,hr,pre,ol,ul,dl,table,fieldset,figure,address,form{margin-bottom:16px}hr{border:none;border-bottom:1px solid rgba(0,0,0,0.1);margin-top:-1px}blockquote{padding-left:1rem;border-left:4px solid rgba(0,0,0,0.1);font-style:italic;color:rgba(49,52,57,0.65)}blockquote p{margin-bottom:.5rem}time,cite,small,figcaption{font-size:87.5%}cite{opacity:.6}abbr[title],dfn[title]{border-bottom:1px dotted rgba(0,0,0,0.5);cursor:help}var{font-size:16px;opacity:.6;font-style:normal}mark,code,samp,kbd{position:relative;top:-1px;padding:4px 4px 2px 4px;display:inline-block;line-height:1;color:rgba(49,52,57,0.85)}code{background:#e0e1e1}mark{background:#f7ba45}samp{color:#fff;background:#1c86f2}kbd{border:1px solid rgba(0,0,0,0.1)}sub,sup{font-size:x-small;line-height:0;margin-left:1rem/4;position:relative}sup{top:0}sub{bottom:1px}pre,code,samp,var,kbd{font-family:Consolas,Monaco,"Courier New",monospace}pre,code,samp,var,kbd,mark{font-size:87.5%}pre,pre code{background:#f8f8f8;padding:0;top:0;display:block;line-height:20px;color:rgba(49,52,57,0.85);overflow:none;white-space:pre-wrap}pre{padding:1rem}figcaption{opacity:.6}figure figcaption{position:relative;top:-1rem/2}figure pre{background:none;border:1px solid rgba(0,0,0,0.1);border-radius:4px}figure .video-container,figure pre{margin-bottom:8px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}ul.unstyled{margin-left:0}ul.unstyled,ul.unstyled ul{list-style:none}.monospace{font-family:Consolas,Monaco,"Courier New",monospace}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.italic{font-style:italic !important}.strong{font-weight:bold !important}.normal{font-weight:normal !important}.muted{opacity:.55}a.muted{color:#0d0d0e}a.muted:hover{opacity:1}.black{color:#0d0d0e}.smaller{font-size:12px;line-height:20px}.small{font-size:14px;line-height:20px}.big{font-size:18px;line-height:28px}.large{font-size:20px;line-height:32px}.end{margin-bottom:0 !important}.highlight{background-color:#edf2ff}.nowrap,.nowrap td{white-space:nowrap}@media (min-width: 768px) and (max-width: 1024px){.columns-2,.columns-3,.columns-4{column-gap:24px}.columns-2{column-count:2}.columns-3{column-count:3}.columns-4{column-count:4}}.row,.hubspot-signup-form-row form{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 768px){.row,.hubspot-signup-form-row form{flex-direction:column;flex-wrap:nowrap}}.row.gutters,.hubspot-signup-form-row form.gutters,.row.gutters>.row,.hubspot-signup-form-row form.gutters>.row,.hubspot-signup-form-row .row.gutters>form,.hubspot-signup-form-row form.gutters>form{margin-left:-2%}@media (max-width: 768px){.row.gutters,.hubspot-signup-form-row form.gutters,.row.gutters>.row,.hubspot-signup-form-row form.gutters>.row,.hubspot-signup-form-row .row.gutters>form,.hubspot-signup-form-row form.gutters>form{margin-left:0}}.row.gutters>.col,.hubspot-signup-form-row form.gutters>.col,.row.gutters>.row>.col,.hubspot-signup-form-row form.gutters>.row>.col,.hubspot-signup-form-row .row.gutters>form>.col,.hubspot-signup-form-row form.gutters>form>.col{margin-left:2%}@media (max-width: 768px){.row.gutters>.col,.hubspot-signup-form-row form.gutters>.col,.row.gutters>.row>.col,.hubspot-signup-form-row form.gutters>.row>.col,.hubspot-signup-form-row .row.gutters>form>.col,.hubspot-signup-form-row form.gutters>form>.col{margin-left:0}}.row.around,.hubspot-signup-form-row form.around{justify-content:space-around}.row.between,.hubspot-signup-form-row form.between{justify-content:space-between}.row.auto .col,.hubspot-signup-form-row form.auto .col{flex-grow:1}.col-1{width:8.33333%}.offset-1{margin-left:8.33333%}.col-2{width:16.66667%}.offset-2{margin-left:16.66667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.33333%}.offset-4{margin-left:33.33333%}.col-5{width:41.66667%}.offset-5{margin-left:41.66667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.33333%}.offset-7{margin-left:58.33333%}.col-8{width:66.66667%}.offset-8{margin-left:66.66667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.33333%}.offset-10{margin-left:83.33333%}.col-11{width:91.66667%}.offset-11{margin-left:91.66667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:calc(8.33333% - 2%)}.gutters>.offset-1{margin-left:calc(8.33333% + 2%) !important}.gutters>.col-2{width:calc(16.66667% - 2%)}.gutters>.offset-2{margin-left:calc(16.66667% + 2%) !important}.gutters>.col-3{width:calc(25% - 2%)}.gutters>.offset-3{margin-left:calc(25% + 2%) !important}.gutters>.col-4{width:calc(33.33333% - 2%)}.gutters>.offset-4{margin-left:calc(33.33333% + 2%) !important}.gutters>.col-5{width:calc(41.66667% - 2%)}.gutters>.offset-5{margin-left:calc(41.66667% + 2%) !important}.gutters>.col-6{width:calc(50% - 2%)}.gutters>.offset-6{margin-left:calc(50% + 2%) !important}.gutters>.col-7{width:calc(58.33333% - 2%)}.gutters>.offset-7{margin-left:calc(58.33333% + 2%) !important}.gutters>.col-8{width:calc(66.66667% - 2%)}.gutters>.offset-8{margin-left:calc(66.66667% + 2%) !important}.gutters>.col-9{width:calc(75% - 2%)}.gutters>.offset-9{margin-left:calc(75% + 2%) !important}.gutters>.col-10{width:calc(83.33333% - 2%)}.gutters>.offset-10{margin-left:calc(83.33333% + 2%) !important}.gutters>.col-11{width:calc(91.66667% - 2%)}.gutters>.offset-11{margin-left:calc(91.66667% + 2%) !important}.gutters>.col-12{width:calc(100% - 2%)}.gutters>.offset-12{margin-left:calc(100% + 2%) !important}@media (max-width: 768px){[class^='offset-'],[class*=' offset-']{margin-left:0}}.first{order:-1}.last{order:1}@media (max-width: 768px){.row .col,.hubspot-signup-form-row form .col{margin-left:0;width:100%}.row.gutters .col,.hubspot-signup-form-row form.gutters .col{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;empty-cells:show;font-size:15px;line-height:24px}table caption{text-align:left;font-size:14px;font-weight:500;color:#676b72}th{text-align:left;font-weight:700;vertical-align:bottom}td{vertical-align:top}tr.align-middle td,td.align-middle{vertical-align:middle}th,td{padding:1rem 1rem;border-bottom:1px solid rgba(0,0,0,0.05)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tfoot th,tfoot td{color:rgba(49,52,57,0.5)}table.bordered td,table.bordered th{border:1px solid rgba(0,0,0,0.05)}table.striped tr:nth-child(odd) td{background:#f8f8f8}table.bordered td:first-child,table.bordered th:first-child,table.striped td:first-child,table.striped th:first-child{padding-left:1rem}table.bordered td:last-child,table.bordered th:last-child,table.striped td:last-child,table.striped th:last-child{padding-right:1rem}table.unstyled td,table.unstyled th{border:none;padding:0}fieldset{font-family:inherit;border:1px solid rgba(0,0,0,0.1);padding:2rem;margin-bottom:2rem;margin-top:2rem}legend{font-weight:bold;font-size:12px;text-transform:uppercase;padding:0 1rem;margin-left:-1rem;top:2px;position:relative;line-height:0}input,#footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,textarea,select{display:block;width:100%;font-family:inherit;font-size:15px;height:52px;outline:none;vertical-align:middle;background-color:#fff;border:0 solid #d4d4d4;border-radius:0;box-shadow:none;padding:0 12px}input.small,#footer-main .email-signup .hubspot-signup-form-footer form input.small.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.small.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.small.hs-input,textarea.small,select.small{height:36px;font-size:13px;padding:0 12px;border-radius:0}input.big,#footer-main .email-signup .hubspot-signup-form-footer form input.big.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.big.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.big.hs-input,textarea.big,select.big{height:48px;font-size:17px;padding:0 12px;border-radius:0}input:focus,#footer-main .email-signup .hubspot-signup-form-footer form input.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer form select.hs-input:focus,textarea:focus,select:focus{outline:none;background-color:#fff;border-color:#1c86f2;box-shadow:0 0 1px #1c86f2 inset}input.error,#footer-main .email-signup .hubspot-signup-form-footer form input.error.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.error.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.error.hs-input,textarea.error,select.error{background-color:rgba(240,60,105,0.1);border:0 solid #f583a0}input.error:focus,#footer-main .email-signup .hubspot-signup-form-footer form input.error.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer form textarea.error.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer form select.error.hs-input:focus,textarea.error:focus,select.error:focus{border-color:#f03c69;box-shadow:0 0 1px #f03c69 inset}input.success,#footer-main .email-signup .hubspot-signup-form-footer form input.success.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.success.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.success.hs-input,textarea.success,select.success{background-color:rgba(53,190,177,0.1);border:0 solid #6ad5cb}input.success:focus,#footer-main .email-signup .hubspot-signup-form-footer form input.success.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer form textarea.success.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer form select.success.hs-input:focus,textarea.success:focus,select.success:focus{border-color:#35beb1;box-shadow:0 0 1px #35beb1 inset}input:disabled,#footer-main .email-signup .hubspot-signup-form-footer form input.hs-input:disabled,#footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input:disabled,#footer-main .email-signup .hubspot-signup-form-footer form select.hs-input:disabled,input.disabled,#footer-main .email-signup .hubspot-signup-form-footer form input.disabled.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.disabled.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.disabled.hs-input,textarea:disabled,textarea.disabled,select:disabled,select.disabled{resize:none;opacity:.6;cursor:default;font-style:italic;color:rgba(0,0,0,0.5)}select{-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="12" viewBox="0 0 9 12"><path fill="#5e6c75" d="M0.722,4.823L-0.01,4.1,4.134-.01,4.866,0.716Zm7.555,0L9.01,4.1,4.866-.01l-0.732.726ZM0.722,7.177L-0.01,7.9,4.134,12.01l0.732-.726Zm7.555,0L9.01,7.9,4.866,12.01l-0.732-.726Z"/></svg>');background-repeat:no-repeat;background-position:right 1rem center}select[multiple]{background-image:none;height:auto;padding:.5rem .75rem}textarea{height:auto;padding:8px 12px;line-height:24px;vertical-align:top}input[type="file"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="file"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="file"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="file"].hs-input{width:auto;border:none;padding:0;height:auto;background:none;box-shadow:none;display:inline-block}input[type="search"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="search"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="search"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="search"].hs-input,input.search,#footer-main .email-signup .hubspot-signup-form-footer form input.search.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.search.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.search.hs-input{background-repeat:no-repeat;background-position:8px 53%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="#000" fill-opacity="0.4" d="M14.891,14.39l-0.5.5a0.355,0.355,0,0,1-.5,0L9.526,10.529a5.3,5.3,0,1,1,2.106-4.212,5.268,5.268,0,0,1-1.1,3.21l4.362,4.362A0.354,0.354,0,0,1,14.891,14.39ZM6.316,2.418a3.9,3.9,0,1,0,3.9,3.9A3.9,3.9,0,0,0,6.316,2.418Z"/></svg>');padding-left:32px}input[type="radio"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="radio"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="radio"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="radio"].hs-input,input[type="checkbox"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="checkbox"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="checkbox"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="checkbox"].hs-input{display:inline-block;width:auto;height:auto;padding:0}label{display:block;color:#313439;margin-bottom:4px;font-size:15px}label.checkbox,label .desc,label .success,label .error{text-transform:none;font-weight:normal}label.checkbox{font-size:16px;line-height:24px;cursor:pointer;color:inherit}label.checkbox input,label.checkbox #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form label.checkbox input.hs-input,label.checkbox #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form label.checkbox textarea.hs-input,label.checkbox #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form label.checkbox select.hs-input{margin-top:0}.form-checkboxes label.checkbox{display:inline-block;margin-right:16px}.req{position:relative;top:1px;font-weight:bold;color:#f03c69;font-size:110%}.desc{color:rgba(49,52,57,0.5);font-size:12px;line-height:20px}span.desc{margin-left:4px}div.desc{margin-top:4px;margin-bottom:-8px}.form-buttons button,.form-buttons .button{margin-right:8px}form,.form-item{margin-bottom:2rem}.form>.form-item:last-child{margin-bottom:0}.form .row:last-child .form-item,.form .hubspot-signup-form-row form:last-child .form-item,.hubspot-signup-form-row .form form:last-child .form-item{margin-bottom:0}.form span.success,.form span.error{font-size:12px;line-height:20px;margin-left:4px}.form-inline input,.form-inline #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .form-inline input.hs-input,.form-inline #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .form-inline textarea.hs-input,.form-inline #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .form-inline select.hs-input,.form-inline textarea,.form-inline select{display:inline-block;width:auto}.append,.prepend{display:flex}.append input,.append #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .append input.hs-input,.append #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .append textarea.hs-input,.append #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .append select.hs-input,.prepend input,.prepend #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .prepend input.hs-input,.prepend #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .prepend textarea.hs-input,.prepend #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .prepend select.hs-input{flex:1}.append .button,.append span,.prepend .button,.prepend span{flex-shrink:0}.append span,.prepend span{display:flex;flex-direction:column;justify-content:center;font-weight:normal;border:0 solid #d4d4d4;background-color:#f8f8f8;padding:0 .875rem;color:rgba(0,0,0,0.5);font-size:12px;white-space:nowrap}.prepend input,.prepend #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .prepend input.hs-input,.prepend #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .prepend textarea.hs-input,.prepend #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .prepend select.hs-input{border-radius:0 0 0 0}.prepend .button{margin-right:-1px;border-radius:0 0 0 0 !important}.prepend span{border-right:none;border-radius:0 0 0 0}.append input,.append #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .append input.hs-input,.append #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .append textarea.hs-input,.append #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .append select.hs-input{border-radius:0 0 0 0}.append .button{margin-left:-1px;border-radius:0 0 0 0 !important}.append span{border-left:none;border-radius:0 0 0 0}button,.button,a.button{font-family:Raleway regular,arial,sans-serif;font-size:16px;color:#fff;background-color:#8cb243;border-radius:0;min-height:48px;padding:8px 20px;font-weight:500;text-decoration:none;cursor:pointer;display:inline-block;line-height:30px;border:1px solid transparent;vertical-align:middle;-webkit-appearance:none}button i,.button i{position:relative;top:1px;margin:0 2px}input[type="submit"],#footer-main .email-signup .hubspot-signup-form-footer form input[type="submit"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[type="submit"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[type="submit"].hs-input{width:auto}button:hover,.button:hover{outline:none;text-decoration:none;color:#fff;background-color:#a3c464}.button:disabled,.button.disabled{cursor:default;font-style:normal;color:rgba(255,255,255,0.7);background-color:rgba(140,178,67,0.7)}.button.small{font-size:14px;min-height:36px;padding:6px 20px;border-radius:0}.button.big{font-size:18px;min-height:48px;padding:13px 24px;border-radius:0}.button.large{font-size:20px;min-height:56px;padding:20px 36px;border-radius:0}.button.outline{background:none;border-width:2px;border-color:#8cb243;color:#8cb243}.button.outline:hover{background:none;color:rgba(140,178,67,0.6);border-color:rgba(140,178,67,0.5)}.button.outline:disabled,.button.outline.disabled{background:none;color:rgba(140,178,67,0.7);border-color:rgba(140,178,67,0.5)}.button.inverted{color:#000;background-color:#fff}.button.inverted:hover{color:#000;background-color:#fff}.button.inverted:disabled,.button.inverted.disabled{color:rgba(0,0,0,0.7);background-color:rgba(255,255,255,0.7)}.button.inverted.outline{background:none;color:#fff;border-color:#fff}.button.inverted.outline:hover{color:rgba(255,255,255,0.6);border-color:rgba(255,255,255,0.5)}.button.inverted.outline:disabled,.button.inverted.outline.disabled{background:none;color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.5)}.button.inverted:hover{opacity:.7}.button.round{border-radius:56px}.button.raised{box-shadow:0 1px 3px rgba(0,0,0,0.3)}.button.upper{text-transform:uppercase;letter-spacing:.04em;font-size:14px}.button.upper.small{font-size:12px}.button.upper.big{font-size:14px}.button.upper.large{font-size:16px}.button.secondary{color:#58585b;background-color:#ececed}.button.secondary:hover{color:#58585b;background-color:#fff}.button.secondary:disabled,.button.secondary.disabled{color:rgba(88,88,91,0.7);background-color:rgba(236,236,237,0.7)}.button.secondary.outline{background:none;color:#ececed;border-color:#ececed}.button.secondary.outline:hover{color:rgba(236,236,237,0.6);border-color:rgba(236,236,237,0.5)}.button.secondary.outline:disabled,.button.secondary.outline.disabled{background:none;color:rgba(236,236,237,0.7);border-color:rgba(236,236,237,0.5)}.label{display:inline-block;font-size:13px;background:#e0e1e1;line-height:18px;padding:0 10px;font-weight:500;color:#313439;border:1px solid transparent;vertical-align:middle;text-decoration:none;border-radius:4px}.label a,.label a:hover{color:inherit;text-decoration:none}.label.big{font-size:14px;line-height:24px;padding:0 12px}.label.upper{text-transform:uppercase;font-size:11px}.label.outline{background:none;border-color:#bdbdbd}.label.badge{text-align:center;border-radius:64px;padding:0 6px}.label.badge.big{padding:0 8px}.label.tag{padding:0;background:none;border:none;text-transform:uppercase;font-size:11px}.label.tag.big{font-size:13px}.label.success{background:#35beb1;color:#fff}.label.success.tag,.label.success.outline{background:none;border-color:#35beb1;color:#35beb1}.label.error{background:#f03c69;color:#fff}.label.error.tag,.label.error.outline{background:none;border-color:#f03c69;color:#f03c69}.label.warning{background:#f7ba45;color:#0d0d0e}.label.warning.tag,.label.warning.outline{background:none;border-color:#f7ba45;color:#f7ba45}.label.focus{background:#1c86f2;color:#fff}.label.focus.tag,.label.focus.outline{background:none;border-color:#1c86f2;color:#1c86f2}.label.black{background:#0d0d0e;color:#fff}.label.black.tag,.label.black.outline{background:none;border-color:#0d0d0e;color:#0d0d0e}.label.inverted{background:#fff;color:#0d0d0e}.label.inverted.tag,.label.inverted.outline{background:none;border-color:#fff;color:#fff}.breadcrumbs{font-size:14px;margin-bottom:24px}.breadcrumbs ul{display:flex;align-items:center}.breadcrumbs.push-center ul{justify-content:center}.breadcrumbs span,.breadcrumbs a{font-style:normal;padding:0 10px;display:inline-block;white-space:nowrap}.breadcrumbs li:after{display:inline-block;content:'/';color:rgba(0,0,0,0.3)}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li:first-child span,.breadcrumbs li:first-child a{padding-left:0}.breadcrumbs li.active a{color:#313439;text-decoration:none;cursor:text}.pagination{margin:24px 0;font-size:14px}.pagination ul{display:flex;margin:0}.pagination.align-center ul{justify-content:center}.pagination span,.pagination a{border-radius:3px;display:inline-block;padding:8px 12px;line-height:1;white-space:nowrap;border:1px solid transparent}.pagination a{text-decoration:none;color:#313439}.pagination a:hover{color:rgba(0,0,0,0.5);border-color:#e0e1e1}.pagination span,.pagination li.active a{color:rgba(0,0,0,0.5);border-color:#e0e1e1;cursor:text}.pagination.upper{font-size:12px}.pager span{line-height:24px}.pager span,.pager a{padding-left:16px;padding-right:16px;border-radius:64px;border-color:rgba(0,0,0,0.1)}.pager li{flex-basis:50%}.pager li.next{text-align:right}.pager.align-center li{flex-basis:auto;margin-left:4px;margin-right:4px}.pager.flat span,.pager.flat a{border:none;display:block;padding:0}.pager.flat a{font-weight:bold}.pager.flat a:hover{background:none;text-decoration:underline}@media (max-width: 768px){.pager.flat ul{flex-direction:column}.pager.flat li{flex-basis:100%;margin-bottom:8px;text-align:left}}@font-face{font-family:'Kube';src:url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");font-weight:normal;font-style:normal}[class^="kube-"],[class*=" kube-"],.close,.caret{font-family:'Kube' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kube-calendar:before{content:"\e900"}.caret.down:before,.kube-caret-down:before{content:"\e901"}.caret.left:before,.kube-caret-left:before{content:"\e902"}.caret.right:before,.kube-caret-right:before{content:"\e903"}.caret.up:before,.kube-caret-up:before{content:"\e904"}.close:before,.kube-close:before{content:"\e905"}.kube-menu:before{content:"\e906"}.kube-search:before{content:"\e907"}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:auto;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-top:auto;margin-bottom:auto}.push-bottom{margin-top:auto}@media (max-width: 768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width: 768px){.align-left-sm{justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width: 768px){.float-right{float:none}.float-left{float:none}}.fixed{position:fixed;top:0;left:0;z-index:100;width:100%}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}.w-auto{width:auto}.w-small{width:480px}.w-medium{width:600px}.w-big{width:740px}.w-large{width:840px}@media (max-width: 768px){.w-auto-sm{width:auto}.w100-sm,.w-small,.w-medium,.w-big,.w-large{width:100%}}.max-w5{max-width:5%}.max-w10{max-width:10%}.max-w15{max-width:15%}.max-w20{max-width:20%}.max-w25{max-width:25%}.max-w30{max-width:30%}.max-w35{max-width:35%}.max-w40{max-width:40%}.max-w45{max-width:45%}.max-w50{max-width:50%}.max-w55{max-width:55%}.max-w60{max-width:60%}.max-w65{max-width:65%}.max-w70{max-width:70%}.max-w75{max-width:75%}.max-w80{max-width:80%}.max-w85{max-width:85%}.max-w90{max-width:90%}.max-w95{max-width:95%}.max-w100{max-width:100%}.max-w-small{max-width:480px}.max-w-medium{max-width:600px}.max-w-big{max-width:740px}.max-w-large{max-width:840px}@media (max-width: 768px){.max-w-auto-sm,.max-w-small,.max-w-medium,.max-w-big,.max-w-large{max-width:auto}}.min-w5{min-width:5%}.min-w10{min-width:10%}.min-w15{min-width:15%}.min-w20{min-width:20%}.min-w25{min-width:25%}.min-w30{min-width:30%}.min-w35{min-width:35%}.min-w40{min-width:40%}.min-w45{min-width:45%}.min-w50{min-width:50%}.min-w55{min-width:55%}.min-w60{min-width:60%}.min-w65{min-width:65%}.min-w70{min-width:70%}.min-w75{min-width:75%}.min-w80{min-width:80%}.min-w85{min-width:85%}.min-w90{min-width:90%}.min-w95{min-width:95%}.min-w100{min-width:100%}.h25{height:25%}.h50{height:50%}.h100{height:100%}.group:after{content:'';display:table;clear:both}.flex{display:flex}@media (max-width: 768px){.flex-column-sm{flex-direction:column}.flex-w100-sm{flex:0 0 100%}}@media (max-width: 768px) and (max-width: 768px){.flex-w100-sm{flex:0 0 100% !important}}.invisible{visibility:hidden}.visible{visibility:visible}.display-block{display:block}.hide{display:none !important}@media (max-width: 768px){.hide-sm{display:none !important}}@media (min-width: 768px){.show-sm{display:none !important}}@media print{.hide-print{display:none !important}.show-print{display:block !important}}.no-scroll{overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100% !important}.scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.video-container{height:0;padding-bottom:56.25%;position:relative;margin-bottom:16px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.close{display:inline-block;min-height:16px;min-width:16px;line-height:16px;vertical-align:middle;text-align:center;font-size:12px;opacity:.6}.close:hover{opacity:1}.close.small{font-size:8px}.close.big{font-size:18px}.close.white{color:#fff}.caret{display:inline-block}.button .caret{margin-right:-8px}.overlay{position:fixed;z-index:200;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.95)}.overlay>.close{position:fixed;top:1rem;right:1rem}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}h2,h3,h4{page-break-after:avoid}@page{margin:0.5cm}}@keyframes slideUp{to{height:0;padding-top:0;padding-bottom:0}}@keyframes slideDown{from{height:0;padding-top:0;padding-bottom:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes flipIn{from{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes flipOut{from{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.03, 1.03, 1.03)}to{transform:scale3d(1, 1, 1)}}@keyframes shake{15%{transform:translateX(0.5rem)}30%{transform:translateX(-0.4rem)}45%{transform:translateX(0.3rem)}60%{transform:translateX(-0.2rem)}75%{transform:translateX(0.1rem)}90%{transform:translateX(0)}90%{transform:translateX(0)}}.fadeIn{animation:fadeIn 250ms}.fadeOut{animation:fadeOut 250ms}.zoomIn{animation:zoomIn 200ms}.zoomOut{animation:zoomOut 500ms}.slideInRight{animation:slideInRight 500ms}.slideInLeft{animation:slideInLeft 500ms}.slideInDown{animation:slideInDown 500ms}.slideOutLeft{animation:slideOutLeft 500ms}.slideOutRight{animation:slideOutRight 500ms}.slideOutUp{animation:slideOutUp 500ms}.slideUp{overflow:hidden;animation:slideUp 200ms ease-in-out}.slideDown{overflow:hidden;animation:slideDown 80ms ease-in-out}.flipIn{animation:flipIn 250ms cubic-bezier(0.5, -0.5, 0.5, 1.5)}.flipOut{animation:flipOut 500ms cubic-bezier(0.5, -0.5, 0.5, 1.5)}.rotate{animation:rotate 500ms}.pulse{animation:pulse 250ms 2}.shake{animation:shake 500ms}.dropdown{position:absolute;z-index:100;top:0;right:0;width:280px;color:#000;font-size:15px;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,0.15);border-radius:3px;max-height:300px;margin:0;padding:0;overflow:hidden}.dropdown.dropdown-mobile{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-height:none;border:none}.dropdown .close{margin:20px auto}.dropdown.open{overflow:auto}.dropdown ul{list-style:none;margin:0}.dropdown ul li{border-bottom:1px solid rgba(0,0,0,0.07)}.dropdown ul li:last-child{border-bottom:none}.dropdown ul a{display:block;padding:12px;text-decoration:none;color:#000}.dropdown ul a:hover{background:rgba(0,0,0,0.05)}.message{font-family:Consolas,Monaco,"Courier New",monospace;font-size:14px;line-height:20px;background:#e0e1e1;color:#313439;padding:1rem;padding-right:2.5em;padding-bottom:.75rem;margin-bottom:24px;position:relative}.message a{color:inherit}.message h2,.message h3,.message h4,.message h5,.message h6{margin-bottom:0}.message .close{position:absolute;right:1rem;top:1.1rem}.message.error{background:#f03c69;color:#fff}.message.success{background:#35beb1;color:#fff}.message.warning{background:#f7ba45}.message.focus{background:#1c86f2;color:#fff}.message.black{background:#0d0d0e;color:#fff}.message.inverted{background:#fff}.modal-box{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto;z-index:200}.modal{position:relative;margin:auto;margin-top:16px;padding:0;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,0.15);border-radius:8px;color:#000}@media (max-width: 768px){.modal input,.modal #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .modal input.hs-input,.modal #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .modal textarea.hs-input,.modal #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .modal select.hs-input,.modal textarea{font-size:16px}}.modal .close{position:absolute;top:18px;right:16px;opacity:.3}.modal .close:hover{opacity:1}.modal-header{padding:24px 32px;font-size:18px;font-weight:bold;border-bottom:1px solid rgba(0,0,0,0.05)}.modal-header:empty{display:none}.modal-body{padding:36px 56px}@media (max-width: 768px){.modal-header,.modal-body{padding:24px}}.offcanvas{background:#fff;position:fixed;padding:24px;height:100%;top:0;left:0;z-index:300;overflow-y:scroll}.offcanvas .close{position:absolute;top:8px;right:8px}.offcanvas-left{border-right:1px solid rgba(0,0,0,0.1)}.offcanvas-right{left:auto;right:0;border-left:1px solid rgba(0,0,0,0.1)}.offcanvas-push-body{position:relative}.tabs{margin-bottom:24px;font-size:14px}.tabs li em,.tabs li.active a{color:#313439;border:1px solid rgba(0,0,0,0.1);cursor:default;text-decoration:none;background:none}.tabs em,.tabs a{position:relative;top:1px;font-style:normal;display:block;padding:.5rem 1rem;border:1px solid transparent;color:rgba(0,0,0,0.5);text-decoration:none}.tabs a:hover{-moz-transition:all linear 0.2s;transition:all linear 0.2s;color:#313439;text-decoration:underline;background-color:#e0e1e1}@media (min-width: 768px){.tabs ul{display:flex;margin-top:-1px;border-bottom:1px solid rgba(0,0,0,0.1)}.tabs li em,.tabs li.active a{border-bottom:1px solid #fff}}@font-face{font-family:'Raleway extralight';src:url("/static/fonts/distilledraleway/distilledraleway-extralight-webfont.eot");src:url("/static/fonts/distilledraleway/distilledraleway-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/distilledraleway/distilledraleway-extralight-webfont.woff") format("woff"),url("/static/fonts/distilledraleway/distilledraleway-extralight-webfont.ttf") format("truetype"),url("/static/fonts/distilledraleway/distilledraleway-extralight-webfont.svg#distilled_ralewayextralight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway light';src:url("/static/fonts/distilledraleway/distilledraleway-light-webfont.eot");src:url("/static/fonts/distilledraleway/distilledraleway-light-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/distilledraleway/distilledraleway-light-webfont.woff") format("woff"),url("/static/fonts/distilledraleway/distilledraleway-light-webfont.ttf") format("truetype"),url("/static/fonts/distilledraleway/distilledraleway-light-webfont.svg#distilled_ralewaylight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway medium';src:url("/static/fonts/distilledraleway/distilledraleway-medium-webfont.eot");src:url("/static/fonts/distilledraleway/distilledraleway-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/distilledraleway/distilledraleway-medium-webfont.woff") format("woff"),url("/static/fonts/distilledraleway/distilledraleway-medium-webfont.ttf") format("truetype"),url("/static/fonts/distilledraleway/distilledraleway-medium-webfont.svg#distilled_ralewaymedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway regular';src:url("/static/fonts/distilledraleway/distilledraleway-regular-webfont.eot");src:url("/static/fonts/distilledraleway/distilledraleway-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/distilledraleway/distilledraleway-regular-webfont.woff") format("woff"),url("/static/fonts/distilledraleway/distilledraleway-regular-webfont.ttf") format("truetype"),url("/static/fonts/distilledraleway/distilledraleway-regular-webfont.svg#distilled_ralewayregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway semibold';src:url("/static/fonts/distilledraleway/distilledraleway-semibold-webfont.eot");src:url("/static/fonts/distilledraleway/distilledraleway-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/distilledraleway/distilledraleway-semibold-webfont.woff") format("woff"),url("/static/fonts/distilledraleway/distilledraleway-semibold-webfont.ttf") format("truetype"),url("/static/fonts/distilledraleway/distilledraleway-semibold-webfont.svg#distilled_ralewaysemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway bold';src:url("/static/fonts/distilledraleway/distilledraleway-bold-webfont.eot");src:url("/static/fonts/distilledraleway/distilledraleway-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/distilledraleway/distilledraleway-bold-webfont.woff") format("woff"),url("/static/fonts/distilledraleway/distilledraleway-bold-webfont.ttf") format("truetype"),url("/static/fonts/distilledraleway/distilledraleway-bold-webfont.svg#distilled_ralewaybold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Raleway extrabold';src:url("/static/fonts/distilledraleway/distilledraleway-extrabold-webfont.eot");src:url("/static/fonts/distilledraleway/distilledraleway-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/distilledraleway/distilledraleway-extrabold-webfont.woff") format("woff"),url("/static/fonts/distilledraleway/distilledraleway-extrabold-webfont.ttf") format("truetype"),url("/static/fonts/distilledraleway/distilledraleway-extrabold-webfont.svg#distilled_ralewayextrabold") format("svg");font-weight:normal;font-style:normal}blockquote{border-left:none;padding-left:65px}hr{border-bottom:none}h1,h2,h3,h4,h5,h6{color:#58585b}a{color:#e5575d}input,#footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,textarea,select{margin-bottom:8px}.append button{height:52px}form.bordered input,#footer-main .email-signup .hubspot-signup-form-footer form.bordered input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form.bordered textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form.bordered select.hs-input,form.bordered select{border:1px solid #ececed}.form-checkboxes .checkbox input,.form-checkboxes .checkbox #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .form-checkboxes .checkbox input.hs-input,.form-checkboxes .checkbox #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .form-checkboxes .checkbox textarea.hs-input,.form-checkboxes .checkbox #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .form-checkboxes .checkbox select.hs-input{margin-bottom:0}.whiteBackground{background-color:#fff}.paddedTop{padding:60px}.body-container{display:flex;flex-direction:column;height:100vh}#navbar-main{z-index:3;position:relative;height:100px;border-bottom:1px solid #ececed;background-color:#fff;color:#58585b;box-sizing:border-box;font-family:Raleway regular,arial,sans-serif}@media (min-width: 768px) and (max-width: 1024px){#navbar-main{height:80px;flex-direction:row}}@media (max-width: 768px){#navbar-main{height:64px;flex-direction:row}}#navbar-main a{text-decoration:none}#navbar-main .logo{flex:0 0 176px}#navbar-main .logo img{margin-left:40px;width:136px}@media (min-width: 768px) and (max-width: 1024px){#navbar-main .logo img{margin-left:16px;height:48px;width:auto}}@media (max-width: 768px){#navbar-main .logo img{margin-left:16px;height:32px;width:auto}}@media (min-width: 768px) and (max-width: 1024px){#navbar-main nav.nav-dropdowns{display:none}}@media (max-width: 768px){#navbar-main nav.nav-dropdowns{display:none}}#navbar-main nav.nav-dropdowns>ul{display:flex}#navbar-main nav.nav-dropdowns>ul>li{list-style:none;margin:0;margin-right:20px;padding:0;padding-bottom:16px;position:relative}#navbar-main nav.nav-dropdowns>ul>li>a{color:#58585b}#navbar-main nav.nav-dropdowns>ul>li>a.no-dropdown{margin-right:16px}#navbar-main nav.nav-dropdowns>ul>li:hover>a{color:#c2081f}#navbar-main nav.nav-dropdowns>ul>li:hover .dropdown{visibility:visible;transition-delay:0s, 0s, 0.3s;opacity:1}#navbar-main nav.nav-dropdowns>ul>li .dropdown{visibility:hidden;opacity:0;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s}#navbar-main nav.nav-dropdowns .dropdown{box-shadow:none;border-top:#cf2029 solid 2px;border-radius:0;top:39px;left:0;width:calc(100% + 20px)}#navbar-main nav.nav-dropdowns .dropdown li{list-style:none;margin:0;padding:0}#navbar-main .profile{flex:0 0 108px;margin-left:0;background-color:#ececed;line-height:20px;font-size:14px;text-align:center;position:relative;user-select:none}@media (min-width: 768px) and (max-width: 1024px){#navbar-main .profile{display:none}}@media (max-width: 768px){#navbar-main .profile{display:none}}@media (max-width: 768px){#navbar-main .profile{flex:0 0 100% !important}}#navbar-main .profile .profile-details{cursor:pointer}#navbar-main .profile img{margin:auto auto 5px;display:block;width:36px;height:36px}#navbar-main .profile img.profile-picture{border-radius:20px}#navbar-main .profile span{display:block;padding:0 26px;padding:0 15px}#navbar-main .profile span a{font-weight:600;color:#58585b}#navbar-main .profile .login-box{position:absolute;top:100px;right:0;z-index:3;width:364px;background-color:#ececed}#navbar-main .profile .login-box .login{padding:16px 20px;text-align:left}#navbar-main .profile .login-box .login form{margin-bottom:0}#navbar-main .profile .login-box .login a{color:#58585b;text-decoration:underline;margin-left:20px}#navbar-main .profile .login-box .register{height:74px;background-color:#58585b;text-align:left;color:#fff;padding:0 20px}#navbar-main .profile .logged-in-box{position:absolute;top:100px;right:0;z-index:3;width:108px;background-color:#fff}#navbar-main .profile .logged-in-box ul{margin-left:0;margin-bottom:0}#navbar-main .profile .logged-in-box ul li{list-style:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;margin-left:0px}#navbar-main .profile .logged-in-box ul li a{color:#58585b;display:block;width:100%;height:100%;padding-top:12px;padding-bottom:12px}#navbar-main .profile .logged-in-box ul li a:hover{background-color:#ececed}#navbar-main .nav-menu{margin-right:20px;margin-bottom:4px;color:#58585b;display:none}#navbar-main .nav-menu a{color:#58585b}@media (min-width: 768px) and (max-width: 1024px){#navbar-main .nav-menu{display:block}}@media (max-width: 768px){#navbar-main .nav-menu{display:block;margin-bottom:auto}#navbar-main .nav-menu a{display:block;margin-top:14px}#navbar-main .nav-menu a i{top:1px;position:relative}}#navbar-main #wide-navigation{width:100%;border-top:#58585b 1px solid;z-index:3;position:absolute;background-color:#fff;margin-left:0px}@media (max-width: 768px){#navbar-main #wide-navigation{top:64px;left:0}}@media (min-width: 768px) and (max-width: 1024px){#navbar-main #wide-navigation{top:80px;left:0}}#navbar-main #wide-navigation>div{padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto;margin-bottom:32px}#navbar-main #wide-navigation>div>ul{margin-bottom:32px;margin-top:12px}#navbar-main #wide-navigation>div>ul>li{border-bottom:1px solid #ececed;padding:16px 0;list-style:none;color:#58585b;margin-left:0;font-size:16px;line-height:20px}#navbar-main #wide-navigation>div>ul>li a{color:#58585b}#navbar-main #wide-navigation>div>ul>li>a{display:flex;flex-direction:row}#navbar-main #wide-navigation>div>ul>li ul{margin-top:8px;margin-left:0px}#navbar-main #wide-navigation>div>ul>li ul>li{padding-top:2px;padding-bottom:2px;list-style:none;margin-left:0;font-size:14px;line-height:20px}.wide-nav-overlay{background:rgba(0,0,0,0.75);height:100%;z-index:2;position:fixed;width:100%}#footer-main{background-color:#58585b;height:286px;color:#fff;font-family:Raleway regular,arial,sans-serif;padding:24px 0 42px;box-sizing:border-box}@media (max-width: 768px){#footer-main{height:auto}}#footer-main .links{flex:0 0 224px;padding-left:40px;border-right:1px #fff solid}@media (max-width: 768px){#footer-main .links{flex:0 0 100% !important}}@media (max-width: 768px){#footer-main .links{border-right:none;border-bottom:1px #fff solid;width:90%;margin-left:auto;margin-right:auto;padding-left:0px;padding-bottom:28px}}#footer-main .links img{display:block;margin-bottom:18px}#footer-main .links ul{margin:0;padding:0;font-size:14px}#footer-main .links ul li{list-style:none;margin-left:0;margin-bottom:20px}#footer-main .links ul li a{text-decoration:none;color:#fff}#footer-main .links ul li:last-child{margin-bottom:12px}#footer-main .email-signup{padding-top:50px;padding-left:38px;font-size:14px}@media (max-width: 768px){#footer-main .email-signup{width:90%;margin-left:auto;margin-right:auto;padding-left:0px;padding-bottom:28px}}#footer-main .email-signup p{color:#fff}#footer-main .email-signup form{margin-bottom:0}#footer-main .email-signup form .append{max-width:450px}#footer-main .email-signup form input[name="email"],#footer-main .email-signup .hubspot-signup-form-footer form input[name="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[name="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[name="email"].hs-input{width:332px}@media (max-width: 768px){#footer-main .email-signup form input[name="email"],#footer-main .email-signup .hubspot-signup-form-footer form input[name="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form textarea[name="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form select[name="email"].hs-input{width:100%}}#footer-main .email-signup .hubspot-signup-form-footer{margin-bottom:12px}#footer-main .email-signup .hubspot-signup-form-footer form{display:flex;max-width:350px}#footer-main .email-signup .hubspot-signup-form-footer form label{display:none}@media (max-width: 768px){#footer-main .email-signup .logos{flex-direction:row}}#footer-main .email-signup .logos .logo{margin-right:8px}#footer-main .email-signup .logos .logo:hover svg.facebook>g>path{fill:#3B5998}#footer-main .email-signup .logos .logo:hover svg.twitter>g>path{fill:#1DA1F2}#footer-main .email-signup .logos .logo:hover svg.rss>g>path{fill:#f60}.button:hover{background-color:#6f8d35}.button.secondary:hover{background-color:#d2d2d4}.button.orange{color:#fff;background-color:#f7aa3a}.button.orange:hover{color:#fff;background-color:#fbd49c}.button.orange:disabled,.button.orange.disabled{color:rgba(255,255,255,0.7);background-color:rgba(247,170,58,0.7)}.button.orange.outline{background:none;color:#f7aa3a;border-color:#f7aa3a}.button.orange.outline:hover{color:rgba(247,170,58,0.6);border-color:rgba(247,170,58,0.5)}.button.orange.outline:disabled,.button.orange.outline.disabled{background:none;color:rgba(247,170,58,0.7);border-color:rgba(247,170,58,0.5)}#mainHeader_brandy h1{color:#fff}#content .subscribe .long-form-hubspot-signup form{padding:5px 25px 15px}#content .subscribe .long-form-hubspot-signup form label{display:none}#content .subscribe .long-form-hubspot-signup form *{width:100%;padding:0;box-sizing:border-box;text-align:center;border:none;font-weight:bold;font-size:1em}#content .subscribe .long-form-hubspot-signup form input,#content .subscribe .long-form-hubspot-signup #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer #content .subscribe .long-form-hubspot-signup form input.hs-input,#content .subscribe .long-form-hubspot-signup #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer #content .subscribe .long-form-hubspot-signup form textarea.hs-input,#content .subscribe .long-form-hubspot-signup #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer #content .subscribe .long-form-hubspot-signup form select.hs-input{background:#eee;color:#666;margin-bottom:7px}#content .subscribe .long-form-hubspot-signup form input:focus,#content .subscribe .long-form-hubspot-signup #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer #content .subscribe .long-form-hubspot-signup form textarea.hs-input:focus,#content .subscribe .long-form-hubspot-signup #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input:focus,#footer-main .email-signup .hubspot-signup-form-footer #content .subscribe .long-form-hubspot-signup form select.hs-input:focus{background:#fff}#content .subscribe .long-form-hubspot-signup form .button{background:#8cb53d;color:#fff;cursor:pointer}.hubspot-signup-form{display:flex}.hubspot-signup-form form{max-width:500px;width:400px}.hubspot-signup-form form label{display:none}.hubspot-signup-form form input[type="text"],.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form input[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form input[type="text"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form textarea[type="text"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form select[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form select[type="text"].hs-input,.hubspot-signup-form form input[type="email"],.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form input[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form input[type="email"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form textarea[type="email"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form select[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form select[type="email"].hs-input{min-width:300px;color:#58585b}@media (max-width: 768px){.hubspot-signup-form form input[type="text"],.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form input[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form input[type="text"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form textarea[type="text"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form select[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form select[type="text"].hs-input,.hubspot-signup-form form input[type="email"],.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form input[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form input[type="email"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form textarea[type="email"].hs-input,.hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form select[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-signup-form form select[type="email"].hs-input{max-width:300px}}@media (max-width: 768px){.hubspot-signup-form-row form{align-items:center}}.hubspot-cta{background-color:#56addc;color:#fff;font-family:Raleway regular,arial,sans-serif;line-height:44px;padding:36px;display:flex}.hubspot-cta .text{margin-right:36px;font-size:32px;width:60%}.hubspot-cta .form{width:40%}.hubspot-cta .form form{margin-bottom:0}.hubspot-cta .form form input[type="text"],.hubspot-cta .form #footer-main .email-signup .hubspot-signup-form-footer form input[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-cta .form form input[type="text"].hs-input,.hubspot-cta .form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-cta .form form textarea[type="text"].hs-input,.hubspot-cta .form #footer-main .email-signup .hubspot-signup-form-footer form select[type="text"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-cta .form form select[type="text"].hs-input,.hubspot-cta .form form input[type="email"],.hubspot-cta .form #footer-main .email-signup .hubspot-signup-form-footer form input[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-cta .form form input[type="email"].hs-input,.hubspot-cta .form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-cta .form form textarea[type="email"].hs-input,.hubspot-cta .form #footer-main .email-signup .hubspot-signup-form-footer form select[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .hubspot-cta .form form select[type="email"].hs-input{min-width:inherit}.hubspot-cta .inputs-list{margin-bottom:0px !important;list-style:none}.hubspot-cta .inputs-list li{margin-left:0px !important;list-style:none}.hubspot-cta .inputs-list .hs-form-checkbox label{display:block;color:white}.hubspot-cta .inputs-list .hs-form-checkbox label input[type="checkbox"],.hubspot-cta .inputs-list .hs-form-checkbox label #footer-main .email-signup .hubspot-signup-form-footer form input[type="checkbox"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .hubspot-cta .inputs-list .hs-form-checkbox label input[type="checkbox"].hs-input,.hubspot-cta .inputs-list .hs-form-checkbox label #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="checkbox"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .hubspot-cta .inputs-list .hs-form-checkbox label textarea[type="checkbox"].hs-input,.hubspot-cta .inputs-list .hs-form-checkbox label #footer-main .email-signup .hubspot-signup-form-footer form select[type="checkbox"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .hubspot-cta .inputs-list .hs-form-checkbox label select[type="checkbox"].hs-input{margin-right:8px;margin-bottom:2px}.hubspot-cta.hubspot-cta-small{line-height:28px}.hubspot-cta.hubspot-cta-small .text{font-size:24px}.hubspot-cta.hubspot-cta-dark-blue{background-color:#132956}#container{padding-top:0px !important}body{background:#f3f3f3}#events_landing_banner{margin-top:0 !important}.eventsContainer #intro{margin-top:0 !important}.distilledu-body{background-color:#f3f3f3 !important;font-family:Gill Sans W04, Gill Sans W04 Roman, Gill Sans, Trebuchet MS, sans-serif;box-sizing:content-box}article.brandy{padding-top:0px !important}#cardInput #credit_card_cvv{width:100px}.events #signup form{display:flex !important}.creative-tab a.button{margin-bottom:12px}.creative-tab a.button:hover{text-decoration:none}.creative-tab .links{margin-top:22px}.jobsContainer{box-sizing:content-box}.subscriptionFooter .jobSubscription input[type=text],.subscriptionFooter .jobSubscription #footer-main .email-signup .hubspot-signup-form-footer form input[type=text].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .subscriptionFooter .jobSubscription input[type=text].hs-input,.subscriptionFooter .jobSubscription #footer-main .email-signup .hubspot-signup-form-footer form textarea[type=text].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .subscriptionFooter .jobSubscription textarea[type=text].hs-input,.subscriptionFooter .jobSubscription #footer-main .email-signup .hubspot-signup-form-footer form select[type=text].hs-input,#footer-main .email-signup .hubspot-signup-form-footer form .subscriptionFooter .jobSubscription select[type=text].hs-input{width:100% !important}.jobsHeadContainer .repliesApplet{margin-bottom:-7px !important}#jobs-email-form fieldset{border:0;padding:0;margin-bottom:0;margin-top:0}#jobs-email-form label{display:none}#jobs-email-form .form-columns-2>div{width:50%;margin:0px;display:inline;float:left;box-sizing:border-box}#jobs-email-form .form-columns-2>div:first-child{padding-right:8px}#jobs-email-form .form-columns-2>div input,#jobs-email-form .form-columns-2>div #footer-main .email-signup .hubspot-signup-form-footer form input.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form #jobs-email-form .form-columns-2>div input.hs-input,#jobs-email-form .form-columns-2>div #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form #jobs-email-form .form-columns-2>div textarea.hs-input,#jobs-email-form .form-columns-2>div #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form #jobs-email-form .form-columns-2>div select.hs-input{width:100%}#history-will,#history-duncan{box-sizing:content-box;padding-left:65px}#signup #event-landing-hubspot-signup input,#signup #event-landing-hubspot-signup #footer-main .email-signup .hubspot-signup-form-footer form textarea.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form #signup #event-landing-hubspot-signup textarea.hs-input,#signup #event-landing-hubspot-signup #footer-main .email-signup .hubspot-signup-form-footer form select.hs-input,#footer-main .email-signup .hubspot-signup-form-footer form #signup #event-landing-hubspot-signup select.hs-input{color:#58585b}#tabContainer .forMeRight blockquote strong{font-size:1.2em}.blogSignup .hubspot-signup-form{justify-content:flex-start}.blogSignup .hubspot-signup-form form input[type="email"],.blogSignup .hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form input[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .blogSignup .hubspot-signup-form form input[type="email"].hs-input,.blogSignup .hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .blogSignup .hubspot-signup-form form textarea[type="email"].hs-input,.blogSignup .hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form select[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .blogSignup .hubspot-signup-form form select[type="email"].hs-input{border:1px solid #ececed;width:400px;max-width:400px}@media (max-width: 768px){.blogSignup .hubspot-signup-form form input[type="email"],.blogSignup .hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form input[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .blogSignup .hubspot-signup-form form input[type="email"].hs-input,.blogSignup .hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form textarea[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .blogSignup .hubspot-signup-form form textarea[type="email"].hs-input,.blogSignup .hubspot-signup-form #footer-main .email-signup .hubspot-signup-form-footer form select[type="email"].hs-input,#footer-main .email-signup .hubspot-signup-form-footer .blogSignup .hubspot-signup-form form select[type="email"].hs-input{width:300px;max-width:300px}}#searchscape-subscribe{width:100%;padding:2em 0 4em;background:#f1f1f1;text-align:center}#searchscape-subscribe p{font-weight:400;font-size:1.4em;line-height:1.4em}.lesson-rate img{left:0px}.adminbar-search .du-search-txt{width:66%}.adminbar-search .du-search-btn{width:12%}#activateform .deactivated{width:83px}.deactivate-form .activated,.revoke-invite-form .activated{width:83px}.invite-user-form{box-sizing:border-box}.register label.checkbox{font-size:12px;display:block}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL21hc3Rlci5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInNjc3MvbWFzdGVyLnNjc3MiLAoJCSJzY3NzL19jb2xvdXJzLnNjc3MiLAoJCSJzY3NzL192YXJpYWJsZXMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUva3ViZS5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL19taXhpbnMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9taXhpbnMvX2ZvbnRzLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL21peGlucy9fZmxleC5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL21peGlucy9fbGFiZWxzLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL21peGlucy9fdXRpbHMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvX2NvbXBvbmVudHMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fcmVzZXQuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fY29sb3JzLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL2NvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fZ3JpZC5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9jb21wb25lbnRzL19sYWJlbHMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9jb21wb25lbnRzL19pY29ucy5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9jb21wb25lbnRzL19wb3NpdGlvbmluZy5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9jb21wb25lbnRzL19zaXppbmcuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fdXRpbHMuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fcHJpbnQuc2NzcyIsCgkJInNjc3MvbGliL2t1YmUvX3Njc3MvY29tcG9uZW50cy9fYW5pbWF0aW9uLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL2NvbXBvbmVudHMvX21lc3NhZ2VzLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLAoJCSJzY3NzL2xpYi9rdWJlL19zY3NzL2NvbXBvbmVudHMvX29mZmNhbnZhcy5zY3NzIiwKCQkic2Nzcy9saWIva3ViZS9fc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MiLAoJCSJzY3NzL19yYWxld2F5LnNjc3MiLAoJCSJzY3NzL190eXBvZ3JhcGh5LnNjc3MiLAoJCSJzY3NzL19pbnB1dHMuc2NzcyIsCgkJInNjc3MvX2xheW91dHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL19idXR0b25zLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvX2xvbmdfZm9ybV9lbWFpbC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL19odWJzcG90X2VtYWlsX2Zvcm0uc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9faHVic3BvdF9jdGEuc2NzcyIsCgkJInNjc3MvX2hhY2tzLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19ob21lLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19qb2JzLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19hYm91dC5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fZXZlbnRfcGFnZS5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fYmxvZ19wb3N0LnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19zZWFyY2hzY2FwZS5zY3NzIiwKCQkic2Nzcy9wYWdlcy9kdS9pbmRleC5zY3NzIiwKCQkic2Nzcy9wYWdlcy9kdS9jb21tb24uc2NzcyIsCgkJInNjc3MvcGFnZXMvZHUvYWRtaW4uc2NzcyIsCgkJInNjc3MvcGFnZXMvX3JlZ2lzdGVyLnNjc3MiCgldLAoJInNvdXJjZXNDb250ZW50IjogWwoJCSJAaW1wb3J0IFwiY29sb3Vyc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AaW1wb3J0IFwibGliL2t1YmUva3ViZS5zY3NzXCI7XG5cbkBpbXBvcnQgXCJyYWxld2F5XCI7XG5AaW1wb3J0IFwidHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcImlucHV0c1wiO1xuQGltcG9ydCBcImxheW91dHNcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvaGVhZGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb290ZXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2xvbmdfZm9ybV9lbWFpbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaHVic3BvdF9lbWFpbF9mb3JtXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9odWJzcG90X2N0YVwiO1xuXG5AaW1wb3J0IFwiaGFja3NcIjtcblxuQGltcG9ydCBcInBhZ2VzL2hvbWVcIjtcbkBpbXBvcnQgXCJwYWdlcy9qb2JzXCI7XG5AaW1wb3J0IFwicGFnZXMvYWJvdXRcIjtcbkBpbXBvcnQgXCJwYWdlcy9ldmVudF9wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvYmxvZ19wb3N0XCI7XG5AaW1wb3J0IFwicGFnZXMvc2VhcmNoc2NhcGVcIjtcbkBpbXBvcnQgXCJwYWdlcy9kdS9pbmRleFwiO1xuQGltcG9ydCBcInBhZ2VzL3JlZ2lzdGVyXCI7XG4iLAoJCSIkd2hpdGU6ICNmZmZmZmY7XG4kbGlnaHQtZ3JleTogI2VjZWNlZDtcbiRiZy1ncmV5OiAjZjNmM2YzO1xuJGRhcmstZ3JleTogIzU4NTg1YjtcbiRyZWQ6ICNjMjA4MWY7XG4kc2FsbW9uOiAjZTU1NzVkO1xuJGRhcmstcmVkOiAjY2YyMDI5O1xuJGRhcmstYmx1ZTogIzEzMjk1NjtcbiRkaXN0aWxsZWQtZ3JlZW46ICM4Y2IyNDM7XG4kZGlzdGlsbGVkLW9yYW5nZTogI2Y3YWEzYTtcbiRkaXN0aWxsZWQtYmx1ZTogIzJkOTlkMztcblxuJGJsdWU6ICM1NmFkZGM7XG5cbiRmYWNlYm9vay1ibHVlOiAjM0I1OTk4O1xuJHR3aXR0ZXItYmx1ZTogIzFEQTFGMjtcbiRyc3Mtb3JhbmdlOiAjRkY2NjAwO1xuIiwKCQkiJHRleHQtZm9udC1mYW1pbHk6IFJhbGV3YXkgcmVndWxhciwgYXJpYWwsIHNhbnMtc2VyaWY7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAwO1xuJGlucHV0LWhlaWdodDogNTJweDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6IDA7XG4kaW5wdXQtYm94LXNoYWRvdzogbm9uZTtcblxuJGJ1dHRvbi1mb250LXNpemU6IDE2cHg7XG4kYnV0dG9uLWJhc2UtbGluZTogMzBweDtcbiRjb2xvci1idXR0b24tcHJpbWFyeTogJGRpc3RpbGxlZC1ncmVlbjtcbiRidXR0b24tYm9yZGVyLXJhZGl1czogMDtcbiRidXR0b24taGVpZ2h0OiA0OHB4O1xuXG4kY29sb3ItYnV0dG9uLXNlY29uZGFyeS10ZXh0OiAkZGFyay1ncmV5O1xuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk6ICRsaWdodC1ncmV5O1xuXG4kY29sb3ItYnV0dG9uLW9yYW5nZS10ZXh0OiAkd2hpdGU7XG4kY29sb3ItYnV0dG9uLW9yYW5nZTogJGRpc3RpbGxlZC1vcmFuZ2U7XG4iLAoJCSIvKlxuXHRLdWJlLiBDU1MgJiBKUyBGcmFtZXdvcmtcblx0VmVyc2lvbiA2LjUuMlxuXHRVcGRhdGVkOiBGZWJydWFyeSAyLCAyMDE3XG5cblx0aHR0cDovL2ltcGVyYXZpLmNvbS9rdWJlL1xuXG5cdENvcHlyaWdodCAoYykgMjAwOS0yMDE3LCBJbXBlcmF2aSBMTEMuXG5cdExpY2Vuc2U6IE1JVFxuKi9cbkBpbXBvcnQgXCJfc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJfc2Nzcy9taXhpbnNcIjtcbkBpbXBvcnQgXCJfc2Nzcy9jb21wb25lbnRzXCI7IiwKCQkiLy8gQlJFQUtQT0lOVFNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHNtOiA3NjhweCAhZGVmYXVsdDtcbiRtZDogMTAyNHB4ICFkZWZhdWx0O1xuJGxnOiAxMjAwcHggIWRlZmF1bHQ7XG5cblxuLy8gV0lEVEhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHctc21hbGw6IDQ4MHB4ICFkZWZhdWx0O1xuJHctbWVkaXVtOiA2MDBweCAhZGVmYXVsdDtcbiR3LWJpZzogNzQwcHggIWRlZmF1bHQ7XG4kdy1sYXJnZTogODQwcHggIWRlZmF1bHQ7XG5cblxuLy8gWi1JTkRFWFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kei1vdmVyLWNvbnRlbnQ6IDEwMCAhZGVmYXVsdDtcbiR6LW92ZXItY29udHJvbDogMjAwICFkZWZhdWx0O1xuJHotb3Zlci1wYWdlOiAzMDAgIWRlZmF1bHQ7XG4kei1vdmVyLXNjcmVlbjogNDAwICFkZWZhdWx0O1xuJHotb3Zlci1hbGw6IDUwMCAhZGVmYXVsdDtcblxuXG4vLyBHUklEXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRncmlkLWNvbHVtbnM6IDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyOiAyJSAhZGVmYXVsdDtcblxuXG4vLyBGT05UIEZBTUlMWVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kdGV4dC1mb250LWZhbWlseTogQXJpYWwsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRtb25vc3BhY2UtZm9udC1mYW1pbHk6IENvbnNvbGFzLCBNb25hY28sICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnV0dG9ucy1mb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuXG5cbi8vIENPTE9SU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFRleHRcbiRjb2xvci10ZXh0OiAjMzEzNDM5ICFkZWZhdWx0O1xuJGNvbG9yLWhlYWRpbmdzOiAjMGQwZDBlICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuJGNvbG9yLWxpbms6ICMzNzk0ZGUgIWRlZmF1bHQ7XG4kY29sb3ItbGluay1ob3ZlcjogI2YwM2M2OSAhZGVmYXVsdDtcblxuLy8gQnV0dG9uXG4kY29sb3ItYnV0dG9uLXByaW1hcnk6ICMxYzg2ZjIgIWRlZmF1bHQ7XG4kY29sb3ItYnV0dG9uLXByaW1hcnktdGV4dDogI2ZmZiAhZGVmYXVsdDtcbiRjb2xvci1idXR0b24tc2Vjb25kYXJ5OiAjMzEzNDM5ICFkZWZhdWx0O1xuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktdGV4dDogI2ZmZiAhZGVmYXVsdDtcblxuLy8gU3RhdGVzXG4kY29sb3ItZXJyb3I6ICNmMDNjNjkgIWRlZmF1bHQ7XG4kY29sb3Itc3VjY2VzczogIzM1YmViMSAhZGVmYXVsdDtcbiRjb2xvci13YXJuaW5nOiAjZjdiYTQ1ICFkZWZhdWx0O1xuJGNvbG9yLWZvY3VzOiAjMWM4NmYyICFkZWZhdWx0O1xuXG4vLyBFeHRyYVxuJGNvbG9yLWludmVydGVkOiAjZmZmICFkZWZhdWx0O1xuJGNvbG9yLWhpZ2hsaWdodDogI2VkZjJmZiAhZGVmYXVsdDsgLy8gY29sb3ItZm9jdXMgMTUlIG9wYWNpdHlcblxuLy8gR3JheXNjYWxlXG4kY29sb3ItYmxhY2s6ICMwZDBkMGUgIWRlZmF1bHQ7XG4kY29sb3ItZGFya2dyYXk6ICMzMTM0MzkgIWRlZmF1bHQ7XG4kY29sb3ItbWlkZ3JheTogIzY3NmI3MiAhZGVmYXVsdDtcbiRjb2xvci1ncmF5OiAjYmRiZGJkICFkZWZhdWx0O1xuJGNvbG9yLWxpZ2h0Z3JheTogI2Q0ZDRkNCAhZGVmYXVsdDtcbiRjb2xvci1zaWx2ZXI6ICNlMGUxZTEgIWRlZmF1bHQ7XG4kY29sb3ItYWx1bWludW06ICNmOGY4ZjggIWRlZmF1bHQ7XG5cblxuLy8gVEVYVFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZvbnQgU2l6ZVxuJGZvbnQtc2l6ZTogMTZweCAhZGVmYXVsdDtcbiRmb250LXNpemUtc21hbGxlcjogJGZvbnQtc2l6ZSAtIDRweCAhZGVmYXVsdDtcbiRmb250LXNpemUtc21hbGw6ICRmb250LXNpemUgLSAycHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJpZzogJGZvbnQtc2l6ZSArIDJweCAhZGVmYXVsdDtcbiRmb250LXNpemUtbGFyZ2U6ICRmb250LXNpemUgKyA0cHggIWRlZmF1bHQ7XG5cbi8vIEJhc2VsaW5lXG4kYmFzZS1saW5lOiAyNHB4ICFkZWZhdWx0O1xuJGJhc2UtbGluZS1zbWFsbGVyOiAyMHB4ICFkZWZhdWx0O1xuJGJhc2UtbGluZS1zbWFsbDogMjBweCAhZGVmYXVsdDtcbiRiYXNlLWxpbmUtYmlnOiAyOHB4ICFkZWZhdWx0O1xuJGJhc2UtbGluZS1sYXJnZTogMzJweCAhZGVmYXVsdDtcblxuLy8gTWFyZ2luXG4kdGV4dC1tYXJnaW4tYm90dG9tOiAkZm9udC1zaXplICFkZWZhdWx0O1xuXG5cbi8vIEhFQURJTkdTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRm9udCBTaXplXG4vLyBCeSBkZWZhdWx0OiA2MCwgNDgsIDM2LCAyNCwgMjEsIDE4LCAxNlxuJGhlYWRpbmctZm9udC1zaXplLXRpdGxlOiA2MHB4ICFkZWZhdWx0O1xuJGhlYWRpbmctZm9udC1zaXplLTE6IDQ4cHggIWRlZmF1bHQ7XG4kaGVhZGluZy1mb250LXNpemUtMjogMzZweCAhZGVmYXVsdDtcbiRoZWFkaW5nLWZvbnQtc2l6ZS0zOiAyNHB4ICFkZWZhdWx0O1xuJGhlYWRpbmctZm9udC1zaXplLTQ6IDIxcHggIWRlZmF1bHQ7XG4kaGVhZGluZy1mb250LXNpemUtNTogMThweCAhZGVmYXVsdDtcbiRoZWFkaW5nLWZvbnQtc2l6ZS02OiAxNnB4ICFkZWZhdWx0O1xuXG4vLyBCYXNlbGluZVxuJGhlYWRpbmctYmFzZS1saW5lLXRpdGxlOiA2NHB4ICFkZWZhdWx0O1xuJGhlYWRpbmctYmFzZS1saW5lLTE6IDUycHggIWRlZmF1bHQ7XG4kaGVhZGluZy1iYXNlLWxpbmUtMjogNDBweCAhZGVmYXVsdDtcbiRoZWFkaW5nLWJhc2UtbGluZS0zOiAzMnB4ICFkZWZhdWx0O1xuJGhlYWRpbmctYmFzZS1saW5lLTQ6IDMycHggIWRlZmF1bHQ7XG4kaGVhZGluZy1iYXNlLWxpbmUtNTogMjhweCAhZGVmYXVsdDtcbiRoZWFkaW5nLWJhc2UtbGluZS02OiAyNHB4ICFkZWZhdWx0O1xuXG4vLyBNYXJnaW5cbiRoZWFkaW5nLW1hcmdpbi1ib3R0b206ICRmb250LXNpemUgIWRlZmF1bHQ7XG5cblxuLy8gVEFCTEVTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRm9udCBTaXplXG4kdGFibGUtZm9udC1zaXplOiAkZm9udC1zaXplIC0gMXB4ICFkZWZhdWx0O1xuXG4vLyBCYXNlbGluZVxuJHRhYmxlLWJhc2UtbGluZTogMjRweCAhZGVmYXVsdDtcblxuLy8gUGFkZGluZ1xuJHRhYmxlLXBhZGRpbmctdGI6IDFyZW0gIWRlZmF1bHQ7XG4kdGFibGUtcGFkZGluZy1ybDogMXJlbSAhZGVmYXVsdDtcblxuLy8gQm9yZGVyXG4kdGFibGUtYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG4vLyBTdHJpcGVkXG4kdGFibGUtYmFja2dyb3VuZC1zdHJpcGVkOiAkY29sb3ItYWx1bWludW0gIWRlZmF1bHQ7XG5cblxuLy8gQlVUVE9OU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZvbnQgU2l6ZVxuJGJ1dHRvbi1mb250LXNpemU6IDE1cHggIWRlZmF1bHQ7XG4kYnV0dG9uLWZvbnQtc2l6ZS1zbWFsbGVyOiAkYnV0dG9uLWZvbnQtc2l6ZSAtIDRweCAhZGVmYXVsdDtcbiRidXR0b24tZm9udC1zaXplLXNtYWxsOiAkYnV0dG9uLWZvbnQtc2l6ZSAtIDJweCAhZGVmYXVsdDtcbiRidXR0b24tZm9udC1zaXplLWJpZzogJGJ1dHRvbi1mb250LXNpemUgKyAycHggIWRlZmF1bHQ7XG4kYnV0dG9uLWZvbnQtc2l6ZS1sYXJnZTogJGJ1dHRvbi1mb250LXNpemUgKyA0cHggIWRlZmF1bHQ7XG5cbi8vIEJhc2VsaW5lXG4kYnV0dG9uLWJhc2UtbGluZTogMjBweCAhZGVmYXVsdDtcblxuLy8gSGVpZ2h0XG4kYnV0dG9uLWhlaWdodDogNDBweCAhZGVmYXVsdDtcbiRidXR0b24taGVpZ2h0LXNtYWxsOiAzNnB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1oZWlnaHQtYmlnOiA0OHB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1oZWlnaHQtbGFyZ2U6IDU2cHggIWRlZmF1bHQ7XG5cbi8vIFBhZGRpbmdcbiRidXR0b24tcGFkZGluZy10YjogOHB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1wYWRkaW5nLXJsOiAyMHB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1wYWRkaW5nLXNtYWxsLXRiOiA2cHggIWRlZmF1bHQ7XG4kYnV0dG9uLXBhZGRpbmctc21hbGwtcmw6IDIwcHggIWRlZmF1bHQ7XG4kYnV0dG9uLXBhZGRpbmctYmlnLXRiOiAxM3B4ICFkZWZhdWx0O1xuJGJ1dHRvbi1wYWRkaW5nLWJpZy1ybDogMjRweCAhZGVmYXVsdDtcbiRidXR0b24tcGFkZGluZy1sYXJnZS10YjogMjBweCAhZGVmYXVsdDtcbiRidXR0b24tcGFkZGluZy1sYXJnZS1ybDogMzZweCAhZGVmYXVsdDtcblxuLy8gV2VpZ2h0XG4kYnV0dG9uLWZvbnQtd2VpZ2h0OiA1MDAgIWRlZmF1bHQ7XG5cbi8vIFJhZGl1c1xuJGJ1dHRvbi1ib3JkZXItcmFkaXVzOiAzcHggIWRlZmF1bHQ7XG5cblxuLy8gSU5QVVRTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRm9udCBTaXplXG4kaW5wdXQtZm9udC1zaXplOiAxNXB4ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbWFsbGVyOiAkaW5wdXQtZm9udC1zaXplIC0gNHB4ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbWFsbDogJGlucHV0LWZvbnQtc2l6ZSAtIDJweCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtYmlnOiAkaW5wdXQtZm9udC1zaXplICsgMnB4ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sYXJnZTogJGlucHV0LWZvbnQtc2l6ZSArIDRweCAhZGVmYXVsdDtcblxuLy8gQmFzZWxpbmVcbiR0ZXh0YXJlYS1iYXNlLWxpbmU6ICRiYXNlLWxpbmUgIWRlZmF1bHQ7XG5cbi8vIEhlaWdodFxuJGlucHV0LWhlaWdodDogNDBweCAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc21hbGw6IDM2cHggIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWJpZzogNDhweCAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGFyZ2U6IDU2cHggIWRlZmF1bHQ7XG5cbi8vIFBhZGRpbmdcbiRpbnB1dC1wYWRkaW5nLXJsOiAxMnB4ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmctc21hbGwtcmw6IDEycHggIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy1iaWctcmw6IDEycHggIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy1sYXJnZS1ybDogMTJweCAhZGVmYXVsdDtcbiRpbnB1dC10ZXh0YXJlYS1wYWRkaW5nLXRiOiA4cHggIWRlZmF1bHQ7XG5cbi8vIFN0YXRlc1xuJGlucHV0LWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogJGNvbG9yLWxpZ2h0Z3JheSAhZGVmYXVsdDtcbiRpbnB1dC1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogJGNvbG9yLWZvY3VzICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6IDAgMCAxcHggJGNvbG9yLWZvY3VzIGluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtZXJyb3ItYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWVycm9yICFkZWZhdWx0O1xuJGlucHV0LWVycm9yLWJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yICFkZWZhdWx0O1xuJGlucHV0LWVycm9yLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAxcHggJGNvbG9yLWVycm9yIGluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VjY2VzcyAhZGVmYXVsdDtcbiRpbnB1dC1zdWNjZXNzLWJvcmRlci1jb2xvcjogJGNvbG9yLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4kaW5wdXQtc3VjY2Vzcy1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMXB4ICRjb2xvci1zdWNjZXNzIGluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogLjY7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xuXG4vLyBSYWRpdXNcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAzcHggIWRlZmF1bHQ7XG5cblxuLy8gT1ZFUkxBWVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kb3ZlcmxheS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIC45NSk7IiwKCQkiQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcIm1peGlucy9mb250c1wiO1xuQGltcG9ydCBcIm1peGlucy9mbGV4XCI7XG5AaW1wb3J0IFwibWl4aW5zL2dyaWRcIjtcbkBpbXBvcnQgXCJtaXhpbnMvYnV0dG9uc1wiO1xuQGltcG9ydCBcIm1peGlucy9sYWJlbHNcIjtcbkBpbXBvcnQgXCJtaXhpbnMvZ3JhZGllbnRzXCI7XG5AaW1wb3J0IFwibWl4aW5zL3V0aWxzXCI7IiwKCQkiQG1peGluIGJyZWFrcG9pbnQoJG1pbjogMCwgJG1heDogMCkge1xuXG4gICAgJHR5cGU6IHR5cGUtb2YoJG1pbik7XG5cbiAgICBAaWYgJHR5cGUgPT0gc3RyaW5nXG4gICAge1xuICAgICAgICBAaWYgJG1pbiA9PSBzbVxuICAgICAgICB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7IEBjb250ZW50OyB9XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2UgaWYgJG1pbiA9PSBtZFxuICAgICAgICB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtKSBhbmQgKG1heC13aWR0aDogJG1kKSB7IEBjb250ZW50OyB9XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2UgaWYgJG1pbiA9PSBsZ1xuICAgICAgICB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7IEBjb250ZW50OyB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgJHR5cGUgPT0gbnVtYmVyXG4gICAge1xuICAgICAgICAkcXVlcnk6IFwiYWxsXCIgIWRlZmF1bHQ7XG4gICAgICAgIEBpZiAkbWluICE9IDAgYW5kICRtYXggIT0gMCB7ICRxdWVyeTogXCIobWluLXdpZHRoOiAjeyRtaW59KSBhbmQgKG1heC13aWR0aDogI3skbWF4fSlcIjsgfVxuICAgICAgICBAZWxzZSBpZiAkbWluICE9IDAgYW5kICRtYXggPT0gMCB7ICRxdWVyeTogXCIobWluLXdpZHRoOiAjeyRtaW59KVwiOyB9XG4gICAgICAgIEBlbHNlIGlmICRtaW4gPT0gMCBhbmQgJG1heCAhPSAwIHsgJHF1ZXJ5OiBcIihtYXgtd2lkdGg6ICN7JG1heH0pXCI7IH1cbiAgICAgICAgQG1lZGlhICN7JHF1ZXJ5fSB7IEBjb250ZW50OyB9XG4gICAgfVxufSIsCgkJIi8vIFRleHRcbkBtaXhpbiB0ZXh0LWZvbnQoJGZvbnQpIHtcbiAgICBib2R5IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICN7JGZvbnR9O1xuICAgIH1cbn1cblxuLy8gSGVhZGluZ3NcbkBtaXhpbiBoZWFkaW5ncy1mb250KCRmb250KSB7XG4gICAgaDEudGl0bGUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgICAgICBmb250LWZhbWlseTogI3skZm9udH07XG4gICAgfVxufVxuXG4vLyBCdXR0b25zXG5AbWl4aW4gYnV0dG9ucy1mb250KCRmb250KSB7XG4gICAgYnV0dG9uLCAuYnV0dG9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICN7JGZvbnR9O1xuICAgIH1cbn1cblxuLy8gSW5wdXRzXG5AbWl4aW4gaW5wdXRzLWZvbnQoJGZvbnQpIHtcbiAgICBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAjeyRmb250fTtcbiAgICB9XG59IiwKCQkiLy8gZGlzcGxheVxuQG1peGluIGZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBiYXNpc1xuQG1peGluIGZsZXgtYmFzaXMoJHdpZHRoKSB7XG5cdGZsZXgtYmFzaXM6ICR3aWR0aDtcbn1cblxuLy8gaXRlbXMgd3JhcFxuQG1peGluIGZsZXgtaXRlbXMtd3JhcCB7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLy8gaXRlbXMgbm93cmFwXG5AbWl4aW4gZmxleC1pdGVtcy1ub3dyYXAge1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLy8gaXRlbXMgcm93XG5AbWl4aW4gZmxleC1pdGVtcy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi8vIGl0ZW1zIGNvbHVtbnNcbkBtaXhpbiBmbGV4LWl0ZW1zLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLy8gaXRlbXMgbGVmdFxuQG1peGluIGZsZXgtaXRlbXMtbGVmdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4vLyBpdGVtcyByaWdodFxuQG1peGluIGZsZXgtaXRlbXMtcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi8vIGl0ZW1zIGNlbnRlclxuQG1peGluIGZsZXgtaXRlbXMtY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8vIGl0ZW1zIGJldHdlZW5cbkBtaXhpbiBmbGV4LWl0ZW1zLXNwYWNlLWJldHdlZW4ge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi8vIGl0ZW1zIGFyb3VuZFxuQG1peGluIGZsZXgtaXRlbXMtc3BhY2UtYXJvdW5kIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi8vIGl0ZW1zIHZlcnRpY2FsIHRvcFxuQG1peGluIGZsZXgtaXRlbXMtdG9wIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLy8gaXRlbXMgdmVydGljYWwgbWlkZGxlXG5AbWl4aW4gZmxleC1pdGVtcy1taWRkbGUge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBpdGVtcyB2ZXJ0aWNhbCBib3R0b21cbkBtaXhpbiBmbGV4LWl0ZW1zLWJvdHRvbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4vLyBpdGVtIGdyb3dcbkBtaXhpbiBmbGV4LWl0ZW0tZ3JvdygkZ3JvdzogMCkge1xuICAgIGZsZXgtZ3JvdzogJGdyb3c7XG59XG5cblxuLy8gaXRlbSBhdXRvXG5AbWl4aW4gZmxleC1pdGVtLWF1dG8ge1xuICAgIGZsZXg6IGF1dG87XG59XG5cbi8vIGl0ZW0gb25lXG5AbWl4aW4gZmxleC1pdGVtLW9uZSB7XG4gICAgZmxleDogMTtcbn1cblxuLy8gaXRlbSBzaHJpbmtcbkBtaXhpbiBmbGV4LWl0ZW0tc2hyaW5rKCRudW06IDApIHtcblx0ZmxleC1zaHJpbms6ICRudW07XG59XG5cbi8vIGl0ZW0gd2lkdGhcbkBtaXhpbiBmbGV4LWl0ZW0td2lkdGgoJHdpZHRoKSB7XG5cdGZsZXg6IDAgMCAkd2lkdGg7XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLAoJCSIvLyBNYWtlIFJvd1xuQG1peGluIGdyaWQtcm93IHtcbiAgICBAaW5jbHVkZSBmbGV4O1xuICAgIEBpbmNsdWRlIGZsZXgtaXRlbXMtcm93O1xuICAgIEBpbmNsdWRlIGZsZXgtaXRlbXMtd3JhcDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1pdGVtcy1jb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtaXRlbXMtbm93cmFwO1xuICAgIH1cbn1cblxuLy8gR2VuZXJhdGUgQ29sdW1uc1xuQG1peGluIGdlbmVyYXRlLWdyaWQtY29sdW1ucyB7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLWNvbHVtbnNcbiAgICB7XG4gICAgICAgIC5jb2wtI3skaX0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgLyAkZ3JpZC1jb2x1bW5zICogJGk7XG4gICAgICAgIH1cbiAgICAgICAgLm9mZnNldC0jeyRpfSB7XG4gICAgICAgICAgICAkd2lkdGg6IDEwMCUgLyAkZ3JpZC1jb2x1bW5zICogJGk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHdpZHRoO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZ3V0dGVycyB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtY29sdW1uc1xuICAgICAgICB7XG4gICAgICAgICAgICAmID4gLmNvbC0jeyRpfSB7XG4gICAgICAgICAgICAgICAgJHdpZHRoOiAxMDAlIC8gJGdyaWQtY29sdW1ucyAqICRpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCN7JHdpZHRofSAtICN7JGdyaWQtZ3V0dGVyfSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmID4gLm9mZnNldC0jeyRpfSB7XG4gICAgICAgICAgICAgICAgJHdpZHRoOiAxMDAlIC8gJGdyaWQtY29sdW1ucyAqICRpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JHdpZHRofSArICN7JGdyaWQtZ3V0dGVyfSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBHcmlkIE1lZGlhIENvbHVtbnNcbkBtaXhpbiBncmlkLW1lZGlhLWNvbHVtbnMoJG51bSkge1xuXG5cdC13ZWJraXQtY29sdW1uLWNvdW50OiAkbnVtO1xuXHQtbW96LWNvbHVtbi1jb3VudDogJG51bTtcblx0Y29sdW1uLWNvdW50OiAkbnVtO1xuXG5cdC13ZWJraXQtY29sdW1uLWdhcDogJGdyaWQtZ3V0dGVyO1xuXHQtbW96LWNvbHVtbi1nYXA6ICRncmlkLWd1dHRlcjtcblx0Y29sdW1uLWdhcDogJGdyaWQtZ3V0dGVyO1xuXG5cdCYgPiBkaXYge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuXHRcdC13ZWJraXQtY29sdW1uLWNvdW50OiAxO1xuXHRcdC1tb3otY29sdW1uLWNvdW50OiAxO1xuXHRcdGNvbHVtbi1jb3VudDogMTtcbiAgICB9XG59IiwKCQkiQG1peGluIGJ1dHRvbigkY29sb3ItdGV4dCwgJGNvbG9yLWJhY2spXG57XG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2s7XG5cblx0Jjpob3ZlciB7XG5cdCAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1iYWNrLCAyMCUpO1xuXHR9XG4gICAgJjpkaXNhYmxlZCxcbiAgICAmLmRpc2FibGVkIHtcblx0ICAgIGNvbG9yOiByZ2JhKCRjb2xvci10ZXh0LCAuNyk7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1iYWNrLCAuNyk7XG4gICAgfVxuICAgICYub3V0bGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFjaztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmFjaztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvci1iYWNrLCAuNik7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yLWJhY2ssIC41KTtcbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgXHQgICAgY29sb3I6IHJnYmEoJGNvbG9yLWJhY2ssIC43KTtcbiAgICBcdCAgICBib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yLWJhY2ssIC41KTtcbiAgICAgICAgfVxuICAgIH1cbn0iLAoJCSJAbWl4aW4gbGFiZWwoJHRleHQsICRiYWNrKSB7XG4gICAgYmFja2dyb3VuZDogJGJhY2s7XG4gICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgJi50YWcsXG4gICAgJi5vdXRsaW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmFjaztcbiAgICAgICAgY29sb3I6ICRiYWNrO1xuICAgIH1cbn0iLAoJCSIvLyB2ZXJ0aWNhbFxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsKCRzdGFydDogIzU1NSwgJGVuZDogIzMzMykge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3RhcnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydCAwJSwgJGVuZCAxMDAlKTtcbn1cblxuLy8gdmVydGljYWwgdG8gb3BhY2l0eVxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsLXRvLW9wYWNpdHkoJGNvbG9yLCAkb3BhY2l0eTogMCkge1xuXHQkcmdiYTogcmdiYShyZWQoJGNvbG9yKSwgZ3JlZW4oJGNvbG9yKSwgYmx1ZSgkY29sb3IpLCAkb3BhY2l0eSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvciAwJSwgJHJnYmEgMTAwJSk7XG59XG5cbi8vIGhvcml6b250YWxcbkBtaXhpbiBncmFkaWVudC1ob3Jpem9udGFsKCRzdGFydDogIzU1NSwgJGVuZDogIzMzMykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdGFydDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydCAwJSwgJGVuZCAxMDAlKTtcbn1cblxuLy8gaG9yaXpvbnRhbCB0byBvcGFjaXR5XG5AbWl4aW4gZ3JhZGllbnQtaG9yaXpvbnRhbC10by1vcGFjaXR5KCRjb2xvcjogIzU1NSwgJG9wYWNpdHk6IDApIHtcbiAgICAkcmdiYTogcmdiYShyZWQoJGNvbG9yKSwgZ3JlZW4oJGNvbG9yKSwgYmx1ZSgkY29sb3IpLCAkb3BhY2l0eSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3IgMCUsICRyZ2JhIDEwMCUpO1xufVxuXG4vLyByYWRpYWxcbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyOiAjNTU1LCAkb3V0ZXI6ICMzMzMpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLCAkb3V0ZXIpO1xufSIsCgkJIi8vIENsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLy8gVHJhbnNpdGlvblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb246IGFsbCBsaW5lYXIgLjJzKSB7XG4gICAgLW1vei10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cblxuLy8gdHJhbnNmb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG4gICAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xufVxuXG4vLyBibHVyXG5AbWl4aW4gYmx1cigkcmFkaXVzKSB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoJHJhZGl1cyk7XG4gICAgLW1vei1maWx0ZXI6IGJsdXIoJHJhZGl1cyk7XG4gICAgLW1zLWZpbHRlcjogYmx1cigkcmFkaXVzKTtcbiAgICBmaWx0ZXI6IGJsdXIoJHJhZGl1cyk7XG59XG5cbi8vIHN0cmlwZWRcbkBtaXhpbiBzdHJpcGVkKCRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMiksICRhbmdsZTogNDVkZWcpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vLyBhbmltYXRpb25cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbikge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuICAgIC1tb3otYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuICAgIGFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbn1cblxuXG4vLyBSZXRpbmEgSW1hZ2VzXG5AbWl4aW4gcmV0aW5hLWJhY2tncm91bmQtaW1hZ2UoJGZpbGUsICR0eXBlLCAkd2lkdGg6ICBhdXRvLCAkaGVpZ2h0OiAgYXV0bykge1xuXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUgKyAnLicgKyAkdHlwZSk7XG5cbiAgICBAbWVkaWFcbiAgICAgIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgICAgIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcbiAgICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gICAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxuICAgICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlICsgJy0yeC4nICsgJHR5cGUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgIH1cbn0iLAoJCSIvLyBDb3JlXG5AaW1wb3J0IFwiY29tcG9uZW50cy9yZXNldFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29sb3JzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9ncmlkXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90YWJsZXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm1zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9idXR0b25zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9sYWJlbHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JyZWFkY3J1bWJzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9pY29uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcG9zaXRpb25pbmdcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NpemluZ1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdXRpbHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3ByaW50XCI7XG5cbi8vIFBsdWdpbnNcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FuaW1hdGlvblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21lc3NhZ2VzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tb2RhbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvb2ZmY2FudmFzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90YWJzXCI7XG5cbiIsCgkJImh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG4qIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbmltZyxcbnZpZGVvLFxuYXVkaW8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbmltZyxcbnZpZGVvIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuc3ZnIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuaWZyYW1lIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG46Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMC4xNXJlbTtcbiAgICBmb250LXNpemU6IDExNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn0iLAoJCSIvLyBUZXh0IENvbG9yc1xuLmJsYWNrICAgICB7IGNvbG9yOiAkY29sb3ItYmxhY2s7IH1cbi5pbnZlcnRlZCAgeyBjb2xvcjogJGNvbG9yLWludmVydGVkOyB9XG4uZXJyb3IgICAgIHsgY29sb3I6ICRjb2xvci1lcnJvcjsgfVxuLnN1Y2Nlc3MgICB7IGNvbG9yOiAkY29sb3Itc3VjY2VzczsgfVxuLndhcm5pbmcgICB7IGNvbG9yOiAkY29sb3Itd2FybmluZzsgfVxuLmZvY3VzICAgICB7IGNvbG9yOiAkY29sb3ItZm9jdXM7IH1cbi5hbHVtaW51bSAgeyBjb2xvcjogJGNvbG9yLWFsdW1pbnVtOyB9XG4uc2lsdmVyICAgIHsgY29sb3I6ICRjb2xvci1zaWx2ZXI7IH1cbi5saWdodGdyYXkgeyBjb2xvcjogJGNvbG9yLWxpZ2h0Z3JheTsgfVxuLmdyYXkgICAgICB7IGNvbG9yOiAkY29sb3ItZ3JheTsgfVxuLm1pZGdyYXkgICB7IGNvbG9yOiAkY29sb3ItbWlkZ3JheTsgfVxuLmRhcmtncmF5ICB7IGNvbG9yOiAkY29sb3ItZGFya2dyYXk7IH1cblxuLy8gQmFja2dyb3VuZCBDb2xvcnNcbi5iZy1ibGFjayAgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrOyB9XG4uYmctaW52ZXJ0ZWQgICB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbnZlcnRlZDsgfVxuLmJnLWVycm9yICAgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZXJyb3I7IH1cbi5iZy1zdWNjZXNzICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1Y2Nlc3M7IH1cbi5iZy13YXJuaW5nICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdhcm5pbmc7IH1cbi5iZy1mb2N1cyAgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvY3VzOyB9XG4uYmctYWx1bWludW0gICB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hbHVtaW51bTsgfVxuLmJnLXNpbHZlciAgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2lsdmVyOyB9XG4uYmctbGlnaHRncmF5ICB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodGdyYXk7IH1cbi5iZy1ncmF5ICAgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk7IH1cbi5iZy1taWRncmF5ICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1pZGdyYXk7IH1cbi5iZy1kYXJrZ3JheSAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmtncmF5OyB9XG4uYmctaGlnaGxpZ2h0ICB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1oaWdobGlnaHQ7IH0iLAoJCSJodG1sLFxuYm9keSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lO1xufVxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLy8gTGlua3NcbmEge1xuXHRjb2xvcjogJGNvbG9yLWxpbms7XG59XG5hOmhvdmVyIHtcblx0Y29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xufVxuXG4vLyBIZWFkaW5nc1xuaDEudGl0bGUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6ICRjb2xvci1oZWFkaW5ncztcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZy1tYXJnaW4tYm90dG9tO1xufVxuaDEudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZm9udC1zaXplLXRpdGxlO1xuICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1iYXNlLWxpbmUtdGl0bGU7XG4gICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmctbWFyZ2luLWJvdHRvbS8yO1xufVxuaDEsXG4uaDEge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZm9udC1zaXplLTE7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWJhc2UtbGluZS0xO1xufVxuaDIsXG4uaDIge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZm9udC1zaXplLTI7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWJhc2UtbGluZS0yO1xufVxuaDMsXG4uaDMge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZm9udC1zaXplLTM7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWJhc2UtbGluZS0zO1xufVxuaDQsXG4uaDQge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZm9udC1zaXplLTQ7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWJhc2UtbGluZS00O1xufVxuaDUsXG4uaDUge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZm9udC1zaXplLTU7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWJhc2UtbGluZS01O1xufVxuaDYsXG4uaDYge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZm9udC1zaXplLTY7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWJhc2UtbGluZS02O1xufVxuaDEgYSwgLmgxIGEsXG5oMiBhLCAuaDIgYSxcbmgzIGEsIC5oMyBhLFxuaDQgYSwgLmg0IGEsXG5oNSBhLCAuaDUgYSxcbmg2IGEsIC5oNiBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFRvcCBTcGFjZVxucCxcbnVsLFxub2wsXG5kbCxcbmJsb2NrcXVvdGUsXG5ocixcbnByZSxcbnRhYmxlLFxuZm9ybSxcbmZpZ3VyZSB7XG5cdCsgaDIsXG5cdCsgaDMsXG5cdCsgaDQsXG5cdCsgaDUsXG5cdCsgaDYge1xuXHRcdG1hcmdpbi10b3A6ICRiYXNlLWxpbmU7XG5cdH1cbn1cblxuLy8gTGlzdHNcbnVsLFxub2wge1xuICAgICYsXG4gICAgJiB1bCxcbiAgICAmIG9sIHtcblx0ICAgIG1hcmdpbjogMCAwIDAgJGJhc2UtbGluZTtcblx0fVxufVxub2wgb2wgbGkge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhO1xufVxub2wgb2wgb2wgbGkge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuO1xufVxubmF2IHtcbiAgICAmIHVsLFxuICAgICYgb2wge1xuICAgICAgICBtYXJnaW46IDA7XG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xuXHQgICAgJiB1bCxcblx0ICAgICYgb2wge1xuICAgIFx0ICAgIG1hcmdpbi1sZWZ0OiAkYmFzZS1saW5lO1xuXHQgICAgfVxuXHR9XG59XG5kbCBkdCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZGQge1xuXHRtYXJnaW4tbGVmdDogJGJhc2UtbGluZTtcbn1cblxuLy8gQmxvY2sgVGFnc1xucCwgYmxvY2txdW90ZSwgaHIsIHByZSwgb2wsIHVsLCBkbCwgdGFibGUsIGZpZWxkc2V0LCBmaWd1cmUsIGFkZHJlc3MsIGZvcm0ge1xuXHRtYXJnaW4tYm90dG9tOiAkdGV4dC1tYXJnaW4tYm90dG9tO1xufVxuaHIge1xuICAgIGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xufVxuYmxvY2txdW90ZSB7XG5cdHBhZGRpbmctbGVmdDogMXJlbTtcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRjb2xvcjogcmdiYSgkY29sb3ItdGV4dCwgLjY1KTtcblx0JiBwIHtcbiAgICBcdG1hcmdpbi1ib3R0b206IC41cmVtO1xuXHR9XG59XG5cbi8vIElubGluZVxudGltZSwgY2l0ZSwgc21hbGwsIGZpZ2NhcHRpb24ge1xuXHRmb250LXNpemU6IDg3LjUlO1xufVxuY2l0ZSB7XG4gICAgb3BhY2l0eTogLjY7XG59XG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgcmdiYSgwLCAwLCAwLCAuNSk7XG5cdGN1cnNvcjogaGVscDtcbn1cbnZhciB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuXHRvcGFjaXR5OiAuNjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxubWFyaywgY29kZSwgc2FtcCwga2JkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuXHRwYWRkaW5nOiA0cHggNHB4IDJweCA0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiByZ2JhKCRjb2xvci10ZXh0LCAuODUpO1xufVxuY29kZSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1zaWx2ZXI7XG59XG5tYXJrIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLXdhcm5pbmc7XG59XG5zYW1wIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1mb2N1cztcbn1cbmtiZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xufVxuc3ViLFxuc3VwIHtcbiAgICBmb250LXNpemU6IHgtc21hbGw7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMXJlbS80O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zdXAge1xuXHR0b3A6IDA7XG59XG5zdWIge1xuXHRib3R0b206IDFweDtcbn1cblxuLy8gUHJlZm9ybWF0dGVkXG5wcmUsIGNvZGUsIHNhbXAsIHZhciwga2JkIHtcblx0Zm9udC1mYW1pbHk6ICRtb25vc3BhY2UtZm9udC1mYW1pbHk7XG59XG5wcmUsIGNvZGUsIHNhbXAsIHZhciwga2JkLCBtYXJrIHtcblx0Zm9udC1zaXplOiA4Ny41JTtcbn1cbnByZSxcbnByZSBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWx1bWludW07XG5cdHBhZGRpbmc6IDA7XG5cdHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogJGJhc2UtbGluZS1zbWFsbDtcbiAgICBjb2xvcjogcmdiYSgkY29sb3ItdGV4dCwgLjg1KTtcblx0b3ZlcmZsb3c6IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cbnByZSB7XG4gICAgcGFkZGluZzogMXJlbTtcbn1cblxuLy8gRmlndXJlXG5maWdjYXB0aW9uIHtcblx0b3BhY2l0eTogLjY7XG59XG5maWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFyZW0vMjtcbn1cbmZpZ3VyZSBwcmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuZmlndXJlIHtcbiAgICAmIC52aWRlby1jb250YWluZXIsXG4gICAgJiBwcmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGV4dC1tYXJnaW4tYm90dG9tLzI7XG4gICAgfVxufVxuXG5cbi8vIEFsaWdubWVudFxuLnRleHQtbGVmdCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vLyBNb2RpZmllcnNcbnVsLnVuc3R5bGVkIHtcbiAgICAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICYsXG4gICAgJiB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxufVxuLm1vbm9zcGFjZSB7XG4gICBmb250LWZhbWlseTogJG1vbm9zcGFjZS1mb250LWZhbWlseTtcbn1cbi51cHBlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5sb3dlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi5pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuLnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cbi5ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cbi5tdXRlZCB7XG4gICAgb3BhY2l0eTogLjU1O1xufVxuYS5tdXRlZCB7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbn1cbmEubXV0ZWQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG4uYmxhY2sge1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG4uc21hbGxlciB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1zbWFsbGVyO1xufVxuLnNtYWxsIHtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1zbWFsbDtcbn1cbi5iaWcge1xuXHRmb250LXNpemU6ICRmb250LXNpemUtYmlnO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1iaWc7XG59XG4ubGFyZ2Uge1xuXHRmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG5cdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWxhcmdlO1xufVxuLmVuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmhpZ2hsaWdodCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1oaWdobGlnaHQ7XG59XG4ubm93cmFwLFxuLm5vd3JhcCB0ZCB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cblxuLy8gVGV4dCBDb2x1bW5zXG5AaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cbiAgICAuY29sdW1ucy0yLFxuICAgIC5jb2x1bW5zLTMsXG4gICAgLmNvbHVtbnMtNCB7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAkYmFzZS1saW5lO1xuICAgIH1cblxuICAgIC5jb2x1bW5zLTIgeyBjb2x1bW4tY291bnQ6IDI7IH1cbiAgICAuY29sdW1ucy0zIHsgY29sdW1uLWNvdW50OiAzOyB9XG4gICAgLmNvbHVtbnMtNCB7IGNvbHVtbi1jb3VudDogNDsgfVxufSIsCgkJIi8vIEdyaWQgUm93XG4ucm93IHtcbiAgICBAaW5jbHVkZSBncmlkLXJvdztcblxuICAgIC8vIEd1dHRlcnNcbiAgICAmLmd1dHRlcnMsXG4gICAgJi5ndXR0ZXJzID4gLnJvdyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGdyaWQtZ3V0dGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5jb2wge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRncmlkLWd1dHRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXHQmLmFyb3VuZCB7XG5cdFx0QGluY2x1ZGUgZmxleC1pdGVtcy1zcGFjZS1hcm91bmQ7XG5cdH1cblx0Ji5iZXR3ZWVuIHtcblx0XHRAaW5jbHVkZSBmbGV4LWl0ZW1zLXNwYWNlLWJldHdlZW47XG5cdH1cblx0Ji5hdXRvIHtcbiAgICBcdCYgLmNvbCB7XG4gICAgICAgIFx0QGluY2x1ZGUgZmxleC1pdGVtLWdyb3coMSk7XG4gICAgICAgIH1cblx0fVxufVxuXG4vLyBHcmlkIENvbHVtbnNcbkBpbmNsdWRlIGdlbmVyYXRlLWdyaWQtY29sdW1ucztcblxuLy8gT2Zmc2V0XG5bY2xhc3NePSdvZmZzZXQtJ10sXG5bY2xhc3MqPScgb2Zmc2V0LSddIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLy8gT3JkZXJpbmdcbi5maXJzdCAgICB7IG9yZGVyOiAtMTsgfVxuLmxhc3QgICAgIHsgb3JkZXI6IDE7ICB9XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAucm93IHtcblxuICAgICAgICAmIC5jb2wge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLmd1dHRlcnMge1xuICAgICAgICAgICAgJiAuY29sIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGV4dC1tYXJnaW4tYm90dG9tO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXHQuZmlyc3Qtc20geyBvcmRlcjogLTE7IH1cblx0Lmxhc3Qtc20gIHsgb3JkZXI6IDE7ICB9XG59IiwKCQkidGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0ZW1wdHktY2VsbHM6IHNob3c7XG5cdGZvbnQtc2l6ZTogJHRhYmxlLWZvbnQtc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICR0YWJsZS1iYXNlLWxpbmU7XG59XG50YWJsZSBjYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkY29sb3ItbWlkZ3JheTtcbn1cblxudGgge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxudGQge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxudHIuYWxpZ24tbWlkZGxlIHRkLFxudGQuYWxpZ24tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxudGgsXG50ZCB7XG5cdHBhZGRpbmc6ICR0YWJsZS1wYWRkaW5nLXRiICR0YWJsZS1wYWRkaW5nLXJsO1xuXHRib3JkZXItYm90dG9tOiAkdGFibGUtYm9yZGVyO1xuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG50Zm9vdCB0aCxcbnRmb290IHRkIHtcblx0Y29sb3I6IHJnYmEoJGNvbG9yLXRleHQsIC41KTtcbn1cblxuLy8gQm9yZGVyZWRcbnRhYmxlLmJvcmRlcmVkIHtcblxuXHQmIHRkLFxuXHQmIHRoIHtcblx0XHRib3JkZXI6ICR0YWJsZS1ib3JkZXI7XG5cdH1cblxufVxuXG4vLyBTdHJpcGVkXG50YWJsZS5zdHJpcGVkIHRyOm50aC1jaGlsZChvZGQpIHRkIHtcblx0YmFja2dyb3VuZDogJHRhYmxlLWJhY2tncm91bmQtc3RyaXBlZDtcbn1cblxudGFibGUuYm9yZGVyZWQsXG50YWJsZS5zdHJpcGVkIHtcblx0JiB0ZCxcblx0JiB0aCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICR0YWJsZS1wYWRkaW5nLXJsO1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHRhYmxlLXBhZGRpbmctcmw7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFVuc3R5bGVkXG50YWJsZS51bnN0eWxlZCB7XG5cdCYgdGQsXG5cdCYgdGgge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59IiwKCQkiLy8gRmllbGRzZXRcbmZpZWxkc2V0IHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbmxlZ2VuZCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cGFkZGluZzogMCAxcmVtO1xuXHRtYXJnaW4tbGVmdDogLTFyZW07XG5cdHRvcDogMnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xufVxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG5cdGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93O1xuICAgIHBhZGRpbmc6IDAgJGlucHV0LXBhZGRpbmctcmw7XG59XG4vLyBTaXppbmdcbmlucHV0LnNtYWxsLFxudGV4dGFyZWEuc21hbGwsXG5zZWxlY3Quc21hbGwge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUtc21hbGw7XG4gICAgcGFkZGluZzogMCAkaW5wdXQtcGFkZGluZy1zbWFsbC1ybDtcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbn1cbmlucHV0LmJpZyxcbnRleHRhcmVhLmJpZyxcbnNlbGVjdC5iaWcge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1iaWc7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplLWJpZztcbiAgICBwYWRkaW5nOiAwICRpbnB1dC1wYWRkaW5nLWJpZy1ybDtcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbn1cbi8vIFN0YXRlc1xuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gICAgJjpmb2N1cyB7XG4gICAgXHRvdXRsaW5lOiBub25lO1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJhY2tncm91bmQtY29sb3I7XG4gICAgXHRib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgICAmLmVycm9yIHtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGlucHV0LWVycm9yLWJhY2tncm91bmQtY29sb3IsIC4xKTtcbiAgICBcdGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCBsaWdodGVuKCRpbnB1dC1lcnJvci1ib3JkZXItY29sb3IsIDE1JSk7XG4gICAgXHQmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWVycm9yLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1lcnJvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIFx0fVxuXHR9XG4gICAgJi5zdWNjZXNzICB7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbnB1dC1zdWNjZXNzLWJhY2tncm91bmQtY29sb3IsIC4xKTtcbiAgICBcdGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCBsaWdodGVuKCRpbnB1dC1zdWNjZXNzLWJvcmRlci1jb2xvciwgMTUlKTtcbiAgICBcdCY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtc3VjY2Vzcy1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkaW5wdXQtc3VjY2Vzcy1mb2N1cy1ib3gtc2hhZG93O1xuICAgIFx0fVxuICAgIH1cbiAgICAmOmRpc2FibGVkLFxuICAgICYuZGlzYWJsZWQge1xuICAgIFx0cmVzaXplOiBub25lO1xuICAgIFx0b3BhY2l0eTogJGlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gICAgXHRjdXJzb3I6IGRlZmF1bHQ7XG4gICAgXHRmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgXHRjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuXHR9XG59XG5zZWxlY3Qge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOVwiIGhlaWdodD1cIjEyXCIgdmlld0JveD1cIjAgMCA5IDEyXCI+PHBhdGggZmlsbD1cIiM1ZTZjNzVcIiBkPVwiTTAuNzIyLDQuODIzTC0wLjAxLDQuMSw0LjEzNC0uMDEsNC44NjYsMC43MTZabTcuNTU1LDBMOS4wMSw0LjEsNC44NjYtLjAxbC0wLjczMi43MjZaTTAuNzIyLDcuMTc3TC0wLjAxLDcuOSw0LjEzNCwxMi4wMWwwLjczMi0uNzI2Wm03LjU1NSwwTDkuMDEsNy45LDQuODY2LDEyLjAxbC0wLjczMi0uNzI2WlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyO1xufVxuc2VsZWN0W211bHRpcGxlXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogLjVyZW0gLjc1cmVtO1xufVxudGV4dGFyZWEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAkaW5wdXQtdGV4dGFyZWEtcGFkZGluZy10YiAkaW5wdXQtcGFkZGluZy1ybDtcbiAgICBsaW5lLWhlaWdodDogJHRleHRhcmVhLWJhc2UtbGluZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0LnNlYXJjaCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggNTMlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiPjxwYXRoIGZpbGw9XCIjMDAwXCIgZmlsbC1vcGFjaXR5PVwiMC40XCIgZD1cIk0xNC44OTEsMTQuMzlsLTAuNS41YTAuMzU1LDAuMzU1LDAsMCwxLS41LDBMOS41MjYsMTAuNTI5YTUuMyw1LjMsMCwxLDEsMi4xMDYtNC4yMTIsNS4yNjgsNS4yNjgsMCwwLDEtMS4xLDMuMjFsNC4zNjIsNC4zNjJBMC4zNTQsMC4zNTQsMCwwLDEsMTQuODkxLDE0LjM5Wk02LjMxNiwyLjQxOGEzLjksMy45LDAsMSwwLDMuOSwzLjlBMy45LDMuOSwwLDAsMCw2LjMxNiwyLjQxOFpcIi8+PC9zdmc+Jyk7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG59XG5sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRjb2xvci1kYXJrZ3JheTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplIC0gMXB4O1xuXG4gICAgJi5jaGVja2JveCxcbiAgICAmIC5kZXNjLFxuICAgICYgLnN1Y2Nlc3MsXG4gICAgJiAuZXJyb3Ige1xuICAgIFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgXHRmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgICAmLmNoZWNrYm94IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGJhc2UtbGluZTtcbiAgICBcdGN1cnNvcjogcG9pbnRlcjtcbiAgICBcdGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICYgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuLmZvcm0tY2hlY2tib3hlcyB7XG4gICAgJiBsYWJlbC5jaGVja2JveCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHR9XG59XG4ucmVxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogJGNvbG9yLWVycm9yO1xuXHRmb250LXNpemU6IDExMCU7XG59XG4uZGVzYyB7XG4gICAgY29sb3I6IHJnYmEoJGNvbG9yLXRleHQsIC41KTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcbiAgICBsaW5lLWhlaWdodDogJGJhc2UtbGluZS1zbWFsbGVyO1xufVxuc3Bhbi5kZXNjIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xufVxuZGl2LmRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuLmZvcm0tYnV0dG9ucyB7XG4gICAgJiBidXR0b24sXG4gICAgJiAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxufVxuZm9ybSxcbi5mb3JtLWl0ZW0sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZvcm0ge1xuICAgICYgPiAuZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmIC5yb3c6bGFzdC1jaGlsZCB7XG4gICAgICAgICYgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgc3Bhbi5zdWNjZXNzLFxuICAgICYgc3Bhbi5lcnJvciB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogJGJhc2UtbGluZS1zbWFsbGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cbn1cbi5mb3JtLWlubGluZSB7XG4gICAgJiBpbnB1dCxcbiAgICAmIHRleHRhcmVhLFxuICAgICYgc2VsZWN0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cblxuLy8gQXBwZW5kICYgUHJlcGVuZFxuLmFwcGVuZCxcbi5wcmVwZW5kIHtcblx0QGluY2x1ZGUgZmxleDtcblxuXHQmIGlucHV0IHtcblx0XHRAaW5jbHVkZSBmbGV4LWl0ZW0tb25lO1xuXHR9XG5cdCYgLmJ1dHRvbixcblx0JiBzcGFuIHtcblx0XHRAaW5jbHVkZSBmbGV4LWl0ZW0tc2hyaW5rO1xuICAgIH1cblx0JiBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1pdGVtcy1jb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtaXRlbXMtY2VudGVyO1xuXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWx1bWludW07XG5cdFx0cGFkZGluZzogMCAuODc1cmVtO1xuXHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlcjtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG59XG4ucHJlcGVuZCB7XG4gICAgJiBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGlucHV0LWJvcmRlci1yYWRpdXMgJGlucHV0LWJvcmRlci1yYWRpdXMgMDtcbiAgICB9XG4gICAgJiAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cyAwIDAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJiBzcGFuIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cyAwIDAgJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gICAgfVxufVxuLmFwcGVuZCB7XG4gICAgJiBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzIDAgMCAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gICAgJiAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGlucHV0LWJvcmRlci1yYWRpdXMgJGlucHV0LWJvcmRlci1yYWRpdXMgMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmIHNwYW4ge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkaW5wdXQtYm9yZGVyLXJhZGl1cyAkaW5wdXQtYm9yZGVyLXJhZGl1cyAwO1xuICAgIH1cbn0iLAoJCSJidXR0b24sXG4uYnV0dG9uLCB7XG5cdGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcblx0Zm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZTtcblx0Y29sb3I6ICRjb2xvci1idXR0b24tcHJpbWFyeS10ZXh0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnV0dG9uLXByaW1hcnk7XG5cdGJvcmRlci1yYWRpdXM6ICRidXR0b24tYm9yZGVyLXJhZGl1cztcblx0bWluLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XG5cdHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy10YiAkYnV0dG9uLXBhZGRpbmctcmw7XG5cdGZvbnQtd2VpZ2h0OiAkYnV0dG9uLWZvbnQtd2VpZ2h0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaW5lLWhlaWdodDogJGJ1dHRvbi1iYXNlLWxpbmU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cblx0JiBpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgbWFyZ2luOiAwIDJweDtcblx0fVxufVxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5idXR0b246aG92ZXIsXG4uYnV0dG9uOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAkY29sb3ItYnV0dG9uLXByaW1hcnktdGV4dDtcblx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItYnV0dG9uLXByaW1hcnksIDEwJSk7XG59XG5cbi8vIERpc2FibGVkXG4uYnV0dG9uOmRpc2FibGVkLFxuLmJ1dHRvbi5kaXNhYmxlZCB7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRjb2xvcjogcmdiYSgkY29sb3ItYnV0dG9uLXByaW1hcnktdGV4dCwgLjcpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1idXR0b24tcHJpbWFyeSwgLjcpO1xufVxuXG4vLyBTaXplXG4uYnV0dG9uLnNtYWxsIHtcbiAgICBmb250LXNpemU6ICRidXR0b24tZm9udC1zaXplLXNtYWxsO1xuICAgIG1pbi1oZWlnaHQ6ICRidXR0b24taGVpZ2h0LXNtYWxsO1xuICAgIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy1zbWFsbC10YiAkYnV0dG9uLXBhZGRpbmctc21hbGwtcmw7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xufVxuLmJ1dHRvbi5iaWcge1xuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemUtYmlnO1xuICAgIG1pbi1oZWlnaHQ6ICRidXR0b24taGVpZ2h0LWJpZztcbiAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmctYmlnLXRiICRidXR0b24tcGFkZGluZy1iaWctcmw7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xufVxuLmJ1dHRvbi5sYXJnZSB7XG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZS1sYXJnZTtcbiAgICBtaW4taGVpZ2h0OiAkYnV0dG9uLWhlaWdodC1sYXJnZTtcbiAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmctbGFyZ2UtdGIgJGJ1dHRvbi1wYWRkaW5nLWxhcmdlLXJsO1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24tYm9yZGVyLXJhZGl1cztcbn1cblxuXG4vLyBPdXRsaW5lXG4uYnV0dG9uLm91dGxpbmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnV0dG9uLXByaW1hcnk7XG4gICAgY29sb3I6ICRjb2xvci1idXR0b24tcHJpbWFyeTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3ItYnV0dG9uLXByaW1hcnksIC42KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvci1idXR0b24tcHJpbWFyeSwgLjUpO1xuICAgIH1cbiAgICAmOmRpc2FibGVkLFxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3ItYnV0dG9uLXByaW1hcnksIC43KTtcbiAgICBcdGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3ItYnV0dG9uLXByaW1hcnksIC41KTtcbiAgICB9XG59XG5cbi8vIFdoaXRlXG4uYnV0dG9uLmludmVydGVkIHtcbiAgICBAaW5jbHVkZSBidXR0b24oIzAwMCwgI2ZmZik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxufVxuXG4vLyBSb3VuZFxuLmJ1dHRvbi5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1oZWlnaHQtbGFyZ2U7XG59XG5cbi8vIFJhaXNlZFxuLmJ1dHRvbi5yYWlzZWQge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIC4zKTtcbn1cblxuLy8gVXBwZXJcbi5idXR0b24udXBwZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemUtc21hbGw7XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgIH1cbiAgICAmLmJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemUtc21hbGw7XG4gICAgfVxuICAgICYubGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6ICRidXR0b24tZm9udC1zaXplO1xuICAgIH1cbn1cblxuLy8gU2Vjb25kYXJ5XG4uYnV0dG9uLnNlY29uZGFyeSB7XG5cdEBpbmNsdWRlIGJ1dHRvbigkY29sb3ItYnV0dG9uLXNlY29uZGFyeS10ZXh0LCAkY29sb3ItYnV0dG9uLXNlY29uZGFyeSk7XG59XG4iLAoJCSIubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNpbHZlcjtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXHQmIGEsXG5cdCYgYTpob3ZlciB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG4ubGFiZWwuYmlnIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xufVxuLmxhYmVsLnVwcGVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLy8gT3V0bGluZVxuLmxhYmVsLm91dGxpbmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcbn1cblxuLy8gQmFkZ2VzXG4ubGFiZWwuYmFkZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICYuYmlnIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgfVxufVxuXG4vLyBUYWdcbi5sYWJlbC50YWcge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGxlciAtIDFweDtcbiAgICAmLmJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbCAtIDFweDtcbiAgICB9XG59XG5cbi5sYWJlbC5zdWNjZXNzIHtcbiAgICBAaW5jbHVkZSBsYWJlbCgjZmZmLCAkY29sb3Itc3VjY2Vzcyk7XG59XG4ubGFiZWwuZXJyb3Ige1xuICAgIEBpbmNsdWRlIGxhYmVsKCNmZmYsICRjb2xvci1lcnJvcik7XG59XG4ubGFiZWwud2FybmluZyB7XG4gICAgQGluY2x1ZGUgbGFiZWwoJGNvbG9yLWJsYWNrLCAkY29sb3Itd2FybmluZyk7XG59XG4ubGFiZWwuZm9jdXMge1xuICAgIEBpbmNsdWRlIGxhYmVsKCNmZmYsICRjb2xvci1mb2N1cyk7XG59XG4ubGFiZWwuYmxhY2sge1xuICAgIEBpbmNsdWRlIGxhYmVsKCNmZmYsICRjb2xvci1ibGFjayk7XG59XG4ubGFiZWwuaW52ZXJ0ZWQge1xuICAgIEBpbmNsdWRlIGxhYmVsKCRjb2xvci1ibGFjaywgJGNvbG9yLWludmVydGVkKTtcbn0iLAoJCSIuYnJlYWRjcnVtYnMge1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG5cdG1hcmdpbi1ib3R0b206ICRiYXNlLWxpbmU7XG5cbiAgICAmIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1pdGVtcy1taWRkbGU7XG4gICAgfVxuICAgICYucHVzaC1jZW50ZXIgdWwge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWl0ZW1zLWNlbnRlcjtcbiAgICB9XG4gICAgJiBzcGFuLFxuICAgICYgYSB7XG4gICAgXHRmb250LXN0eWxlOiBub3JtYWw7XG4gICAgXHRwYWRkaW5nOiAwIDEwcHg7XG4gICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAmIGxpIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBcdGNvbnRlbnQ6ICcvJztcbiAgICAgICAgXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgXHRkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQgc3BhbixcbiAgICAgICAgJjpmaXJzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIFx0Y3Vyc29yOiB0ZXh0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwKCQkiLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogJGJhc2UtbGluZSAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblxuXG4gICAgJiB1bCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XG5cbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAmLmFsaWduLWNlbnRlciAgdWwge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWl0ZW1zLWNlbnRlcjtcbiAgICB9XG4gICAgJiBzcGFuLFxuICAgICYgYSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0cGFkZGluZzogOHB4IDEycHg7XG4gICAgXHRsaW5lLWhlaWdodDogMTtcbiAgICBcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJiBhIHtcbiAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcdGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBcdCY6aG92ZXIge1xuICAgIFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXNpbHZlcjtcbiAgICBcdH1cbiAgICB9XG4gICAgJiBzcGFuLFxuICAgICYgbGkuYWN0aXZlIGEge1xuICAgIFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgIFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itc2lsdmVyO1xuICAgIFx0Y3Vyc29yOiB0ZXh0O1xuICAgIH1cbiAgICAmLnVwcGVyIHtcbiAgICBcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbGVyO1xuICAgIH1cbn1cblxuLy8gUGFnZXJcbi5wYWdlciB7XG4gICAgJiBzcGFuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxpbmU7XG4gICAgfVxuICAgICYgc3BhbixcbiAgICAmIGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdCAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIH1cbiAgICAmIGxpIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1iYXNpcyg1MCUpO1xuICAgIH1cbiAgICAmIGxpLm5leHQge1xuXHQgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgICYuYWxpZ24tY2VudGVyIGxpIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1iYXNpcyhhdXRvKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuICAgICYuZmxhdCB7XG4gICAgICAgICYgc3BhbixcbiAgICAgICAgJiBhIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAmIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBSZXNwb25zaXZlXG5AaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgLnBhZ2VyLmZsYXQge1xuICAgICAgICAmIHVsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtaXRlbXMtY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgICYgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1iYXNpcygxMDAlKTtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn0iLAoJCSJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdLdWJlJztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODtiYXNlNjQsQUFFQUFBQUxBSUFBQXdBd1QxTXZNZzhTQmZnQUFBQzhBQUFBWUdOdFlYQVhWdEtPQUFBQkhBQUFBRlJuWVhOd0FBQUFFQUFBQVhBQUFBQUlaMng1WnNNbjJTQUFBQUY0QUFBRGVHaGxZV1FNUDlFVUFBQUU4QUFBQURab2FHVmhCOElEelFBQUJTZ0FBQUFrYUcxMGVDWUFCZDRBQUFWTUFBQUFNR3h2WTJFRldBU3VBQUFGZkFBQUFCcHRZWGh3QUJjQW13QUFCWmdBQUFBZ2JtRnRaZk1KeG9jQUFBVzRBQUFCWW5CdmMzUUFBd0FBQUFBSEhBQUFBQ0FBQXdQSEFaQUFCUUFBQXBrQ3pBQUFBSThDbVFMTUFBQUI2d0F6QVFrQUFBQUFBQUFBQUFBQUFBQUFBQUFCRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFEcEJ3UEEvOEFBUUFQQUFFQUFBQUFCQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFEQUFBQUF3QUFBQndBQVFBREFBQUFIQUFEQUFFQUFBQWNBQVFBT0FBQUFBb0FDQUFDQUFJQUFRQWc2UWYvL2YvL0FBQUFBQUFnNlFELy9mLy9BQUgvNHhjRUFBTUFBUUFBQUFBQUFBQUFBQUFBQVFBQi8vOEFEd0FCQUFBQUFBQUFBQUFBQWdBQU56a0JBQUFBQUFFQUFBQUFBQUFBQUFBQ0FBQTNPUUVBQUFBQUFRQUFBQUFBQUFBQUFBSUFBRGM1QVFBQUFBQUtBQUFBQUFRQUE4QUFEd0FVQUNRQU5BQkVBRllBYUFCNEFJZ0FtQUFBRXlJR0ZSRVVGak1oTWpZMUVUUW1Jd1VoRVNFUkV6Z0JNU0lHRlJRV016STJOVFFtSXpNNEFURWlCaFVVRmpNeU5qVTBKaU16T0FFeElnWVZGQll6TWpZMU5DWWpBVElXSFFFVUJpTWlKajBCTkRZek9BRXhJVElXSFFFVUJpTWlKajBCTkRZek9BRXhBVGdCTVNJR0ZSUVdNekkyTlRRbUl6TTRBVEVpQmhVVUZqTXlOalUwSmlNek9BRXhJZ1lWRkJZek1qWTFOQ1lqd0ZCd2NGQUNnRkJ3Y0ZEOUlRTSsvTUtySGlvcUhoNHFLaDcwSGlvcUhoNHFLaDcwSGlzckhoMHJLaDcrTUJRZEhSUVVIQndVQWJnVUhCd1VGQjBkRlA0d0hpb3FIaDRxS2g3MEhpb3FIaDRxS2g3MEhpc3JIaDByS2g0RFlIQlEvaUJRY0hCUUFlQlFjRi85WHdLaC9uOHFIaDRxS2g0ZUtpb2VIaW9xSGg0cUtoNGVLaW9lSGlvQ1FCd1ZqaFVjSEJXT0ZSd2NGWTRWSEJ3VmpoVWMvckFxSGg0cUtoNGVLaW9lSGlvcUhoNHFLaDRlS2lvZUhpb0FBQUFCQVFBQXdBTUFBY0FBQ3dBQUFRY1hCeWNISnpjbk54YzNBd0RNQWpNREF6TUN6RFRNekFHVnFBSXJBZ0lyQXFncnFLZ0FBUUdBQUVBQ2dBSkFBQXNBQUNVbkJ5YzNKemNYTnhjSEZ3SlZxQUlyQWdJckFxZ3JxS2hBekFJekF3TXpBc3cwek13QUFBRUJnQUJBQW9BQ1FBQUxBQUFCRnpjWEJ4Y0hKd2NuTnljQnE2Z0NLd0lDS3dLb0s2aW9Ba0RNQWpNREF6TUN6RFRNekFBQkFRQUF3QU1BQWNBQUN3QUFKVGNuTnhjM0Z3Y1hCeWNIQVFETUFqTURBek1DekRUTXpPdW9BaXNDQWlzQ3FDdW9xQUFBQWdBUC8rVUQxQU9xQUFRQUNBQUFFd0VIQVRjRkFTY0JTd09KUFB4M1BBT0ovSGM4QTRrRHF2eDNQQU9KUER6OGR6d0RpUUFBQUFBREFJQUFnQU9BQXdBQUF3QUhBQXNBQURjMUlSVUJJUlVoRVNFVklZQURBUDBBQXdEOUFBTUEvUUNBZ0lBQmdJQUJnSUFBQWdCUEFBOERzZ054QUJnQUxRQUFKUWNCRGdFaklpNENOVFErQWpNeUhnSVZGQVlIQVFFaURnSVZGQjRDTXpJK0FqVTBMZ0lqQTdKWS90NGxXVEJCYzFZeE1WWnpRVUZ6VlRJY0dRRWkvZGd4VmtBbEpVQldNVEZXUUNVbFFGWXhaMWdCSVJrY01sVnpRVUZ6VmpFeFZuTkJNRmttL3VBQ3V5VkFWakV4VmtBbEpVQldNVEZXUUNVQUFBQUJBQUFBQVFBQUJobFdtMThQUFBVQUN3UUFBQUFBQU5TUVJqa0FBQUFBMUpCR09RQUEvK1VFQUFQQUFBQUFDQUFDQUFBQUFBQUFBQUVBQUFQQS84QUFBQVFBQUFBQUFBUUFBQUVBQUFBQUFBQUFBQUFBQUFBQUFBQU1CQUFBQUFBQUFBQUFBQUFBQWdBQUFBUUFBQUFFQUFFQUJBQUJnQVFBQVlBRUFBRUFCQUFBRHdRQUFJQUVBQUJQQUFBQUFBQUtBQlFBSGdEWUFQSUJEQUVtQVVBQlhBRjJBYndBQUFBQkFBQUFEQUNaQUFvQUFBQUFBQUlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRGdDdUFBRUFBQUFBQUFFQUJBQUFBQUVBQUFBQUFBSUFCd0JGQUFFQUFBQUFBQU1BQkFBdEFBRUFBQUFBQUFRQUJBQmFBQUVBQUFBQUFBVUFDd0FNQUFFQUFBQUFBQVlBQkFBNUFBRUFBQUFBQUFvQUdnQm1BQU1BQVFRSkFBRUFDQUFFQUFNQUFRUUpBQUlBRGdCTUFBTUFBUVFKQUFNQUNBQXhBQU1BQVFRSkFBUUFDQUJlQUFNQUFRUUpBQVVBRmdBWEFBTUFBUVFKQUFZQUNBQTlBQU1BQVFRSkFBb0FOQUNBUzNWaVpRQkxBSFVBWWdCbFZtVnljMmx2YmlBeExqQUFWZ0JsQUhJQWN3QnBBRzhBYmdBZ0FERUFMZ0F3UzNWaVpRQkxBSFVBWWdCbFMzVmlaUUJMQUhVQVlnQmxVbVZuZFd4aGNnQlNBR1VBWndCMUFHd0FZUUJ5UzNWaVpRQkxBSFVBWWdCbFJtOXVkQ0JuWlc1bGNtRjBaV1FnWW5rZ1NXTnZUVzl2Ymk0QVJnQnZBRzRBZEFBZ0FHY0FaUUJ1QUdVQWNnQmhBSFFBWlFCa0FDQUFZZ0I1QUNBQVNRQmpBRzhBVFFCdkFHOEFiZ0F1QUFBQUF3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQT09XCIpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5bY2xhc3NePVwia3ViZS1cIl0sIFtjbGFzcyo9XCIga3ViZS1cIl0sIC5jbG9zZSwgLmNhcmV0IHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdLdWJlJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmt1YmUtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5jYXJldC5kb3duOmJlZm9yZSxcbi5rdWJlLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5jYXJldC5sZWZ0OmJlZm9yZSxcbi5rdWJlLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5jYXJldC5yaWdodDpiZWZvcmUsXG4ua3ViZS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmNhcmV0LnVwOmJlZm9yZSxcbi5rdWJlLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uY2xvc2U6YmVmb3JlLFxuLmt1YmUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5rdWJlLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5rdWJlLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufSIsCgkJIi8vIFB1c2hcbi5ndXR0ZXJzIC5jb2x1bW4ucHVzaC1sZWZ0LFxuLnB1c2gtbGVmdCAgeyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmd1dHRlcnMgLmNvbHVtbi5wdXNoLXJpZ2h0LFxuLnB1c2gtcmlnaHQgIHsgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmd1dHRlcnMgLmNvbHVtbi5wdXNoLWNlbnRlcixcbi5wdXNoLWNlbnRlciB7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmd1dHRlcnMgLmNvbHVtbi5wdXNoLW1pZGRsZSxcbi5wdXNoLW1pZGRsZSB7IG1hcmdpbi10b3A6ICBhdXRvOyBtYXJnaW4tYm90dG9tOiBhdXRvOyB9XG5cbi5wdXNoLWJvdHRvbSB7IG1hcmdpbi10b3A6ICBhdXRvOyB9XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcblxuICAgIC5ndXR0ZXJzIC5jb2x1bW4ucHVzaC1sZWZ0LXNtLFxuICAgIC5wdXNoLWxlZnQtc20gICB7IG1hcmdpbi1sZWZ0OiAwOyB9XG5cbiAgICAuZ3V0dGVycyAuY29sdW1uLnB1c2gtY2VudGVyLXNtLFxuICAgIC5wdXNoLWNlbnRlci1zbSB7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87fVxuXG4gICAgLnB1c2gtdG9wLXNtICAgIHsgbWFyZ2luLXRvcDogMDsgIH1cblxufVxuXG4vLyBGbGV4IEFsaWdubWVudFxuLmFsaWduLW1pZGRsZSB7XG4gICAgQGluY2x1ZGUgZmxleC1pdGVtcy1taWRkbGU7XG59XG4uYWxpZ24tcmlnaHQge1xuICAgIEBpbmNsdWRlIGZsZXgtaXRlbXMtcmlnaHQ7XG59XG4uYWxpZ24tY2VudGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWl0ZW1zLWNlbnRlcjtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIC5hbGlnbi1sZWZ0LXNtIHsgQGluY2x1ZGUgZmxleC1pdGVtcy1sZWZ0OyB9XG59XG5cbi8vIEZsb2F0XG4uZmxvYXQtcmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4uZmxvYXQtbGVmdCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIC5mbG9hdC1yaWdodCB7IGZsb2F0OiBub25lOyB9XG4gICAgLmZsb2F0LWxlZnQgIHsgZmxvYXQ6IG5vbmU7IH1cbn1cblxuLy8gRml4ZWRcbi5maXhlZCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAkei1vdmVyLWNvbnRlbnQ7XG5cdHdpZHRoOiAxMDAlO1xufSIsCgkJIi8vIFdpZHRoXG4udzUgICB7IHdpZHRoOiA1JTsgICB9XG4udzEwICB7IHdpZHRoOiAxMCU7ICB9XG4udzE1ICB7IHdpZHRoOiAxNSU7ICB9XG4udzIwICB7IHdpZHRoOiAyMCU7ICB9XG4udzI1ICB7IHdpZHRoOiAyNSU7ICB9XG4udzMwICB7IHdpZHRoOiAzMCU7ICB9XG4udzM1ICB7IHdpZHRoOiAzNSU7ICB9XG4udzQwICB7IHdpZHRoOiA0MCU7ICB9XG4udzQ1ICB7IHdpZHRoOiA0NSU7ICB9XG4udzUwICB7IHdpZHRoOiA1MCU7ICB9XG4udzU1ICB7IHdpZHRoOiA1NSU7ICB9XG4udzYwICB7IHdpZHRoOiA2MCU7ICB9XG4udzY1ICB7IHdpZHRoOiA2NSU7ICB9XG4udzcwICB7IHdpZHRoOiA3MCU7ICB9XG4udzc1ICB7IHdpZHRoOiA3NSU7ICB9XG4udzgwICB7IHdpZHRoOiA4MCU7ICB9XG4udzg1ICB7IHdpZHRoOiA4NSU7ICB9XG4udzkwICB7IHdpZHRoOiA5MCU7ICB9XG4udzk1ICB7IHdpZHRoOiA5NSU7ICB9XG4udzEwMCB7IHdpZHRoOiAxMDAlOyB9XG5cbi53LWF1dG8geyB3aWR0aDogYXV0bzsgfVxuXG4vLyBDb250ZW50IFdpZHRoXG4udy1zbWFsbCAgeyB3aWR0aDogJHctc21hbGw7ICAgfVxuLnctbWVkaXVtIHsgd2lkdGg6ICR3LW1lZGl1bTsgfVxuLnctYmlnICAgIHsgd2lkdGg6ICR3LWJpZzsgICB9XG4udy1sYXJnZSAgeyB3aWR0aDogJHctbGFyZ2U7IH1cblxuQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIC53LWF1dG8tc20ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLncxMDAtc20sXG4gICAgLnctc21hbGwsXG4gICAgLnctbWVkaXVtLFxuICAgIC53LWJpZyxcbiAgICAudy1sYXJnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLy8gTWF4IFdpZHRoXG4ubWF4LXc1ICAgeyBtYXgtd2lkdGg6IDUlOyAgIH1cbi5tYXgtdzEwICB7IG1heC13aWR0aDogMTAlOyAgfVxuLm1heC13MTUgIHsgbWF4LXdpZHRoOiAxNSU7ICB9XG4ubWF4LXcyMCAgeyBtYXgtd2lkdGg6IDIwJTsgIH1cbi5tYXgtdzI1ICB7IG1heC13aWR0aDogMjUlOyAgfVxuLm1heC13MzAgIHsgbWF4LXdpZHRoOiAzMCU7ICB9XG4ubWF4LXczNSAgeyBtYXgtd2lkdGg6IDM1JTsgIH1cbi5tYXgtdzQwICB7IG1heC13aWR0aDogNDAlOyAgfVxuLm1heC13NDUgIHsgbWF4LXdpZHRoOiA0NSU7ICB9XG4ubWF4LXc1MCAgeyBtYXgtd2lkdGg6IDUwJTsgIH1cbi5tYXgtdzU1ICB7IG1heC13aWR0aDogNTUlOyAgfVxuLm1heC13NjAgIHsgbWF4LXdpZHRoOiA2MCU7ICB9XG4ubWF4LXc2NSAgeyBtYXgtd2lkdGg6IDY1JTsgIH1cbi5tYXgtdzcwICB7IG1heC13aWR0aDogNzAlOyAgfVxuLm1heC13NzUgIHsgbWF4LXdpZHRoOiA3NSU7ICB9XG4ubWF4LXc4MCAgeyBtYXgtd2lkdGg6IDgwJTsgIH1cbi5tYXgtdzg1ICB7IG1heC13aWR0aDogODUlOyAgfVxuLm1heC13OTAgIHsgbWF4LXdpZHRoOiA5MCU7ICB9XG4ubWF4LXc5NSAgeyBtYXgtd2lkdGg6IDk1JTsgIH1cbi5tYXgtdzEwMCB7IG1heC13aWR0aDogMTAwJTsgfVxuXG4vLyBDb250ZW50IE1heCBXaWR0aFxuLm1heC13LXNtYWxsICB7IG1heC13aWR0aDogJHctc21hbGw7ICAgfVxuLm1heC13LW1lZGl1bSB7IG1heC13aWR0aDogJHctbWVkaXVtOyB9XG4ubWF4LXctYmlnICAgIHsgbWF4LXdpZHRoOiAkdy1iaWc7ICAgfVxuLm1heC13LWxhcmdlICB7IG1heC13aWR0aDogJHctbGFyZ2U7IH1cblxuQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIC5tYXgtdy1hdXRvLXNtLFxuICAgIC5tYXgtdy1zbWFsbCxcbiAgICAubWF4LXctbWVkaXVtLFxuICAgIC5tYXgtdy1iaWcsXG4gICAgLm1heC13LWxhcmdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIH1cbn1cblxuLy8gTWluIFdpZHRoXG4ubWluLXc1ICAgeyBtaW4td2lkdGg6IDUlOyAgIH1cbi5taW4tdzEwICB7IG1pbi13aWR0aDogMTAlOyAgfVxuLm1pbi13MTUgIHsgbWluLXdpZHRoOiAxNSU7ICB9XG4ubWluLXcyMCAgeyBtaW4td2lkdGg6IDIwJTsgIH1cbi5taW4tdzI1ICB7IG1pbi13aWR0aDogMjUlOyAgfVxuLm1pbi13MzAgIHsgbWluLXdpZHRoOiAzMCU7ICB9XG4ubWluLXczNSAgeyBtaW4td2lkdGg6IDM1JTsgIH1cbi5taW4tdzQwICB7IG1pbi13aWR0aDogNDAlOyAgfVxuLm1pbi13NDUgIHsgbWluLXdpZHRoOiA0NSU7ICB9XG4ubWluLXc1MCAgeyBtaW4td2lkdGg6IDUwJTsgIH1cbi5taW4tdzU1ICB7IG1pbi13aWR0aDogNTUlOyAgfVxuLm1pbi13NjAgIHsgbWluLXdpZHRoOiA2MCU7ICB9XG4ubWluLXc2NSAgeyBtaW4td2lkdGg6IDY1JTsgIH1cbi5taW4tdzcwICB7IG1pbi13aWR0aDogNzAlOyAgfVxuLm1pbi13NzUgIHsgbWluLXdpZHRoOiA3NSU7ICB9XG4ubWluLXc4MCAgeyBtaW4td2lkdGg6IDgwJTsgIH1cbi5taW4tdzg1ICB7IG1pbi13aWR0aDogODUlOyAgfVxuLm1pbi13OTAgIHsgbWluLXdpZHRoOiA5MCU7ICB9XG4ubWluLXc5NSAgeyBtaW4td2lkdGg6IDk1JTsgIH1cbi5taW4tdzEwMCB7IG1pbi13aWR0aDogMTAwJTsgfVxuXG4vLyBIZWlnaHRcbi5oMjUgIHsgaGVpZ2h0OiAyNSU7ICB9XG4uaDUwICB7IGhlaWdodDogNTAlOyAgfVxuLmgxMDAgeyBoZWlnaHQ6IDEwMCU7IH0iLAoJCSIvLyBHcm91cFxuLmdyb3VwIHtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG59XG5cbi8vIEZsZXhcbi5mbGV4IHtcbiAgICBAaW5jbHVkZSBmbGV4O1xufVxuQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIC5mbGV4LWNvbHVtbi1zbSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtaXRlbXMtY29sdW1uO1xuICAgIH1cbiAgICAuZmxleC13MTAwLXNtIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1pdGVtLXdpZHRoKDEwMCUpO1xuICAgIH1cbn1cblxuLy8gVmlzaWJpbGl0eVxuLmludmlzaWJsZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52aXNpYmxlIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLy8gRGlzcGxheVxuLmRpc3BsYXktYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhpZGUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG5cdC5oaWRlLXNtIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG1pbjogJHNtKSB7XG4gICAgLnNob3ctc20ge1xuICAgIFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIFByaW50XG5AbWVkaWEgcHJpbnQge1xuXHQuaGlkZS1wcmludCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5zaG93LXByaW50IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIE5vU2Nyb2xsXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLy8gU2Nyb2xsYmFyTWVhc3VyZVxuLnNjcm9sbGJhci1tZWFzdXJlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC05OTk5cHg7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFJlc3BvbnNpdmUgZW1iZWRkZWQgb2JqZWN0c1xuLnZpZGVvLWNvbnRhaW5lciB7XG5cdGhlaWdodDogMDtcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTsgLy8gcmF0aW8gMTY6OVxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206ICR0ZXh0LW1hcmdpbi1ib3R0b207XG5cdCYgaWZyYW1lLFxuXHQmIG9iamVjdCxcblx0JiBlbWJlZCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gQ2xvc2Vcbi5jbG9zZSB7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLWhlaWdodDogMTZweDtcbiAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG9wYWNpdHk6IC42O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICYuc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICB9XG4gICAgJi5iaWcge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgICYud2hpdGUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi8vIENhcmV0XG4uY2FyZXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5idXR0b24ge1xuICAgICYgLmNhcmV0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICAgIH1cbn1cblxuLy8gT3ZlcmxheVxuLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAkei1vdmVyLWNvbnRyb2w7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvdmVybGF5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAmID4gLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgIH1cbn0iLAoJCSJAbWVkaWEgcHJpbnQge1xuXG4gICAgKiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSxcbiAgICBhOnZpc2l0ZWQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICBwcmUsIGJsb2NrcXVvdGUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCwgaDIsIGgzIHtcbiAgICAgICAgb3JwaGFuczogMztcbiAgICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIHRoZWFkIHsgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gICAgdHIsIGltZyB7IHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAgIGltZyB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgaDIsIGgzLCBoNCB7IHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gICAgQHBhZ2UgeyBtYXJnaW46IDAuNWNtOyB9XG5cbn1cbiIsCgkJIkBrZXlmcmFtZXMgc2xpZGVVcCB7XG4gICAgdG8geyBoZWlnaHQ6IDA7IHBhZGRpbmctdG9wOiAwOyBwYWRkaW5nLWJvdHRvbTogMDsgfVxufVxuQGtleWZyYW1lcyBzbGlkZURvd24ge1xuICAgIGZyb20geyBoZWlnaHQ6IDA7ICBwYWRkaW5nLXRvcDogMDsgcGFkZGluZy1ib3R0b206IDA7IH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICAgIHRvICAgeyBvcGFjaXR5OiAxOyB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAgIGZyb20geyBvcGFjaXR5OiAxOyB9XG4gICAgdG8gICB7IG9wYWNpdHk6IDA7IH1cbn1cbkBrZXlmcmFtZXMgZmxpcEluIHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiBzY2FsZVkoMCk7IH1cbiAgICB0byAgIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH1cbn1cbkBrZXlmcmFtZXMgZmxpcE91dCB7XG4gICAgZnJvbSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogc2NhbGVZKDEpOyB9XG4gICAgdG8gICB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogc2NhbGVZKDApOyB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG5cdGZyb20geyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7IH1cblx0NTAlICB7IG9wYWNpdHk6IDE7IH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dCB7XG5cdGZyb20geyBvcGFjaXR5OiAxOyB9XG5cdDUwJSAgeyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7IH1cblx0dG8gICB7IG9wYWNpdHk6IDA7IH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcblx0ZnJvbSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IHZpc2liaWxpdHk6IHZpc2libGU7IH1cblx0dG8gICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuXHRmcm9tIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IHZpc2liaWxpdHk6IHZpc2libGU7IH1cblx0dG8gICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuXHRmcm9tIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IHZpc2liaWxpdHk6IHZpc2libGU7IH1cblx0dG8gICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgICBmcm9tIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAgIHRvICAgeyB2aXNpYmlsaXR5OiBoaWRkZW47IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuXHRmcm9tIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXHR0byAgIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuXHRmcm9tIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXHR0byAgIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxufVxuQGtleWZyYW1lcyByb3RhdGUge1xuXHRmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7ICAgfVxuXHR0byAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG5cdGZyb20geyB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cblx0NTAlICB7IHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTsgfVxuXHR0byAgIHsgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAxNSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC41cmVtKTsgfVxuICAgIDMwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC40cmVtKTsgfVxuICAgIDQ1JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjNyZW0pOyB9XG4gICAgNjAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjJyZW0pOyB9XG4gICAgNzUlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMXJlbSk7IH1cbiAgICA5MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICA5MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbn1cblxuLmZhZGVJbiAgICAgICAgeyBhbmltYXRpb246IGZhZGVJbiAyNTBtczsgfVxuLmZhZGVPdXQgICAgICAgeyBhbmltYXRpb246IGZhZGVPdXQgMjUwbXM7IH1cblxuLnpvb21JbiAgICAgICAgeyBhbmltYXRpb246IHpvb21JbiAyMDBtczsgfVxuLnpvb21PdXQgICAgICAgeyBhbmltYXRpb246IHpvb21PdXQgNTAwbXM7IH1cblxuLnNsaWRlSW5SaWdodCAgeyBhbmltYXRpb246IHNsaWRlSW5SaWdodCA1MDBtczsgfVxuLnNsaWRlSW5MZWZ0ICAgeyBhbmltYXRpb246IHNsaWRlSW5MZWZ0IDUwMG1zOyB9XG4uc2xpZGVJbkRvd24gICB7IGFuaW1hdGlvbjogc2xpZGVJbkRvd24gNTAwbXM7IH1cbi5zbGlkZU91dExlZnQgIHsgYW5pbWF0aW9uOiBzbGlkZU91dExlZnQgNTAwbXM7IH1cbi5zbGlkZU91dFJpZ2h0IHsgYW5pbWF0aW9uOiBzbGlkZU91dFJpZ2h0IDUwMG1zOyB9XG4uc2xpZGVPdXRVcCAgICB7IGFuaW1hdGlvbjogc2xpZGVPdXRVcCA1MDBtczsgfVxuXG4uc2xpZGVVcCAgICAgICB7IG92ZXJmbG93OiBoaWRkZW47IGFuaW1hdGlvbjogc2xpZGVVcCAyMDBtcyBlYXNlLWluLW91dDsgfVxuLnNsaWRlRG93biAgICAgeyBvdmVyZmxvdzogaGlkZGVuOyBhbmltYXRpb246IHNsaWRlRG93biA4MG1zIGVhc2UtaW4tb3V0OyB9XG5cbi5mbGlwSW4gICAgICAgIHsgYW5pbWF0aW9uOiBmbGlwSW4gMjUwbXMgY3ViaWMtYmV6aWVyKDAuNSwgLTAuNSwgMC41LCAxLjUpIH1cbi5mbGlwT3V0ICAgICAgIHsgYW5pbWF0aW9uOiBmbGlwT3V0IDUwMG1zIGN1YmljLWJlemllcigwLjUsIC0wLjUsIDAuNSwgMS41KSB9XG5cbi5yb3RhdGUgICAgICAgIHsgYW5pbWF0aW9uOiByb3RhdGUgNTAwbXM7IH1cbi5wdWxzZSAgICAgICAgIHsgYW5pbWF0aW9uOiBwdWxzZSAyNTBtcyAyOyB9XG4uc2hha2UgICAgICAgICB7IGFuaW1hdGlvbjogc2hha2UgNTAwbXM7IH0iLAoJCSIuZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6ICR6LW92ZXItY29udGVudDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDI4MHB4O1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplIC0gMXB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuZHJvcGRvd24tbW9iaWxlIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgICYgLmNsb3NlIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgfVxuICAgICYub3BlbiB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAmIHVsIHtcblxuICAgIFx0bGlzdC1zdHlsZTogbm9uZTtcbiAgICBcdG1hcmdpbjogMDtcblxuICAgIFx0JiBsaSB7XG4gICAgXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4wNyk7XG4gICAgXHRcdCY6bGFzdC1jaGlsZCB7XG4gICAgXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIFx0JiBhIHtcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdHBhZGRpbmc6IDEycHg7XG4gICAgXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcdFx0Y29sb3I6ICMwMDA7XG4gICAgXHRcdCY6aG92ZXIge1xuICAgIFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgICBcdFx0fVxuXG4gICAgXHR9XG4gICAgfVxufSIsCgkJIi5tZXNzYWdlIHtcbiAgICBmb250LWZhbWlseTogJG1vbm9zcGFjZS1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgbGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtc21hbGw7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNpbHZlcjtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206ICRiYXNlLWxpbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJiBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAgICYgaDIsXG4gICAgJiBoMyxcbiAgICAmIGg0LFxuICAgICYgaDUsXG4gICAgJiBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgdG9wOiAxLjFyZW07XG4gICAgfVxufVxuLm1lc3NhZ2UuZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1lcnJvcjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5tZXNzYWdlLnN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdWNjZXNzO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm1lc3NhZ2Uud2FybmluZyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdhcm5pbmc7XG59XG4ubWVzc2FnZS5mb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWZvY3VzO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm1lc3NhZ2UuYmxhY2sge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5tZXNzYWdlLmludmVydGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItaW52ZXJ0ZWQ7XG59IiwKCQkiLm1vZGFsLWJveCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHotaW5kZXg6ICR6LW92ZXItY29udHJvbDtcbn1cbi5tb2RhbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiBhdXRvO1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXHRjb2xvcjogIzAwMDtcblxuXHQmIGlucHV0LFxuXHQmIHRleHRhcmVhIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cbiAgICAmIC5jbG9zZSB7XG4gICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHR0b3A6IDE4cHg7XG4gICAgXHRyaWdodDogMTZweDtcbiAgICBcdG9wYWNpdHk6IC4zO1xuICAgIFx0Jjpob3ZlciB7XG4gICAgICAgIFx0b3BhY2l0eTogMTtcbiAgICBcdH1cbiAgICB9XG59XG4ubW9kYWwtaGVhZGVyIHtcblx0cGFkZGluZzogMjRweCAzMnB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICY6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAzNnB4IDU2cHg7XG59XG5cblxuXG4vLyBSZXNwb25zaXZlXG5AbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgLm1vZGFsLWhlYWRlcixcbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgfVxufSIsCgkJIi5vZmZjYW52YXMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHBhZGRpbmc6ICRiYXNlLWxpbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICR6LW92ZXItcGFnZTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4ub2ZmY2FudmFzIC5jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4cHg7XG5cdHJpZ2h0OiA4cHg7XG59XG4ub2ZmY2FudmFzLWxlZnQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xufVxuLm9mZmNhbnZhcy1yaWdodCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcbn1cbi5vZmZjYW52YXMtcHVzaC1ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59IiwKCQkiLnRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206ICRiYXNlLWxpbmU7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXG4gICAgJiBsaSBlbSxcbiAgICAmIGxpLmFjdGl2ZSBhIHtcbiAgICBcdGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIFx0Y3Vyc29yOiBkZWZhdWx0O1xuICAgIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIFx0YmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gICAgJiBlbSxcbiAgICAmIGEge1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0dG9wOiAxcHg7XG4gICAgXHRmb250LXN0eWxlOiBub3JtYWw7XG4gICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICBcdHBhZGRpbmc6IC41cmVtIDFyZW07XG4gICAgXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgJiBhOmhvdmVyIHtcbiAgICBcdEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgXHRjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zaWx2ZXI7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KCRtaW46ICRzbSkge1xuICAgIC50YWJzIHtcbiAgICAgICAgJiB1bCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4O1xuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICB9XG4gICAgICAgICYgbGkgZW0sXG4gICAgICAgICYgbGkuYWN0aXZlIGEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLAoJCSJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXkgZXh0cmFsaWdodCc7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWV4dHJhbGlnaHQtd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktZXh0cmFsaWdodC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWV4dHJhbGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWV4dHJhbGlnaHQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWV4dHJhbGlnaHQtd2ViZm9udC5zdmcjZGlzdGlsbGVkX3JhbGV3YXlleHRyYWxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSBsaWdodCc7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWxpZ2h0LXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktbGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWxpZ2h0LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1saWdodC13ZWJmb250LnN2ZyNkaXN0aWxsZWRfcmFsZXdheWxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSBtZWRpdW0nO1xuICAgIHNyYzogdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1tZWRpdW0td2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktbWVkaXVtLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktbWVkaXVtLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1tZWRpdW0td2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LW1lZGl1bS13ZWJmb250LnN2ZyNkaXN0aWxsZWRfcmFsZXdheW1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSByZWd1bGFyJztcbiAgICBzcmM6IHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktcmVndWxhci13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktcmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktcmVndWxhci13ZWJmb250LnN2ZyNkaXN0aWxsZWRfcmFsZXdheXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXkgc2VtaWJvbGQnO1xuICAgIHNyYzogdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1zZW1pYm9sZC13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1zZW1pYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LXNlbWlib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1zZW1pYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktc2VtaWJvbGQtd2ViZm9udC5zdmcjZGlzdGlsbGVkX3JhbGV3YXlzZW1pYm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXkgYm9sZCc7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWJvbGQtd2ViZm9udC5zdmcjZGlzdGlsbGVkX3JhbGV3YXlib2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5IGV4dHJhYm9sZCc7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWV4dHJhYm9sZC13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1leHRyYWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcvc3RhdGljL2ZvbnRzL2Rpc3RpbGxlZHJhbGV3YXkvZGlzdGlsbGVkcmFsZXdheS1leHRyYWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy9zdGF0aWMvZm9udHMvZGlzdGlsbGVkcmFsZXdheS9kaXN0aWxsZWRyYWxld2F5LWV4dHJhYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnL3N0YXRpYy9mb250cy9kaXN0aWxsZWRyYWxld2F5L2Rpc3RpbGxlZHJhbGV3YXktZXh0cmFib2xkLXdlYmZvbnQuc3ZnI2Rpc3RpbGxlZF9yYWxld2F5ZXh0cmFib2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxufVxuXG4kcmFsZXdheS1leHRyYWxpZ2h0OiAnUmFsZXdheSBleHRyYWxpZ2h0JywgYXJpYWwgLHNhbnMtc2VyaWY7XG4kcmFsZXdheS1saWdodDogJ1JhbGV3YXkgbGlnaHQnLCBhcmlhbCAsc2Fucy1zZXJpZjtcbiRyYWxld2F5LW1lZGl1bTogJ1JhbGV3YXkgbWVkaXVtJywgYXJpYWwgLHNhbnMtc2VyaWY7XG4kcmFsZXdheS1yZWd1bGFyOiAnUmFsZXdheSByZWd1bGFyJywgYXJpYWwgLHNhbnMtc2VyaWY7XG4kcmFsZXdheS1zZW1pYm9sZDogJ1JhbGV3YXkgc2VtaWJvbGQnLCBhcmlhbCAsc2Fucy1zZXJpZjtcbiRyYWxld2F5LWJvbGQ6ICdSYWxld2F5IGJvbGQnLCBhcmlhbCAsc2Fucy1zZXJpZjtcbiRyYWxld2F5LWV4dHJhYm9sZDogJ1JhbGV3YXkgZXh0cmFib2xkJywgYXJpYWwgLHNhbnMtc2VyaWY7IiwKCQkiYmxvY2txdW90ZSB7XG4gICAgLy8gd2UgZG9udCB3YW50IGEgbGVmdCBib3JkZXIgb24gcXVvdGVzIGJ5IGRlZmF1bHRcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHhcbn1cblxuaHIge1xuICAgIC8vIGRvbnQgd2FudCBhIGJvdHRvbSBib3JkZXIgb24gaHIgZWxlbWVudHNcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgY29sb3I6ICRkYXJrLWdyZXk7XG59XG5cbmEge1xuICBjb2xvcjogJHNhbG1vbjtcbn1cbiIsCgkJImlucHV0LFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5hcHBlbmQgYnV0dG9uIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xufVxuXG5mb3JtLmJvcmRlcmVkIHtcbiAgaW5wdXQsXG4gIHNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2tib3hlcyB7XG4gIC5jaGVja2JveCBpbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwKCQkiLndoaXRlQmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLnBhZGRlZFRvcCB7XG4gIHBhZGRpbmc6IDYwcHg7XG59XG5cbi5ib2R5LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwdmg7XG59XG4iLAoJCSIkaGVhZGVyLWhlaWdodDogMTAwcHg7XG4kaGVhZGVyLWhlaWdodC1tZWRpdW06IDgwcHg7XG4kaGVhZGVyLWhlaWdodC1zbWFsbDogNjRweDtcblxuI25hdmJhci1tYWluIHtcbiAgei1pbmRleDogMzsgLy8gZm9yIG92ZXJsYXlcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgY29sb3I6ICRkYXJrLWdyZXk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodC1tZWRpdW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodC1zbWFsbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmxvZ28ge1xuICAgIGZsZXg6IDAgMCAxNzZweDtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICB3aWR0aDogMTM2cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG5hdi5uYXYtZHJvcGRvd25zIHtcbiAgICAkbmF2LXJpZ2h0LW1hcmdpbjogMjBweDtcbiAgICAvLyBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgID4gbGkge1xuICAgICAgICA+IGEge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICYubm8tZHJvcGRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJG5hdi1yaWdodC1tYXJnaW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDBzLCAwLjNzO1xuICAgICAgICAgICAgLy8gdG9wOiAxMDAlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJlbSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsXG4gICAgICAgICAgICB6LWluZGV4IDBzIGxpbmVhciAwLjAxcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93biB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLXRvcDogJGRhcmstcmVkIHNvbGlkIDJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB0b3A6IDM5cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICN7JG5hdi1yaWdodC1tYXJnaW59KTtcblxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcm9maWxlIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZsZXgtaXRlbS13aWR0aCgxMDhweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAucHJvZmlsZS1kZXRhaWxzIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcblxuICAgICAgJi5wcm9maWxlLXBpY3R1cmUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDI2cHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ2luLWJveCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgd2lkdGg6IDM2NHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG4gICAgICAubG9naW4ge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yZWdpc3RlciB7XG4gICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dnZWQtaW4tYm94IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQ7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICB3aWR0aDogMTA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1tZW51IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICAgIGkge1xuICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICN3aWRlLW5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6ICRkYXJrLWdyZXkgMXB4IHNvbGlkO1xuICAgIHotaW5kZXg6IDM7IC8vIGZvciBvdmVybGF5XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQtc21hbGw7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0LW1lZGl1bTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgcGFkZGluZy1yaWdodDogNSU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAgID4gdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIHN1Ym5hdlxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aWRlLW5hdi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuIiwKCQkiI2Zvb3Rlci1tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JleTtcbiAgaGVpZ2h0OiAyODZweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBjb2xvcjogJHdoaXRlO1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG4gIHBhZGRpbmc6IDI0cHggMCA0MnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIC5saW5rcyB7XG4gICAgQGluY2x1ZGUgZmxleC1pdGVtLXdpZHRoKDIyNHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggJHdoaXRlIHNvbGlkO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCAkd2hpdGUgc29saWQ7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbWFpbC1zaWdudXAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLmFwcGVuZCB7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICB9XG4gICAgICBpbnB1dFtuYW1lPVwiZW1haWxcIl0ge1xuICAgICAgICB3aWR0aDogMzMycHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5odWJzcG90LXNpZ251cC1mb3JtLWZvb3RlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgZm9ybSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0LmhzLWlucHV0LCB0ZXh0YXJlYS5ocy1pbnB1dCwgc2VsZWN0LmhzLWlucHV0IHtcbiAgICAgICAgICBAZXh0ZW5kIGlucHV0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ29zIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHN2Zy5mYWNlYm9vayA+IGcgPiBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRmYWNlYm9vay1ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzdmcudHdpdHRlciA+IGcgPiBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICR0d2l0dGVyLWJsdWU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2Zy5yc3MgPiBnID4gcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkcnNzLW9yYW5nZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsCgkJIi5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJ1dHRvbi1wcmltYXJ5LCAxMCUpO1xufVxuXG4uYnV0dG9uLnNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYnV0dG9uLXNlY29uZGFyeSwgMTAlKTtcbn1cblxuYS5idXR0b24ge1xuICBAZXh0ZW5kIC5idXR0b247XG59XG5cbi5idXR0b24ub3JhbmdlIHtcbiAgQGluY2x1ZGUgYnV0dG9uKCRjb2xvci1idXR0b24tb3JhbmdlLXRleHQsICRjb2xvci1idXR0b24tb3JhbmdlKTtcbn1cbiIsCgkJIiRwYWxlUHJpbWFyeTogI2VlZTtcbiRwcmltYXJ5OiAjNjY2O1xuJHNlY29uZGFyeTogIzhjYjUzZDtcblxuI21haW5IZWFkZXJfYnJhbmR5IHtcbiAgaDEge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuI2NvbnRlbnQgLnN1YnNjcmliZSB7XG4gIC5sb25nLWZvcm0taHVic3BvdC1zaWdudXAge1xuICAgIGZvcm0ge1xuICAgICAgcGFkZGluZzogNXB4IDI1cHggMTVweDtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICoge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHBhbGVQcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgLy8gQGluY2x1ZGUgaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAvLyAgIGNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjcpO1xuICAgICAgICAvLyB9XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwKCQkiLmh1YnNwb3Qtc2lnbnVwLWZvcm0ge1xuICBAaW5jbHVkZSBmbGV4O1xuXG4gIGZvcm0ge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5odWJzcG90LXNpZ251cC1mb3JtLXJvdyB7XG4gIGZvcm0ge1xuICAgIEBleHRlbmQgLnJvdztcblxuICAgIC8vIGZvciBzbWFsbCBzY3JlZW5zLCBhbGlnbiBpbiB0aGUgY2VudGVyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsCgkJIi5odWJzcG90LWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAzNnB4O1xuXG4gIEBpbmNsdWRlIGZsZXg7XG4gIC50ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAuZm9ybSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmb3JtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5wdXRzLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gICAgLmhzLWZvcm0tY2hlY2tib3gge1xuICAgICAgbGFiZWwge1xuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgfVxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaHVic3BvdC1jdGEuaHVic3BvdC1jdGEtc21hbGwge1xuICAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uaHVic3BvdC1jdGEuaHVic3BvdC1jdGEtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbn1cbiIsCgkJIiNjb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAkYmctZ3JleTtcbn1cblxuLy8gc3RvcCBwYWdlcyB3aXRoIHdlaXJkIHBhZGRpbmcvbWFyZ2luIGZyb20gcnVpbmluZyB0aGUgaGVhZGVyXG4jZXZlbnRzX2xhbmRpbmdfYmFubmVyIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLmV2ZW50c0NvbnRhaW5lciAjaW50cm8ge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4uZGlzdGlsbGVkdS1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMyAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogR2lsbCBTYW5zIFcwNCwgR2lsbCBTYW5zIFcwNCBSb21hbiwgR2lsbCBTYW5zLCBUcmVidWNoZXQgTVMsXG4gICAgc2Fucy1zZXJpZjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmFydGljbGUuYnJhbmR5IHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4jY2FyZElucHV0ICNjcmVkaXRfY2FyZF9jdnYge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5ldmVudHMge1xuICAjc2lnbnVwIHtcbiAgICBmb3JtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gc2VydmljZXMgcGFnZVxuLmNyZWF0aXZlLXRhYiB7XG4gIGEuYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAubGlua3Mge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbiIsCgkJIlxuIiwKCQkiLmpvYnNDb250YWluZXIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN1YnNjcmlwdGlvbkZvb3RlciB7XG4gIC5qb2JTdWJzY3JpcHRpb24ge1xuICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmpvYnNIZWFkQ29udGFpbmVyIC5yZXBsaWVzQXBwbGV0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTdweCAhaW1wb3J0YW50O1xufVxuXG4jam9icy1lbWFpbC1mb3JtIHtcbiAgZmllbGRzZXQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZm9ybS1jb2x1bW5zLTIge1xuICAgID4gZGl2IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsCgkJIiNoaXN0b3J5LXdpbGwsICNoaXN0b3J5LWR1bmNhbiB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xufSIsCgkJIiNzaWdudXAge1xuICAjZXZlbnQtbGFuZGluZy1odWJzcG90LXNpZ251cCB7XG4gICAgaW5wdXQge1xuICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgfVxuICB9XG59XG5cbiN0YWJDb250YWluZXIge1xuICAuZm9yTWVSaWdodCB7XG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwKCQkiLmJsb2dTaWdudXAge1xuICAuaHVic3BvdC1zaWdudXAtZm9ybSB7XG4gICAgQGluY2x1ZGUgZmxleC1pdGVtcy1sZWZ0O1xuICAgIGZvcm0ge1xuICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsCgkJIiNzZWFyY2hzY2FwZS1zdWJzY3JpYmUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMmVtIDAgNGVtO1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgfVxufVxuIiwKCQkiQGltcG9ydCBcImNvbW1vblwiO1xuQGltcG9ydCBcImFkbWluXCI7IiwKCQkiLmxlc3Nvbi1yYXRlIGltZyB7XG4gICAgbGVmdDogMHB4O1xufVxuXG4uYWRtaW5iYXItc2VhcmNoIHtcbiAgICAuZHUtc2VhcmNoLXR4dCB7XG4gICAgICAgIHdpZHRoOiA2NiU7XG4gICAgfVxuICAgIC5kdS1zZWFyY2gtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEyJTtcbiAgICB9XG59IiwKCQkiI2FjdGl2YXRlZm9ybSB7XG4gICAgLmRlYWN0aXZhdGVkIHtcbiAgICAgICAgd2lkdGg6IDgzcHg7XG4gICAgfVxufVxuXG4uZGVhY3RpdmF0ZS1mb3JtLCAucmV2b2tlLWludml0ZS1mb3JtIHtcbiAgICAuYWN0aXZhdGVkIHtcbiAgICAgICAgd2lkdGg6IDgzcHg7XG4gICAgfVxufVxuXG4uaW52aXRlLXVzZXItZm9ybSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn0iLAoJCSIucmVnaXN0ZXIge1xuICBsYWJlbC5jaGVja2JveCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQWVBQSxBQUFBLElBQUksQUFBQyxDQUNKLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLEFBQ0QsQUFBQSxDQUFDLENBQ0QsQUFBQSxDQUFDLEFBQUEsT0FBTyxDQUNSLEFBQUEsQ0FBQyxBQUFBLE1BQU0sQUFBQyxDQUNQLFVBQVUsQ0FBRSxPQUFPLENBQ25CLEFBQ0QsQUFBQSxDQUFDLEFBQUMsQ0FDRSxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsT0FBTyxDQUFFLENBQUMsQ0FDViwwQkFBMEIsQ0FBRSxLQUFLLENBQ3BDLEFBQ0QsQUFBQSxHQUFHLENBQ0gsQUFBQSxLQUFLLENBQ0wsQUFBQSxL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TixJQUFJLENBQUUsQ0FBQyxDQUNQLE9BQU8sQ3RCMUNTLEdBQUcsQ3NCMkNuQixLQUFLLENBQUUsSUFBSSxDQUNYLEFDNURELEFBQUEsR0FBRyxBQUFHLENBQUUsS0FBSyxDQUFFLEVBQUUsQ0FBTyxBQUN4QixBQUFBLElBQUksQUFBRSxDQUFFLEtBQUssQ0FBRSxHQUFHLENBQU0sQUFDeEIsQUFBQSxJQUFJLEFBQUUsQ0FBRSxLQUFLLENBQUUsR0FBRyxDQUFNLEFBQ3hCLEFBQUEsSUFBSSxBQUFFLENBQUUsS0FBSyxDQUFFLEdBQUcsQ0FBTSxBQUN4QixBQUFBLElBQUksQUFBRSxDQUFFLEtBQUssQ0FBRSxHQUFHLENBQU0sQUFDeEIsQUFBQSxJQUFJLEFBQUUsQ0FBRSxLQUFLLENBQUUsR0FBRyxDQUFNLEFBQ3hCLEFBQUEsSUFBSSxBQUFFLENBQUUsS0FBSyxDQUFFLEdBQUcsQ0FBTSxBQUN4QixBQUFBLElBQUksQUFBRSxDQUFFLEtBQUssQ0FBRSxHQUFHLENBQU0sQUFDeEIsQUFBQSxJQUFJLEFBQUUsQ0FBRSxLQUFLLENBQUUsR0FBRyxDQUFNLEFBQ3hCLEFBQUEsSUFBSSxBQUFFLENBQUUsS0FBSyxDQUFFLEdBQUcsQ0FBTSxBQUN4QixBQUFBLElBQUksQUFBRSxDQUFFLEtBQUssQ0FBRSxHQUFHLENBQU0sQUFDeEIsQUFBQSxJQUFJLEFBQUUsQ0FBRSxLQUFLLENBQUUsR0FBRyxDQUFNLEFBQ3hCLEFBQUEsSUFBSSxBQUFFLENBQUUsS0FBSyxDQUFFLEdBQUcsQ0FBTSxBQUN4QixBQUFBLElBQUksQUFBRSxDQUFFLEtBQUssQ0FBRSxHQUFHLENBQU0sQUFDeEIsQUFBQSxJQUFJLEFBQUUsQ0FBRSxLQUFLLENBQUUsR0FBRyxDQUFNLEFBQ3hCLEFBQUEsSUFBSSxBQUFFLENBQUUsS0FBSyxDQUFFLEdBQUcsQ0FBTSxBQUN4QixBQUFBLElBQUksQUFBRSxDQUFFLEtBQUssQ0FBRSxHQUFHLENBQU0sQUFDeEIsQUFBQSxJQUFJLEFBQUUsQ0FBRSxLQUFLLENBQUUsR0FBRyxDQUFNLEFBQ3hC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QUFPLEFBQUcsQ0FBRSxTQUFTLENBQUUsRUFBRSxDQUFPLEFBQ2hDLEFBQUEsUUFBUSxBQUFFLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBTSxBQUNoQyxBQUFBLFFBQVEsQUFBRSxDQUFFLFNBQVMsQ0FBRSxHQUFHLENBQU0sQUFDaEMsQUFBQSxRQUFRLEFBQUUsQ0FBRSxTQUFTLENBQUUsR0FBRyxDQUFNLEFBQ2hDLEFBQUEsUUFBUSxBQUFFLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBTSxBQUNoQyxBQUFBLFFBQVEsQUFBRSxDQUFFLFNBQVMsQ0FBRSxHQUFHLENBQU0sQUFDaEMsQUFBQSxRQUFRLEFBQUUsQ0FBRSxTQUFTLENBQUUsR0FBRyxDQUFNLEFBQ2hDLEFBQUEsUUFBUSxBQUFFLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBTSxBQUNoQyxBQUFBLFFBQVEsQUFBRSxDQUFFLFNBQVMsQ0FBRSxHQUFHLENBQU0sQUFDaEMsQUFBQSxRQUFRLEFBQUUsQ0FBRSxTQUFTLENBQUUsR0FBRyxDQUFNLEFBQ2hDLEFBQUEsUUFBUSxBQUFFLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBTSxBQUNoQyxBQUFBLFFBQVEsQUFBRSxDQUFFLFNBQVMsQ0FBRSxHQUFHLENBQU0sQUFDaEMsQUFBQSxRQUFRLEFBQUUsQ0FBRSxTQUFTLENBQUUsR0FBRyxDQUFNLEFBQ2hDLEFBQUEsUUFBUSxBQUFFLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBTSxBQUNoQyxBQUFBLFFBQVEsQUFBRSxDQUFFLFNBQVMsQ0FBRSxHQUFHLENBQU0sQUFDaEMsQUFBQSxRQUFRLEFBQUUsQ0FBRSxTQUFTLENBQUUsR0FBRyxDQUFNLEFBQ2hDLEFBQUEsUUFBUSxBQUFFLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBTSxBQUNoQyxBQUFBLFFBQVEsQUFBRSxDQUFFLFNBQVMsQ0FBRSxHQUFHLENBQU0sQUFDaEMsQUFBQSxRQUFRLEFBQUUsQ0FBRSxTQUFTLENBQUUsR0FBRyxDQUFNLEFBQ2hDLEFBQUEsU0FBUyxBQUFDLENBQUUsU0FBUyxDQUFFLElB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 */