.butler-bold { font-family: "DM Serif Display", serif }
.butler-medium { font-family: "DM Serif Display", serif }
.raleway-font { font-family: "Raleway", sans-serif }
:focus { outline: 0 }
body { margin: 0; padding: 0; font-family: 'Raleway', sans-serif; color: #3f4045; font-size: 16px; line-height: 1.75 }
h1, h2, h3, h4, h5, h6 { font-family: 'DM Serif Display', serif; margin-top: 0 }
b, strong { font-weight: 600 }
a { color: #3f4045; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
a:hover, a:focus { text-decoration: none; outline: 0 }
.nopadding { padding-left: 0; padding-right: 0 }
.d-flex { display: -webkit-box; display: -ms-flexbox; display: flex }
.justify-content-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center }
.justify-content-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end }
.align-items-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.pfgc-btn { min-width: 195px; min-height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-family: "DM Serif Display", serif; font-size: 15px; letter-spacing: 1px; padding: 5px 15px; border-radius: 0 }
.pfgc-btn.white-btn { border: 1px solid #fff; color: #fff; background-color: transparent }
.pfgc-btn.white-btn:hover, .pfgc-btn.white-btn:focus { background-color: #3f4045; border: 1px solid #3f4045 }
.pfgc-btn.grey-btn { border: 1px solid #3f4045; color: #3f4045; background-color: transparent; font-family: "Raleway", sans-serif }
.pfgc-btn.grey-btn:hover, .pfgc-btn.grey-btn:focus { background-color: #3f4045; border: 1px solid #3f4045; color: #fff }
.pfgc-btn.grey-fill-btn { border: 0; color: #ffffff; background-color: #bcd0d6; font-family: "Raleway", sans-serif }
.pfgc-btn.grey-fill-btn:hover, .pfgc-btn.grey-fill-btn:focus { background-color: #798c92; border: 0; color: #fff }
.pdf-btn { color: #3f4045; display: -webkit-box; display: -ms-flexbox; display: flex; min-height: 50px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 10px 15px 10px 67px; position: relative; background-color: #e9f1f4; font-size: 14px; min-width: 255px }
.pdf-btn:before { content: ""; background: transparent url("../images/pdf-icon.svg") no-repeat scroll center center/17px 22px; width: 45px; height: 100%; display: inline-block; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 2 }
.pdf-btn:after { content: ""; width: 45px; height: 100%; display: inline-block; position: absolute; left: 0; top: 0; z-index: 1; -webkit-transition: all .2s ease; transition: all .2s ease }
.pdf-btn:hover { color: #fff }
.pdf-btn p { position: relative; z-index: 2 }
.pdf-btn.yellow-btn:after { background-color: #f4cb76 }
.pdf-btn.yellow-btn:hover:after { width: 100% }
.prestation-block-file { display: none }
.view-header .prestation-block-file { display: block }
.header-title h2 { font-size: 40px; letter-spacing: 0.5px; text-align: center; margin-bottom: 66px }
.header-title h2:after { content: ""; width: 80px; height: 2px; background-color: #798c92; display: block; margin: 27px auto }
.parallax-container { position: relative; overflow: hidden }
.parallax-container .parallax { position: absolute; top: 0; left: 0; right: 0; bottom: 0 }
.parallax-container .parallax img { opacity: 0; position: absolute; left: 50%; bottom: 0; min-width: 100%; min-height: 100%; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transform: translateX(-50%); transform: translateX(-50%) }
.navbar .logo { padding: 0; margin: 0 }
.navbar .logo img { width: 60px }
.page-header { font-size: 40px; text-align: center; padding-bottom: 0; margin-bottom: 47px; border-bottom: 0 }
.page-header:after { content: ""; width: 80px; height: 2px; background-color: #798c92; display: block; margin: 27px auto 0 }
.dialog-off-canvas-main-canvas { padding-top: 155px }
body.page-node-85 .dialog-off-canvas-main-canvas, body.page-node-159 .dialog-off-canvas-main-canvas { padding-top: 115px }
body.header-show.on-scroll header.navbar-default .pane { -webkit-transition: all 0.3s cubic-bezier(0.77, 0, 0.175, 1); transition: all 0.3s cubic-bezier(0.77, 0, 0.175, 1) }
body:not(.nav-visible).header-hide header .pane { -webkit-transform: translateY(-510px); transform: translateY(-510px) }
.navbar-default .pane, body.header-show.on-scroll .navbar-default .pane { overflow: visible; position: relative; width: 100%; height: inherit; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: all 0.3s cubic-bezier(0.77, 0, 0.175, 1); transition: all 0.3s cubic-bezier(0.77, 0, 0.175, 1); z-index: 1; padding-top: 0; background-color: #ffffff }
.navbar-default, body.header-show.on-scroll .navbar-default { border: 0; border-radius: 0; background-color: transparent; margin-bottom: 72px; position: fixed; top: 0; left: 0; right: 0; z-index: 99 }
.navbar-default .region-header-topbar, body.header-show.on-scroll .navbar-default .region-header-topbar { background-color: #e9f1f4 }
.navbar-default .region-header-topbar .header-topbar-menu-block, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block { width: 1340px; max-width: 100%; padding: 0 15px; margin: 0 auto; height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.navbar-default .region-header-topbar .header-topbar-menu-block .nav, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.navbar-default .region-header-topbar .header-topbar-menu-block .nav li a, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li a { padding: 5px 19px; color: #798c92; letter-spacing: 0.46px; font-size: 13px }
.navbar-default .region-header-topbar .header-topbar-menu-block .nav li a:hover, .navbar-default .region-header-topbar .header-topbar-menu-block .nav li a:focus, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li a:hover, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li a:focus { background-color: transparent; font-weight: bold }
.navbar-default .region-header-topbar .header-topbar-menu-block .nav li a.is-active, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li a.is-active { font-weight: bold; background-color: #fff }
.navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a.is-active, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a.is-active { background-color: #ffffff; color: #798c92 }
.navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a { background-color: #fff; font-weight: bold; color: #798c92 }
.navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a:hover, .navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a:focus, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a:hover, body.header-show.on-scroll .navbar-default .region-header-topbar .header-topbar-menu-block .nav li.last a:focus { background-color: #798c92; color: #fff }
.navbar-default .header-wrapper, body.header-show.on-scroll .navbar-default .header-wrapper { height: 85px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start }
.navbar-default .header-wrapper .container, body.header-show.on-scroll .navbar-default .header-wrapper .container { width: 1340px; max-width: 100% }
.navbar-default .header-wrapper .navbar-wrapper, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header { float: none }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block { width: 29px; height: 29px; border: 1px solid #798c92; background-color: #798c92; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-right: 15px; position: relative; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; cursor: pointer }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:after { content: ""; background: transparent url("../images/search-icon-white.svg") no-repeat scroll center/100% auto; width: 16px; height: 18px; display: inline-block; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block.active, .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:hover, .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:focus, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block.active, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:hover, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:focus { background-color: #fff }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block.active:after, .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:hover:after, .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:focus:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block.active:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:hover:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .search-block:focus:after { background: transparent url("../images/search-icon.svg") no-repeat scroll center/100% auto }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link { margin-right: 25px }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link a, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link a { font-size: 14px; background: transparent url("../images/location-grey.svg") no-repeat scroll left center/20px 24px; padding: 4px 0 4px 34px; color: #3f4045 }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link a:hover, .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link a:focus, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link a:hover, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .branches-link a:focus { color: #798c92; font-weight: 600 }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .contact-link .pfgc-btn.white-btn, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .contact-link .pfgc-btn.white-btn { min-width: 134px; min-height: 42px; border: 1px solid #3f4045; color: #3f4045; background-color: transparent; font-family: "Raleway", sans-serif }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .contact-link .pfgc-btn.white-btn:hover, .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .contact-link .pfgc-btn.white-btn:focus, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .contact-link .pfgc-btn.white-btn:hover, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .region-navigation .header-links-block .header-block-wrapper .contact-link .pfgc-btn.white-btn:focus { border: 1px solid #3f4045; color: #fff; background-color: #3f4045 }
.navbar-default .header-wrapper .navbar-wrapper .navbar-header .navbar-brand, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbar-header .navbar-brand { float: none; height: auto; padding: 0 0 0 10px; font-size: 15px; line-height: 20px; width: 105px; display: block; color: #3f4045 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse { margin-right: 370px }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>.active>a, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>.active>a { background-color: transparent }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown a span, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown a span { display: none }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown a.active-trail:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown a.active-trail:after { opacity: 1 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu { background-color: #798c92; min-width: 175px; padding: 0; -webkit-box-shadow: none; box-shadow: none; border: 0; border-radius: 0 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li { margin-right: 0 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a { padding: 8px 14px; color: #ffffff }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a:hover, .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a:focus, .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a.is-active, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a:hover, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a:focus, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a.is-active { background-color: #f4cb76; color: #ffffff }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav .dropdown .dropdown-menu li a:after { content: none }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>.open>a, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>.open>a { background-color: transparent }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li { margin-right: 30px; padding: 5px 0 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li.last, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li.last { margin-right: 0 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a { color: #3f4045; position: relative; font-size: 14px; padding: 5px 0 5px }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a.is-active, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a.is-active { color: #3f4045; background-color: transparent }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a.is-active:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a.is-active:after { opacity: 1 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a:hover:after, .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a:focus:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a:hover:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a:focus:after { opacity: 1 }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a:after, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li a:after { content: ""; background-color: #bcd0d6; width: 100%; height: 2px; display: block; position: absolute; bottom: 0; left: 0; right: 0; opacity: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li.dropdown .dropdown-menu, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li.dropdown .dropdown-menu { display: none }
.navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li.dropdown:hover .dropdown-menu, body.header-show.on-scroll .navbar-default .header-wrapper .navbar-wrapper .navbarcollapse .navbar-nav>li.dropdown:hover .dropdown-menu { display: block }
.search-form-block form, body.path-search form { width: 741px; max-width: 100%; margin: 0 auto }
.search-form-block form .form-control, body.path-search form .form-control { border: 0; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; height: 45px; background-color: #e9f1f4; color: #798c92 }
.search-form-block form .input-group-btn .form-submit, body.path-search form .input-group-btn .form-submit { width: 45px; height: 45px; border-radius: 0; background-color: transparent; position: relative; border: 0 }
.search-form-block form .input-group-btn .form-submit:after, body.path-search form .input-group-btn .form-submit:after { content: ""; width: 18px; height: 21px; background: transparent url("../images/search-icon.svg") no-repeat scroll center/100% auto; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%) }
.search-form-block form .input-group-btn .form-submit span, body.path-search form .input-group-btn .form-submit span { display: none }
body.path-search .region-content { margin-bottom: 100px }
body.path-search .region-content form { width: 100% }
body.path-search .region-content form .search-help-link { display: none }
body.path-search .region-content form>.form-wrapper { margin-bottom: 30px }
body.path-search .region-content form .form-control { padding-right: 50px }
body.path-search .region-content form .input-group { width: 100% }
body.path-search .region-content form .input-group .input-group-btn { position: absolute; right: 0; top: 0; width: auto; z-index: 9 }
body.path-search .region-content>h2 { margin-bottom: 30px }
body.path-search .region-content a:hover, body.path-search .region-content a:focus { color: #798c92 }
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { background-color: #798c92; border-color: #798c92 }
.pagination>li>a, .pagination>li>span { color: #798c92 }
.search-form-block { height: 45px; background-color: #e9f1f4 }
.region-search-block { position: absolute; top: 115px; left: 0; right: 0; display: none }
.search-form-block form .form-type-search { display: none }
.homepage-que-faire-section { padding: 69px 0 83px; background: transparent url("../images/que-faire-bg.jpg") no-repeat scroll center/cover; position: relative; clear: both }
.homepage-que-faire-section:after { content: ""; width: 100%; height: 1px; border-bottom: 2px dashed #bcd0d6; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) }
.homepage-que-faire-section .form-group { min-height: 500px; position: relative }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 { display: table; padding-top: 10px; width: 1340px; max-width: 100% }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content { counter-reset: my-sec-counter; display: table-row }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row { width: 254px; max-width: 100%; font-size: 16px; text-align: center; display: table-cell; vertical-align: bottom }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row .que-faire-wrapper .counter { width: 100px; height: 60px; background-color: #becace; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 50px; font-weight: 600; color: #4d5c61; margin: 0 auto 12px; padding-bottom: 10px }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row .que-faire-wrapper .counter span { line-height: normal }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row .que-faire-wrapper:after { content: ""; width: 2px; height: 41px; background-color: #798c92; display: block; margin: 30px auto 0; position: relative; z-index: 2 }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row:nth-child(even) { vertical-align: top; position: relative; top: 157px }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row:nth-child(even) .que-faire-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row:nth-child(even) .que-faire-wrapper .counter { margin: 12px auto 0 }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row:nth-child(even) .que-faire-wrapper .title { width: 228px; max-width: 100%; margin: 0 auto; line-height: 1.38 }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row:nth-child(even) .que-faire-wrapper:after { margin: 0 auto 15px }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-content .views-row:last-child .que-faire-wrapper .counter { padding-bottom: 0 }
.homepage-que-faire-section .form-group .view-id-homepage_que_faire.view-display-id-block_1 .view-footer { position: absolute; left: 0; right: 0; bottom: 0 }
.field--name-field-vous-recherchez-section { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 107px 0 135px; clear: both }
.field--name-field-vous-recherchez-section>.field--item:first-child { margin-right: 30px }
.field--name-field-vous-recherchez-section>.field--item:first-child .block-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse }
.field--name-field-vous-recherchez-section>.field--item:first-child .block-wrapper .content-wrapper { background-color: #f4cb76 }
.field--name-field-vous-recherchez-section>.field--item:first-child .block-wrapper .content-wrapper:hover:after { width: 0 }
.field--name-field-vous-recherchez-section>.field--item:first-child .block-wrapper .content-wrapper:before { background: transparent url("../images/arrow-right-white.svg") no-repeat scroll center/25px 25px }
.field--name-field-vous-recherchez-section>.field--item:first-child .block-wrapper .content-wrapper:after { background-color: #fed88a; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.field--name-field-vous-recherchez-section>.field--item:first-child .block-wrapper .image-wrapper { margin-bottom: 31px }
.field--name-field-vous-recherchez-section>.field--item:last-child .block-wrapper .content-wrapper { background-color: #bcd0d6; margin-bottom: 31px }
.field--name-field-vous-recherchez-section>.field--item:last-child .block-wrapper .content-wrapper:hover:after { width: 0 }
.field--name-field-vous-recherchez-section>.field--item:last-child .block-wrapper .content-wrapper:before { background: transparent url("../images/arrow-right.svg") no-repeat scroll center/25px 25px }
.field--name-field-vous-recherchez-section>.field--item:last-child .block-wrapper .content-wrapper:after { background-color: #d4e7ec; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.field--name-field-vous-recherchez-section .block-wrapper .content-wrapper { width: 100%; max-width: 100%; color: #fff; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.field--name-field-vous-recherchez-section .block-wrapper .content-wrapper .content-block { padding: 19px 31px 19px 38px; width: 460px; max-width: 100%; min-height: 160px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center }
.field--name-field-vous-recherchez-section .block-wrapper .content-wrapper .content-block h3 { font-size: 32px; font-family: "DM Serif Display", serif; line-height: 1.25; color: #fff; margin-bottom: 12px }
.field--name-field-vous-recherchez-section .block-wrapper .content-wrapper .content-block .desc { font-size: 20px; line-height: 1.5; color: #fff }
.field--name-field-vous-recherchez-section .block-wrapper .content-wrapper:before { content: ""; width: 25px; height: 25px; position: absolute; right: 33px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 3 }
.field--name-field-vous-recherchez-section .block-wrapper .content-wrapper:after { content: ""; width: 95px; height: 100%; display: inline-block; position: absolute; right: 0; top: 0 }
.homepage-news-section { width: 1340px; max-width: 100%; margin: 0 auto 90px }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1>.view-content { display: inline-block; margin-bottom: 52px }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1>.view-content .views-field.views-field-view.homepage-news-block-1 { margin-bottom: 47px }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1>.view-content .views-field.views-field-view { margin-bottom: 30px }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1>.view-content .homepage-news-block-3 { clear: left }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1>.view-content .homepage-news-block-3 .view-content { margin: 0 -15px }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1>.view-content .homepage-news-block-4 { margin-top: -94px }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1>.view-footer { display: inline-block; width: 100% }
.homepage-news-section .view-id-homepage_news_block.view-display-id-block_1 .pfgc-btn { min-width: 245px }
.homepage-news-section .homepage-news-wrapper { display: block; color: #3f4045; position: relative }
.homepage-news-section .homepage-news-wrapper .image { margin-bottom: 10px; position: relative }
.homepage-news-section .homepage-news-wrapper .image:before { content: ""; width: 64px; height: 64px; background: #798c92 url("../images/plus.svg") no-repeat scroll center/28px 30px; border-radius: 50%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; opacity: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.homepage-news-section .homepage-news-wrapper .image:after { content: ""; width: 100%; height: 100%; background-color: rgba(188, 208, 214, 0.9); position: absolute; top: 0; left: 0; opacity: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.homepage-news-section .homepage-news-wrapper .image img { width: 100% }
.homepage-news-section .homepage-news-wrapper .news-content .title { font-size: 22px; line-height: normal; letter-spacing: 0.5px; margin-bottom: 10px }
.homepage-news-section .homepage-news-wrapper .news-content .desc { width: 460px; max-width: 100%; font-size: 15px; line-height: 1.47 }
.homepage-news-section .homepage-news-wrapper .created-date { min-width: 135px; height: 32px; background-color: #fff; font-size: 17px; font-weight: 500; line-height: 1.35; letter-spacing: 0.77px; color: #798c92; position: absolute; left: 0; top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0 12px; z-index: 3 }
.homepage-news-section .homepage-news-wrapper:hover .image:before, .homepage-news-section .homepage-news-wrapper:hover .image:after { opacity: 1 }
.views-element-container.form-group { margin-bottom: 0 }
.view-id-homepage_formation.view-display-id-block_1 { padding: 68px 0 85px; background-color: rgba(233, 241, 244, 0.5) }
.view-id-homepage_formation.view-display-id-block_1>.view-content { margin-bottom: 138px }
.view-id-homepage_formation.view-display-id-block_1>.view-content .views-field-field-formation-block-descriptio { width: 759px; max-width: 100%; margin: 0 auto 59px; text-align: center; font-size: 16px; line-height: 1.75; padding: 0 15px }
.view-id-homepage_formation.view-display-id-block_1>.view-content .views-field-view .views-row .views-field-nothing { padding: 0 7.5px }
.view-id-homepage_formation.view-display-id-block_1 .view-footer .pfgc-btn { min-width: 265px }
.formation-wrapper .block-content { padding: 0 30px }
.column-block-wrapper { display: block; color: #3f4045 }
.column-block-wrapper .image { margin-bottom: 13px; position: relative }
.column-block-wrapper .image:before { content: ""; width: 64px; height: 64px; background: #798c92 url("../images/plus.svg") no-repeat scroll center/28px 30px; border-radius: 50%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; opacity: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.column-block-wrapper .image:after { content: ""; width: 100%; height: 100%; background-color: rgba(188, 208, 214, 0.9); position: absolute; top: 0; left: 0; opacity: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.column-block-wrapper .image img { width: 100% }
.column-block-wrapper .block-content .title { font-size: 22px; line-height: normal; letter-spacing: 0.5px; margin-bottom: 5px; color: #3f4045 }
.column-block-wrapper .block-content .desc { font-size: 15px; line-height: 1.47; color: #3f4045; width: 290px; max-width: 100% }
.column-block-wrapper:hover .image:before, .column-block-wrapper:hover .image:after { opacity: 1 }
.view-id-homepage_faq.view-display-id-block_1 { padding: 88px 0 0 }
.view-id-homepage_faq.view-display-id-block_1>.view-content { margin-bottom: 53px }
.view-id-homepage_faq.view-display-id-block_1>.view-content .views-field-field-faq-block-description { width: 759px; max-width: 100%; margin: 0 auto 59px; text-align: center; font-size: 16px; line-height: 1.75; padding: 0 15px }
.view-id-homepage_faq.view-display-id-block_1 .view-footer .pfgc-btn { min-width: 320px }
.view-id-faq_list_block.view-display-id-block_1 .view-content { width: 810px; max-width: 100%; margin: 0 auto }
.view-id-faq_list_block.view-display-id-block_1 .view-content .accordion-group { margin-bottom: 5px }
.view-id-faq_list_block.view-display-id-block_1 .view-content .accordion-group .accordion-heading { display: -webkit-box; display: -ms-flexbox; display: flex }
.view-id-faq_list_block.view-display-id-block_1 .view-content .accordion-group .accordion-heading .accordion-toggle { display: block; width: 100%; min-height: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #e9f1f4; padding: 16px 141px 16px 29px; font-size: 18px; color: #3f4045; line-height: 1.56; position: relative }
.view-id-faq_list_block.view-display-id-block_1 .view-content .accordion-group .accordion-heading .accordion-toggle[aria-expanded="true"]:after { background: #bcd0d6 url("../images/minus-icon.svg") no-repeat scroll center/20px 20px }
.view-id-faq_list_block.view-display-id-block_1 .view-content .accordion-group .accordion-heading .accordion-toggle.collapsed:after { background: #798c92 url("../images/plus-icon.svg") no-repeat scroll center/20px 20px }
.view-id-faq_list_block.view-display-id-block_1 .view-content .accordion-group .accordion-heading .accordion-toggle:after { content: ""; background: #798c92 url("../images/plus-icon.svg") no-repeat scroll center/20px 20px; width: 40px; height: 40px; display: inline-block; position: absolute; right: 14px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); border-radius: 50%; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.view-id-faq_list_block.view-display-id-block_1 .view-content .accordion-group .accordion-body .accordion-inner { width: 688px; max-width: 100%; padding: 29px 0 29px 29px }
.listing-blocks { margin-bottom: 91px }
.listing-blocks .view-filters .form-radios .form-item:first-child { display: none }
.listing-blocks .view-content .views-infinite-scroll-content-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap }
.listing-blocks .views-row { margin-bottom: 50px }
.listing-blocks .js-pager__items { margin-top: 25px }
.listing-blocks .js-pager__items .pager__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center }
.listing-blocks .js-pager__items .pager__item a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border-radius: 0; width: 200px; height: 50px; border: 1px solid #3f4045; font-size: 15px; color: #3f4045; background-color: transparent; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.listing-blocks .js-pager__items .pager__item a:hover, .listing-blocks .js-pager__items .pager__item a:focus { background-color: #3f4045; border: 1px solid #3f4045; color: #fff }
body.page-node-type-page article .content>.field--name-body, body.page-node-258 article .content>.field--name-body { width: 759px; max-width: 100%; margin: 0 auto 59px; text-align: center; font-size: 16px; line-height: 1.75; padding: 0 15px }
body.page-node-151 .main-container, body.page-node-152 .main-container, body.page-node-153 .main-container { width: 1340px; max-width: 100%; padding: 0 }
body.page-node-151 .main-container>.row, body.page-node-152 .main-container>.row, body.page-node-153 .main-container>.row { margin: 0 }
body.page-node-151 .main-container>.row>.col-sm-12, body.page-node-152 .main-container>.row>.col-sm-12, body.page-node-153 .main-container>.row>.col-sm-12 { padding: 0 }
body.path-frontpage .main-container, body.page-node-258 .main-container { width: 100%; padding: 0 }
body.path-frontpage .main-container>.row, body.page-node-258 .main-container>.row { margin: 0 }
body.path-frontpage .main-container>.row>.col-sm-12, body.page-node-258 .main-container>.row>.col-sm-12 { padding: 0 }
.contact-block-wrapper { background-color: #eeece5; display: -webkit-box; display: -ms-flexbox; display: flex }
.contact-block-wrapper .section-left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center }
.contact-block-wrapper .section-left .content-section { width: 436px; max-width: 100% }
.contact-block-wrapper .section-left .content-section .title { font-size: 30px; line-height: 1.13; margin-bottom: 16px }
.contact-block-wrapper .section-left .content-section .desc { font-size: 16px; line-height: 1.56; margin-bottom: 25px }
.contact-block-wrapper .section-left .content-section .phone .phone-btn { background-color: #9c9086; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 32px; width: 400px; height: 60px; color: #fff; margin-bottom: 31px }
.contact-block-wrapper .section-left .content-section .phone .phone-btn span:first-child { font-size: 20px; font-family: "DM Serif Display", serif; margin-right: 20px }
.contact-block-wrapper .section-left .content-section .phone .phone-btn span:last-child { font-size: 22px; font-weight: bold; background: transparent url("../images/phone-icon.svg") no-repeat scroll left center/21px 21px; padding-left: 31px }
.contact-block-wrapper .section-right img { width: 100% }
.view-filters { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 87px }
.view-filters .views-exposed-form .form-radios { display: -webkit-box; display: -ms-flexbox; display: flex }
.view-filters .views-exposed-form .form-radios .form-item { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 2.5px }
.view-filters .views-exposed-form .form-radios .form-item label { background-color: #bcd0d6; min-height: 50px; font-size: 18px; color: #fff; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; padding: 0 69px }
.view-filters .views-exposed-form .form-radios .form-item label .form-radio { -webkit-appearance: button; -moz-appearance: button; -o-appearance: button; -ms-appearance: button; appearance: button; display: none }
.view-filters .views-exposed-form .form-radios .form-item label:hover, .view-filters .views-exposed-form .form-radios .form-item label.selected { background-color: #798c92 }
.column-block-wrapper .block-content .created-date { font-size: 14px; font-weight: 600; letter-spacing: 0.2px; color: #798c92; margin-bottom: 5px }
.back-link { margin-bottom: 40px }
.back-link a { font-size: 14px; color: #3f4045; line-height: 1 }
.back-link a:before { content: ""; background: transparent url("../images/arrow-left.svg") no-repeat scroll center/100% auto; width: 18px; height: 11px; display: inline-block; margin-right: 9px }
.news-detail-wrapper { margin-bottom: 99px }
.news-detail-wrapper .node-title { margin-bottom: 31px }
.news-detail-wrapper .node-title h2 { font-size: 40px; letter-spacing: 0.5px }
.news-detail-wrapper .created-date-share-wrapper { margin-bottom: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.news-detail-wrapper .created-date-share-wrapper .created-date { font-size: 16px; font-weight: 600; letter-spacing: 0.23px; color: #798c92 }
.news-detail-wrapper .created-date-share-wrapper .share { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.news-detail-wrapper .created-date-share-wrapper .share .title { font-size: 14px; margin-right: 16px }
.news-detail-wrapper .created-date-share-wrapper .share a { width: 25px; height: 25px; background-color: #f4cb76; border-radius: 50%; margin-right: 5px }
.news-detail-wrapper .created-date-share-wrapper .share a.a2a_button_email { background: #f4cb76 url("../images/share-email-icon.svg") no-repeat scroll center/15px 11px }
.news-detail-wrapper .created-date-share-wrapper .share a.a2a_button_facebook { background: #f4cb76 url("../images/share-facebook-icon.svg") no-repeat scroll center/6px 13px }
.news-detail-wrapper .created-date-share-wrapper .share a.a2a_button_whatsapp { background: #f4cb76 url("../images/share-whatsapp-icon.svg") no-repeat scroll 6px center/15px 15px }
.news-detail-wrapper .created-date-share-wrapper .share a:last-child { margin-right: 0 }
.news-detail-wrapper .created-date-share-wrapper .share a:hover { background-color: #798c92 }
.news-detail-wrapper .created-date-share-wrapper .share a span { display: none }
.news-detail-wrapper .news-image-slider-section { margin-bottom: 60px }
.news-detail-wrapper .news-image-slider-section .slick .slick-slider .slick-slide .slide__caption { padding: 0 }
.news-detail-wrapper .news-image-slider-section .slick .slick-slider .slick-slide .slide__caption .slide__description img { width: 100% }
.view-id-faq.view-display-id-block_1 .view-filters .views-exposed-form .form-radios { display: block }
.view-id-faq.view-display-id-block_1.listing-blocks .view-filters { margin-bottom: 70px; padding: 0 15px }
.view-id-faq.view-display-id-block_1.listing-blocks .view-filters .form-composite legend { text-align: center; margin-bottom: 50px; font-weight: normal }
.view-id-faq.view-display-id-block_1.listing-blocks .view-filters .form-composite legend .fieldset-legend { font-size: 40px; letter-spacing: 1px; font-family: "DM Serif Display", serif }
.view-id-faq.view-display-id-block_1.listing-blocks .view-filters .form-radios .form-item:first-child { display: block }
.view-id-faq.view-display-id-block_1.listing-blocks .view-filters .form-radios .form-item:nth-child(2) { clear: left }
.view-id-faq.view-display-id-block_1.listing-blocks .view-filters .form-radios .form-item { margin: 0 5px 5px 0; width: 257px; float: left }
.view-id-faq.view-display-id-block_1.listing-blocks .view-filters .form-radios .form-item label { padding: 0 25px; width: 100% }
.faq-detail-wrapper { margin-bottom: 99px }
.faq-detail-wrapper .node-title { margin-bottom: 45px }
.faq-detail-wrapper .node-title h2 { font-size: 40px; letter-spacing: 1px }
.faq-detail-wrapper .field--name-field-quote { width: 789px; max-width: 100%; text-align: center; font-size: 30px; line-height: 1.33; margin: 0 auto 52px; font-style: italic; font-weight: 300 }
.faq-detail-wrapper .field--name-field-quote:before { content: ""; background: transparent url("../images/quote.svg") no-repeat scroll center/100% auto; width: 61px; height: 52px; display: block; margin: 0 auto 9px }
.news-image-slider-section .image-video-section-view { margin-bottom: 0 }
.image-video-section-view { margin-bottom: 43px }
.image-video-section-view .slick .slick-slider .slick-slide .slide__caption { padding: 0 }
.image-video-section-view .youtube-para, .image-video-section-view .video { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: 100%; padding-top: 56.25%; height: 0px; margin: 0 }
.image-video-section-view .youtube-para iframe, .image-video-section-view .youtube-para img, .image-video-section-view .video iframe, .image-video-section-view .video img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover }
.image-video-section-view .youtube-para video, .image-video-section-view .video video { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover }
.image-video-section-view .youtube-para div[data-id]:last-child .play, .image-video-section-view .video div[data-id]:last-child .play { display: block }
.image-video-section-view .youtube-para .play, .image-video-section-view .video .play { display: none }
.image-video-section-view .youtube-para .play, .image-video-section-view .youtube-para .play-btn, .image-video-section-view .video .play, .image-video-section-view .video .play-btn { width: 100px; height: 100px; border-radius: 50%; background-color: #ffffff; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); cursor: pointer; z-index: 2; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.image-video-section-view .youtube-para .play:after, .image-video-section-view .youtube-para .play-btn:after, .image-video-section-view .video .play:after, .image-video-section-view .video .play-btn:after { content: ""; width: 25px; height: 42px; background: transparent url("../images/play-icon.svg") no-repeat scroll center/100% auto; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-left: 3px }
.image-video-section-view .youtube-para .play:hover, .image-video-section-view .youtube-para .play-btn:hover, .image-video-section-view .video .play:hover, .image-video-section-view .video .play-btn:hover { -webkit-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1) }
.nos-valeurs-detail-wrapper { margin-bottom: 99px }
.nos-valeurs-detail-wrapper .nos-valeurs-video-slider-section { margin-bottom: 60px }
.nos-valeurs-detail-wrapper .nos-valeurs-video-slider-section .slick .slick-slider .slick-slide .slide__caption { padding: 0 }
.nos-valeurs-detail-wrapper .nos-valeurs-video-slider-section .slick .slick-slider .slick-slide .slide__caption .slide__description img { width: 100% }
body.page-node-type-formation .main-container, body.page-node-159 .main-container { width: 100%; padding: 0 }
body.page-node-type-formation .main-container>.row, body.page-node-159 .main-container>.row { margin: 0 }
body.page-node-type-formation .main-container>.row>.col-sm-12, body.page-node-159 .main-container>.row>.col-sm-12 { padding: 0 }
.formation-detail-wrapper>.container { width: 1340px; max-width: 100% }
.formation-detail-wrapper .node-title { margin-bottom: 50px }
.formation-detail-wrapper .node-title h2 { font-size: 40px; letter-spacing: 1px }
.formation-detail-wrapper .course-detail-wrapper { background-color: rgba(235, 242, 245, 0.5); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.formation-detail-wrapper .course-detail-wrapper .course-detail-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: calc(100% - 815px) }
.formation-detail-wrapper .course-detail-wrapper .course-detail-content .course-content { width: 480px; max-width: 100%; padding: 0 15px }
.formation-detail-wrapper .course-detail-wrapper .course-detail-content .course-content .field-row { font-size: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 10px }
.formation-detail-wrapper .course-detail-wrapper .course-detail-content .course-content .field-row .field-label { font-weight: bold; margin-right: 5px }
.formation-detail-wrapper .course-detail-wrapper .course-detail-content .course-content .field-row.objectif { display: block }
.formation-detail-wrapper .course-detail-wrapper .course-detail-content .course-content .additional-text { font-size: 15px; font-weight: 500; margin-bottom: 24px }
body.page-node-type-formation .contact-section { margin-bottom: 80px }
.inscription-calendar-section { background-color: #e9f1f4; padding: 71px 0 78px; margin-bottom: 90px }
.inscription-calendar-section .inscription-calendar-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.inscription-calendar-section .block-title { font-size: 40px; font-weight: bold; margin-bottom: 64px }
.inscription-calendar-section .block-webform { width: 730px; max-width: 100% }
.inscription-calendar-section .block-webform .form-type-date { display: none }
.inscription-calendar-section .captcha-container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 25px }
.view-id-inscription_block.view-display-id-block_1 { z-index: 2; background-color: #fff; width: 343px; height: 423px; padding: 26px 12px 17px 12px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center }
.fc-head-container.fc-widget-header .fc-day-header span { color: #7f8fa4; font-size: 12px; letter-spacing: 0.3px; font-weight: normal; text-transform: uppercase }
.fc-scroller.fc-day-grid-container { overflow: hidden !important; height: 100% !important }
.fc td, .fc th { padding: 0 !important; vertical-align: middle !important; border-width: 0 !important; font-size: 12px; text-transform: uppercase; text-align: center }
.view-id-inscription_block.view-display-id-block_1 .fc-row.fc-widget-header { border-right-width: 0; margin-right: 0; margin-bottom: 15px; padding-bottom: 3 }
.fc-basic-view .fc-body .fc-row { min-height: 44px !important; margin-bottom: 10px }
.fc hr, .fc tbody, .fc td, .fc th, .fc thead, .fc-row { background: transparent !important }
.fc-toolbar .fc-left .fc-today-button, .fc-toolbar .fc-right .fc-month-button { display: none }
.view-id-inscription_block.view-display-id-block_1 .fc-ltr .fc-basic-view .fc-day-top .fc-day-number { float: none; width: 44px; padding: 0; color: #2c3135; font-weight: bold; font-size: 12px; height: 44px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border-radius: 0 }
.view-id-inscription_block.view-display-id-block_1 .fc-ltr .fc-basic-view .fc-day-top .fc-day-number.highlight-text { background-color: #b99241 !important; color: #fff }
.fc-toolbar.fc-header-toolbar { position: relative }
.view-id-inscription_block.view-display-id-block_1 .fc-button.fc-prev-button { position: absolute; left: 0 }
.view-id-inscription_block.view-display-id-block_1 .fc-button.fc-next-button { position: absolute; right: 0 }
.view-id-inscription_block.view-display-id-block_1 .fc-event, .view-id-inscription_block.view-display-id-block_1 .fc-event-dot { background-color: #00bfdd; border: 0; font-size: 0; height: 7px; width: 5px; border-radius: 50%; display: none }
.fc-event-container .fc-day-grid-event { margin-top: -34px !important; margin-left: 36px !important }
.fc-toolbar.fc-header-toolbar .fc-center h2 { color: #2c3135; font-family: "Raleway", sans-serif; font-size: 16px; text-transform: capitalize; font-weight: bold }
.view-id-inscription_block.view-display-id-block_1 .fc-highlight-skeleton .fc-highlight { background-color: transparent }
.view-id-inscription_block.view-display-id-block_1 .fc-row .fc-content-skeleton td { border-bottom: 0; width: 24px; height: 24px; border-radius: 50%; margin: 0 auto; opacity: 1 }
.view-id-inscription_block.view-display-id-block_1 .fc-unthemed td.fc-today { background: transparent }
.view-id-inscription_block.view-display-id-block_1 .fc-icon-right-single-arrow:after { content: ""; background: rgba(0, 0, 0, 0) url("../images/calendar-arrow-right.svg") no-repeat scroll center center/100% auto; width: 15px; height: 17px; display: inline-block }
.view-id-inscription_block.view-display-id-block_1 .fc-icon-left-single-arrow:after { content: ""; background: rgba(0, 0, 0, 0) url("../images/calendar-arrow-left.svg") no-repeat scroll center center/100% auto; width: 15px; height: 17px; display: inline-block }
.view-id-inscription_block.view-display-id-block_1 .fc-button { border: 0; -webkit-box-shadow: none; box-shadow: none; background: no-repeat; border-radius: 0; height: 18px }
.view-id-inscription_block.view-display-id-block_1 .fc-button:focus { outline: 0; border-color: transparent }
.view-id-inscription_block.view-display-id-block_1 .fc-row .fc-content-skeleton td.fc-other-month.fc-past .fc-day-number, .view-id-inscription_block.view-display-id-block_1 .fc-row .fc-content-skeleton td.fc-other-month.fc-future .fc-day-number { background-color: #edf2f5; color: #bac2c7 }
body.page-node-type-contact article { margin-bottom: 120px }
.field--name-field-contact-form-block { background-color: #eeece5; padding: 80px 0 87px; margin-bottom: 68px }
.field--name-field-contact-form-block .request-information-wrapper .title-block { width: 591px; max-width: 100%; margin-bottom: 48px; padding: 0 15px }
.field--name-field-contact-form-block .request-information-wrapper .title-block h2 { margin-bottom: 12px }
.field--name-field-contact-form-block .request-information-wrapper .title-block .subtitle { font-size: 16px }
.field--name-field-contact-form-block .contact-detail .field--name-field-contact-information { background-color: #9c9086; padding: 27px 15px 29px 33px; margin-top: 33px }
.field--name-field-contact-form-block .contact-detail .field--name-field-contact-information .field--name-body { color: #fff }
.field--name-field-contact-form-block .contact-detail .field--name-field-contact-information .field--name-body h3 { font-size: 22px; line-height: 1.14 }
.field--name-field-contact-form-block .contact-detail .field--name-field-contact-information .field--name-body a { display: block; font-size: 25px; font-weight: bold; color: #fff; padding-left: 40px; background: transparent url("../images/phone-icon-white.svg") no-repeat scroll left center/25px 25px }
.contact-form .form-item .control-label { font-size: 14px; font-weight: 500; line-height: 2; margin-bottom: 6px }
.contact-form .form-item .control-label:after { background: transparent url("../images/required.svg") no-repeat scroll center/100% auto; width: 3px; height: 3px; margin-left: 1px }
.contact-form .form-item .form-control { height: 50px; border-radius: 2px; background-color: #ffffff; width: 100%; -webkit-box-shadow: none; box-shadow: none; border: 0; font-size: 15px; color: #3f4045; font-size: 13px }
.contact-form .form-item textarea.form-control { height: auto; resize: none }
.contact-form .form-type-select .select-wrapper:after { content: ""; width: 13px; height: 8px; background: transparent url("../images/arrow-down-icon.svg") no-repeat scroll center/100% auto; margin-right: 20px; margin-top: -4px }
.contact-form .form-actions { margin-top: 10px }
.contact-form .form-actions .btn { margin-right: 0 }
.contact-form .form-group { margin-bottom: 10px }
.contact-form .form-group.captcha-container { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.contact-information-section>.container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.contact-information-section>.container:after, .contact-information-section>.container:before { content: none }
.contact-information-section .contact-administrative-block .title { margin-bottom: 52px }
.contact-information-section .contact-administrative-block .desc { width: 427px; max-width: 100%; font-size: 16px; line-height: 1.75; margin-bottom: 11px }
.contact-information-section .contact-administrative-block .call-detail a, .contact-information-section .contact-administrative-block .call-detail .fax { font-size: 16px; line-height: 1.75 }
.contact-information-section .contact-administrative-block .call-detail a { font-weight: bold; background: transparent url("../images/contact-phone-icon.svg") no-repeat scroll left center/17px 17px; margin-bottom: 14px; padding-left: 27px }
.contact-information-section .contact-administrative-block .call-detail .fax { background: transparent url("../images/fax.svg") no-repeat scroll left center/19px 19px; padding-left: 29px }
.contact-information-section .contact-document-section .title { width: 427px; max-width: 100%; margin-bottom: 22px }
.contact-information-section .contact-document-section .desc { width: 427px; max-width: 100%; font-size: 16px; line-height: 1.75; margin-bottom: 20px }
.contact-information-section .contact-document-section .files-block { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.contact-information-section .contact-document-section .files-block .download-file { margin-bottom: 10px }
.contact-information-section .title { font-size: 25px }
.contact-information-section .field--name-field-contact-document-block { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end }
.contact-information-section .field--name-field-contact-document-block .paragraph--type--paragraph-contact-documents { width: 555px; max-width: 100% }
.btn:active, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { -webkit-box-shadow: none; box-shadow: none; outline: 0 }
.slick__slide:focus { border: 0 }
.history-detail-wrapper { margin-bottom: 135px }
.history-detail-wrapper .history-slider-section { margin-bottom: 89px }
.histoire-des-pfg-block { padding: 80px 0 120px; background: transparent url("../images/que-faire-bg.jpg") no-repeat scroll center/cover; position: relative; clear: both }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick--less .slick-slide { float: left }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick__slider>.slick-list { margin: 0; position: relative }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick__slider>.slick-list:after { content: ""; width: 100%; height: 1px; border-bottom: 2px dashed #bcd0d6; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slider .slick-track { padding-bottom: 20px }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slide__caption { padding: 0 }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide { max-width: 100%; font-size: 15px; text-align: center; vertical-align: bottom; height: 435px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide .history-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; height: 250px }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide .history-wrapper .year { width: 100px; height: 60px; background-color: #becace; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 35px; font-weight: 600; color: #4d5c61; margin: 0 auto 12px; padding-bottom: 10px }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide .history-wrapper .year span { line-height: normal }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide .history-wrapper .desc { width: 228px; max-width: 100%; margin: 0 auto; line-height: 1.38 }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide .history-wrapper:after { content: ""; width: 2px; height: 41px; background-color: #798c92; display: block; margin: 15px auto 0; position: relative; z-index: 2 }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide:nth-child(even) { vertical-align: top; position: relative; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide:nth-child(even) .history-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; padding-top: 24px }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide:nth-child(even) .history-wrapper .history-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide:nth-child(even) .history-wrapper .year { margin: 12px auto 0 }
.histoire-des-pfg-block .form-group .view-id-histoire_des_pfg.view-display-id-block_1 .view-content .slick-slide:nth-child(even) .history-wrapper:after { margin: 0 auto 15px }
body.page-node-type-etapes .navbar-default { margin-bottom: 0 }
body.page-node-type-etapes .homepage-que-faire-section { margin-bottom: 104px }
body.page-node-type-etapes .homepage-que-faire-section:after { content: none }
body.page-node-type-etapes .homepage-que-faire-section>.form-group { min-height: 377px }
body.page-node-type-etapes .homepage-que-faire-section>.form-group:after { content: ""; width: 100%; height: 1px; border-bottom: 2px dashed #bcd0d6; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) }
body.page-node-type-etapes .view-id-homepage_que_faire.view-display-id-block_1 .view-footer { display: none }
.slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current::before { content: none }
.slick--thumbnail.slick--skin--asnavfor .slick__slide img { border: 0 }
.slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current { -webkit-box-shadow: none; box-shadow: none; -webkit-transform: none; transform: none }
.slick--thumbnail.slick--skin--asnavfor .slick-list { padding: 0 }
.slick--thumbnail.slick--skin--asnavfor .slick-track { padding-bottom: 0; padding-top: 15px }
.paragraph--type--paragraph-image-gallery, .paragraph--type--paragraph-video-and-image { padding-top: 100px; margin-bottom: 120px }
.paragraph--type--paragraph-image-gallery .slick-wrapper, .paragraph--type--paragraph-video-and-image .slick-wrapper { width: 946px; max-width: 100%; margin: 0 auto }
.paragraph--type--paragraph-image-gallery .slick__arrow .slick-arrow, .paragraph--type--paragraph-video-and-image .slick__arrow .slick-arrow { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 0; width: 25px; height: 25px; border: 0; background: transparent; outline: 0 }
.paragraph--type--paragraph-image-gallery .slick__arrow .slick-arrow:before, .paragraph--type--paragraph-video-and-image .slick__arrow .slick-arrow:before { content: none }
.paragraph--type--paragraph-image-gallery .slick__arrow .slick-prev, .paragraph--type--paragraph-video-and-image .slick__arrow .slick-prev { left: -54px; background: transparent url("../images/arrow-left.svg") no-repeat scroll center/100% auto }
.paragraph--type--paragraph-image-gallery .slick__arrow .slick-next, .paragraph--type--paragraph-video-and-image .slick__arrow .slick-next { right: -54px; background: transparent url("../images/arrow-right.svg") no-repeat scroll center/100% auto }
.slick--optionset--slider-images .slick__arrow { width: 105px; height: 50px; -webkit-transform: none; transform: none; bottom: 22px; top: auto; left: 25px; margin-top: 0 }
.slick--optionset--slider-images .slick__arrow .slick-arrow { position: absolute; top: auto; -webkit-transform: none; transform: none; font-size: 0; width: 50px; height: 50px; border: 0; background: #ffffff; outline: 0; border-radius: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease }
.slick--optionset--slider-images .slick__arrow .slick-arrow:before { content: none }
.slick--optionset--slider-images .slick__arrow .slick-prev { left: 0; background: #fff url("../images/arrow-left.svg") no-repeat scroll center/25px 25px }
.slick--optionset--slider-images .slick__arrow .slick-prev:hover, .slick--optionset--slider-images .slick__arrow .slick-prev:focus { background-color: #bcd0d6 }
.slick--optionset--slider-images .slick__arrow .slick-next { right: 0; background: #fff url("../images/arrow-right.svg") no-repeat scroll center/25px 25px }
.slick--optionset--slider-images .slick__arrow .slick-next:hover, .slick--optionset--slider-images .slick__arrow .slick-next:focus { background-color: #bcd0d6 }
.nav-tabs.content-tabs { border-bottom: 0; margin-bottom: 50px; display: -webkit-box; display: -ms-flexbox; display: flex }
.nav-tabs.content-tabs li { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 5px 0 0 }
.nav-tabs.content-tabs li a { background-color: #bcd0d6; min-height: 50px; font-size: 18px; color: #fff; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; padding: 0 22px; border-radius: 0; border: 0 }
.nav-tabs.content-tabs li a span:first-child { margin-right: 5px }
.nav-tabs.content-tabs li a:hover, .nav-tabs.content-tabs li a:focus { background-color: #798c92; color: #ffffff; border: 0 }
.nav-tabs.content-tabs li.active a { background-color: #798c92; color: #ffffff; border: 0 }
.nav-tabs.content-tabs li.active a:hover, .nav-tabs.content-tabs li.active a:focus { background-color: #798c92; color: #ffffff; border: 0 }
.nav-tabs.content-tabs li:last-child { margin: 0 }
.tab-content .tab-pane .row { margin-bottom: 40px }
.tab-content .tab-pane .title { font-weight: bold; margin-bottom: 16px }
.tab-content .tab-pane ul li { margin-bottom: 15px }
body.page-node-158 .page-header, body.page-node-166 .page-header { font-size: 50px; margin-bottom: 64px }
body.page-node-158 .confirmation-wrapper, body.page-node-166 .confirmation-wrapper { width: 750px; max-width: 100%; background-color: #e9f1f4; padding: 39px 15px 41px; margin: 0 auto 134px }
body.page-node-158 .confirmation-wrapper .image, body.page-node-166 .confirmation-wrapper .image { margin-bottom: 10px }
body.page-node-158 .confirmation-wrapper .image img, body.page-node-166 .confirmation-wrapper .image img { display: block; margin: 0 auto }
body.page-node-158 .confirmation-wrapper .confirmation-message, body.page-node-166 .confirmation-wrapper .confirmation-message { font-size: 18px; text-align: center; width: 400px; max-width: 100%; margin: 0 auto }
body.page-node-158 .confirmation-wrapper .confirmation-message p, body.page-node-166 .confirmation-wrapper .confirmation-message p { margin-bottom: 0; line-height: 1.67 }
body.page-node-158 .confirmation-wrapper .confirmation-message p strong, body.page-node-166 .confirmation-wrapper .confirmation-message p strong { font-size: 22px; font-weight: 600 }
.footer { margin-top: 0; padding: 0; border-top: 0; font-size: 15px }
.footer .footer-wrapper { background-color: #e9f1f4; padding: 70px 0 115px }
.footer .footer-wrapper .footer-logo-block img { width: 80px }
.footer .footer-wrapper .footer-block h2 { font-size: 20px; font-family: "DM Serif Display", serif; margin-bottom: 30px }
.footer .footer-wrapper .footer-block .contact-wrapper { line-height: 1.47 }
.footer .footer-wrapper .footer-block .phone { margin-bottom: 22px }
.footer .footer-wrapper .footer-block .social-links { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.footer .footer-wrapper .footer-block .social-links a { width: 35px; height: 35px; background-color: #798c92; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-right: 5px; border-radius: 50%; padding: 5px 5px 6px 6px }
.footer .footer-wrapper .footer-block .social-links a:hover, .footer .footer-wrapper .footer-block .social-links a:focus { background-color: #3f4045 }
.footer .footer-wrapper .footer-static-block .static-block-wrapper { width: 274px; max-width: 100% }
.footer .footer-wrapper .footer-static-block .static-block-wrapper .quote { font-style: italic; font-weight: 300; margin-bottom: 40px; color: #798c92; line-height: 1.47 }
.footer .footer-wrapper .footer-static-block .static-block-wrapper .quote:before { content: ""; background: transparent url("../images/combined-shape.svg") no-repeat scroll center/100% auto; width: 15px; height: 13px; display: block; margin-bottom: 3px }
.footer .footer-wrapper .footer-static-block .static-block-wrapper .desc { font-weight: 300; color: #798c92; line-height: 1.38 }
.footer .footer-wrapper .footer-menu .nav li { margin-bottom: 6px }
.footer .footer-wrapper .footer-menu .nav li a { font-size: 15px; color: #798c92; padding: 0; font-weight: 300 }
.footer .footer-wrapper .footer-menu .nav li a:hover, .footer .footer-wrapper .footer-menu .nav li a:focus { background-color: transparent; font-weight: bold }
.footer .footer-wrapper .footer-menu .nav li a.is-active { font-weight: bold }
.footer .footer-wrapper .footer-contact-block .footer-contact-wrapper .contact-wrapper p { margin-bottom: 6px; color: #798c92; font-weight: 200 }
.footer .footer-wrapper .footer-contact-block .footer-contact-wrapper .phone a { color: #3f4045; font-weight: 800; background: transparent url("../images/phone.svg") no-repeat scroll left center/16px 16px; padding-left: 23px }
.footer .copyright-block { color: #8e8e8e; font-size: 13px; text-align: center; padding: 14px 0 16px }
.search-block-form #search-block-form { margin: 0 auto !important; }
.history-detail-wrapper .slick__slide .slide__media { display: none; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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REFtQ0ssVUFBVyxDQUNYLFdBQVksQ0FDWix3QkFBeUIsQ0FDekIsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYix3QkFBbUIsQ0FBbkIscUJBQW1CLENBQW5CLGtCQUFtQixDQUNuQix1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUN2QixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLHVCQUF3QixDQTNDN0Isd0hBOENNLHdCQUF5QixDQTlDL0IsbUVBc0RJLFdBQVksQ0FDWixjQUFlLENBdkRuQiwwRUEwREssaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixhQUFjLENBQ2QsZ0JBQWlCLENBOUR0QixpRkFpRU0sVUFBVyxDQUNYLDRGQUE2RixDQUM3RixVQUFXLENBQ1gsV0FBWSxDQUNaLGFBQWMsQ0FDZCxpQkFBa0IsQ0F0RXhCLHlFQTBFSyxlQUFnQixDQUNoQixhQUFjLENBQ2QsZ0JBQWlCLENBNUV0Qiw2Q0FvRkssaUJBQWtCLENBcEZ2QiwrQ0F1Rk0sY0FBZSxDQUNmLGFBQWMsQ0FDZCxTQUFVLENBQ1YsZUFBZ0IsQ0ExRnRCLDBHQTZGTyw0QkFBNkIsQ0FDN0IsZ0JBQWlCLENBOUZ4Qix5REFrR08sZ0JBQWlCLENBbEd4Qix5RkE0R0ssaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxlQUFnQixDQTlHckIsK0VBbUhNLGFBQWMsQ0FDZCxlQUFnQixDQUNoQix3RkFBeUYsQ0FDekYsaUJBQWtCLENBdEh4Qix5QkE4SEUsYUFBYyxDQUNkLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsbUJBQW9CIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkYnV0bGVyLW1lZGl1bTogJ0RNIFNlcmlmIERpc3BsYXknLCBzZXJpZjtcclxuJGJ1dGxlci1ib2xkOiAnRE0gU2VyaWYgRGlzcGxheScsIHNlcmlmO1xyXG4kc2l0ZS1jb2xvcjogI2JjZDBkNjtcclxuJHRyYW5zaXRpb24tdmFsdWU6IGFsbCAwLjJzIGVhc2U7XHJcbiRoaWdobGlnaHQtY29sb3I6ICNmNGNiNzY7XHJcbiR5ZWxsb3ctY29sb3I6ICNmNGNiNzY7XHJcbiRyYWxld2F5LWZvbnQ6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcclxuJGhpZ2hsaWdodC1jb2xvci1ncmVlbjogIzU3YTc3MztcclxuJGhpZ2hsaWdodC1jb2xvci1yZWQ6ICNmMDdjNjM7XHJcblxyXG4uYnV0bGVyLWJvbGQge2ZvbnQtZmFtaWx5OiAkYnV0bGVyLWJvbGQ7fVxyXG4uYnV0bGVyLW1lZGl1bSB7Zm9udC1mYW1pbHk6ICRidXRsZXItbWVkaXVtO31cclxuLnJhbGV3YXktZm9udCB7Zm9udC1mYW1pbHk6ICRyYWxld2F5LWZvbnQ7fVxyXG46Zm9jdXMge291dGxpbmU6IDA7fVxyXG5cclxuXHJcbmJvZHkge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XHJcblx0Y29sb3I6ICMzZjQwNDU7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuXHRmb250LWZhbWlseTogJ0RNIFNlcmlmIERpc3BsYXknLCBzZXJpZjtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5iLHN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6ICMzZjQwNDU7XHJcblx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tdmFsdWU7XHJcbn1cclxuXHJcbmE6aG92ZXIsIGE6Zm9jdXMge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4ubm9wYWRkaW5nIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0cGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLmQtZmxleCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnBmZ2MtYnRuIHtcclxuXHRtaW4td2lkdGg6IDE5NXB4O1xyXG5cdG1pbi1oZWlnaHQ6IDUwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZvbnQtZmFtaWx5OiAkYnV0bGVyLW1lZGl1bTtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRwYWRkaW5nOiA1cHggMTVweDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4ucGZnYy1idG4ud2hpdGUtYnRuIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzNmNDA0NTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMzZjQwNDU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBmZ2MtYnRuLmdyZXktYnRuIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjM2Y0MDQ1O1xyXG5cdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGZvbnQtZmFtaWx5OiAkcmFsZXdheS1mb250O1xyXG5cclxuXHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzZjQwNDU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjM2Y0MDQ1O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG59XHJcblxyXG4ucGZnYy1idG4uZ3JleS1maWxsLWJ0biB7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNiY2QwZDY7XHJcblx0Zm9udC1mYW1pbHk6ICRyYWxld2F5LWZvbnQ7XHJcblxyXG5cdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuLnBkZi1idG4ge1xyXG4gICAgY29sb3I6ICMzZjQwNDU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCA2N3B4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1pbi13aWR0aDogMjU1cHg7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgXHRjb250ZW50OiBcIlwiO1xyXG5cdCAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9wZGYtaWNvbi5zdmcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIvMTdweCAyMnB4O1xyXG5cdCAgICB3aWR0aDogNDVweDtcclxuXHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgbGVmdDogMDtcclxuXHQgICAgdG9wOiA1MCU7XHJcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHQgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgIFx0Y29udGVudDogXCJcIjtcclxuXHQgICAgd2lkdGg6IDQ1cHg7XHJcblx0ICAgIGhlaWdodDogMTAwJTtcclxuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIGxlZnQ6IDA7XHJcblx0ICAgIHRvcDogMDtcclxuXHQgICAgei1pbmRleDogMTtcclxuXHQgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgXHRjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHR6LWluZGV4OiAyO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGRmLWJ0bi55ZWxsb3ctYnRuIHtcclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWNvbG9yO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHRcclxufVxyXG5cclxuLnByZXN0YXRpb24tYmxvY2stZmlsZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnZpZXctaGVhZGVyIC5wcmVzdGF0aW9uLWJsb2NrLWZpbGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uaGVhZGVyLXRpdGxlIGgyIHtcclxuXHRmb250LXNpemU6IDQwcHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiA2NnB4O1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogODBweDtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAyN3B4IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4vKiBQQVJBTExBWCBFRkZFQ1QgKi9cclxuLnBhcmFsbGF4LWNvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHQucGFyYWxsYXgge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcclxuXHRcdFx0bWluLWhlaWdodDogMTAwJTtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogSEVBREVSICovXHJcbi5uYXZiYXIge1xyXG5cdC5sb2dvIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogNDdweDtcclxuXHRib3JkZXItYm90dG9tOiAwO1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogODBweDtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAyN3B4IGF1dG8gMDtcclxuXHR9XHJcbn1cclxuXHJcbi5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XHJcblx0cGFkZGluZy10b3A6IDE1NXB4O1xyXG59XHJcblxyXG5ib2R5LnBhZ2Utbm9kZS04NSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMsIGJvZHkucGFnZS1ub2RlLTE1OSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xyXG5cdHBhZGRpbmctdG9wOiAxMTVweDtcclxufVxyXG5cclxuYm9keS5oZWFkZXItc2hvdy5vbi1zY3JvbGwge1xyXG5cdGhlYWRlci5uYXZiYXItZGVmYXVsdCB7XHJcblx0XHQucGFuZSB7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgY3ViaWMtYmV6aWVyKC43NywwLC4xNzUsMSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbmJvZHk6bm90KC5uYXYtdmlzaWJsZSkuaGVhZGVyLWhpZGUge1xyXG5cdGhlYWRlciB7XHJcblx0XHQucGFuZSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTEwcHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubmF2YmFyLWRlZmF1bHQsIGJvZHkuaGVhZGVyLXNob3cub24tc2Nyb2xsIC5uYXZiYXItZGVmYXVsdCB7XHJcblx0LnBhbmUge1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cdH1cclxufVxyXG5cclxuLm5hdmJhci1kZWZhdWx0LCBib2R5LmhlYWRlci1zaG93Lm9uLXNjcm9sbCAubmF2YmFyLWRlZmF1bHQge1xyXG5cdGJvcmRlcjogMDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdG1hcmdpbi1ib3R0b206IDcycHg7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogOTk7XHJcblxyXG4gICAgLnJlZ2lvbi1oZWFkZXItdG9wYmFyIHtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNDtcclxuXHJcbiAgICBcdC5oZWFkZXItdG9wYmFyLW1lbnUtYmxvY2sge1xyXG4gICAgXHRcdHdpZHRoOiAxMzQwcHg7XHJcbiAgICBcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuICAgIFx0XHRtYXJnaW46IDAgYXV0bztcclxuICAgIFx0XHRoZWlnaHQ6IDMwcHg7XHJcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcclxuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgXHRcdC5uYXYge1xyXG4gICAgXHRcdFx0ZGlzcGxheTogZmxleDtcclxuICAgIFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdCAgICBcdFx0bGkge1xyXG5cdCAgICBcdFx0XHRhIHtcclxuXHQgICAgXHRcdFx0XHRwYWRkaW5nOiA1cHggMTlweDtcclxuXHQgICAgXHRcdFx0XHRjb2xvcjogIzc5OGM5MjtcclxuXHQgICAgXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC40NnB4O1xyXG5cdCAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHJcblx0ICAgIFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0ICAgIFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQgICAgXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdCAgICBcdFx0XHRcdH1cclxuXHJcblx0ICAgIFx0XHRcdFx0Ji5pcy1hY3RpdmUge1xyXG5cdCAgICBcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0ICAgIFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdCAgICBcdFx0XHRcdH1cclxuXHQgICAgXHRcdFx0fVxyXG5cdCAgICBcdFx0XHQmLmxhc3Qge1xyXG5cclxuXHRcdFx0XHRcdFx0YS5pcy1hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM3OThjOTI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHQgICAgXHRcdFx0XHRhIHtcclxuXHQgICAgXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0ICAgIFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHQgICAgXHRcdFx0XHRcdGNvbG9yOiAjNzk4YzkyO1xyXG5cclxuXHQgICAgXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdCAgICBcdFx0XHRcdFx0fVxyXG5cdCAgICBcdFx0XHRcdH1cclxuXHQgICAgXHRcdFx0fVxyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdH1cclxuICAgIFx0fVxyXG4gICAgfVxyXG5cclxuXHQuaGVhZGVyLXdyYXBwZXIge1xyXG5cdFx0aGVpZ2h0OiA4NXB4O1xyXG5cdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0ICAgIFx0d2lkdGg6IDEzNDBweDtcclxuXHQgICAgXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0ICAgIH1cclxuXHJcblx0XHQubmF2YmFyLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0XHQubmF2YmFyLWhlYWRlciB7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LnJlZ2lvbi1uYXZpZ2F0aW9uIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdC5oZWFkZXItbGlua3MtYmxvY2sge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHQgICAgcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHQgICAgdG9wOiA1MCU7XHJcblx0XHRcdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuXHRcdFx0XHRcdCAgICAuaGVhZGVyLWJsb2NrLXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0ICAgIFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2gtYmxvY2sge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI5cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI5cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNzk4YzkyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi12YWx1ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvc2VhcmNoLWljb24td2hpdGUuc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLXZhbHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL3NlYXJjaC1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzEwMCUgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQgICAgXHQuYnJhbmNoZXMtbGluayB7XHJcblx0XHRcdFx0XHQgICAgXHRcdG1hcmdpbi1yaWdodDogMjVweDtcclxuXHJcblx0XHRcdFx0XHQgICAgXHRcdGEge1xyXG5cdFx0XHRcdFx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0ICAgIFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9sb2NhdGlvbi1ncmV5LnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCBjZW50ZXIvMjBweCAyNHB4O1xyXG5cdFx0XHRcdFx0XHQgICAgXHRcdHBhZGRpbmc6IDRweCAwIDRweCAzNHB4O1xyXG5cdFx0XHRcdFx0XHQgICAgXHRcdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cclxuXHRcdFx0XHRcdFx0ICAgIFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzc5OGM5MjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHQgICAgXHRcdH1cclxuXHRcdFx0XHRcdCAgICBcdFx0fVxyXG5cdFx0XHRcdFx0ICAgIFx0fVxyXG5cdFx0XHRcdFx0ICAgIFx0LmNvbnRhY3QtbGluayAucGZnYy1idG4ud2hpdGUtYnRuIHtcclxuXHRcdFx0XHRcdCAgICBcdFx0bWluLXdpZHRoOiAxMzRweDtcclxuXHRcdFx0XHRcdCAgICBcdFx0bWluLWhlaWdodDogNDJweDtcclxuXHRcdFx0XHRcdCAgICBcdFx0Ym9yZGVyOiAxcHggc29saWQgIzNmNDA0NTtcclxuXHRcdFx0XHRcdFx0XHQgICAgY29sb3I6ICMzZjQwNDU7XHJcblx0XHRcdFx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdCAgICBmb250LWZhbWlseTogJHJhbGV3YXktZm9udDtcclxuXHJcblx0XHRcdFx0XHRcdFx0ICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdCAgICBcdGJvcmRlcjogMXB4IHNvbGlkICMzZjQwNDU7XHJcblx0XHRcdFx0XHRcdFx0XHQgICAgY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNDA0NTtcclxuXHRcdFx0XHRcdFx0XHQgICAgfVxyXG5cdFx0XHRcdFx0ICAgIFx0fVxyXG5cdFx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0ICAgIGhlaWdodDogYXV0bztcclxuXHRcdFx0XHQgICAgcGFkZGluZzogMCAwIDAgMTBweDtcclxuXHRcdFx0XHQgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHQgICAgd2lkdGg6IDEwNXB4O1xyXG5cdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHQgICAgY29sb3I6ICMzZjQwNDU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXZiYXJjb2xsYXBzZSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzNzBweDtcclxuXHJcblx0XHRcdFx0Lm5hdmJhci1uYXYge1xyXG5cclxuXHRcdFx0XHRcdD4gLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuZHJvcGRvd24ge1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmLmFjdGl2ZS10cmFpbCB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4YzkyO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTc1cHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMsICYuaXMtYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRjYjc2O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAub3BlbiB7XHJcblx0XHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdD4gbGkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5sYXN0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzZjQwNDU7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMCA1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYuaXMtYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmNkMGQ2O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLXZhbHVlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Ji5kcm9wZG93biB7XHJcblx0XHRcdFx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYuZHJvcGRvd246aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlYXJjaC1mb3JtLWJsb2NrLCBib2R5LnBhdGgtc2VhcmNoIHtcclxuXHRmb3JtIHtcclxuXHRcdHdpZHRoOiA3NDFweDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNDtcclxuXHRcdFx0Y29sb3I6ICM3OThjOTI7XHJcblx0XHR9XHJcblxyXG5cdFx0LmlucHV0LWdyb3VwLWJ0biB7XHJcblx0XHRcdC5mb3JtLXN1Ym1pdCB7XHJcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9zZWFyY2gtaWNvbi5zdmcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5wYXRoLXNlYXJjaCB7XHJcblx0LnJlZ2lvbi1jb250ZW50IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuXHRcdGZvcm0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdC5zZWFyY2gtaGVscC1saW5rIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdD4gLmZvcm0td3JhcHBlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnB1dC1ncm91cCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdC5pbnB1dC1ncm91cC1idG4ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdHotaW5kZXg6IDk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+IGgyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHRcdGE6aG92ZXIsIGE6Zm9jdXMge1xyXG5cdFx0XHRjb2xvcjojNzk4YzkyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3BhbiwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3ZlciwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3ZlciwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cywgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjojNzk4YzkyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiM3OThjOTI7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGkgPiBhLCAucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XHJcblx0Y29sb3I6Izc5OGM5MjtcclxufVxyXG5cclxuLnNlYXJjaC1mb3JtLWJsb2NrIHtcclxuXHRoZWlnaHQ6IDQ1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNDtcclxufVxyXG5cclxuLnJlZ2lvbi1zZWFyY2gtYmxvY2sge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTE1cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybS1ibG9jayBmb3JtIC5mb3JtLXR5cGUtc2VhcmNoIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLyogSE9NRVBBR0UgKi9cclxuLmhvbWVwYWdlLXF1ZS1mYWlyZS1zZWN0aW9uIHtcclxuXHRwYWRkaW5nOiA2OXB4IDAgODNweDtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9xdWUtZmFpcmUtYmcuanBnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvY292ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICBoZWlnaHQ6IDFweDtcclxuXHQgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjYmNkMGQ2O1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHRvcDogNTAlO1xyXG5cdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG5cclxuXHQuZm9ybS1ncm91cCB7XHJcblx0XHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQudmlldy1pZC1ob21lcGFnZV9xdWVfZmFpcmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAxMzQwcHg7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdC52aWV3LWNvbnRlbnQge1xyXG5cdFx0XHRcdGNvdW50ZXItcmVzZXQ6IG15LXNlYy1jb3VudGVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcclxuXHJcblx0XHRcdFx0LnZpZXdzLXJvdyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjU0cHg7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHJcblx0XHRcdFx0XHQucXVlLWZhaXJlLXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0XHQuY291bnRlciB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmVjYWNlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzRkNWM2MTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3OThjOTI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzMHB4IGF1dG8gMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDE1N3B4O1xyXG5cclxuXHRcdFx0XHRcdFx0LnF1ZS1mYWlyZS13cmFwcGVyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmNvdW50ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMnB4IGF1dG8gMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjI4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdC5xdWUtZmFpcmUtd3JhcHBlciB7XHJcblx0XHRcdFx0XHRcdFx0LmNvdW50ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudmlldy1mb290ZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHRcdCAgICByaWdodDogMDtcclxuXHRcdFx0ICAgIGJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZpZWxkLS1uYW1lLWZpZWxkLXZvdXMtcmVjaGVyY2hlei1zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHBhZGRpbmc6IDEwN3B4IDAgMTM1cHg7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblxyXG5cdD4gLmZpZWxkLS1pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcblx0XHQuYmxvY2std3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdFx0XHJcblx0XHRcdC5jb250ZW50LXdyYXBwZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGNiNzY7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXI6YWZ0ZXIge1xyXG4gICAgXHRcdFx0XHR3aWR0aDogMDtcclxuICAgIFx0XHRcdH1cclxuXHJcbiAgICBcdFx0XHQmOmJlZm9yZSB7XHJcbiAgICBcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzI1cHggMjVweDtcclxuICAgIFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkODhhO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tdmFsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaW1hZ2Utd3JhcHBlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAuZmllbGQtLWl0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHQuYmxvY2std3JhcHBlciB7XHJcbiAgICBcdFx0LmNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JjZDBkNjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG5cclxuICAgIFx0XHRcdCY6aG92ZXI6YWZ0ZXIge1xyXG4gICAgXHRcdFx0XHR3aWR0aDogMDtcclxuICAgIFx0XHRcdH1cclxuXHJcbiAgICBcdFx0XHQmOmJlZm9yZSB7XHJcbiAgICBcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzI1cHggMjVweDtcclxuICAgIFx0XHRcdH1cclxuXHJcbiAgICBcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkNGU3ZWM7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi12YWx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ibG9jay13cmFwcGVyIHtcclxuXHRcdC5jb250ZW50LXdyYXBwZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi12YWx1ZTtcclxuXHJcblx0XHRcdC5jb250ZW50LWJsb2NrIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxOXB4IDMxcHggMTlweCAzOHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA0NjBweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMTYwcHg7XHJcblx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGJ1dGxlci1ib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZGVzYyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAzM3B4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHdpZHRoOiA5NXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhvbWVwYWdlLW5ld3Mtc2VjdGlvbiB7XHJcblx0d2lkdGg6IDEzNDBweDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIGF1dG8gOTBweDtcclxuXHJcblx0LnZpZXctaWQtaG9tZXBhZ2VfbmV3c19ibG9jay52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSB7XHJcblx0XHQ+IC52aWV3LWNvbnRlbnQge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDUycHg7XHJcblxyXG5cdFx0XHQudmlld3MtZmllbGQudmlld3MtZmllbGQtdmlldy5ob21lcGFnZS1uZXdzLWJsb2NrLTEge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnZpZXdzLWZpZWxkLnZpZXdzLWZpZWxkLXZpZXcge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhvbWVwYWdlLW5ld3MtYmxvY2stMyB7XHJcblx0XHRcdFx0Y2xlYXI6IGxlZnQ7XHJcblx0XHRcclxuXHRcdFx0XHQudmlldy1jb250ZW50IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAtMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmhvbWVwYWdlLW5ld3MtYmxvY2stNCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTk0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IC52aWV3LWZvb3RlciB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnBmZ2MtYnRuIHtcclxuXHRcdFx0bWluLXdpZHRoOiAyNDVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmhvbWVwYWdlLW5ld3Mtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5pbWFnZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNzk4YzkyIHVybCgnLi4vaW1hZ2VzL3BsdXMuc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMjhweCAzMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg4LDIwOCwyMTQsMC45KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubmV3cy1jb250ZW50IHtcclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRlc2Mge1xyXG5cdFx0XHRcdHdpZHRoOiA0NjBweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNyZWF0ZWQtZGF0ZSB7XHJcblx0XHRcdG1pbi13aWR0aDogMTM1cHg7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zNTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNzdweDtcclxuXHRcdFx0Y29sb3I6ICM3OThjOTI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuaW1hZ2U6YmVmb3JlLCAuaW1hZ2U6YWZ0ZXIge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lci5mb3JtLWdyb3VwIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4udmlldy1pZC1ob21lcGFnZV9mb3JtYXRpb24udmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xyXG5cdHBhZGRpbmc6IDY4cHggMCA4NXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyNDEsIDI0NCwgMC41KTtcclxuXHJcblx0PiAudmlldy1jb250ZW50IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEzOHB4O1xyXG5cclxuXHRcdC52aWV3cy1maWVsZC1maWVsZC1mb3JtYXRpb24tYmxvY2stZGVzY3JpcHRpbyB7XHJcblx0XHRcdHdpZHRoOiA3NTlweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byA1OXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdH1cclxuXHRcdC52aWV3cy1maWVsZC12aWV3IHtcclxuXHRcdFx0LnZpZXdzLXJvdyB7XHJcblx0XHRcdFx0LnZpZXdzLWZpZWxkLW5vdGhpbmcge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA3LjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC52aWV3LWZvb3RlciB7XHJcblx0XHQucGZnYy1idG4ge1xyXG5cdFx0XHRtaW4td2lkdGg6IDI2NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZvcm1hdGlvbi13cmFwcGVyIHtcclxuXHQuYmxvY2stY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwIDMwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY29sdW1uLWJsb2NrLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cclxuXHQuaW1hZ2Uge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICM3OThjOTIgdXJsKCcuLi9pbWFnZXMvcGx1cy5zdmcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8yOHB4IDMwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4OCwyMDgsMjE0LDAuOSk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ibG9jay1jb250ZW50IHtcclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5kZXNjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS40NztcclxuXHRcdFx0Y29sb3I6ICMzZjQwNDU7XHJcblx0XHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdC5pbWFnZTpiZWZvcmUsIC5pbWFnZTphZnRlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udmlldy1pZC1ob21lcGFnZV9mYXEudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xyXG5cdHBhZGRpbmc6IDg4cHggMCAwO1xyXG5cclxuXHQ+IC52aWV3LWNvbnRlbnQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNTNweDtcclxuXHJcblx0XHQudmlld3MtZmllbGQtZmllbGQtZmFxLWJsb2NrLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0d2lkdGg6IDc1OXB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDU5cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS43NTtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnZpZXctZm9vdGVyIHtcclxuXHRcdC5wZmdjLWJ0biB7XHJcblx0XHRcdG1pbi13aWR0aDogMzIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udmlldy1pZC1mYXFfbGlzdF9ibG9jay52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSB7XHJcblx0LnZpZXctY29udGVudCB7XHJcblx0XHR3aWR0aDogODEwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHQuYWNjb3JkaW9uLWdyb3VwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuXHRcdFx0LmFjY29yZGlvbi1oZWFkaW5nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHQuYWNjb3JkaW9uLXRvZ2dsZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMTQxcHggMTZweCAyOXB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMzZjQwNDU7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41NjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2JjZDBkNiB1cmwoJy4uL2ltYWdlcy9taW51cy1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzIwcHggMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM3OThjOTIgdXJsKCcuLi9pbWFnZXMvcGx1cy1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzIwcHggMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNzk4YzkyIHVybCgnLi4vaW1hZ2VzL3BsdXMtaWNvbi5zdmcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8yMHB4IDIwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMTRweDtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi12YWx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1ib2R5IHtcclxuXHRcdFx0XHQuYWNjb3JkaW9uLWlubmVyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2ODhweDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDI5cHggMCAyOXB4IDI5cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubGlzdGluZy1ibG9ja3Mge1xyXG5cdG1hcmdpbi1ib3R0b206IDkxcHg7XHJcblxyXG5cdC52aWV3LWZpbHRlcnMge1xyXG5cdFx0LmZvcm0tcmFkaW9zIHtcclxuXHRcdFx0LmZvcm0taXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnZpZXctY29udGVudCB7XHJcblx0XHQudmlld3MtaW5maW5pdGUtc2Nyb2xsLWNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnZpZXdzLXJvdyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHQuanMtcGFnZXJfX2l0ZW1zIHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG5cdFx0LnBhZ2VyX19pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMzZjQwNDU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLXZhbHVlO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZjQwNDU7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjM2Y0MDQ1O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXBhZ2UsIGJvZHkucGFnZS1ub2RlLTI1OCB7XHJcblx0YXJ0aWNsZSB7XHJcblx0XHQuY29udGVudCB7XHJcblx0XHRcdD4gLmZpZWxkLS1uYW1lLWJvZHkge1xyXG5cdFx0XHRcdHdpZHRoOiA3NTlweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNTlweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5wYWdlLW5vZGUtMTUxLCBib2R5LnBhZ2Utbm9kZS0xNTIsIGJvZHkucGFnZS1ub2RlLTE1MyB7XHJcblx0Lm1haW4tY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMzQwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdD4gLnJvdyB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdD4gLmNvbC1zbS0xMiB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5wYXRoLWZyb250cGFnZSwgYm9keS5wYWdlLW5vZGUtMjU4IHtcclxuXHQubWFpbi1jb250YWluZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdD4gLnJvdyB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdD4gLmNvbC1zbS0xMiB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhY3QtYmxvY2std3JhcHBlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VlZWNlNTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHQuc2VjdGlvbi1sZWZ0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0LmNvbnRlbnQtc2VjdGlvbiB7XHJcblx0XHRcdHdpZHRoOiA0MzZweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTM7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZGVzYyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU2O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnBob25lIHtcclxuXHRcdFx0XHQucGhvbmUtYnRuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5YzkwODY7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzJweDtcclxuXHRcdFx0XHRcdHdpZHRoOiA0MDBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcclxuXHJcblx0XHRcdFx0XHRzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGJ1dGxlci1ib2xkO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRzcGFuOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9waG9uZS1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCBjZW50ZXIvMjFweCAyMXB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMxcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1yaWdodCB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi52aWV3LWZpbHRlcnMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogODdweDtcclxuXHJcblx0LnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcblx0XHQuZm9ybS1yYWRpb3Mge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0LmZvcm0taXRlbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMi41cHg7XHJcblxyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiY2QwZDY7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tdmFsdWU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDY5cHg7XHJcblxyXG5cdFx0XHRcdFx0LmZvcm0tcmFkaW8ge1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuXHRcdFx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBidXR0b247XHJcblx0XHRcdFx0XHRcdC1vLWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuXHRcdFx0XHRcdFx0LW1zLWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuXHRcdFx0XHRcdFx0YXBwZWFyYW5jZTogYnV0dG9uO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIsICYuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4YzkyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIE5FV1MgKi9cclxuLmNvbHVtbi1ibG9jay13cmFwcGVyIHtcclxuXHQuYmxvY2stY29udGVudCB7XHJcblx0XHQuY3JlYXRlZC1kYXRlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XHJcblx0XHRcdGNvbG9yOiAjNzk4YzkyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBORVdTIERFVEFJTCAqL1xyXG4uYmFjay1saW5rIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHRhIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAjM2Y0MDQ1O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL2Fycm93LWxlZnQuc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzEwMCUgYXV0bztcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGhlaWdodDogMTFweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDlweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm5ld3MtZGV0YWlsLXdyYXBwZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDk5cHg7XHJcblxyXG5cdC5ub2RlLXRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMxcHg7XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNyZWF0ZWQtZGF0ZS1zaGFyZS13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHQuY3JlYXRlZC1kYXRlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xyXG5cdFx0XHRjb2xvcjogIzc5OGM5MjtcclxuXHRcdH1cclxuXHRcdC5zaGFyZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0Y2I3NjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblxyXG5cdFx0XHRcdCYuYTJhX2J1dHRvbl9lbWFpbCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjRjYjc2IHVybCgnLi4vaW1hZ2VzL3NoYXJlLWVtYWlsLWljb24uc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTVweCAxMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmEyYV9idXR0b25fZmFjZWJvb2sge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y0Y2I3NiB1cmwoJy4uL2ltYWdlcy9zaGFyZS1mYWNlYm9vay1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzZweCAxM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmEyYV9idXR0b25fd2hhdHNhcHAge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y0Y2I3NiB1cmwoJy4uL2ltYWdlcy9zaGFyZS13aGF0c2FwcC1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgNnB4IGNlbnRlci8xNXB4IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3OThjOTI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm5ld3MtaW1hZ2Utc2xpZGVyLXNlY3Rpb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHQuc2xpY2sge1xyXG5cdFx0XHQuc2xpY2stc2xpZGVyIHtcclxuXHRcdFx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRcdFx0LnNsaWRlX19jYXB0aW9uIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRcdC5zbGlkZV9fZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIEZBUSAqL1xyXG4udmlldy1pZC1mYXEudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xyXG5cdC52aWV3LWZpbHRlcnMge1xyXG5cdFx0LnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcblx0XHRcdC5mb3JtLXJhZGlvcyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi52aWV3LWlkLWZhcS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMS5saXN0aW5nLWJsb2NrcyB7XHJcblx0LnZpZXctZmlsdGVycyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cclxuXHRcdC5mb3JtLWNvbXBvc2l0ZSB7XHJcblx0XHRcdGxlZ2VuZCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcblx0XHRcdFx0LmZpZWxkc2V0LWxlZ2VuZCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRidXRsZXItbWVkaXVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZvcm0tcmFkaW9zIHtcclxuXHRcdFx0LmZvcm0taXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcm0taXRlbTpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdGNsZWFyOiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5mb3JtLWl0ZW0ge1xyXG5cdFx0XHRcdG1hcmdpbjogMCA1cHggNXB4IDA7XHJcblx0XHRcdFx0d2lkdGg6IDI1N3B4O1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIEZBUSBERVRBSUwgKi9cclxuLmZhcS1kZXRhaWwtd3JhcHBlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogOTlweDtcclxuXHJcblx0Lm5vZGUtdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZpZWxkLS1uYW1lLWZpZWxkLXF1b3RlIHtcclxuXHRcdHdpZHRoOiA3ODlweDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gNTJweDtcclxuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9xdW90ZS5zdmcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XHJcblx0XHRcdHdpZHRoOiA2MXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDUycHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byA5cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmV3cy1pbWFnZS1zbGlkZXItc2VjdGlvbiB7XHJcblx0LmltYWdlLXZpZGVvLXNlY3Rpb24tdmlldyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmltYWdlLXZpZGVvLXNlY3Rpb24tdmlldyB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDNweDtcclxuXHJcblx0LnNsaWNrIHtcclxuXHRcdC5zbGljay1zbGlkZXIge1xyXG5cdFx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRcdC5zbGlkZV9fY2FwdGlvbiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnlvdXR1YmUtcGFyYSwgLnZpZGVvIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctdG9wOiA1Ni4yNSU7XHJcblx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdFxyXG5cdFx0aWZyYW1lLCBpbWcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdHZpZGVvIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHJcblx0XHRkaXZbZGF0YS1pZF06bGFzdC1jaGlsZCB7XHJcblx0XHRcdC5wbGF5IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5wbGF5IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQucGxheSwgLnBsYXktYnRuIHtcclxuXHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tdmFsdWU7XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9wbGF5LWljb24uc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgxLjEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogTk9TIFZBTEVVUlMgKi9cclxuLm5vcy12YWxldXJzLWRldGFpbC13cmFwcGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiA5OXB4O1xyXG5cclxuXHQubm9zLXZhbGV1cnMtdmlkZW8tc2xpZGVyLXNlY3Rpb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHQuc2xpY2sge1xyXG5cdFx0XHQuc2xpY2stc2xpZGVyIHtcclxuXHRcdFx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRcdFx0LnNsaWRlX19jYXB0aW9uIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5zbGlkZV9fZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIEZPUk1BVElPTiBERVRBSUwgKi9cclxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24sIGJvZHkucGFnZS1ub2RlLTE1OSB7XHJcblx0Lm1haW4tY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHQ+IC5yb3cge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHQ+IC5jb2wtc20tMTIge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmZvcm1hdGlvbi1kZXRhaWwtd3JhcHBlciB7XHJcblx0PiAuY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMzQwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5ub2RlLXRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb3Vyc2UtZGV0YWlsLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDI0MiwgMjQ1LCAwLjUpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0LmNvdXJzZS1kZXRhaWwtY29udGVudCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gODE1cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0LmNvdXJzZS1jb250ZW50IHtcclxuXHRcdFx0XHR3aWR0aDogNDgwcHg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHJcblx0XHRcdFx0LmZpZWxkLXJvdyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHQuZmllbGQtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5vYmplY3RpZiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYWRkaXRpb25hbC10ZXh0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24ge1xyXG5cdC5jb250YWN0LXNlY3Rpb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5pbnNjcmlwdGlvbi1jYWxlbmRhci1zZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY0O1xyXG5cdHBhZGRpbmc6IDcxcHggMCA3OHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDkwcHg7XHJcblxyXG5cdC5pbnNjcmlwdGlvbi1jYWxlbmRhci13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG5cdC5ibG9jay10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XHJcblx0fVxyXG5cdC5ibG9jay13ZWJmb3JtIHtcclxuXHRcdHdpZHRoOiA3MzBweDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHJcblx0XHQuZm9ybS10eXBlLWRhdGUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhcHRjaGEtY29udGFpbmVyIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge3otaW5kZXg6IDI7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IHdpZHRoOiAzNDNweDsgaGVpZ2h0OiA0MjNweDsgcGFkZGluZzogMjZweCAxMnB4IDE3cHggMTJweDsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxyXG4uZmMtaGVhZC1jb250YWluZXIuZmMtd2lkZ2V0LWhlYWRlciAuZmMtZGF5LWhlYWRlciBzcGFuIHtjb2xvcjogIzdmOGZhNDsgZm9udC1zaXplOiAxMnB4OyBsZXR0ZXItc3BhY2luZzogMC4zcHg7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7fVxyXG4uZmMtc2Nyb2xsZXIuZmMtZGF5LWdyaWQtY29udGFpbmVyIHtvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50O30gXHJcbi5mYyB0ZCwgLmZjIHRoIHtwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdGV4dC1hbGlnbjogY2VudGVyO31cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLXJvdy5mYy13aWRnZXQtaGVhZGVyIHtib3JkZXItcmlnaHQtd2lkdGg6IDA7IG1hcmdpbi1yaWdodDogMDsgbWFyZ2luLWJvdHRvbTogMTVweDsgcGFkZGluZy1ib3R0b206IDM7fVxyXG4uZmMtYmFzaWMtdmlldyAuZmMtYm9keSAuZmMtcm93IHttaW4taGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IDEwcHg7fVxyXG4uZmMgaHIsIC5mYyB0Ym9keSwgLmZjIHRkLCAuZmMgdGgsIC5mYyB0aGVhZCwgLmZjLXJvdyB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDt9XHJcbi5mYy10b29sYmFyIC5mYy1sZWZ0IC5mYy10b2RheS1idXR0b24sIC5mYy10b29sYmFyIC5mYy1yaWdodCAuZmMtbW9udGgtYnV0dG9uIHtkaXNwbGF5OiBub25lO31cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLWx0ciAuZmMtYmFzaWMtdmlldyAuZmMtZGF5LXRvcCAuZmMtZGF5LW51bWJlciB7ZmxvYXQ6IG5vbmU7IHdpZHRoOiA0NHB4OyBwYWRkaW5nOiAwOyBjb2xvcjogIzJjMzEzNTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc2l6ZTogMTJweDsgaGVpZ2h0OiA0NHB4OyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgYm9yZGVyLXJhZGl1czogMDt9XHJcbi52aWV3LWlkLWluc2NyaXB0aW9uX2Jsb2NrLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5mYy1sdHIgLmZjLWJhc2ljLXZpZXcgLmZjLWRheS10b3AgLmZjLWRheS1udW1iZXIuaGlnaGxpZ2h0LXRleHQge2JhY2tncm91bmQtY29sb3I6ICNiOTkyNDEgIWltcG9ydGFudDsgY29sb3I6ICNmZmY7fVxyXG4uZmMtdG9vbGJhci5mYy1oZWFkZXItdG9vbGJhciB7cG9zaXRpb246IHJlbGF0aXZlO31cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLWJ1dHRvbi5mYy1wcmV2LWJ1dHRvbiB7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO31cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLWJ1dHRvbi5mYy1uZXh0LWJ1dHRvbiB7cG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDt9XHJcbi52aWV3LWlkLWluc2NyaXB0aW9uX2Jsb2NrLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5mYy1ldmVudCwgLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLWV2ZW50LWRvdCB7YmFja2dyb3VuZC1jb2xvcjogIzAwYmZkZDsgYm9yZGVyOiAwOyBmb250LXNpemU6IDA7IGhlaWdodDogN3B4OyB3aWR0aDogNXB4OyBib3JkZXItcmFkaXVzOiA1MCU7IGRpc3BsYXk6IG5vbmU7fVxyXG4uZmMtZXZlbnQtY29udGFpbmVyIC5mYy1kYXktZ3JpZC1ldmVudCB7bWFyZ2luLXRvcDogLTM0cHggIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDt9XHJcbi5mYy10b29sYmFyLmZjLWhlYWRlci10b29sYmFyIC5mYy1jZW50ZXIgaDIge2NvbG9yOiAjMmMzMTM1OyBmb250LWZhbWlseTogJHJhbGV3YXktZm9udDsgZm9udC1zaXplOiAxNnB4OyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgZm9udC13ZWlnaHQ6IGJvbGQ7fVxyXG4udmlldy1pZC1pbnNjcmlwdGlvbl9ibG9jay52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuZmMtaGlnaGxpZ2h0LXNrZWxldG9uIC5mYy1oaWdobGlnaHQge2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O31cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0ZCB7Ym9yZGVyLWJvdHRvbTogMDsgd2lkdGg6IDI0cHg7IGhlaWdodDogMjRweDsgYm9yZGVyLXJhZGl1czogNTAlOyBtYXJnaW46IDAgYXV0bzsgb3BhY2l0eTogMTt9XHJcbi52aWV3LWlkLWluc2NyaXB0aW9uX2Jsb2NrLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5mYy11bnRoZW1lZCB0ZC5mYy10b2RheSB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7fVxyXG4udmlldy1pZC1pbnNjcmlwdGlvbl9ibG9jay52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3c6YWZ0ZXIge2NvbnRlbnQ6IFwiXCI7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCkgdXJsKCcuLi9pbWFnZXMvY2FsZW5kYXItYXJyb3ctcmlnaHQuc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyLzEwMCUgYXV0bzsgd2lkdGg6IDE1cHg7IGhlaWdodDogMTdweDsgZGlzcGxheTogaW5saW5lLWJsb2NrO31cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLWljb24tbGVmdC1zaW5nbGUtYXJyb3c6YWZ0ZXIge2NvbnRlbnQ6IFwiXCI7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCkgdXJsKCcuLi9pbWFnZXMvY2FsZW5kYXItYXJyb3ctbGVmdC5zdmcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIvMTAwJSBhdXRvOyB3aWR0aDogMTVweDsgaGVpZ2h0OiAxN3B4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG4udmlldy1pZC1pbnNjcmlwdGlvbl9ibG9jay52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAuZmMtYnV0dG9uIHtib3JkZXI6IDA7IGJveC1zaGFkb3c6IG5vbmU7IGJhY2tncm91bmQ6IG5vLXJlcGVhdDsgYm9yZGVyLXJhZGl1czogMDsgaGVpZ2h0OiAxOHB4O31cclxuLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLWJ1dHRvbjpmb2N1cyB7b3V0bGluZTogMDsgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDt9XHJcbi52aWV3LWlkLWluc2NyaXB0aW9uX2Jsb2NrLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5mYy1yb3cgLmZjLWNvbnRlbnQtc2tlbGV0b24gdGQuZmMtb3RoZXItbW9udGguZmMtcGFzdCAuZmMtZGF5LW51bWJlciwgLnZpZXctaWQtaW5zY3JpcHRpb25fYmxvY2sudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0ZC5mYy1vdGhlci1tb250aC5mYy1mdXR1cmUgLmZjLWRheS1udW1iZXIge2JhY2tncm91bmQtY29sb3I6ICNlZGYyZjU7IGNvbG9yOiAjYmFjMmM3O31cclxuXHJcblxyXG4vKiBDT05UQUNUICovXHJcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCB7XHJcblx0YXJ0aWNsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LWZvcm0tYmxvY2sge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlZWVjZTU7XHJcblx0cGFkZGluZzogODBweCAwIDg3cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNjhweDtcclxuXHJcblx0LnJlcXVlc3QtaW5mb3JtYXRpb24td3JhcHBlciB7XHJcblx0XHQudGl0bGUtYmxvY2sge1xyXG5cdFx0XHR3aWR0aDogNTkxcHg7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnN1YnRpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb250YWN0LWRldGFpbCB7XHJcblx0XHQuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1pbmZvcm1hdGlvbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5YzkwODY7XHJcblx0XHRcdHBhZGRpbmc6IDI3cHggMTVweCAyOXB4IDMzcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMzcHg7XHJcblxyXG5cdFx0XHQuZmllbGQtLW5hbWUtYm9keSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9waG9uZS1pY29uLXdoaXRlLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCBjZW50ZXIvMjVweCAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSB7XHJcblx0LmZvcm0taXRlbSB7XHJcblx0XHQuY29udHJvbC1sYWJlbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL3JlcXVpcmVkLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzEwMCUgYXV0bztcclxuXHRcdFx0XHR3aWR0aDogM3B4O1xyXG5cdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRjb2xvcjogIzNmNDA0NTtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0fVxyXG5cdFx0dGV4dGFyZWEuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRyZXNpemU6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtLXR5cGUtc2VsZWN0IHtcclxuXHRcdC5zZWxlY3Qtd3JhcHBlcjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiAxM3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvYXJyb3ctZG93bi1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzEwMCUgYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1hY3Rpb25zIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHQmLmNhcHRjaGEtY29udGFpbmVyIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhY3QtaW5mb3JtYXRpb24tc2VjdGlvbiB7XHJcblx0PiAuY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0JjphZnRlciwgJjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGFjdC1hZG1pbmlzdHJhdGl2ZS1ibG9jayB7XHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG5cdFx0fVxyXG5cdFx0LmRlc2Mge1xyXG5cdFx0XHR3aWR0aDogNDI3cHg7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS43NTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcclxuXHRcdH1cclxuXHRcdC5jYWxsLWRldGFpbCB7XHJcblx0XHRcdGEsIC5mYXgge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9jb250YWN0LXBob25lLWljb24uc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IGNlbnRlci8xN3B4IDE3cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZheCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvZmF4LnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCBjZW50ZXIvMTlweCAxOXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjlweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGFjdC1kb2N1bWVudC1zZWN0aW9uIHtcclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdHdpZHRoOiA0MjdweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdFx0fVxyXG5cdFx0LmRlc2Mge1xyXG5cdFx0XHR3aWR0aDogNDI3cHg7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS43NTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHRcdC5maWxlcy1ibG9jayB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0LmRvd25sb2FkLWZpbGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHR9XHJcblx0LmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtZG9jdW1lbnQtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG5cdFx0LnBhcmFncmFwaC0tdHlwZS0tcGFyYWdyYXBoLWNvbnRhY3QtZG9jdW1lbnRzIHtcclxuXHRcdFx0d2lkdGg6IDU1NXB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmJ0bjphY3RpdmUsIC5idG46Zm9jdXMsIC5idG46YWN0aXZlOmZvY3VzLCAuYnRuLmFjdGl2ZTpmb2N1cywgLmJ0bi5mb2N1cywgLmJ0bjphY3RpdmUuZm9jdXMsIC5idG4uYWN0aXZlLmZvY3VzIHtib3gtc2hhZG93OiBub25lOyBvdXRsaW5lOiAwO31cclxuXHJcbi5zbGlja19fc2xpZGU6Zm9jdXMge1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxuXHJcbi8qIEhJU1RPSVJFIERFUyBQRkcgKi9cclxuLmhpc3RvcnktZGV0YWlsLXdyYXBwZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDEzNXB4O1xyXG5cclxuXHQuaGlzdG9yeS1zbGlkZXItc2VjdGlvbiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA4OXB4O1xyXG5cdH1cclxufVxyXG4uaGlzdG9pcmUtZGVzLXBmZy1ibG9jayB7XHJcblx0cGFkZGluZzogODBweCAwIDEyMHB4O1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL3F1ZS1mYWlyZS1iZy5qcGcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci9jb3ZlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblxyXG5cdC5mb3JtLWdyb3VwIHtcclxuXHJcblx0XHQudmlldy1pZC1oaXN0b2lyZV9kZXNfcGZnLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIHtcclxuXHJcblx0XHRcdC52aWV3LWNvbnRlbnQge1xyXG5cdFx0XHRcdC5zbGljay0tbGVzcyAuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zbGlja19fc2xpZGVyID4gLnNsaWNrLWxpc3Qge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI2JjZDBkNjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2xpZGVfX2NhcHRpb24ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zbGljay1zbGlkZSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MzVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHRcdC5oaXN0b3J5LXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0LnllYXIge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JlY2FjZTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM0ZDVjNjE7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTJweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmRlc2Mge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMjhweDtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQxcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDE1cHggYXV0byAwO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcblx0XHRcdFx0XHRcdC5oaXN0b3J5LXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaGlzdG9yeS1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC55ZWFyIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTJweCBhdXRvIDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBTRUFSQ0ggUEFHRSAqL1xyXG5cclxuXHJcblxyXG4vKiBFVEFQRVMgKi9cclxuYm9keS5wYWdlLW5vZGUtdHlwZS1ldGFwZXMge1xyXG5cdC5uYXZiYXItZGVmYXVsdCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmhvbWVwYWdlLXF1ZS1mYWlyZS1zZWN0aW9uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwNHB4O1xyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmZvcm0tZ3JvdXAge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzNzdweDtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xyXG5cdFx0XHQgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjYmNkMGQ2O1xyXG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgdG9wOiA1MCU7XHJcblx0XHRcdCAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnZpZXctaWQtaG9tZXBhZ2VfcXVlX2ZhaXJlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIHtcclxuXHRcdC52aWV3LWZvb3RlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2xpY2stLXRodW1ibmFpbC5zbGljay0tc2tpbi0tYXNuYXZmb3IgLnNsaWNrX19zbGlkZS5zbGljay1jdXJyZW50OjpiZWZvcmUge2NvbnRlbnQ6IG5vbmU7fVxyXG4uc2xpY2stLXRodW1ibmFpbC5zbGljay0tc2tpbi0tYXNuYXZmb3IgLnNsaWNrX19zbGlkZSBpbWcge2JvcmRlcjogMDt9XHJcbi5zbGljay0tdGh1bWJuYWlsLnNsaWNrLS1za2luLS1hc25hdmZvciAuc2xpY2tfX3NsaWRlLnNsaWNrLWN1cnJlbnQge2JveC1zaGFkb3c6IG5vbmU7IHRyYW5zZm9ybTogbm9uZTt9XHJcbi5zbGljay0tdGh1bWJuYWlsLnNsaWNrLS1za2luLS1hc25hdmZvciAuc2xpY2stbGlzdCB7cGFkZGluZzogMDt9XHJcbi5zbGljay0tdGh1bWJuYWlsLnNsaWNrLS1za2luLS1hc25hdmZvciAuc2xpY2stdHJhY2sge3BhZGRpbmctYm90dG9tOiAwOyBwYWRkaW5nLXRvcDogMTVweDt9XHJcblxyXG4ucGFyYWdyYXBoLS10eXBlLS1wYXJhZ3JhcGgtaW1hZ2UtZ2FsbGVyeSwgLnBhcmFncmFwaC0tdHlwZS0tcGFyYWdyYXBoLXZpZGVvLWFuZC1pbWFnZSB7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG5cclxuXHQuc2xpY2std3JhcHBlciB7XHJcblx0XHR3aWR0aDogOTQ2cHg7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdG91dGxpbmU6IDA7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2tfX2Fycm93IC5zbGljay1wcmV2IHtcclxuXHRcdGxlZnQ6IC01NHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvYXJyb3ctbGVmdC5zdmcnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XHJcblx0fVxyXG5cclxuXHQuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0IHtcclxuXHRcdHJpZ2h0OiAtNTRweDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzEwMCUgYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5zbGljay0tb3B0aW9uc2V0LS1zbGlkZXItaW1hZ2VzIHtcclxuXHQuc2xpY2tfX2Fycm93IHtcclxuXHRcdHdpZHRoOiAxMDVweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGJvdHRvbTogMjJweDtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGxlZnQ6IDI1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cclxuXHRcdC5zbGljay1hcnJvdyB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi12YWx1ZTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNsaWNrLXByZXYge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgnLi4vaW1hZ2VzL2Fycm93LWxlZnQuc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMjVweCAyNXB4O1xyXG5cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JjZDBkNjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zbGljay1uZXh0IHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKCcuLi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMjVweCAyNXB4O1xyXG5cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JjZDBkNjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdi10YWJzLmNvbnRlbnQtdGFicyB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdGxpIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW46IDAgNXB4IDAgMDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JjZDBkNjtcclxuXHRcdCAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdFx0ICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHRcdCAgICBjb2xvcjogI2ZmZjtcclxuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQgICAgZGlzcGxheTogZmxleDtcclxuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLXZhbHVlO1xyXG5cdFx0ICAgIHBhZGRpbmc6IDAgMjJweDtcclxuXHRcdCAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0ICAgIGJvcmRlcjogMDtcclxuXHJcblx0XHQgICAgc3BhbjpmaXJzdC1jaGlsZCB7XHJcblx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdCAgICB9XHJcblxyXG5cdFx0ICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5OGM5MjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4YzkyO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHQgICAgXHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge21hcmdpbjogMDt9XHJcblx0fVxyXG59XHJcblxyXG4udGFiLWNvbnRlbnQge1xyXG5cdC50YWItcGFuZSB7XHJcblx0XHQucm93IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdH1cclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0fVxyXG5cdFx0dWwge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogQ09ORklSTUFUSU9OICovXHJcbmJvZHkucGFnZS1ub2RlLTE1OCwgYm9keS5wYWdlLW5vZGUtMTY2IHtcclxuXHQucGFnZS1oZWFkZXIge1xyXG5cdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcclxuXHR9XHJcblx0LmNvbmZpcm1hdGlvbi13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiA3NTBweDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjQ7XHJcblx0XHRwYWRkaW5nOiAzOXB4IDE1cHggNDFweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvIDEzNHB4O1xyXG5cclxuXHRcdC5pbWFnZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29uZmlybWF0aW9uLW1lc3NhZ2Uge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDQwMHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42NztcclxuXHJcblx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogRk9PVEVSICovXHJcbi5mb290ZXIge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXItdG9wOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHJcblx0LmZvb3Rlci13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjQ7XHJcblx0XHRwYWRkaW5nOiA3MHB4IDAgMTE1cHg7XHJcblxyXG5cdFx0LmZvb3Rlci1sb2dvLWJsb2NrIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mb290ZXItYmxvY2sge1xyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkYnV0bGVyLWJvbGQ7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGFjdC13cmFwcGVyIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40NztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnBob25lIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc29jaWFsLWxpbmtzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4YzkyO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDVweCA2cHggNnB4O1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0MDQ1O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mb290ZXItc3RhdGljLWJsb2NrIHtcclxuXHRcdFx0LnN0YXRpYy1ibG9jay13cmFwcGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMjc0cHg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHQucXVvdGUge1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0XHRjb2xvcjogIzc5OGM5MjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ3O1xyXG5cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvY29tYmluZWQtc2hhcGUuc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTVweDsgXHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTNweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmRlc2Mge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjNzk4YzkyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvb3Rlci1tZW51IHtcclxuXHRcdFx0Lm5hdiB7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjNzk4YzkyO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYuaXMtYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mb290ZXItY29udGFjdC1ibG9jayB7XHJcblx0XHRcdC5mb290ZXItY29udGFjdC13cmFwcGVyIHtcclxuXHRcdFx0XHQuY29udGFjdC13cmFwcGVyIHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM3OThjOTI7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogMjAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnBob25lIHtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzNmNDA0NTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvcGhvbmUuc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IGNlbnRlci8xNnB4IDE2cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjNweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb3B5cmlnaHQtYmxvY2sge1xyXG5cdFx0Y29sb3I6ICM4ZThlOGU7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAxNHB4IDAgMTZweDtcclxuXHR9XHJcbn0iXX0= */