/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/utils.css ***!
  \*************************************************************************************************************/
body.homepage section#types-section{margin-top:-7em;}
section#types-section .section-container{max-width:1600px;margin:auto}
section#types-section .section-container .types{}
section#types-section .section-container .types .types-grid{display:grid;grid-template-columns: repeat(5, 1fr);width:fit-content;margin:auto}
section#types-section .section-container .types .types-grid .types-row{background:#E0DEDC;padding:1em;margin:0 2em;z-index:9;position:relative;min-width: 250px;align-items: center;justify-content: center;display: inline-grid;min-height:150px;transition: all .3s ease-out;cursor: pointer;box-shadow: 0.01em 0.01em 0.5em #0C427F66;border-radius:1em}
section#types-section .section-container .types .types-grid .types-row:hover{background-color: #0C427F;transform:scale(1.1)}
section#types-section .section-container .types .types-grid .types-row span{color:#0C427F;display:block;font-size:16px;text-transform: uppercase;font-weight: 700;margin-bottom:1em}
section#types-section .section-container .types .types-grid .types-row:hover span{color: #fff;}
section#types-section .section-container .types .types-grid .types-row svg{height:4em;display: block;margin: auto;width:auto}
section#types-section .section-container .types .types-grid .types-row svg path{fill:#0C427F}
section#types-section .section-container .types .types-grid .types-row:hover svg path,  section#types-section .section-container .types .types-grid .types-row:hover svg rect,section#types-section .section-container .types .types-grid .types-row:hover svg g
{fill:#fff;}
section#types-section .section-container .types .types-grid .types-row:hover svg line, section#types-section .section-container .types .types-grid .types-row:hover svg .pa{stroke:#fff}





section#reassurance-background-section{z-index: 1;}
section#reassurance-background-section .section-container{min-height: 40vh;position:relative;}
/*section#reassurance-background-section .section-container .reassurance-background{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;;}*/
section#reassurance-background-section .section-container .reassurance-background{background-color: #0C427F;border-radius: 20vh;min-height: 40vh;}

section#reassurance-section{margin-top:-30vh;z-index:2;position: relative;margin-bottom:30vh}
section#reassurance-section .section-container{max-width:1400px;margin:auto;}
section#reassurance-section .section-container .reassurance{}
section#reassurance-section .section-container .reassurance > h3{color:#fff;margin:1em 0}
section#reassurance-section .section-container .reassurance > span{}
section#reassurance-section .section-container .reassurance > span.rectangles{background-repeat:no-repeat;background-size:contain;position:absolute;width:25vw;z-index:3;height:60vh}
section#reassurance-section .section-container .reassurance > span.rectangles.rectangles-left{left:0;top:10em;background-position:top left}
section#reassurance-section .section-container .reassurance > span.rectangles.rectangles-right{right:0;bottom:15em;background-position:top right}
section#reassurance-section .section-container .reassurance .reassurance-grid{display:grid;grid-template-columns: 33% 33% 33%;position:relative;z-index:4}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row{margin:1em;background:#fff;border:3px solid #00141E;padding:2em}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container{text-align: center;}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-icon{}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-icon svg{height: 8em;width: auto;}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-title{}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-title h4{color: #00141E;text-align: center;font-size:23px}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-content{}
section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-content p{color:#00141E;font-size: 18px;font-weight: 400;text-align: left;}






#chiffres-section{position:relative;z-index:4;padding:3em 0;background: linear-gradient(-179.874deg, #F2F7DF 0%, rgba(157, 197, 61, 0%) 100%);}
#chiffres-section .section-container{position:relative;max-width:1400px;margin:auto;}
#chiffres-section .section-container .chiffres-section{}
#chiffres-section .section-container .chiffres-section .chiffres-title{margin:0 0 2em}
#chiffres-section .section-container .chiffres-section .chiffres-grid{display:grid;grid-template-columns: repeat(4, 1fr);}
#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row{background: linear-gradient(180deg, #F6F6F6 0%, #FDFFFA 100%);padding:2em;margin:2em;border-radius:2em;overflow:hidden;box-shadow:0 1px 5px rgba(187, 204, 187, .60);display:flex;align-items:center;justify-content: center;}
#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p{color:#3B4B13cc;font-size:20px;text-align:center;line-height: 1.5em;margin:0;}
#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p > span:not(.textRelated){font-size:2em;display:inline-flex;font-weight:bold}
#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p > span.dateOdometer .odometer-formatting-mark{display:none!important}
#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p > span.textRelated{display:block}
#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p > span.prefixOdometer,
#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p > span.suffixOdometer
{position:relative;top:.2em}




@media screen and (max-width : 768px) {
    section#types-section .section-container .types .types-grid{display:block;text-align: center;}
    section#types-section .section-container .types .types-grid a .types-row{margin:1em}
}



@media screen and (max-width : 425px) {
    section#types-section .section-container .types .types-grid{display:block;text-align: center;}
    section#types-section .section-container .types .types-grid a .types-row{margin:1em}
}





#arianne{}
#arianne .arianne-container{padding:1.5em 1em;max-width: 1400px;margin:auto;}
#arianne .arianne-container p{color:var(--green-dark);display: flex;align-content: center;}
#arianne .arianne-container p a{font-size:15px;}
#arianne .arianne-container p .separator{max-width:1em}



#solutions-section{position:relative;z-index:4;padding:3em 0;}
#solutions-section .section-container{position:relative;max-width:1400px;margin:auto;}
#solutions-section .section-container .solutions-section{}
#solutions-section .section-container .solutions-section .solutions-title{margin:0 0 2em}
#solutions-section .section-container .solutions-section .solutions-content{}




.solutions-content .solutions-tabs{display:grid;grid-template-columns: auto auto auto;width:fit-content}
.solutions-content .solutions-tabs .solutions-tab{margin:1em}
.solutions-content .solutions-tabs .solutions-tab span{display:block;width:fit-content;padding:.5em 1.25em;background:linear-gradient(rgba(246,246,246), rgba(253,255,250));color:var(--green-dark);border-radius: 2em;cursor: pointer;transition:all .3s ease-out;}
.solutions-content .solutions-tabs .solutions-tab span:hover{transform:scale(1.01)}
.solutions-content .solutions-tabs .solutions-tab.active span{color:var(--white-smoke);background:var(--green-yellow);}.solutions-content .solutions-contents{}
.solutions-content .solutions-contents > .solutions-content-row{display:none;}
.solutions-content .solutions-contents > .solutions-content-row.active{display:block;}
.solutions-content .solutions-contents > .solutions-content-row p{color:var(--green-dark);font-size:16px;font-weight: 400;}
.solutions-content .solutions-contents > .solutions-content-row h3{color:var(--green-dark);font-size:24px;font-weight: bold;display: flex;align-items: center;}
.solutions-content .solutions-contents > .solutions-content-row svg{margin-right: .5em;}
.solutions-content .solutions-contents > .solutions-content-row svg path{stroke:var(--green-dark)}
.solutions-content  > a{display:block;width:fit-content;margin:1em 0;padding:.5em 1.25em;color:var(--white-smoke);background:var(--green-yellow);;border-radius: 2em;cursor: pointer;box-shadow:0 1px 5px rgba(187,204,187,.8);transition:all .3s ease-out;border:.1em solid var(--green-yellow)}
.solutions-content  > a:hover{background:var(--white-smoke);color:var(--green-yellow)}



.formation-famille{margin:3em 0}
.formation-famille .formation-famille-title{background: var(--formation-gradient-color);padding:2em 1em;margin-top:1.5em}
.formation-famille .formation-famille-title h3{color:var(--formation-color);margin:0 auto;font-size:24px;max-width:1400px;}
.formation-famille .formation-famille-list{max-width:1400px;margin:auto}
.formation-famille .formation-famille-list ul{margin:0;padding:0;list-style: none;}
.formation-famille .formation-famille-list ul li{font-size:16px;padding:1em 0;border-bottom:.1em solid var(--formation-color);display:grid;grid-template-columns: 50% 20% 30%;}
.formation-famille .formation-famille-list ul li span{display:flex;align-items: center;}
.formation-famille .formation-famille-list ul li span:nth-child(1){text-decoration:underline;}
.formation-famille .formation-famille-list ul li span:nth-child(2){justify-content: center;padding:.5em 1.25em;border-radius:2em;background:var(--degrade-skills);width:fit-content;margin:auto}
.formation-famille .formation-famille-list ul li span:nth-child(3){justify-content: end;}





.section-grid{display:grid;grid-template-columns: 60% 40%;}
.section-grid .section-row{margin:1em}
.section-grid .section-row .domains-grid{display:grid;grid-template-columns: 50% 50%;}
.section-grid .section-row .domains-grid.fifeT{grid-template-columns: 50% 50%;}
.section-grid .section-row .domains-grid.sixT{grid-template-columns: 60% 40%;}
.section-grid .section-row .domains-grid.oneThird{grid-template-columns:33% 33% 33%;}
.section-grid .section-row .domains-grid .domains-row{margin:1em;border-radius:30px;box-shadow:0 4px 20px rgba(188,188,188,.50);padding:1em;transition:all .3s ease-out;position:relative;overflow:hidden}
.section-grid .section-row .domains-grid .domains-row:hover{transform:scale(1.1)}
.section-grid .section-row .domains-grid .domains-row h3{font-weight:600;font-size:24px;margin:0 0 1em;z-index:3;position:relative;}
.section-grid .section-row .domains-grid .domains-row p{z-index:3;position:relative;max-width:80%}
.section-grid .section-row .domains-grid .domains-row img{position:absolute;bottom:0;right:0;z-index:2}
.section-grid .section-row:nth-child(2){text-align: center;}
.section-grid .section-row > img{}
.section-grid .section-row > p{text-align: left;color:var(--green-yellow);font-weight:bold;margin:1em 0}





#questions-section{position:relative;z-index:4;padding:3em 0;}
#questions-section .section-container{position:relative;max-width:1400px;margin:auto;background:var(--white-smoke);box-shadow: 0 1px 50px rgba(187,202,187,.2);border-radius: 30px;padding:4em}
#questions-section .section-container .questions-section{}
#questions-section .section-container .questions-section .questions-title{margin:0 0 2em;text-align: left;}
#questions-section .section-container .questions-section .questions-title h2{font-size:3em}

#questions-section .section-container .questions-section .questions-title.title-grid{display:grid;grid-template-columns: 60% 40%;align-items: center;}
#questions-section .section-container .questions-section .questions-title.title-grid div{}
#questions-section .section-container .questions-section .questions-title.title-grid div svg{min-height:30em;width:100%;height:auto}
#questions-section .section-container .questions-section .questions-title.title-grid div img{max-height:20em;width:auto;height:auto;margin:auto}
#questions-section .section-container .questions-section .questions-tabs{}
#questions-section .section-container .questions-section .questions-tabs .questions-tab{}
#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-title{cursor: pointer;}
#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-title h4{color:var(--green-yellow);font-size:18px;font-weight: 600;line-height:2em;}
#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-title h4 svg{height:1em;width:auto;float:right;transition:all .3s ease-out;transform:rotate(-90deg)}
#questions-section .section-container .questions-section .questions-tabs .questions-tab.active .questions-tab-title h4 svg{transform:rotate(0deg)}
#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-content{color:#000;height:0;overflow: hidden;transition:all .3s ease-out;}
#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-content p{}
#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-content ul{list-style: disc;padding-left:2em}
#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-content ul li{list-style: disc;position:relative}
#questions-section .section-container .questions-section > h4 {color:var(--green-yellow);text-align: center;font-size:20px;font-weight: bold;}
#questions-section .section-container .questions-section > h4 a{text-decoration: underline;}




#confiance-section{position:relative;z-index:4;padding:3em 0;}
#confiance-section .section-container{position:relative;max-width:1400px;margin:auto;}
#confiance-section .section-container .confiance-section{}
#confiance-section .section-container .confiance-section .confiance-title{margin:0 0 2em}
#confiance-section .section-container .confiance-section .confiance-slider{}
#confiance-section .section-container .confiance-section .confiance-slider .confiance-card{min-height:10em;display:flex;align-items: center;}
#confiance-section .section-container .confiance-section .confiance-slider .confiance-card img{max-height:5em;width:auto;height:100%}



#why-section{padding:5em 0;margin:3em 0;background:linear-gradient(rgba(242, 247, 223), rgba(157, 197, 61, 0))}
#why-section .section-container{max-width: 1400px;margin:auto;}
#why-section .section-container .why-section{}
#why-section .section-container .why-section .why-title{margin-bottom:5em}
#why-section .section-container .why-section .why-title h2{margin:0}
#why-section .section-container .why-section .why-grid{display:grid;grid-template-columns: repeat(3, 1fr);}
#why-section .section-container .why-section .why-grid .why-grid-row{margin:1em;}
#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container{text-align: center;}
#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container h3{color:rgba(59,75,19,.8);font-size:20px;font-weight: bold;text-align: left;}
#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container img{height:10em;width:auto;margin:auto}
#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container p{color:rgba(59,75,19,.8);font-weight: 400;text-align: left;}






#sessions-section{position:relative;z-index:4;padding:3em 0;background:linear-gradient(rgba(242,247,223,1), rgba(157,197,61,0));}
#sessions-section .section-container{position:relative;max-width:1400px;margin:auto;}
#sessions-section .section-container .sessions-section{}
#sessions-section .section-container .sessions-section .sessions-title{margin:0 0 2em}

#sessions-section .section-container .sessions-section > a{font-size:20px;font-weight: bold;display:block;width:fit-content;margin:2em auto;color:var(--green-dark);text-decoration: underline;}




.session-card{border-radius:3em;overflow:hidden}
.session-card .session-card-container{position:relative;min-height:20em;}
.session-card .session-card-container .session-card-background{position:absolute;min-height:20em;width:100%;z-index:2;left:0;top:0}
.session-card .session-card-container .session-card-background .session-card-background-image{position: absolute;width:100%;height: 100%;left:0;top:0;background-repeat: none;background-size:cover;background-position: center;}
.session-card .session-card-container .session-card-background .session-card-background-filter{}
.session-card .session-card-container .session-card-content{position:absolute;left:0;bottom:0;top:auto;background:rgba(65,65,65,.76);z-index: 6;padding:1.5em 2em;border-radius:2em 2em 0 0;width:100%}
.session-card .session-card-container .session-card-content .session-card-title{margin:0 0 1em;}
.session-card .session-card-container .session-card-content .session-card-title h3{margin:0;font-size:18px;color:var(--white-smoke);}
.session-card .session-card-container .session-card-content .session-card-date{}
.session-card .session-card-container .session-card-content .session-card-date span{display:flex;align-items:center;color:var(--white-smoke);}
.session-card .session-card-container .session-card-content .session-card-days{}
.session-card .session-card-container .session-card-content .session-card-days span{display:flex;align-items:center;color:var(--white-smoke);}
.session-card .session-card-container .session-card-content .session-card-action{}
.session-card .session-card-container .session-card-content .session-card-action a{color:var(--white-smoke);font-weight:bold}
.session-card .session-card-container .session-card-content .session-card-action a svg{}






.formation-famille.id-63 .formation-famille-title h3,
.formation-famille.id-64 .formation-famille-title h3,
.formation-famille.id-78 .formation-famille-title h3,
.formation-famille.id-79 .formation-famille-title h3
{text-transform: uppercase;}





.textColor-informatique{color:#01B5E6}
.textColor-telephonie{color:#054899}
.textColor-print{color:#901F82}
.textColor-web{color:#f48f00}
.textColor-formation{color:#9FC63B}
.textColor-group{color:#D70828}




@media screen and (max-width: 1000px) {

    .section-grid{display:block}
    #domains-section > div > div > div.section-grid > div:nth-child(2) > a > img{max-width: 100%;height: auto;}

    #home-handler .section-container .home-handler .home-handler-container .home-handler-title h1{font-size:3em}
}
@media screen and (max-width: 600px) {
    #home-handler .section-container .home-handler .home-handler-container .home-handler-title h1{font-size:2em}
    .section-grid .section-row .domains-grid.sixT{display:block}
    .section-grid .section-row .domains-grid.fifthT{display:block}
    .section-grid .section-row .domains-grid.oneThird{display:block}
}



/* REVIEWS */
.temoignage-card{margin:1em;border-radius: 1em;background-color: #fff;box-shadow:.1em .1em .5em rgba(0, 0, 0, .25)}
.temoignage-card .card-container{padding:1em}
.temoignage-card .card-container{}
.temoignage-card .card-container .card-name{}
.temoignage-card .card-container .card-name p{font-size:.7em;text-align: center;}
.temoignage-card .card-container .card-name p span{color: #c11313;}
.temoignage-card .card-container .card-notes{}
.temoignage-card .card-container .card-notes p{text-align: center;}
.temoignage-card .card-container .card-stars{text-align: center;}
.temoignage-card .card-container .card-stars img{height:2em;width:auto;margin:auto}
.temoignage-card .card-container .card-content{min-height: 6em;display: flex;align-items: center;justify-content: center;}
.temoignage-card .card-container .card-content p{text-align: center;}





.post-card{margin:1em;border-radius: 1em;box-shadow:.1em .1em .5em rgba(0, 0, 0, .25);transition:all .3s ease-out;overflow:hidden}
.post-card:hover{transform:scale(1.01);}
.post-card .post-card-container{}
.post-card .post-card-container .post-card-background{position:relative;min-height:15em;background:#fff}
.post-card .post-card-container .post-card-background .post-card-background-image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background-repeat: no-repeat;background-size:cover;background-position: center;}
.post-card .post-card-container .post-card-background .post-card-background-filter{}
.post-card .post-card-container .post-card-content{padding:1em;display:flex;align-items: center;justify-content: center;}
.post-card .post-card-container .post-card-content h4{font-size:1.25em;color:var(--green-dark);margin:0;text-align: center;}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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aUMsV0FBVztBQUM1QyxpQ0FBaUM7QUFDakMsNENBQTRDO0FBQzVDLDhDQUE4QyxjQUFjLENBQUMsa0JBQWtCLENBQUM7QUFDaEYsbURBQW1ELGNBQWMsQ0FBQztBQUNsRSw2Q0FBNkM7QUFDN0MsK0NBQStDLGtCQUFrQixDQUFDO0FBQ2xFLDZDQUE2QyxrQkFBa0IsQ0FBQztBQUNoRSxpREFBaUQsVUFBVSxDQUFDLFVBQVUsQ0FBQyxXQUFXO0FBQ2xGLCtDQUErQyxlQUFlLENBQUMsYUFBYSxDQUFDLG1CQUFtQixDQUFDLHVCQUF1QixDQUFDO0FBQ3pILGlEQUFpRCxrQkFBa0IsQ0FBQzs7Ozs7O0FBTXBFLFdBQVcsVUFBVSxDQUFDLGtCQUFrQixDQUFDLDRDQUE0QyxDQUFDLDJCQUEyQixDQUFDLGVBQWU7QUFDakksaUJBQWlCLHFCQUFxQixDQUFDO0FBQ3ZDLGdDQUFnQztBQUNoQyxzREFBc0QsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGVBQWU7QUFDdkcsa0ZBQWtGLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsNEJBQTRCLENBQUMscUJBQXFCLENBQUMsMkJBQTJCLENBQUM7QUFDak8sbUZBQW1GO0FBQ25GLG1EQUFtRCxXQUFXLENBQUMsWUFBWSxDQUFDLG1CQUFtQixDQUFDLHVCQUF1QixDQUFDO0FBQ3hILHNEQUFzRCxnQkFBZ0IsQ0FBQyx1QkFBdUIsQ0FBQyxRQUFRLENBQUMsa0JBQWtCLENBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL3V0aWxzLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5LmhvbWVwYWdlIHNlY3Rpb24jdHlwZXMtc2VjdGlvbnttYXJnaW4tdG9wOi03ZW07fVxuc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lcnttYXgtd2lkdGg6MTYwMHB4O21hcmdpbjphdXRvfVxuc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXN7fVxuc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOmF1dG99XG5zZWN0aW9uI3R5cGVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC50eXBlcyAudHlwZXMtZ3JpZCAudHlwZXMtcm93e2JhY2tncm91bmQ6I0UwREVEQztwYWRkaW5nOjFlbTttYXJnaW46MCAyZW07ei1pbmRleDo5O3Bvc2l0aW9uOnJlbGF0aXZlO21pbi13aWR0aDogMjUwcHg7YWxpZ24taXRlbXM6IGNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtkaXNwbGF5OiBpbmxpbmUtZ3JpZDttaW4taGVpZ2h0OjE1MHB4O3RyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7Y3Vyc29yOiBwb2ludGVyO2JveC1zaGFkb3c6IDAuMDFlbSAwLjAxZW0gMC41ZW0gIzBDNDI3RjY2O2JvcmRlci1yYWRpdXM6MWVtfVxuc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWQgLnR5cGVzLXJvdzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiAjMEM0MjdGO3RyYW5zZm9ybTpzY2FsZSgxLjEpfVxuc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWQgLnR5cGVzLXJvdyBzcGFue2NvbG9yOiMwQzQyN0Y7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTZweDt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OiA3MDA7bWFyZ2luLWJvdHRvbToxZW19XG5zZWN0aW9uI3R5cGVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC50eXBlcyAudHlwZXMtZ3JpZCAudHlwZXMtcm93OmhvdmVyIHNwYW57Y29sb3I6ICNmZmY7fVxuc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWQgLnR5cGVzLXJvdyBzdmd7aGVpZ2h0OjRlbTtkaXNwbGF5OiBibG9jazttYXJnaW46IGF1dG87d2lkdGg6YXV0b31cbnNlY3Rpb24jdHlwZXMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnR5cGVzIC50eXBlcy1ncmlkIC50eXBlcy1yb3cgc3ZnIHBhdGh7ZmlsbDojMEM0MjdGfVxuc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWQgLnR5cGVzLXJvdzpob3ZlciBzdmcgcGF0aCwgIHNlY3Rpb24jdHlwZXMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnR5cGVzIC50eXBlcy1ncmlkIC50eXBlcy1yb3c6aG92ZXIgc3ZnIHJlY3Qsc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWQgLnR5cGVzLXJvdzpob3ZlciBzdmcgZ1xue2ZpbGw6I2ZmZjt9XG5zZWN0aW9uI3R5cGVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC50eXBlcyAudHlwZXMtZ3JpZCAudHlwZXMtcm93OmhvdmVyIHN2ZyBsaW5lLCBzZWN0aW9uI3R5cGVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC50eXBlcyAudHlwZXMtZ3JpZCAudHlwZXMtcm93OmhvdmVyIHN2ZyAucGF7c3Ryb2tlOiNmZmZ9XG5cblxuXG5cblxuc2VjdGlvbiNyZWFzc3VyYW5jZS1iYWNrZ3JvdW5kLXNlY3Rpb257ei1pbmRleDogMTt9XG5zZWN0aW9uI3JlYXNzdXJhbmNlLWJhY2tncm91bmQtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXJ7bWluLWhlaWdodDogNDB2aDtwb3NpdGlvbjpyZWxhdGl2ZTt9XG4vKnNlY3Rpb24jcmVhc3N1cmFuY2UtYmFja2dyb3VuZC1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UtYmFja2dyb3VuZHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOzt9Ki9cbnNlY3Rpb24jcmVhc3N1cmFuY2UtYmFja2dyb3VuZC1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UtYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOiAjMEM0MjdGO2JvcmRlci1yYWRpdXM6IDIwdmg7bWluLWhlaWdodDogNDB2aDt9XG5cbnNlY3Rpb24jcmVhc3N1cmFuY2Utc2VjdGlvbnttYXJnaW4tdG9wOi0zMHZoO3otaW5kZXg6Mjtwb3NpdGlvbjogcmVsYXRpdmU7bWFyZ2luLWJvdHRvbTozMHZofVxuc2VjdGlvbiNyZWFzc3VyYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lcnttYXgtd2lkdGg6MTQwMHB4O21hcmdpbjphdXRvO31cbnNlY3Rpb24jcmVhc3N1cmFuY2Utc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnJlYXNzdXJhbmNle31cbnNlY3Rpb24jcmVhc3N1cmFuY2Utc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnJlYXNzdXJhbmNlID4gaDN7Y29sb3I6I2ZmZjttYXJnaW46MWVtIDB9XG5zZWN0aW9uI3JlYXNzdXJhbmNlLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5yZWFzc3VyYW5jZSA+IHNwYW57fVxuc2VjdGlvbiNyZWFzc3VyYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UgPiBzcGFuLnJlY3RhbmdsZXN7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI1dnc7ei1pbmRleDozO2hlaWdodDo2MHZofVxuc2VjdGlvbiNyZWFzc3VyYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UgPiBzcGFuLnJlY3RhbmdsZXMucmVjdGFuZ2xlcy1sZWZ0e2xlZnQ6MDt0b3A6MTBlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBsZWZ0fVxuc2VjdGlvbiNyZWFzc3VyYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UgPiBzcGFuLnJlY3RhbmdsZXMucmVjdGFuZ2xlcy1yaWdodHtyaWdodDowO2JvdHRvbToxNWVtO2JhY2tncm91bmQtcG9zaXRpb246dG9wIHJpZ2h0fVxuc2VjdGlvbiNyZWFzc3VyYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UgLnJlYXNzdXJhbmNlLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczogMzMlIDMzJSAzMyU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo0fVxuc2VjdGlvbiNyZWFzc3VyYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UgLnJlYXNzdXJhbmNlLWdyaWQgLnJlYXNzdXJhbmNlLWdyaWQtcm93e21hcmdpbjoxZW07YmFja2dyb3VuZDojZmZmO2JvcmRlcjozcHggc29saWQgIzAwMTQxRTtwYWRkaW5nOjJlbX1cbnNlY3Rpb24jcmVhc3N1cmFuY2Utc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnJlYXNzdXJhbmNlIC5yZWFzc3VyYW5jZS1ncmlkIC5yZWFzc3VyYW5jZS1ncmlkLXJvdyAucmVhc3N1cmFuY2UtZ3JpZC1yb3ctY29udGFpbmVye3RleHQtYWxpZ246IGNlbnRlcjt9XG5zZWN0aW9uI3JlYXNzdXJhbmNlLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2UtZ3JpZCAucmVhc3N1cmFuY2UtZ3JpZC1yb3cgLnJlYXNzdXJhbmNlLWdyaWQtcm93LWNvbnRhaW5lciAucmVhc3N1cmFuY2UtZ3JpZC1yb3ctaWNvbnt9XG5zZWN0aW9uI3JlYXNzdXJhbmNlLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2UtZ3JpZCAucmVhc3N1cmFuY2UtZ3JpZC1yb3cgLnJlYXNzdXJhbmNlLWdyaWQtcm93LWNvbnRhaW5lciAucmVhc3N1cmFuY2UtZ3JpZC1yb3ctaWNvbiBzdmd7aGVpZ2h0OiA4ZW07d2lkdGg6IGF1dG87fVxuc2VjdGlvbiNyZWFzc3VyYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucmVhc3N1cmFuY2UgLnJlYXNzdXJhbmNlLWdyaWQgLnJlYXNzdXJhbmNlLWdyaWQtcm93IC5yZWFzc3VyYW5jZS1ncmlkLXJvdy1jb250YWluZXIgLnJlYXNzdXJhbmNlLWdyaWQtcm93LXRpdGxle31cbnNlY3Rpb24jcmVhc3N1cmFuY2Utc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnJlYXNzdXJhbmNlIC5yZWFzc3VyYW5jZS1ncmlkIC5yZWFzc3VyYW5jZS1ncmlkLXJvdyAucmVhc3N1cmFuY2UtZ3JpZC1yb3ctY29udGFpbmVyIC5yZWFzc3VyYW5jZS1ncmlkLXJvdy10aXRsZSBoNHtjb2xvcjogIzAwMTQxRTt0ZXh0LWFsaWduOiBjZW50ZXI7Zm9udC1zaXplOjIzcHh9XG5zZWN0aW9uI3JlYXNzdXJhbmNlLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2UtZ3JpZCAucmVhc3N1cmFuY2UtZ3JpZC1yb3cgLnJlYXNzdXJhbmNlLWdyaWQtcm93LWNvbnRhaW5lciAucmVhc3N1cmFuY2UtZ3JpZC1yb3ctY29udGVudHt9XG5zZWN0aW9uI3JlYXNzdXJhbmNlLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5yZWFzc3VyYW5jZSAucmVhc3N1cmFuY2UtZ3JpZCAucmVhc3N1cmFuY2UtZ3JpZC1yb3cgLnJlYXNzdXJhbmNlLWdyaWQtcm93LWNvbnRhaW5lciAucmVhc3N1cmFuY2UtZ3JpZC1yb3ctY29udGVudCBwe2NvbG9yOiMwMDE0MUU7Zm9udC1zaXplOiAxOHB4O2ZvbnQtd2VpZ2h0OiA0MDA7dGV4dC1hbGlnbjogbGVmdDt9XG5cblxuXG5cblxuXG4jY2hpZmZyZXMtc2VjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjQ7cGFkZGluZzozZW0gMDtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTE3OS44NzRkZWcsICNGMkY3REYgMCUsIHJnYmEoMTU3LCAxOTcsIDYxLCAwJSkgMTAwJSk7fVxuI2NoaWZmcmVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxNDAwcHg7bWFyZ2luOmF1dG87fVxuI2NoaWZmcmVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5jaGlmZnJlcy1zZWN0aW9ue31cbiNjaGlmZnJlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAuY2hpZmZyZXMtc2VjdGlvbiAuY2hpZmZyZXMtdGl0bGV7bWFyZ2luOjAgMCAyZW19XG4jY2hpZmZyZXMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLmNoaWZmcmVzLXNlY3Rpb24gLmNoaWZmcmVzLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7fVxuI2NoaWZmcmVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5jaGlmZnJlcy1zZWN0aW9uIC5jaGlmZnJlcy1ncmlkIC5jaGlmZnJlcy1ncmlkLXJvd3tiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRjZGNkY2IDAlLCAjRkRGRkZBIDEwMCUpO3BhZGRpbmc6MmVtO21hcmdpbjoyZW07Ym9yZGVyLXJhZGl1czoyZW07b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAxcHggNXB4IHJnYmEoMTg3LCAyMDQsIDE4NywgLjYwKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDogY2VudGVyO31cbiNjaGlmZnJlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAuY2hpZmZyZXMtc2VjdGlvbiAuY2hpZmZyZXMtZ3JpZCAuY2hpZmZyZXMtZ3JpZC1yb3cgcHtjb2xvcjojM0I0QjEzY2M7Zm9udC1zaXplOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6IDEuNWVtO21hcmdpbjowO31cbiNjaGlmZnJlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAuY2hpZmZyZXMtc2VjdGlvbiAuY2hpZmZyZXMtZ3JpZCAuY2hpZmZyZXMtZ3JpZC1yb3cgcCA+IHNwYW46bm90KC50ZXh0UmVsYXRlZCl7Zm9udC1zaXplOjJlbTtkaXNwbGF5OmlubGluZS1mbGV4O2ZvbnQtd2VpZ2h0OmJvbGR9XG4jY2hpZmZyZXMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLmNoaWZmcmVzLXNlY3Rpb24gLmNoaWZmcmVzLWdyaWQgLmNoaWZmcmVzLWdyaWQtcm93IHAgPiBzcGFuLmRhdGVPZG9tZXRlciAub2RvbWV0ZXItZm9ybWF0dGluZy1tYXJre2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4jY2hpZmZyZXMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLmNoaWZmcmVzLXNlY3Rpb24gLmNoaWZmcmVzLWdyaWQgLmNoaWZmcmVzLWdyaWQtcm93IHAgPiBzcGFuLnRleHRSZWxhdGVke2Rpc3BsYXk6YmxvY2t9XG4jY2hpZmZyZXMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLmNoaWZmcmVzLXNlY3Rpb24gLmNoaWZmcmVzLWdyaWQgLmNoaWZmcmVzLWdyaWQtcm93IHAgPiBzcGFuLnByZWZpeE9kb21ldGVyLFxuI2NoaWZmcmVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5jaGlmZnJlcy1zZWN0aW9uIC5jaGlmZnJlcy1ncmlkIC5jaGlmZnJlcy1ncmlkLXJvdyBwID4gc3Bhbi5zdWZmaXhPZG9tZXRlclxue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDouMmVtfVxuXG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY4cHgpIHtcbiAgICBzZWN0aW9uI3R5cGVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC50eXBlcyAudHlwZXMtZ3JpZHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246IGNlbnRlcjt9XG4gICAgc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWQgYSAudHlwZXMtcm93e21hcmdpbjoxZW19XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNDI1cHgpIHtcbiAgICBzZWN0aW9uI3R5cGVzLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC50eXBlcyAudHlwZXMtZ3JpZHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246IGNlbnRlcjt9XG4gICAgc2VjdGlvbiN0eXBlcy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAudHlwZXMgLnR5cGVzLWdyaWQgYSAudHlwZXMtcm93e21hcmdpbjoxZW19XG59XG5cblxuXG5cblxuI2FyaWFubmV7fVxuI2FyaWFubmUgLmFyaWFubmUtY29udGFpbmVye3BhZGRpbmc6MS41ZW0gMWVtO21heC13aWR0aDogMTQwMHB4O21hcmdpbjphdXRvO31cbiNhcmlhbm5lIC5hcmlhbm5lLWNvbnRhaW5lciBwe2NvbG9yOnZhcigtLWdyZWVuLWRhcmspO2Rpc3BsYXk6IGZsZXg7YWxpZ24tY29udGVudDogY2VudGVyO31cbiNhcmlhbm5lIC5hcmlhbm5lLWNvbnRhaW5lciBwIGF7Zm9udC1zaXplOjE1cHg7fVxuI2FyaWFubmUgLmFyaWFubmUtY29udGFpbmVyIHAgLnNlcGFyYXRvcnttYXgtd2lkdGg6MWVtfVxuXG5cblxuI3NvbHV0aW9ucy1zZWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6NDtwYWRkaW5nOjNlbSAwO31cbiNzb2x1dGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjE0MDBweDttYXJnaW46YXV0bzt9XG4jc29sdXRpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5zb2x1dGlvbnMtc2VjdGlvbnt9XG4jc29sdXRpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5zb2x1dGlvbnMtc2VjdGlvbiAuc29sdXRpb25zLXRpdGxle21hcmdpbjowIDAgMmVtfVxuI3NvbHV0aW9ucy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAuc29sdXRpb25zLXNlY3Rpb24gLnNvbHV0aW9ucy1jb250ZW50e31cblxuXG5cblxuLnNvbHV0aW9ucy1jb250ZW50IC5zb2x1dGlvbnMtdGFic3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bzt3aWR0aDpmaXQtY29udGVudH1cbi5zb2x1dGlvbnMtY29udGVudCAuc29sdXRpb25zLXRhYnMgLnNvbHV0aW9ucy10YWJ7bWFyZ2luOjFlbX1cbi5zb2x1dGlvbnMtY29udGVudCAuc29sdXRpb25zLXRhYnMgLnNvbHV0aW9ucy10YWIgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOmZpdC1jb250ZW50O3BhZGRpbmc6LjVlbSAxLjI1ZW07YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQocmdiYSgyNDYsMjQ2LDI0NiksIHJnYmEoMjUzLDI1NSwyNTApKTtjb2xvcjp2YXIoLS1ncmVlbi1kYXJrKTtib3JkZXItcmFkaXVzOiAyZW07Y3Vyc29yOiBwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt9XG4uc29sdXRpb25zLWNvbnRlbnQgLnNvbHV0aW9ucy10YWJzIC5zb2x1dGlvbnMtdGFiIHNwYW46aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDEpfVxuLnNvbHV0aW9ucy1jb250ZW50IC5zb2x1dGlvbnMtdGFicyAuc29sdXRpb25zLXRhYi5hY3RpdmUgc3Bhbntjb2xvcjp2YXIoLS13aGl0ZS1zbW9rZSk7YmFja2dyb3VuZDp2YXIoLS1ncmVlbi15ZWxsb3cpO30uc29sdXRpb25zLWNvbnRlbnQgLnNvbHV0aW9ucy1jb250ZW50c3t9XG4uc29sdXRpb25zLWNvbnRlbnQgLnNvbHV0aW9ucy1jb250ZW50cyA+IC5zb2x1dGlvbnMtY29udGVudC1yb3d7ZGlzcGxheTpub25lO31cbi5zb2x1dGlvbnMtY29udGVudCAuc29sdXRpb25zLWNvbnRlbnRzID4gLnNvbHV0aW9ucy1jb250ZW50LXJvdy5hY3RpdmV7ZGlzcGxheTpibG9jazt9XG4uc29sdXRpb25zLWNvbnRlbnQgLnNvbHV0aW9ucy1jb250ZW50cyA+IC5zb2x1dGlvbnMtY29udGVudC1yb3cgcHtjb2xvcjp2YXIoLS1ncmVlbi1kYXJrKTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDogNDAwO31cbi5zb2x1dGlvbnMtY29udGVudCAuc29sdXRpb25zLWNvbnRlbnRzID4gLnNvbHV0aW9ucy1jb250ZW50LXJvdyBoM3tjb2xvcjp2YXIoLS1ncmVlbi1kYXJrKTtmb250LXNpemU6MjRweDtmb250LXdlaWdodDogYm9sZDtkaXNwbGF5OiBmbGV4O2FsaWduLWl0ZW1zOiBjZW50ZXI7fVxuLnNvbHV0aW9ucy1jb250ZW50IC5zb2x1dGlvbnMtY29udGVudHMgPiAuc29sdXRpb25zLWNvbnRlbnQtcm93IHN2Z3ttYXJnaW4tcmlnaHQ6IC41ZW07fVxuLnNvbHV0aW9ucy1jb250ZW50IC5zb2x1dGlvbnMtY29udGVudHMgPiAuc29sdXRpb25zLWNvbnRlbnQtcm93IHN2ZyBwYXRoe3N0cm9rZTp2YXIoLS1ncmVlbi1kYXJrKX1cbi5zb2x1dGlvbnMtY29udGVudCAgPiBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjFlbSAwO3BhZGRpbmc6LjVlbSAxLjI1ZW07Y29sb3I6dmFyKC0td2hpdGUtc21va2UpO2JhY2tncm91bmQ6dmFyKC0tZ3JlZW4teWVsbG93KTs7Ym9yZGVyLXJhZGl1czogMmVtO2N1cnNvcjogcG9pbnRlcjtib3gtc2hhZG93OjAgMXB4IDVweCByZ2JhKDE4NywyMDQsMTg3LC44KTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7Ym9yZGVyOi4xZW0gc29saWQgdmFyKC0tZ3JlZW4teWVsbG93KX1cbi5zb2x1dGlvbnMtY29udGVudCAgPiBhOmhvdmVye2JhY2tncm91bmQ6dmFyKC0td2hpdGUtc21va2UpO2NvbG9yOnZhcigtLWdyZWVuLXllbGxvdyl9XG5cblxuXG4uZm9ybWF0aW9uLWZhbWlsbGV7bWFyZ2luOjNlbSAwfVxuLmZvcm1hdGlvbi1mYW1pbGxlIC5mb3JtYXRpb24tZmFtaWxsZS10aXRsZXtiYWNrZ3JvdW5kOiB2YXIoLS1mb3JtYXRpb24tZ3JhZGllbnQtY29sb3IpO3BhZGRpbmc6MmVtIDFlbTttYXJnaW4tdG9wOjEuNWVtfVxuLmZvcm1hdGlvbi1mYW1pbGxlIC5mb3JtYXRpb24tZmFtaWxsZS10aXRsZSBoM3tjb2xvcjp2YXIoLS1mb3JtYXRpb24tY29sb3IpO21hcmdpbjowIGF1dG87Zm9udC1zaXplOjI0cHg7bWF4LXdpZHRoOjE0MDBweDt9XG4uZm9ybWF0aW9uLWZhbWlsbGUgLmZvcm1hdGlvbi1mYW1pbGxlLWxpc3R7bWF4LXdpZHRoOjE0MDBweDttYXJnaW46YXV0b31cbi5mb3JtYXRpb24tZmFtaWxsZSAuZm9ybWF0aW9uLWZhbWlsbGUtbGlzdCB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTogbm9uZTt9XG4uZm9ybWF0aW9uLWZhbWlsbGUgLmZvcm1hdGlvbi1mYW1pbGxlLWxpc3QgdWwgbGl7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoxZW0gMDtib3JkZXItYm90dG9tOi4xZW0gc29saWQgdmFyKC0tZm9ybWF0aW9uLWNvbG9yKTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgMjAlIDMwJTt9XG4uZm9ybWF0aW9uLWZhbWlsbGUgLmZvcm1hdGlvbi1mYW1pbGxlLWxpc3QgdWwgbGkgc3BhbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6IGNlbnRlcjt9XG4uZm9ybWF0aW9uLWZhbWlsbGUgLmZvcm1hdGlvbi1mYW1pbGxlLWxpc3QgdWwgbGkgc3BhbjpudGgtY2hpbGQoMSl7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9XG4uZm9ybWF0aW9uLWZhbWlsbGUgLmZvcm1hdGlvbi1mYW1pbGxlLWxpc3QgdWwgbGkgc3BhbjpudGgtY2hpbGQoMil7anVzdGlmeS1jb250ZW50OiBjZW50ZXI7cGFkZGluZzouNWVtIDEuMjVlbTtib3JkZXItcmFkaXVzOjJlbTtiYWNrZ3JvdW5kOnZhcigtLWRlZ3JhZGUtc2tpbGxzKTt3aWR0aDpmaXQtY29udGVudDttYXJnaW46YXV0b31cbi5mb3JtYXRpb24tZmFtaWxsZSAuZm9ybWF0aW9uLWZhbWlsbGUtbGlzdCB1bCBsaSBzcGFuOm50aC1jaGlsZCgzKXtqdXN0aWZ5LWNvbnRlbnQ6IGVuZDt9XG5cblxuXG5cblxuLnNlY3Rpb24tZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MCUgNDAlO31cbi5zZWN0aW9uLWdyaWQgLnNlY3Rpb24tcm93e21hcmdpbjoxZW19XG4uc2VjdGlvbi1ncmlkIC5zZWN0aW9uLXJvdyAuZG9tYWlucy1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7fVxuLnNlY3Rpb24tZ3JpZCAuc2VjdGlvbi1yb3cgLmRvbWFpbnMtZ3JpZC5maWZlVHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7fVxuLnNlY3Rpb24tZ3JpZCAuc2VjdGlvbi1yb3cgLmRvbWFpbnMtZ3JpZC5zaXhUe2dyaWQtdGVtcGxhdGUtY29sdW1uczogNjAlIDQwJTt9XG4uc2VjdGlvbi1ncmlkIC5zZWN0aW9uLXJvdyAuZG9tYWlucy1ncmlkLm9uZVRoaXJke2dyaWQtdGVtcGxhdGUtY29sdW1uczozMyUgMzMlIDMzJTt9XG4uc2VjdGlvbi1ncmlkIC5zZWN0aW9uLXJvdyAuZG9tYWlucy1ncmlkIC5kb21haW5zLXJvd3ttYXJnaW46MWVtO2JvcmRlci1yYWRpdXM6MzBweDtib3gtc2hhZG93OjAgNHB4IDIwcHggcmdiYSgxODgsMTg4LDE4OCwuNTApO3BhZGRpbmc6MWVtO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59XG4uc2VjdGlvbi1ncmlkIC5zZWN0aW9uLXJvdyAuZG9tYWlucy1ncmlkIC5kb21haW5zLXJvdzpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xKX1cbi5zZWN0aW9uLWdyaWQgLnNlY3Rpb24tcm93IC5kb21haW5zLWdyaWQgLmRvbWFpbnMtcm93IGgze2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDttYXJnaW46MCAwIDFlbTt6LWluZGV4OjM7cG9zaXRpb246cmVsYXRpdmU7fVxuLnNlY3Rpb24tZ3JpZCAuc2VjdGlvbi1yb3cgLmRvbWFpbnMtZ3JpZCAuZG9tYWlucy1yb3cgcHt6LWluZGV4OjM7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjgwJX1cbi5zZWN0aW9uLWdyaWQgLnNlY3Rpb24tcm93IC5kb21haW5zLWdyaWQgLmRvbWFpbnMtcm93IGltZ3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO3otaW5kZXg6Mn1cbi5zZWN0aW9uLWdyaWQgLnNlY3Rpb24tcm93Om50aC1jaGlsZCgyKXt0ZXh0LWFsaWduOiBjZW50ZXI7fVxuLnNlY3Rpb24tZ3JpZCAuc2VjdGlvbi1yb3cgPiBpbWd7fVxuLnNlY3Rpb24tZ3JpZCAuc2VjdGlvbi1yb3cgPiBwe3RleHQtYWxpZ246IGxlZnQ7Y29sb3I6dmFyKC0tZ3JlZW4teWVsbG93KTtmb250LXdlaWdodDpib2xkO21hcmdpbjoxZW0gMH1cblxuXG5cblxuXG4jcXVlc3Rpb25zLXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo0O3BhZGRpbmc6M2VtIDA7fVxuI3F1ZXN0aW9ucy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTQwMHB4O21hcmdpbjphdXRvO2JhY2tncm91bmQ6dmFyKC0td2hpdGUtc21va2UpO2JveC1zaGFkb3c6IDAgMXB4IDUwcHggcmdiYSgxODcsMjAyLDE4NywuMik7Ym9yZGVyLXJhZGl1czogMzBweDtwYWRkaW5nOjRlbX1cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9ue31cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGl0bGV7bWFyZ2luOjAgMCAyZW07dGV4dC1hbGlnbjogbGVmdDt9XG4jcXVlc3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5xdWVzdGlvbnMtc2VjdGlvbiAucXVlc3Rpb25zLXRpdGxlIGgye2ZvbnQtc2l6ZTozZW19XG5cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGl0bGUudGl0bGUtZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MCUgNDAlO2FsaWduLWl0ZW1zOiBjZW50ZXI7fVxuI3F1ZXN0aW9ucy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucXVlc3Rpb25zLXNlY3Rpb24gLnF1ZXN0aW9ucy10aXRsZS50aXRsZS1ncmlkIGRpdnt9XG4jcXVlc3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5xdWVzdGlvbnMtc2VjdGlvbiAucXVlc3Rpb25zLXRpdGxlLnRpdGxlLWdyaWQgZGl2IHN2Z3ttaW4taGVpZ2h0OjMwZW07d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGl0bGUudGl0bGUtZ3JpZCBkaXYgaW1ne21heC1oZWlnaHQ6MjBlbTt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjphdXRvfVxuI3F1ZXN0aW9ucy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucXVlc3Rpb25zLXNlY3Rpb24gLnF1ZXN0aW9ucy10YWJze31cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGFicyAucXVlc3Rpb25zLXRhYnt9XG4jcXVlc3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5xdWVzdGlvbnMtc2VjdGlvbiAucXVlc3Rpb25zLXRhYnMgLnF1ZXN0aW9ucy10YWIgLnF1ZXN0aW9ucy10YWItdGl0bGV7Y3Vyc29yOiBwb2ludGVyO31cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGFicyAucXVlc3Rpb25zLXRhYiAucXVlc3Rpb25zLXRhYi10aXRsZSBoNHtjb2xvcjp2YXIoLS1ncmVlbi15ZWxsb3cpO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OiA2MDA7bGluZS1oZWlnaHQ6MmVtO31cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGFicyAucXVlc3Rpb25zLXRhYiAucXVlc3Rpb25zLXRhYi10aXRsZSBoNCBzdmd7aGVpZ2h0OjFlbTt3aWR0aDphdXRvO2Zsb2F0OnJpZ2h0O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9XG4jcXVlc3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5xdWVzdGlvbnMtc2VjdGlvbiAucXVlc3Rpb25zLXRhYnMgLnF1ZXN0aW9ucy10YWIuYWN0aXZlIC5xdWVzdGlvbnMtdGFiLXRpdGxlIGg0IHN2Z3t0cmFuc2Zvcm06cm90YXRlKDBkZWcpfVxuI3F1ZXN0aW9ucy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAucXVlc3Rpb25zLXNlY3Rpb24gLnF1ZXN0aW9ucy10YWJzIC5xdWVzdGlvbnMtdGFiIC5xdWVzdGlvbnMtdGFiLWNvbnRlbnR7Y29sb3I6IzAwMDtoZWlnaHQ6MDtvdmVyZmxvdzogaGlkZGVuO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt9XG4jcXVlc3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5xdWVzdGlvbnMtc2VjdGlvbiAucXVlc3Rpb25zLXRhYnMgLnF1ZXN0aW9ucy10YWIgLnF1ZXN0aW9ucy10YWItY29udGVudCBwe31cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGFicyAucXVlc3Rpb25zLXRhYiAucXVlc3Rpb25zLXRhYi1jb250ZW50IHVse2xpc3Qtc3R5bGU6IGRpc2M7cGFkZGluZy1sZWZ0OjJlbX1cbiNxdWVzdGlvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnF1ZXN0aW9ucy1zZWN0aW9uIC5xdWVzdGlvbnMtdGFicyAucXVlc3Rpb25zLXRhYiAucXVlc3Rpb25zLXRhYi1jb250ZW50IHVsIGxpe2xpc3Qtc3R5bGU6IGRpc2M7cG9zaXRpb246cmVsYXRpdmV9XG4jcXVlc3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5xdWVzdGlvbnMtc2VjdGlvbiA+IGg0IHtjb2xvcjp2YXIoLS1ncmVlbi15ZWxsb3cpO3RleHQtYWxpZ246IGNlbnRlcjtmb250LXNpemU6MjBweDtmb250LXdlaWdodDogYm9sZDt9XG4jcXVlc3Rpb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5xdWVzdGlvbnMtc2VjdGlvbiA+IGg0IGF7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxuXG5cblxuXG4jY29uZmlhbmNlLXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo0O3BhZGRpbmc6M2VtIDA7fVxuI2NvbmZpYW5jZS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTQwMHB4O21hcmdpbjphdXRvO31cbiNjb25maWFuY2Utc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLmNvbmZpYW5jZS1zZWN0aW9ue31cbiNjb25maWFuY2Utc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLmNvbmZpYW5jZS1zZWN0aW9uIC5jb25maWFuY2UtdGl0bGV7bWFyZ2luOjAgMCAyZW19XG4jY29uZmlhbmNlLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5jb25maWFuY2Utc2VjdGlvbiAuY29uZmlhbmNlLXNsaWRlcnt9XG4jY29uZmlhbmNlLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5jb25maWFuY2Utc2VjdGlvbiAuY29uZmlhbmNlLXNsaWRlciAuY29uZmlhbmNlLWNhcmR7bWluLWhlaWdodDoxMGVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczogY2VudGVyO31cbiNjb25maWFuY2Utc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLmNvbmZpYW5jZS1zZWN0aW9uIC5jb25maWFuY2Utc2xpZGVyIC5jb25maWFuY2UtY2FyZCBpbWd7bWF4LWhlaWdodDo1ZW07d2lkdGg6YXV0bztoZWlnaHQ6MTAwJX1cblxuXG5cbiN3aHktc2VjdGlvbntwYWRkaW5nOjVlbSAwO21hcmdpbjozZW0gMDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudChyZ2JhKDI0MiwgMjQ3LCAyMjMpLCByZ2JhKDE1NywgMTk3LCA2MSwgMCkpfVxuI3doeS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lcnttYXgtd2lkdGg6IDE0MDBweDttYXJnaW46YXV0bzt9XG4jd2h5LXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC53aHktc2VjdGlvbnt9XG4jd2h5LXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC53aHktc2VjdGlvbiAud2h5LXRpdGxle21hcmdpbi1ib3R0b206NWVtfVxuI3doeS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAud2h5LXNlY3Rpb24gLndoeS10aXRsZSBoMnttYXJnaW46MH1cbiN3aHktc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLndoeS1zZWN0aW9uIC53aHktZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTt9XG4jd2h5LXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC53aHktc2VjdGlvbiAud2h5LWdyaWQgLndoeS1ncmlkLXJvd3ttYXJnaW46MWVtO31cbiN3aHktc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLndoeS1zZWN0aW9uIC53aHktZ3JpZCAud2h5LWdyaWQtcm93IC53aHktZ3JpZC1yb3ctY29udGFpbmVye3RleHQtYWxpZ246IGNlbnRlcjt9XG4jd2h5LXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC53aHktc2VjdGlvbiAud2h5LWdyaWQgLndoeS1ncmlkLXJvdyAud2h5LWdyaWQtcm93LWNvbnRhaW5lciBoM3tjb2xvcjpyZ2JhKDU5LDc1LDE5LC44KTtmb250LXNpemU6MjBweDtmb250LXdlaWdodDogYm9sZDt0ZXh0LWFsaWduOiBsZWZ0O31cbiN3aHktc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLndoeS1zZWN0aW9uIC53aHktZ3JpZCAud2h5LWdyaWQtcm93IC53aHktZ3JpZC1yb3ctY29udGFpbmVyIGltZ3toZWlnaHQ6MTBlbTt3aWR0aDphdXRvO21hcmdpbjphdXRvfVxuI3doeS1zZWN0aW9uIC5zZWN0aW9uLWNvbnRhaW5lciAud2h5LXNlY3Rpb24gLndoeS1ncmlkIC53aHktZ3JpZC1yb3cgLndoeS1ncmlkLXJvdy1jb250YWluZXIgcHtjb2xvcjpyZ2JhKDU5LDc1LDE5LC44KTtmb250LXdlaWdodDogNDAwO3RleHQtYWxpZ246IGxlZnQ7fVxuXG5cblxuXG5cblxuI3Nlc3Npb25zLXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo0O3BhZGRpbmc6M2VtIDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQocmdiYSgyNDIsMjQ3LDIyMywxKSwgcmdiYSgxNTcsMTk3LDYxLDApKTt9XG4jc2Vzc2lvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjE0MDBweDttYXJnaW46YXV0bzt9XG4jc2Vzc2lvbnMtc2VjdGlvbiAuc2VjdGlvbi1jb250YWluZXIgLnNlc3Npb25zLXNlY3Rpb257fVxuI3Nlc3Npb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5zZXNzaW9ucy1zZWN0aW9uIC5zZXNzaW9ucy10aXRsZXttYXJnaW46MCAwIDJlbX1cblxuI3Nlc3Npb25zLXNlY3Rpb24gLnNlY3Rpb24tY29udGFpbmVyIC5zZXNzaW9ucy1zZWN0aW9uID4gYXtmb250LXNpemU6MjBweDtmb250LXdlaWdodDogYm9sZDtkaXNwbGF5OmJsb2NrO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbjoyZW0gYXV0bztjb2xvcjp2YXIoLS1ncmVlbi1kYXJrKTt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XG5cblxuXG5cbi5zZXNzaW9uLWNhcmR7Ym9yZGVyLXJhZGl1czozZW07b3ZlcmZsb3c6aGlkZGVufVxuLnNlc3Npb24tY2FyZCAuc2Vzc2lvbi1jYXJkLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjIwZW07fVxuLnNlc3Npb24tY2FyZCAuc2Vzc2lvbi1jYXJkLWNvbnRhaW5lciAuc2Vzc2lvbi1jYXJkLWJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7bWluLWhlaWdodDoyMGVtO3dpZHRoOjEwMCU7ei1pbmRleDoyO2xlZnQ6MDt0b3A6MH1cbi5zZXNzaW9uLWNhcmQgLnNlc3Npb24tY2FyZC1jb250YWluZXIgLnNlc3Npb24tY2FyZC1iYWNrZ3JvdW5kIC5zZXNzaW9uLWNhcmQtYmFja2dyb3VuZC1pbWFnZXtwb3NpdGlvbjogYWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6IDEwMCU7bGVmdDowO3RvcDowO2JhY2tncm91bmQtcmVwZWF0OiBub25lO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7fVxuLnNlc3Npb24tY2FyZCAuc2Vzc2lvbi1jYXJkLWNvbnRhaW5lciAuc2Vzc2lvbi1jYXJkLWJhY2tncm91bmQgLnNlc3Npb24tY2FyZC1iYWNrZ3JvdW5kLWZpbHRlcnt9XG4uc2Vzc2lvbi1jYXJkIC5zZXNzaW9uLWNhcmQtY29udGFpbmVyIC5zZXNzaW9uLWNhcmQtY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7dG9wOmF1dG87YmFja2dyb3VuZDpyZ2JhKDY1LDY1LDY1LC43Nik7ei1pbmRleDogNjtwYWRkaW5nOjEuNWVtIDJlbTtib3JkZXItcmFkaXVzOjJlbSAyZW0gMCAwO3dpZHRoOjEwMCV9XG4uc2Vzc2lvbi1jYXJkIC5zZXNzaW9uLWNhcmQtY29udGFpbmVyIC5zZXNzaW9uLWNhcmQtY29udGVudCAuc2Vzc2lvbi1jYXJkLXRpdGxle21hcmdpbjowIDAgMWVtO31cbi5zZXNzaW9uLWNhcmQgLnNlc3Npb24tY2FyZC1jb250YWluZXIgLnNlc3Npb24tY2FyZC1jb250ZW50IC5zZXNzaW9uLWNhcmQtdGl0bGUgaDN7bWFyZ2luOjA7Zm9udC1zaXplOjE4cHg7Y29sb3I6dmFyKC0td2hpdGUtc21va2UpO31cbi5zZXNzaW9uLWNhcmQgLnNlc3Npb24tY2FyZC1jb250YWluZXIgLnNlc3Npb24tY2FyZC1jb250ZW50IC5zZXNzaW9uLWNhcmQtZGF0ZXt9XG4uc2Vzc2lvbi1jYXJkIC5zZXNzaW9uLWNhcmQtY29udGFpbmVyIC5zZXNzaW9uLWNhcmQtY29udGVudCAuc2Vzc2lvbi1jYXJkLWRhdGUgc3BhbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOnZhcigtLXdoaXRlLXNtb2tlKTt9XG4uc2Vzc2lvbi1jYXJkIC5zZXNzaW9uLWNhcmQtY29udGFpbmVyIC5zZXNzaW9uLWNhcmQtY29udGVudCAuc2Vzc2lvbi1jYXJkLWRheXN7fVxuLnNlc3Npb24tY2FyZCAuc2Vzc2lvbi1jYXJkLWNvbnRhaW5lciAuc2Vzc2lvbi1jYXJkLWNvbnRlbnQgLnNlc3Npb24tY2FyZC1kYXlzIHNwYW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjp2YXIoLS13aGl0ZS1zbW9rZSk7fVxuLnNlc3Npb24tY2FyZCAuc2Vzc2lvbi1jYXJkLWNvbnRhaW5lciAuc2Vzc2lvbi1jYXJkLWNvbnRlbnQgLnNlc3Npb24tY2FyZC1hY3Rpb257fVxuLnNlc3Npb24tY2FyZCAuc2Vzc2lvbi1jYXJkLWNvbnRhaW5lciAuc2Vzc2lvbi1jYXJkLWNvbnRlbnQgLnNlc3Npb24tY2FyZC1hY3Rpb24gYXtjb2xvcjp2YXIoLS13aGl0ZS1zbW9rZSk7Zm9udC13ZWlnaHQ6Ym9sZH1cbi5zZXNzaW9uLWNhcmQgLnNlc3Npb24tY2FyZC1jb250YWluZXIgLnNlc3Npb24tY2FyZC1jb250ZW50IC5zZXNzaW9uLWNhcmQtYWN0aW9uIGEgc3Zne31cblxuXG5cblxuXG5cbi5mb3JtYXRpb24tZmFtaWxsZS5pZC02MyAuZm9ybWF0aW9uLWZhbWlsbGUtdGl0bGUgaDMsXG4uZm9ybWF0aW9uLWZhbWlsbGUuaWQtNjQgLmZvcm1hdGlvbi1mYW1pbGxlLXRpdGxlIGgzLFxuLmZvcm1hdGlvbi1mYW1pbGxlLmlkLTc4IC5mb3JtYXRpb24tZmFtaWxsZS10aXRsZSBoMyxcbi5mb3JtYXRpb24tZmFtaWxsZS5pZC03OSAuZm9ybWF0aW9uLWZhbWlsbGUtdGl0bGUgaDNcbnt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cblxuXG5cblxuXG4udGV4dENvbG9yLWluZm9ybWF0aXF1ZXtjb2xvcjojMDFCNUU2fVxuLnRleHRDb2xvci10ZWxlcGhvbmlle2NvbG9yOiMwNTQ4OTl9XG4udGV4dENvbG9yLXByaW50e2NvbG9yOiM5MDFGODJ9XG4udGV4dENvbG9yLXdlYntjb2xvcjojZjQ4ZjAwfVxuLnRleHRDb2xvci1mb3JtYXRpb257Y29sb3I6IzlGQzYzQn1cbi50ZXh0Q29sb3ItZ3JvdXB7Y29sb3I6I0Q3MDgyOH1cblxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG5cbiAgICAuc2VjdGlvbi1ncmlke2Rpc3BsYXk6YmxvY2t9XG4gICAgI2RvbWFpbnMtc2VjdGlvbiA+IGRpdiA+IGRpdiA+IGRpdi5zZWN0aW9uLWdyaWQgPiBkaXY6bnRoLWNoaWxkKDIpID4gYSA+IGltZ3ttYXgtd2lkdGg6IDEwMCU7aGVpZ2h0OiBhdXRvO31cblxuICAgICNob21lLWhhbmRsZXIgLnNlY3Rpb24tY29udGFpbmVyIC5ob21lLWhhbmRsZXIgLmhvbWUtaGFuZGxlci1jb250YWluZXIgLmhvbWUtaGFuZGxlci10aXRsZSBoMXtmb250LXNpemU6M2VtfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAjaG9tZS1oYW5kbGVyIC5zZWN0aW9uLWNvbnRhaW5lciAuaG9tZS1oYW5kbGVyIC5ob21lLWhhbmRsZXItY29udGFpbmVyIC5ob21lLWhhbmRsZXItdGl0bGUgaDF7Zm9udC1zaXplOjJlbX1cbiAgICAuc2VjdGlvbi1ncmlkIC5zZWN0aW9uLXJvdyAuZG9tYWlucy1ncmlkLnNpeFR7ZGlzcGxheTpibG9ja31cbiAgICAuc2VjdGlvbi1ncmlkIC5zZWN0aW9uLXJvdyAuZG9tYWlucy1ncmlkLmZpZnRoVHtkaXNwbGF5OmJsb2NrfVxuICAgIC5zZWN0aW9uLWdyaWQgLnNlY3Rpb24tcm93IC5kb21haW5zLWdyaWQub25lVGhpcmR7ZGlzcGxheTpibG9ja31cbn1cblxuXG5cbi8qIFJFVklFV1MgKi9cbi50ZW1vaWduYWdlLWNhcmR7bWFyZ2luOjFlbTtib3JkZXItcmFkaXVzOiAxZW07YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtib3gtc2hhZG93Oi4xZW0gLjFlbSAuNWVtIHJnYmEoMCwgMCwgMCwgLjI1KX1cbi50ZW1vaWduYWdlLWNhcmQgLmNhcmQtY29udGFpbmVye3BhZGRpbmc6MWVtfVxuLnRlbW9pZ25hZ2UtY2FyZCAuY2FyZC1jb250YWluZXJ7fVxuLnRlbW9pZ25hZ2UtY2FyZCAuY2FyZC1jb250YWluZXIgLmNhcmQtbmFtZXt9XG4udGVtb2lnbmFnZS1jYXJkIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1uYW1lIHB7Zm9udC1zaXplOi43ZW07dGV4dC1hbGlnbjogY2VudGVyO31cbi50ZW1vaWduYWdlLWNhcmQgLmNhcmQtY29udGFpbmVyIC5jYXJkLW5hbWUgcCBzcGFue2NvbG9yOiAjYzExMzEzO31cbi50ZW1vaWduYWdlLWNhcmQgLmNhcmQtY29udGFpbmVyIC5jYXJkLW5vdGVze31cbi50ZW1vaWduYWdlLWNhcmQgLmNhcmQtY29udGFpbmVyIC5jYXJkLW5vdGVzIHB7dGV4dC1hbGlnbjogY2VudGVyO31cbi50ZW1vaWduYWdlLWNhcmQgLmNhcmQtY29udGFpbmVyIC5jYXJkLXN0YXJze3RleHQtYWxpZ246IGNlbnRlcjt9XG4udGVtb2lnbmFnZS1jYXJkIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1zdGFycyBpbWd7aGVpZ2h0OjJlbTt3aWR0aDphdXRvO21hcmdpbjphdXRvfVxuLnRlbW9pZ25hZ2UtY2FyZCAuY2FyZC1jb250YWluZXIgLmNhcmQtY29udGVudHttaW4taGVpZ2h0OiA2ZW07ZGlzcGxheTogZmxleDthbGlnbi1pdGVtczogY2VudGVyO2p1c3RpZnktY29udGVudDogY2VudGVyO31cbi50ZW1vaWduYWdlLWNhcmQgLmNhcmQtY29udGFpbmVyIC5jYXJkLWNvbnRlbnQgcHt0ZXh0LWFsaWduOiBjZW50ZXI7fVxuXG5cblxuXG5cbi5wb3N0LWNhcmR7bWFyZ2luOjFlbTtib3JkZXItcmFkaXVzOiAxZW07Ym94LXNoYWRvdzouMWVtIC4xZW0gLjVlbSByZ2JhKDAsIDAsIDAsIC4yNSk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0O292ZXJmbG93OmhpZGRlbn1cbi5wb3N0LWNhcmQ6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDEpO31cbi5wb3N0LWNhcmQgLnBvc3QtY2FyZC1jb250YWluZXJ7fVxuLnBvc3QtY2FyZCAucG9zdC1jYXJkLWNvbnRhaW5lciAucG9zdC1jYXJkLWJhY2tncm91bmR7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxNWVtO2JhY2tncm91bmQ6I2ZmZn1cbi5wb3N0LWNhcmQgLnBvc3QtY2FyZC1jb250YWluZXIgLnBvc3QtY2FyZC1iYWNrZ3JvdW5kIC5wb3N0LWNhcmQtYmFja2dyb3VuZC1pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDt6LWluZGV4OjE7YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO31cbi5wb3N0LWNhcmQgLnBvc3QtY2FyZC1jb250YWluZXIgLnBvc3QtY2FyZC1iYWNrZ3JvdW5kIC5wb3N0LWNhcmQtYmFja2dyb3VuZC1maWx0ZXJ7fVxuLnBvc3QtY2FyZCAucG9zdC1jYXJkLWNvbnRhaW5lciAucG9zdC1jYXJkLWNvbnRlbnR7cGFkZGluZzoxZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOiBjZW50ZXI7anVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuLnBvc3QtY2FyZCAucG9zdC1jYXJkLWNvbnRhaW5lciAucG9zdC1jYXJkLWNvbnRlbnQgaDR7Zm9udC1zaXplOjEuMjVlbTtjb2xvcjp2YXIoLS1ncmVlbi1kYXJrKTttYXJnaW46MDt0ZXh0LWFsaWduOiBjZW50ZXI7fVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/